X_1:=IF(HHV(Abs(HHV(CLOSE,6)/LLV(CLOSE,6)-1),6)>10/100,3,6);
X_2:=SUM(AMOUNT,X_1)/SUM(VOL,X_1)/100;
X_3:=MA(CLOSE,5);
X_4:=X_3>REF(X_3,1) AND HIGH/CLOSE<1.02;
X_5:=REF(X_3<REF(X_3,1),1);
X_6:=CLOSE>OPEN AND REF(CLOSE>OPEN,1) AND REF(CLOSE<OPEN,2) AND REF(OPEN/CLOSE>1.02,2);
X_7:=IF(CROSS(CLOSE,REF(X_2,1)),REF(X_2,1),0);
X_8:=HHV(X_7>0,BARSLAST(IF(CROSS(REF(X_2,1),CLOSE),REF(X_2,1),0)>0)+1);
X_9:=X_8>REF(X_8,1) AND CROSS(EMA(CLOSE,3),EMA(CLOSE,21));
XG:X_4 AND X_5 AND X_6 AND X_9;
九毛八公式解读
X_1赋值:如果6日内6日内收盘价的最高值/6日内收盘价的最低值-1的绝对值的最高值>10/100,返回3,否则返回6 X_2赋值:成交额(元)的X_1日累和/成交量(手)的X_1日累和/100 X_3赋值:收盘价的5日简单移动平均 X_4赋值:X_3>1日前的X_3 AND 最高价/收盘价<1.02 X_5赋值:1日前的X_3<1日前的X_3 X_6赋值:收阳线ANDSE 1日前的收阳线 AND 2日前的收阴线 AND 2日前的开盘价/收盘价>1.02 X_7赋值:如果收盘价上穿1日前的X_2,返回1日前的X_2,否则返回0 X_8赋值:上次如果1日前的X_2上穿收盘价,返回1日前的X_2,否则返回0>0距今天数+1日内X_7>0的最高值 X_9赋值:X_8>1日前的X_8 AND 收盘价的3日指数移动平均上穿收盘价的21日指数移动平均 输出XG:X_4 AND X_5 AND X_6 AND X_9