N:=5;
P:=0.24;
X_1:=1;
X_2:=1;
X_3:=IF(CLOSE/REF(CLOSE,1)>1+0.01*9+EXIst(CLOSE/REF(CLOSE,1)>1+0.01*9,10)+CLOSE/REF(CLOSE,1)>1+0.01*9=3,1,0);
X_4:=EMA(2.055*EMA(EMA(HIGH,34),34)-EMA(EMA(LOW,34),34),5)>CLOSE;
X_5:=CLOSE/REF(CLOSE,1)-1>=0.08;
X_6:=LOW<REF(LOW,2);
X_7:=LOW<REF(LOW,1);
X_8:=(OPEN-LOW)/(CLOSE-OPEN)>=1.48;
X_9:=CLOSE>REF(CLOSE,1);
X_10:=CLOSE/REF(CLOSE,1)-1>=0.0502;
X_11:=(HIGH-CLOSE)/(CLOSE-OPEN)<0.33;
X_12:=VOL>REF(VOL,1)*2.5;
X_13:=VOL>REF(VOL,1);
X_14:=CLOSE>REF(CLOSE,1);
X_15:=CLOSE/REF(CLOSE,1)-1>=0.0502;
X_16:=(HIGH-CLOSE)/(CLOSE-OPEN)<0.33;
X_17:=CLOSE/REF(CLOSE,1)-1>=0.049;
X_18:=CLOSE>REF(CLOSE,1);
X_19:=VOL>REF(VOL,1)*1.9;
X_20:=IF(FILTER(X_19 AND X_18 AND X_17 AND X_16 OR (X_15 AND X_14 AND X_13 AND X_12 AND X_11) OR (X_10 AND X_9 AND X_8 AND X_7 AND X_6) OR X_5 AND X_4,34),1,0) AND X_3;
X_21:=CLOSE/REF(CLOSE,1)>1.048;
X_22:=CLOSE=HIGH;
X_23:=BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
X_24:=LOW>REF(CLOSE,1)*0.93;
X_25:=KDJ.J-REF(KDJ.J,1)>30;
X_26:=CLOSE/REF(CLOSE,1)>1.043;
X_27:=MACD.macd>0;
X_28:=MACD.DEA>0;
X_29:=SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1);
X_30:=EMA(SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1),2);
X_31:=CLOSE>=REF(CLOSE,1);
X_32:=SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1);
X_33:=EMA(SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1),2);
X_34:=CLOSE>=REF(CLOSE,1);
X_35:=FILTER(X_21 AND X_22 AND X_23,28)*100 AND X_24 OR (X_25 AND X_26 AND X_27 AND X_28) ANDCROSS(IF(X_29>0.24 AND X_30>=0.005 AND X_31,1,0),0.5) AND COUNT(IF(X_32>0.24 AND X_33>=0.005 AND X_34,1,0)>0.5,10)=1 OR X_20;
X_36:=LOW<HHV(MA((LOW+HIGH+CLOSE)/3,5),13);
X_37:=HIGH>HHV(MA((LOW+HIGH+CLOSE)/3,5),13);
X_38:=CLOSE>REF(CLOSE,1);
X_39:=COUNT(MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)<REF(MA((LOW+HIGH+CLOSE)/3,5),2),2);
X_40:=NOT(REF(LOW<HHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND HIGH>HHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND CLOSE>REF(CLOSE,1) AND CLOSE>OPEN AND COUNT(MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)<REF(MA((LOW+HIGH+CLOSE)/3,5),2),2),1));
埋伏:=X_36 AND X_37 AND X_38 AND CLOSE>OPEN AND X_39 AND X_40,COLORBLUE;
X_42:=NOT(NAMELIKE(1) OR NAMELIKE(2) OR NAMELIKE(3)) AND DYNAINFO(4)>1 AND INBLOCK(4)=0;
X_43:=(SUM(VOL*CLOSE,1)/SUM(VOL,1)-EMA(SUM(VOL*CLOSE,1)/SUM(VOL,1),17))*100/(SUM(VOL*CLOSE,1)/SUM(VOL,1));
换手板:=X_35 AND 埋伏 AND X_42 AND X_43>=8,COLORGREEN;
X_46:=BArslASTCOUNT(X_43>REF(X_43,1))=1;
换手板精选:换手板 AND X_43>=8 AND X_46,COLORWHITE;
九毛八公式解读
N赋值:5 P赋值:0.24 X_1赋值:1 X_2赋值:1 X_3赋值:如果收盘价/1日前的收盘价>1+0.01*9+最近10日存在收盘价/1日前的收盘价>1+0.01*9+收盘价/1日前的收盘价>1+0.01*9=3,返回1,否则返回0 X_4赋值:2.055*最高价的34日指数移动平均的34日指数移动平均-最低价的34日指数移动平均的34日指数移动平均的5日指数移动平均>收盘价 X_5赋值:收盘价/1日前的收盘价-1>=0.08 X_6赋值:最低价<2日前的最低价 X_7赋值:最低价<1日前的最低价 X_8赋值:(开盘价-最低价)/(收盘价-开盘价)>=1.48 X_9赋值:收盘价>1日前的收盘价 X_10赋值:收盘价/1日前的收盘价-1>=0.0502 X_11赋值:(最高价-收盘价)/(收盘价-开盘价)<0.33 X_12赋值:成交量(手)>1日前的成交量(手)*2.5 X_13赋值:成交量(手)>1日前的成交量(手) X_14赋值:收盘价>1日前的收盘价 X_15赋值:收盘价/1日前的收盘价-1>=0.0502 X_16赋值:(最高价-收盘价)/(收盘价-开盘价)<0.33 X_17赋值:收盘价/1日前的收盘价-1>=0.049 X_18赋值:收盘价>1日前的收盘价 X_19赋值:成交量(手)>1日前的成交量(手)*1.9 X_20赋值:如果X_19ANDX_18ANDX_17ANDX_16OR(X_15ANDX_14ANDX_13ANDX_12ANDX_11)OR(X_10ANDX_9ANDX_8ANDX_7ANDX_6)ORX_5ANDX_4的34日过滤,返回1,否则返回0 AND X_3 X_21赋值:收盘价/1日前的收盘价>1.048 X_22赋值:收盘价=最高价 X_23赋值:成交量(手)的4日线性回归预测值位于0.2*成交量(手)的12日线性回归预测值和2.1*成交量(手)的12日线性回归预测值之间 X_24赋值:最低价>1日前的收盘价*0.93 X_25赋值:KDJ的J-1日前的KDJ的J>30 X_26赋值:收盘价/1日前的收盘价>1.043 X_27赋值:平滑异同平均线的MACD>0 X_28赋值:平滑异同平均线的DEA>0 X_29赋值:20*(以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/最低价和1日前的收盘价的较小值-1)的较大值为权重收盘价的动态移动平均/?日前的以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/?和?的较小值的较大值为权重收盘价的动态移动平均的OW,1日前的收盘价)-1))),1)-1)日[2日权重]移动平均 X_30赋值:20*(以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/最低价和1日前的收盘价的较小值-1)的较大值为权重收盘价的动态移动平均/?日前的以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/的较大值为权重收盘价的动态移动平均的?日[?日权重]移动平均的IN(最低价,1日前的收盘价)-1))),1)-1),2,1)日指数移动平均 X_31赋值:收盘价>=1日前的收盘价 X_32赋值:20*(以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/最低价和1日前的收盘价的较小值-1)的较大值为权重收盘价的动态移动平均/?日前的以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/?和?的较小值的较大值为权重收盘价的动态移动平均的OW,1日前的收盘价)-1))),1)-1)日[2日权重]移动平均 X_33赋值:20*(以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/最低价和1日前的收盘价的较小值-1)的较大值为权重收盘价的动态移动平均/?日前的以2.5*成交量(手)/700000000和1.1*(最高价和1日前的收盘价的较大值/的较大值为权重收盘价的动态移动平均的?日[?日权重]移动平均的IN(最低价,1日前的收盘价)-1))),1)-1),2,1)日指数移动平均 X_34赋值:收盘价>=1日前的收盘价 X_35赋值:X_21ANDX_22ANDX_23的28日过滤*100 AND X_24 OR (X_25 AND X_26 AND X_27 AND X_28) AND 如果X_29>0.24ANDX_30>=0.005ANDX_31,返回1,否则返回0上穿0.5 AND 统计10日中满足如果X_32>0.24ANDX_33>=0.005ANDX_34,返回1,否则返回0>0.5的天数=1 OR X_20 X_36赋值:最低价<13日内(最低价+最高价+收盘价)/3的5日简单移动平均的最高值 X_37赋值:最高价>13日内(最低价+最高价+收盘价)/3的5日简单移动平均的最高值 X_38赋值:收盘价>1日前的收盘价 X_39赋值:统计2日中满足(最低价+最高价+收盘价)/3的5日简单移动平均>1日前的(最低价+最高价+收盘价)/3的5日简单移动平均ANDREF((最低价+最高价+收盘价)/3的5日简单移动平均,1)<2日前的(最低价+最高价+收盘价)/3的5日简单移动平均的天数 X_40赋值:取反 埋伏赋值:X_36 AND X_37 AND X_38 AND 收阳线ANDSE X_39 AND X_40,画蓝色 X_42赋值:取反 AND 开盘价>1 AND 属于某板块=0 X_43赋值:(成交量(手)*收盘价的1日累和/成交量(手)的1日累和-成交量(手)*收盘价的1日累和/成交量(手)的1日累和的17日指数移动平均)*100/(成交量(手)*收盘价的1日累和/成交量(手)的1日累和) 换手板赋值:X_35 AND 埋伏 AND X_42 AND X_43>=8,画绿色 X_46赋值:条件连续成立次数=1 输出换手板精选:换手板 AND X_43>=8 AND X_46,画白色