zbcOCiID 发表于 2013-4-26 09:10:32

自己写的指标 在趋势中动态止损

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 DodgerBlue
#property indicator_color2 DodgerBlue
//---- input parameters
extern   double target=2;
extern int AtrPeriod=20;
//---- buffers
double Up[],Dn[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{
   string short_name;
   IndicatorBuffers(2);
//---- indicator line
   SetIndexStyle(0,DRAW_LINE);
   SetIndexStyle(1,DRAW_LINE);
   SetIndexBuffer(0,Up);
   SetIndexBuffer(1,Dn);
//---- name for DataWindow and indicator subwindow label
   short_name="ATR("+AtrPeriod+")";
   IndicatorShortName(short_name);
   SetIndexLabel(0,short_name);
   SetIndexLabel(1,short_name);
//----
   SetIndexDrawBegin(0,AtrPeriod);
   SetIndexDrawBegin(1,AtrPeriod);
//----
   return(0);
}
//+------------------------------------------------------------------+
//| Average True Range                                             |
//+------------------------------------------------------------------+
int start()
{
   int i,counted_bars=IndicatorCounted();
//----
   if(counted_bars>0) counted_bars--;
   int limit=Bars-counted_bars;
   
   for(i=0; i<limit; i++)
   {
      Up=Open+target*iATR(NULL,0,AtrPeriod,i);
      Dn=Open-target*iATR(NULL,0,AtrPeriod,i);
    }
//----
   return(0);
}
//+------------------------------------------------------------------+

若兰如风 发表于 2013-7-7 13:47:49

不会用

等待中 发表于 2013-8-7 21:40:47

感谢分享。。。。。

司徒一笑 发表于 2013-8-7 22:24:23

学习学习学习学习学习学习学习学习

黑精灵 发表于 2013-10-11 16:35:50

感谢分享,不过不会用啊

黑精灵 发表于 2013-10-11 16:36:35

能否教一下怎么用

翱翔长空 发表于 2013-11-5 23:47:08

dddddddddddddddddddddddddddddddddddd

汇川 发表于 2013-11-6 17:52:02

怎么个东西?

汇川 发表于 2013-11-6 17:56:49

不能下单。搞毛啊。

家园新人王 发表于 2013-11-7 15:48:07

这是指标,当然不会下单了
页: [1]
查看完整版本: 自己写的指标 在趋势中动态止损