我要调用这个指标做一个EA,怎么调用啊?
[*]#propertycopyright \"Copyright ?2005, Yura Prokofiev\"
[*]#propertylink \"Yura.prokofiev@gmail.com\"
[*]
[*]#propertyindicator_separate_window
[*]#propertyindicator_buffers 3
[*]#propertyindicator_color1Black
[*]#propertyindicator_color2Lime
[*]#propertyindicator_color3Red
[*]
[*]extern int period=10;
[*]
[*]double ExtBuffer0[];
[*]double ExtBuffer1[];
[*]double ExtBuffer2[];
[*]
[*]
[*]int init()
[*]{
[*]
[*]
[*] SetIndexStyle(0,DRAW_NONE);
[*] SetIndexStyle(1,DRAW_HISTOGRAM);
[*] SetIndexStyle(2,DRAW_HISTOGRAM);
[*] IndicatorDigits(Digits+1);
[*]
[*] SetIndexBuffer(0,ExtBuffer0);
[*] SetIndexBuffer(1,ExtBuffer1);
[*] SetIndexBuffer(2,ExtBuffer2);
[*]
[*] IndicatorShortName(\"SOLAR WIND\");
[*] SetIndexLabel(1,NULL);
[*] SetIndexLabel(2,NULL);
[*]
[*] return(0);
[*]}
[*]
[*]
[*]int start()
[*]{
[*] //int period=10;
[*] int limit;
[*] int counted_bars=IndicatorCounted();
[*] double prev,current,old;
[*] double Value=0,Value1=0,Value2=0,Fish=0,Fish1=0,Fish2=0;
[*] double price;
[*] double MinL=0;
[*] double MaxH=0;
[*]
[*]
[*] if(counted_bars>0) counted_bars--;
[*] limit=Bars-counted_bars;
[*]
[*]
[*] for(int i=0; i=0; i--)
[*] {
[*] current=ExtBuffer0;
[*] prev=ExtBuffer0;
[*]
[*] if (((current0))||(current0)&&(prev0)) up= true;
[*]
[*] if(!up)
[*] {
[*] ExtBuffer2=current;
[*] ExtBuffer1=0.0;
[*] }
[*]
[*] else
[*] {
[*] ExtBuffer1=current;
[*] ExtBuffer2=0.0;
[*] }
[*] }
[*]
[*] return(0);}
复制代码
大家好!
请教大家:用这个指标改造成 EA 或者在 EA 中调用,怎么表达?我是初学MT4,请大家关照,给个例子,谢谢! 是楼主原创吗 看看现在变相卖EA的。。。越来越多! 多年复盘测试,收益相当理想的EA!! 呵呵 都没人想我~~ 看看怎么样
呵呵 xiexiefenxiang
页:
[1]