24评论

0收藏

如何计算SAR指标的k线数量

avatar eczsbufd | 6440 人阅读 | 24 人评论 | 2011-09-15

C:Documents and SettingsHPMy DocumentsMy Pictures1.jpg<div class=\"blockcode\"><div id=\"code_GQS\"><ol>//+------------------------------------------------------------------+
//|                                                    Parabolic.mq4 |
//|                      Copyright ?2004, MetaQuotes Software Corp. |
//|                                       http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright \"Copyright ?2004, MetaQuotes Software Corp.\"
#property link      \"http://www.metaquotes.net/\"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Lime
//---- input parameters
extern double    Step=0.02;
extern double    Maximum=0.2;
//---- buffers
double SarBuffer[];
//----
int    save_lastreverse;
bool   save_dirlong;
double save_start;
double save_last_high;
double save_last_low;
double save_ep;
double save_sar;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
   {
//---- indicators
    SetIndexStyle(0,DRAW_ARROW);
    SetIndexArrow(0,159);
    SetIndexBuffer(0,SarBuffer);
//----
    return(0);
   }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void SaveLastReverse(int last,int dir,double start,double low,double high,double ep,double sar)
   {
    save_lastreverse=last;
    save_dirlong=dir;
    save_start=start;
    save_last_low=low;
    save_last_high=high;
    save_ep=ep;
    save_sar=sar;
   }
//+------------------------------------------------------------------+
//| Parabolic Sell And Reverse system                                |
//+------------------------------------------------------------------+
int start()
   {
    static bool first=true;
    bool   dirlong;
    double start,last_high,last_low;
    double ep,sar,price_low,price_high,price;
    int    i,counted_bars=IndicatorCounted();
//----
    if(Bars0)
         {
          save_lastreverse=i;
          price_low=Low[i];
          if(last_low>price_low)   last_low=price_low;
          price_high=High[i];
          if(last_highHigh[i+1] && price_low>Low[i+1]) break;
          if(price_high
""
还没有人打赏,支持一下

评论|共 24 个

搁浅

发表于 2012-11-22 02:15:12 | 显示全部楼层

不是吧  

avril

发表于 2012-11-22 02:15:12 | 显示全部楼层

楼主good  

lramr

发表于 2012-11-22 02:15:12 | 显示全部楼层

我有一个EA 好坏你自己定  免费的  需要的话 可以发给你玩玩  

坑爹的外汇

发表于 2012-11-22 02:15:12 | 显示全部楼层

貌似我真的很笨????哎  

落羽

发表于 2012-11-22 02:15:12 | 显示全部楼层

老大,我好崇拜你哟  

知足常乐

发表于 2012-11-22 02:15:12 | 显示全部楼层

真是有你的!  

和其正

发表于 2012-11-22 02:15:12 | 显示全部楼层

做一个,做好了,请看  

ゞ__染_指

发表于 2014-12-10 07:46:18 | 显示全部楼层

路过。。看下先。

心雨

发表于 2014-12-10 20:50:15 | 显示全部楼层

看看什么EA,,,

123下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则