DIF:=100*(EMA(CLOSE,12)-EMA(CLOSE,26));
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
ZSC:=CROSS(DEA#WEEK,DIF#WEEK);
ZSC1:=CROSS(DEA,DIF);
PC:=IF(EXISTR(ZSC,7,1),0,1);
PC1:=IF(EXISTR(ZSC1,7,1),0,1);
Q1:=macd<0 AND MACD>REF(MACD ,1) AND
REF(MACD ,1)<REF(MACD ,2) AND REF(MACD ,2)<REF(MACD ,3)
AND REF(MACD ,3)<REF(MACD ,4);
SCL:=EXISTR(CROSS(DEA,DIF),9,1);
C1:=BARSLAST(REF(Q1,1));
C2:REF(MACD,C1+1)<MACD AND Q1 AND DIF<0 ;
九毛八公式解读
DIF赋值:100*(收盘价的12日指数移动平均-收盘价的26日指数移动平均) DEA赋值:DIF的9日指数移动平均 MACD赋值:(DIF-DEA)*2 ZSC赋值:DEA[取周线数据]上穿DIF[取周线数据] ZSC1赋值:DEA上穿DIF PC赋值:如果从前7日到前1日存在ZSC,返回0,否则返回1 PC1赋值:如果从前7日到前1日存在ZSC1,返回0,否则返回1 Q1赋值:MACD<0 AND MACD>1日前的MACD ANDREF(MACD ,1)<2日前的MACD AND 2日前的MACD<3日前的MACDAND 3日前的MACD<4日前的MACD SCL赋值:从前9日到前1日存在DEA上穿DIF C1赋值:上次1日前的Q1距今天数 输出C2:C1+1日前的MACD