DIFF:= EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:= EMA(DIFF,9);
MACD:= 2*(DIFF-DEA);
TS:= BARSLAST(C/REF(C,1)>1.085);{上一个涨停距今天数}
A2:= IF(REF(L,TS)>REF(H,TS+1),REF(C,TS+1),REF(O,TS));{涨停当天最低价}
A3:= BETWEEN(TS,2,13); {天数条件}
A4:= C>=A2 AND BETWEEN(L/A2,1.035,0.97);{价格条件}
A5:= V<REF(V,1) AND V<MA(V,5);{成交量条件}
A6:= ABS(C/O-1)*100<5;{K线条件}
A7:= LLV(C,TS)>=A2;{单阳不破}
A8:= macd>-1;{MACD条件}
A9:=MA(C,5)>=A2 AND C>A2 AND C>=MA(C,5) AND REF(C,1)<=REF(MA(C,5),1)
AND LLV(L,TS)<A2*1.045;
右侧突破: REF(A3,1)>0 AND A9;
九毛八公式解读
DIFF赋值: 收盘价的12日指数移动平均 - 收盘价的26日指数移动平均 DEA赋值: DIFF的9日指数移动平均 MACD赋值: 2*(DIFF-DEA) TS赋值: 上次收盘价/1日前的收盘价>1.085距今天数 A2赋值: 如果TS日前的最低价>TS+1日前的最高价,返回TS+1日前的收盘价,否则返回TS日前的开盘价 A3赋值: TS位于2和13之间 A4赋值: 收盘价>=A2 AND 最低价/A2位于1.035和0.97之间 A5赋值: 成交量(手)<1日前的成交量(手) AND 成交量(手)<成交量(手)的5日简单移动平均 A6赋值: 收盘价/开盘价-1的绝对值*100<5 A7赋值: TS日内收盘价的最低值>=A2 A8赋值: MACD>-1 A9赋值:收盘价的5日简单移动平均>=A2 AND 收盘价>A2 AND 收盘价>=收盘价的5日简单移动平均 AND 1日前的收盘价<=1日前的收盘价的5日简单移动平均AND TS日内最低价的最低值0 AND A9