SHORT:=9;
LONG:=26;
MID:=12;
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
MA3:=MA(CLOSE,20);
MA4:=MA(CLOSE,60);
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
MACD:=(DIF-DEA)*2;
买入线:=-0.1;
追涨线:=0.1;
正趋势:=macd >0;
异动率:=(MACD-REF(MACD,1))/REF(MACD,1);
A:=IF(异动率<-2,-1,异动率);
B:=IF(异动率>2,1,A);
异动率曲线:=IF(异动率>0,B,A);
空头:=(MA1<MA2<MA3);
空头2:=IF(空头,正趋势,空头);
异动:=CROSS(异动率,0) && 正趋势&&空头2&&异动率>=0.9;
历史大底:IF((DIF<=-0.8&&异动),异动,0);
九毛八公式解读
SHORT赋值:9 LONG赋值:26 MID赋值:12 MA1赋值:收盘价的5日简单移动平均 MA2赋值:收盘价的10日简单移动平均 MA3赋值:收盘价的20日简单移动平均 MA4赋值:收盘价的60日简单移动平均 DIF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均 DEA赋值:DIF的MID日指数移动平均 MACD赋值:(DIF-DEA)*2 买入线赋值:-0.1 追涨线赋值:0.1 正趋势赋值:MACD >0 异动率赋值:(MACD-1日前的MACD)/1日前的MACD A赋值:如果异动率<-2,返回-1,否则返回异动率 B赋值:如果异动率>2,返回1,否则返回A 异动率曲线赋值:如果异动率>0,返回B,否则返回A 空头赋值:(MA1=0.9 输出历史大底:如果(DIF<=-0.8并且异动),返回异动,否则返回0