回调周期:=15;
板数:=2;
BK:=IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板'),0.2,0.1));
ZT:=C>=ZTPRICE(REF(C,1),BK) AND C=H;
ZB:=H>=ZTPRICE(REF(C,1),BK) AND C<H;
DT:=C<=DTPRICE(REF(C,1),BK) AND C=L;
LB:=EVERY(ZT,板数);
ZTR:=BArslAST(LB);
HR:=FINDHIGHBARS(H,0,ZTR+1,1);
HCR:=ZTR-HR;
M20B:=EMA(C,20)>REF(EMA(C,20),1);
UPM20:=COUNT(M20B,ZTR)>=ZTR-1;
YY:=C>O AND REF(C,1)<REF(O,1);
ZD:=LLV(L,ZTR)=LLV(L,2);
LT:=REF(DT,1)=0 AND REF(ZB,1)=0 AND ZT=0;
XG:ZTR<回调周期 AND HCR<=1 AND UPM20 AND YY AND ZD AND LT;
九毛八公式解读
回调周期赋值:15 板数赋值:2 BK赋值:如果属于某板块,返回0.2,否则返回如果属于某板块,返回0.2,否则返回0.1 ZT赋值:收盘价>=计算涨停价 AND 收盘价=最高价 ZB赋值:最高价>=计算涨停价 AND 收盘价<最高价 DT赋值:收盘价<=计算跌停价 AND 收盘价=最低价 LB赋值:最近板数日一直存在ZT ZTR赋值:上次LB距今天数 HR赋值:最高价在0日前的ZTR+1天内第1个最高价到当前周期的周期数 HCR赋值:ZTR-HR M20B赋值:收盘价的20日指数移动平均>1日前的收盘价的20日指数移动平均 UPM20赋值:统计ZTR日中满足M20B的天数>=ZTR-1 YY赋值:收阳线AND 1日前的收盘价<1日前的开盘价 ZD赋值:ZTR日内最低价的最低值=2日内最低价的最低值 LT赋值:1日前的DT=0 AND 1日前的ZB=0 AND ZT=0 输出XG:ZTR<回调周期 AND HCR<=1 AND UPM20 AND YY AND ZD AND LT