X1:=(C-REF(C,7))/REF(C,7)*100;
X2:=REF(X1,1);
X3:=X2<20;
X4:=MA(C,60);
X5:=(C-X4)/X4*100;
X6:=X5<16;
XTJ:=X3 AND X6;
ZDXS:=IF((FINANCE(3)=4 OR (DATE>1200822&&FINANCE(3)=3)),0.2,0.1);
ZT:=C>=ZTPRICE(REF(C,1),ZDXS);
TZT:=BArslAst(ZT);
ZCT:=IF((H-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),1,0) AND C<H;
DTJ:=DTPRICE(REF(C,1),ZDXS);
DT:=C<=DTPRICE(REF(C,1),ZDXS);
TJ1:=C/REF(C,1)-1<-0.048;
TJ2:=NOT(H-MAX(C,O)>Abs(C-O)*1.5);
TJ3:=EVERY(C<MA(C,10),15);
TJ4:=NOT(TJ3) AND TJ1;
TJ5:= TJ2 AND TJ4 ;
TJ6:=NOT(REF(COUNT(H>MAX(C,O)*1.05,5)>=1,1));
XTJ AND TJ5 AND TJ6;
九毛八公式解读
X1赋值:(收盘价-7日前的收盘价)/7日前的收盘价*100 X2赋值:1日前的X1 X3赋值:X2<20 X4赋值:收盘价的60日简单移动平均 X5赋值:(收盘价-X4)/X4*100 X6赋值:X5<16 XTJ赋值:X3 AND X6 ZDXS赋值:如果(沪深品种类型=4OR(日期>1200822并且沪深品种类型=3)),返回0.2,否则返回0.1 ZT赋值:收盘价>=计算涨停价 TZT赋值:上次ZT距今天数 ZCT赋值:如果(最高价-1日前的收盘价)*100/1日前的收盘价>=(10-0.01*100/1日前的收盘价),返回1,否则返回0 AND 收盘价<最高价 DTJ赋值:计算跌停价 DT赋值:收盘价<=计算跌停价 TJ1赋值:收盘价/1日前的收盘价-1<-0.048 TJ2赋值:取反 TJ3赋值:最近15日一直存在收盘价<收盘价的10日简单移动平均 TJ4赋值:取反 AND TJ1 TJ5赋值: TJ2 AND TJ4 TJ6赋值:取反 XTJ AND TJ5 AND TJ6