N1:=1.8;
N2:=1.8;
X_1:=MAX(MAX(HIGH-LOW,Abs(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
X_2:=CLOSE/REF(CLOSE,1)<=0.929 AND REF(CLOSE,1)>=REF(MA(CLOSE,22),1);
X_3:=CLOSE/HIGH<=0.911 ANDVOL>=REF(HHV(VOL,21),1)*1.5 AND REF(CLOSE,1)>=REF(MA(CLOSE,22),1);
X_4:=CLOSE>=HHV(CLOSE,22) AND CLOSE>=MA(CLOSE,63);
X_5:=BArslAst(X_4>=1);
X_6:=COUNT(CLOSE/MA(CLOSE,63)>=1.4,22);
X_7:=IF(X_6>=1,2/3,1);
X_8:=CLOSE<REF(CLOSE,X_5)-REF(ATR,1)*N1*REF(X_7,1) OR X_2>=1 OR X_3>=1;
X_9:=BARSLAST(X_8>=1);
BUY1:X_4>=1 AND X_9<=REF(X_5,1);
九毛八公式解读
N1赋值:1.8 N2赋值:1.8 X_1赋值:最高价-最低价和1日前的收盘价-最高价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值 X_2赋值:收盘价/1日前的收盘价<=0.929 AND 1日前的收盘价>=1日前的收盘价的22日简单移动平均 X_3赋值:收盘价/最高价<=0.911 AND 成交量(手)>=1日前的21日内成交量(手)的最高值*1.5 AND 1日前的收盘价>=1日前的收盘价的22日简单移动平均 X_4赋值:收盘价>=22日内收盘价的最高值 AND 收盘价>=收盘价的63日简单移动平均 X_5赋值:上次X_4>=1距今天数 X_6赋值:统计22日中满足收盘价/收盘价的63日简单移动平均>=1.4的天数 X_7赋值:如果X_6>=1,返回2/3,否则返回1 X_8赋值:收盘价=1 OR X_3>=1 X_9赋值:上次X_8>=1距今天数 输出BUY1:X_4>=1 AND X_9<=1日前的X_5