admin 发表于 2018-1-18 15:17:44

bykov trend



//+------------------------------------------------------------------+
//| BykovTrend_Sig.mq4
//| Ramdass - Conversion only
//+------------------------------------------------------------------+

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Magenta
#property indicator_color2 Aqua

//---- input parameters
extern int RISK=3;
extern int SSP=9;
extern int CountBars=500;

//---- buffers
double val1[];
double val2[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{
   string short_name;
//---- indicator line
   IndicatorBuffers(2);
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexArrow(0,234);
   SetIndexStyle(1,DRAW_ARROW);
   SetIndexArrow(1,233);
   SetIndexBuffer(0,val1);
   SetIndexBuffer(1,val2);

//----
   return(0);
}
//+------------------------------------------------------------------+
//| BykovTrend_Sig                                                   |
//+------------------------------------------------------------------+
int start()
{   
   SetIndexDrawBegin(0,Bars-CountBars+SSP+1);
   SetIndexDrawBegin(1,Bars-CountBars+SSP+1);
   int i,counted_bars=IndicatorCounted();
   int K;
   bool uptrend,old;
   double wpr;
   
   K=33-RISK;
//----
   if(Bars<=SSP+1) return(0);
//---- initial zero
   if(counted_bars<SSP+1)
   {
      for(i=1;i<=0;i++) val1=0.0;
      for(i=1;i<=0;i++) val2=0.0;
   }
//----
   i=CountBars-SSP-1;
   if(counted_bars>=SSP+1) i=CountBars-counted_bars-1;
   while(i>=0)
   {
   
   wpr=iWPR(NULL,0,SSP,i);
   val1=0.0; val2=0.0;
   if (wpr<-100+K) uptrend=false;
   if (wpr>-K) uptrend=true;
   if ((! uptrend==old) && uptrend==true) {val2=Low-5*Point;}
   if ((! uptrend==old) && uptrend==false) {val1=High+5*Point;}
   old=uptrend;
      
      i--;
   }
   return(0);
}
//+------------------------------------------------------------------+


愚人码头 发表于 2020-6-5 13:52:09

支持一下:lol

叫花子 发表于 2020-6-13 21:47:08

我是个凑数的。。。

愚人码头 发表于 2020-7-2 11:30:18

过来看看的

谢老大 发表于 2020-7-4 15:32:21

帮你顶下哈!!

1毛硬币 发表于 2020-7-6 11:54:09

谢谢楼主分享

欢迎你 发表于 2020-8-16 20:20:54

帮你顶下哈!!

AD瑞智广告 发表于 2020-9-1 21:24:31

帮你顶下哈!!

bxss 发表于 2020-9-4 16:27:39

学习了,不错

laiwmkoy 发表于 2020-11-23 21:27:48

谢谢
页: [1] 2
查看完整版本: bykov trend