A1:=REF(C,3)/REF(C,4)>1.099 AND REF(C,3)>REF(O,3);
A2:=REF(C,1)<REF(C,2) AND REF(C,1)>REF(O,3) AND REF(O,1)/REF(O,3)<1.05 AND REF(C,1)<REF(C,3);
A3:=L/REF(O,3)<1.03 AND C>REF(C,3);
XG1:=A1 AND A2 AND A3;
AB1:=C>MA(C,5) AND C>MA(C,10) AND C>MA(C,20) AND MA(C,5)>MA(C,10);
AB2:=REF((H-MAX(O,C))/MAX(O,C)*100>3,1) AND REF((MIN(O,C)-L)/L*100<2,1);
AB3:=O<REF(O,1) AND C>REF(H,1);
XG2:=AB1 AND AB2 AND AB3;
ZA1:=REF(O,1)>REF(H,2) AND REF(C,1)<REF(O,1) AND REF(H,1)=REF(O,1);
ZA2:=REF(V,1)=HHV(V,15) AND REF(V,1)/REF(V,2)>=3 AND REF(C,1)/REF(C,2)>1.02;
ZA3:=C>REF(H,1);
XG3:=ZA1 AND ZA2 AND ZA3;
AC1:=REF(C,1)/REF(C,2)<0.92;
AC2:=C>REF(O,1) AND C/REF(C,1)>1.05;
AC3:=O/REF(C,1)<1.09;
XG4:=AC1 AND AC2 AND AC3;
ST:=IF(NAMELIKE('S'),0,1) AND IF(NAMELIKE('*'),0,1);
停牌:=DYNAINFO(4)>0;
ZHXG:(XG1 OR XG2 OR XG3 OR XG4) AND (ST AND 停牌);
九毛八公式解读
A1赋值:3日前的收盘价/4日前的收盘价>1.099 AND 3日前的收盘价>3日前的开盘价 A2赋值:1日前的收盘价<2日前的收盘价 AND 1日前的收盘价>3日前的开盘价 AND 1日前的开盘价/3日前的开盘价<1.05 AND 1日前的收盘价<3日前的收盘价 A3赋值:最低价/3日前的开盘价<1.03 AND 收盘价>3日前的收盘价 XG1赋值:A1 AND A2 AND A3 AB1赋值:收盘价>收盘价的5日简单移动平均 AND 收盘价>收盘价的10日简单移动平均 AND 收盘价>收盘价的20日简单移动平均 AND 收盘价的5日简单移动平均>收盘价的10日简单移动平均 AB2赋值:1日前的(最高价-开盘价和收盘价的较大值)/开盘价和收盘价的较大值*100>3 AND 1日前的(开盘价和收盘价的较小值-最低价)/最低价*100<2 AB3赋值:开盘价<1日前的开盘价 AND 收盘价>1日前的最高价 XG2赋值:AB1 AND AB2 AND AB3 ZA1赋值:1日前的开盘价>2日前的最高价 AND 1日前的收盘价<1日前的开盘价 AND 1日前的最高价=1日前的开盘价 ZA2赋值:1日前的成交量(手)=15日内成交量(手)的最高值 AND 1日前的成交量(手)/2日前的成交量(手)>=3 AND 1日前的收盘价/2日前的收盘价>1.02 ZA3赋值:收盘价>1日前的最高价 XG3赋值:ZA1 AND ZA2 AND ZA3 AC1赋值:1日前的收盘价/2日前的收盘价<0.92 AC2赋值:收盘价>1日前的开盘价 AND 收盘价/1日前的收盘价>1.05 AC3赋值:开盘价/1日前的收盘价<1.09 XG4赋值:AC1 AND AC2 AND AC3 ST赋值:如果模糊匹配品种名称,返回0,否则返回1 AND 如果模糊匹配品种名称,返回0,否则返回1 停牌赋值:开盘价>0 输出ZHXG:(XG1 OR XG2 OR XG3 OR XG4) AND (ST AND 停牌)