编写要求:
macd三次金叉的公式,要求每一次金叉时,DEA要大于等于前一次DEA,同时第三次金叉在0轴附近,
公式在线网解答:
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=(DIFF-DEA)*2;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=1,21)=1;
T1:=BARSLAST(金叉);
二金叉:=CROSS(DIFF,DEA) AND DEA<0 AND DEA>REF(DEA,T1) AND COUNT(JCCOUNT=2,21)=1;
T2:=BARSLAST(二金叉);
三金叉:CROSS(DIFF,DEA) AND BETWEEN(DEA,0,0.2) AND DEA>REF(DEA,T2) AND COUNT(JCCOUNT=3,28)=1;