DEA1 :=EMA(DIFF1,9);
B:2*(DIFF1-DEA1),COLORSTICK;
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :EMA(DIFF,9);
CROSS(B>REF(B,1),0.5)&&CROSS(DIFF>REF(DIFF,1),0.5)&&CROSS(DEA>REF(DEA,1),0.5),BPK;
CROSS(B<REF(B,1),0.5)&&CROSS(DIFF<REF(DIFF,1),0.5)&&CROSS(DEA<REF(DEA,1),0.5),SPK;
AUTOFILTER;
1楼指标中有重合部分,给您修改了,如下:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
B:2*(DIFF-DEA),COLORSTICK;
CROSS(B>REF(B,1),0.5)&&CROSS(DIFF>REF(DIFF,1),0.5)&&CROSS(DEA>REF(DEA,1),0.5),BPK;
CROSS(B<REF(B,1),0.5)&&CROSS(DIFF<REF(DIFF,1),0.5)&&CROSS(DEA<REF(DEA,1),0.5),SPK;
AUTOFILTER;
分析您的做多思路是,3个指标同时由下跌转为上涨,编写没问题的,
如还有问题,请具体说明下您的思路,我们帮着分析下
您是想在DIFF上穿DEA做多,反之做空?
如果是,参考:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
B:2*(DIFF-DEA),COLORSTICK;
CROSS(DIFF,DEA),BPK;
CROSSDOWN(DIFF,DEA),SPK;
AUTOFILTER;
这样改下,
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
B:2*(DIFF-DEA),COLORSTICK;
B>REF(B,1)&&DIFF>REF(DIFF,1)&&DEA>REF(DEA,1),BPK;
B<REF(B,1)&&DIFF<REF(DIFF,1)&&DEA<REF(DEA,1),SPK;
AUTOFILTER;

