五:=MA(CLOSE,5);
十:=MA(CLOSE,10);
工作线:=MA(CLOSE,23);
涨幅%:=(C-REF(C,1))/REF(C,1)*100;
开盘封涨停:=O/REF(C,1)<1.098;
条件2:=五>十 AND 十>工作线;
VAR1A:=CROSS(MA(CLOSE,5),MA(CLOSE,30)) AND 涨幅%>1.8;
VAR326:=IF(CLOSE>REF(CLOSE,1),88,0);
VAR327:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.010 AND VAR326>0, 91, 0);
抓涨停:=FILTER(VAR327>1,5);
W1:=C=HHV(C,20);
W2:=BARSLAST(W1);
W3:=IF(W2>0,REF(C,W2),REF(C,W2));
W4:=CROSS(C,REF(W3,1));
逆势强龙:=W4 AND COUNT(W4,5)=1;
XG9:逆势强龙 AND 抓涨停 AND 条件2 AND VAR1A AND 开盘封涨停;
九毛八公式解读
五赋值:收盘价的5日简单移动平均 十赋值:收盘价的10日简单移动平均 工作线赋值:收盘价的23日简单移动平均 涨幅%赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100 开盘封涨停赋值:开盘价/1日前的收盘价<1.098 条件2赋值:五>十 AND 十>工作线 VAR1A赋值:收盘价的5日简单移动平均上穿收盘价的30日简单移动平均 AND 涨幅%>1.8 VAR326赋值:如果收盘价>1日前的收盘价,返回88,否则返回0 VAR327赋值:如果收盘价/1日前的收盘价>1.05ANDHIGH/收盘价<1.010ANDVAR326>0,返回91,否则返回0 抓涨停赋值:VAR327>1的5日过滤 W1赋值:收盘价=20日内收盘价的最高值 W2赋值:上次W1距今天数 W3赋值:如果W2>0,返回W2日前的收盘价,否则返回W2日前的收盘价 W4赋值:收盘价上穿1日前的W3 逆势强龙赋值:W4 AND 统计5日中满足W4的天数=1 输出XG9:逆势强龙 AND 抓涨停 AND 条件2 AND VAR1A AND 开盘封涨停