X_1:=VOL*CLOSE;
X_2:=SUM(X_1,1)/SUM(VOL,1);
X_3:=EMA(X_2,17);
X_4:=(X_2-X_3)*100/X_2;
X_5:=IF(X_4>0 AND 0>=REF(X_4,1),6,DRAWNULL);
X_6:=IF(REF(X_4,1)<3 AND REF(X_4,1)>0 AND X_4-REF(X_4,1)>6,6,DRAWNULL);
X_7:=(CLOSE+HIGH+LOW)/3;
X_8:=EMA(X_7,5);
X_9:=REF(X_8,1);
X_10:=IF(X_8>X_9,0,DRAWNULL);
X_11:=IF(EMA(CLOSE,3)>REF(EMA(CLOSE,3),1),3,DRAWNULL);
X_12:=100-90*(HHV(HIGH,20)-CLOSE)/(HHV(HIGH,20)-LLV(LOW,20));
X_13:=100-90*(HHV(HIGH,20)-CLOSE)/(HHV(HIGH,20)-LLV(LOW,20));
X_14:=100-MA(100*(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5)),34);
X_15:=IF(CLOSE>(HIGH+LOW)/2,1,0)+IF(CROSS(X_13,MA(X_14,5)),2,0)+IF(X_11=3,1,0)+IF(X_10=0,1,0)+IF(X_5=6,2,0)+IF(X_6=6,2,0);
X_16:=X_15>=5;
X_17:=MACD.DIF>REF(macd.DIF,1) AND REF(MACD.DIF,1)<REF(MACD.DIF,2);
X_18:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);
X_19:=IF(CLOSE<REF(OPEN,1) AND X_18<0,1,0);
X_20:=IF(CLOSE<REF(OPEN,2) AND X_18<0,1,0);
X_21:=X_19=0 AND REF(X_19,1)=1 AND X_20=0 AND REF(X_20,1)=1;
X_22:=X_17 AND X_21;
XG:X_16 AND X_22,COLORCYAN;
九毛八公式解读
X_1赋值:成交量(手)*收盘价 X_2赋值:X_1的1日累和/成交量(手)的1日累和 X_3赋值:X_2的17日指数移动平均 X_4赋值:(X_2-X_3)*100/X_2 X_5赋值:如果X_4>0AND0>=1日前的X_4,返回6,否则返回无效数 X_6赋值:如果1日前的X_4<3ANDREF(X_4,1)>0ANDX_4-1日前的X_4>6,返回6,否则返回无效数 X_7赋值:(收盘价+最高价+最低价)/3 X_8赋值:X_7的5日指数移动平均 X_9赋值:1日前的X_8 X_10赋值:如果X_8>X_9,返回0,否则返回无效数 X_11赋值:如果收盘价的3日指数移动平均>1日前的收盘价的3日指数移动平均,返回3,否则返回无效数 X_12赋值:100-90*(20日内最高价的最高值-收盘价)/(20日内最高价的最高值-20日内最低价的最低值) X_13赋值:100-90*(20日内最高价的最高值-收盘价)/(20日内最高价的最高值-20日内最低价的最低值) X_14赋值:100-100*(5日内最高价的最高值-收盘价)/(5日内最高价的最高值-5日内最低价的最低值)的34日简单移动平均 X_15赋值:如果收盘价>(最高价+最低价)/2,返回1,否则返回0+如果X_13上穿X_14的5日简单移动平均,返回2,否则返回0+如果X_11=3,返回1,否则返回0+如果X_10=0,返回1,否则返回0+如果X_5=6,返回2,否则返回0+如果X_6=6,返回2,否则返回0 X_16赋值:X_15>=5 X_17赋值:平滑异同平均线的DIF>1日前的平滑异同平均线的DIF AND 1日前的平滑异同平均线的DIF<2日前的平滑异同平均线的DIF X_18赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价 X_19赋值:如果收盘价<1日前的开盘价ANDX_18<0,返回1,否则返回0 X_20赋值:如果收盘价<2日前的开盘价ANDX_18<0,返回1,否则返回0 X_21赋值:X_19=0 AND 1日前的X_19=1 AND X_20=0 AND 1日前的X_20=1 X_22赋值:X_17 AND X_21 输出XG:X_16 AND X_22,画青色