DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
N次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT>=1,22)>=1;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(DIFF,A1+1)<DIFF AND REF(DEA,A1+1)<DEA AND REF(L,A1+1)>L AND CROSS(DIFF,DEA);
XG:N次金叉 AND 底背离;
九毛八公式解读
DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIFF的9日指数移动平均 MACD赋值:2*(DIFF-DEA) JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIFF上穿DEA的天数 N次金叉赋值:DIFF上穿DEA AND DEA<0 AND 统计22日中满足JCCOUNT>=1的天数>=1 A1赋值:上次1日前的DIFF上穿DEA距今天数 底背离赋值:A1+1日前的DIFF最低价 AND DIFF上穿DEA 输出XG:N次金叉 AND 底背离