去除ST股:=EXIST((C-REF(C,1))/REF(C,1)*100>5.6,100);
去除星股:=IF(NAMELIKE('*'),0,1);
涨幅%:=(C-REF(C,1))/REF(C,1)*100;
十:=MA(CLOSE,10);
上影幅:=IF(CLOSE>OPEN,100*(H-C)/C,100*(H-O)/O);
下影幅:=IF(CLOSE>OPEN,100*(O-L)/L,100*(C-L)/L);
涨停B:=CLOSE>1.1*REF(CLOSE,1)-0.005 AND H>L;
首个涨停:=BARSLAST(涨停B);
VAR32:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*10;
火:=BARSLAST(EMA(CLOSE,5)<REF(EMA(CLOSE,5),1));
CRXP:=((REF(上影幅,1)>3 AND REF(下影幅,1)<1.15))
AND ((下影幅>3 AND 上影幅<1.55)) AND 涨幅%<8;
JM:=(3*SMA(SMA(VAR32,2,1),2,1)-2*SMA(SMA(SMA(VAR32,2,1),2,1),3,1));
强势回调:=(首个涨停<14 OR (首个涨停<26 AND 首个涨停>19));
回调买入:((强势回调 AND CRXP) OR (CRXP AND (JM>REF(JM,1) OR (火>0 AND JM<7)))) AND C>十 AND 去除ST股 AND 去除星股;
九毛八公式解读
去除ST股赋值:最近100日存在(收盘价-1日前的收盘价)/1日前的收盘价*100>5.6 去除星股赋值:如果模糊匹配品种名称,返回0,否则返回1 涨幅%赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100 十赋值:收盘价的10日简单移动平均 上影幅赋值:如果收阳线,返回100*(最高价-收盘价)/收盘价,否则返回100*(最高价-开盘价)/开盘价 下影幅赋值:如果收阳线,返回100*(开盘价-最低价)/最低价,否则返回100*(收盘价-最低价)/最低价 涨停B赋值:收盘价>1.1*1日前的收盘价-0.005 AND 最高价>最低价 首个涨停赋值:上次涨停B距今天数 VAR32赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*10 火赋值:上次收盘价的5日指数移动平均<1日前的收盘价的5日指数移动平均距今天数 CRXP赋值:((1日前的上影幅>3 AND 1日前的下影幅<1.15))AND ((下影幅>3 AND 上影幅<1.55)) AND 涨幅%<8 JM赋值:(3*VAR32的2日[1日权重]移动平均的2日[1日权重]移动平均-2*VAR32的2日[1日权重]移动平均的2日[1日权重]移动平均的3日[1日权重]移动平均) 强势回调赋值:(首个涨停<14 OR (首个涨停<26 AND 首个涨停>19)) 输出回调买入:((强势回调 AND CRXP) OR (CRXP AND (JM>1日前的JM OR (火>0 AND JM<7)))) AND 收盘价>十 AND 去除ST股 AND 去除星股