W1:=C=HHV(C,20);
W2:=BARSLAST(W1);
W3:=IF(W2>0,REF(C,W2),REF(C,W2));
W4:=CROSS(C,REF(W3,1));
TJ1:=W4 AND COUNT(W4,5)=1;
TJ2:=(REF(C,1)/REF(C,2)>1.0991 AND REF(C=H,1));
MA111:=MA(CLOSE,20);
MA112:=MA(CLOSE,40);
MA113:=MA(CLOSE,60);
A11:=OPEN<MA111 OR OPEN<MA112 OR OPEN<MA113,COLORRED;
A12:=C>MAX(MA111,MAX(MA112,MA113)),COLORRED;
A13:=V/MA(V,30)>1.2,COLORRED;
A14:=C/REF(C,1)>1.049,COLORRED;
TJ31:=C/REF(C,1)>1.09;
TJ3:=TJ31 AND A11 AND A12 AND A13 AND A14,COLORRED;
次日涨停:TJ1 AND TJ2 OR TJ3 ;
九毛八公式解读
W1赋值:收盘价=20日内收盘价的最高值 W2赋值:上次W1距今天数 W3赋值:如果W2>0,返回W2日前的收盘价,否则返回W2日前的收盘价 W4赋值:收盘价上穿1日前的W3 TJ1赋值:W4 AND 统计5日中满足W4的天数=1 TJ2赋值:(1日前的收盘价/2日前的收盘价>1.0991 AND 1日前的收盘价=最高价) MA111赋值:收盘价的20日简单移动平均 MA112赋值:收盘价的40日简单移动平均 MA113赋值:收盘价的60日简单移动平均 A11赋值:开盘价MA111和MA112和MA113的较大值的较大值,画红色 A13赋值:成交量(手)/成交量(手)的30日简单移动平均>1.2,画红色 A14赋值:收盘价/1日前的收盘价>1.049,画红色 TJ31赋值:收盘价/1日前的收盘价>1.09 TJ3赋值:TJ31 AND A11 AND A12 AND A13 AND A14,画红色 输出次日涨停:TJ1 AND TJ2 OR TJ3