X_1:=150*WINNER(CLOSE*0.95);
X_2:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5);
X_3:=(CLOSE-LLV(CLOSE,126))/(HHV(CLOSE,126)-LLV(CLOSE,126))*100;
X_4:=EMA(CLOSE,2)-EMA(CLOSE,120);
X_5:=EMA(X_4,68);
X_6:=X_4+X_5;
X_7:=POW(X_6,3)*0.1+POW(X_6,1);
X_8:=MA(X_7,30);
X_9:=1;
X_10:=X_9*X_8/5;
X_11:=MA(X_10,6);
X_12:=X_10-X_11;
X_13:=CLOSE>=INTPART(REF(CLOSE,1)*1.08*100+0.5)/100;
X_14:=X_13*X_8/5;
X_15:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
X_16:=SMA(X_15,3,1);
X_17:=SMA(X_16,3,1);
X_18:=INTPART(SMA(X_15,3,1));
X_19:=INTPART(SMA(X_16,3,1));
X_20:=X_18+X_19;
X_21:=Abs((10000*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>995)*X_14);
选股:=CROSS(X_20,100) OR X_21>0;
去一字板:=NOT(C/REF(C,1)>1.095 AND H=O AND L=H);
去除ST股:=IF(NAMELIKE('S'),0,1) AND IF(NAMELIKE('*'),0,1);
去除停牌:=DYNAINFO(8)>0;
去除星股:=IF(NAMELIKE('*'),0,1);
去无用股:= 去一字板 AND 去除st股 AND 去除停牌 AND 去除星股;
妖股出击:UPNDAY(CLOSE,1) AND 选股;
九毛八公式解读
X_1赋值:150*以收盘价*0.95计算的获利盘比例 X_2赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的5日指数移动平均 X_3赋值:(收盘价-126日内收盘价的最低值)/(126日内收盘价的最高值-126日内收盘价的最低值)*100 X_4赋值:收盘价的2日指数移动平均-收盘价的120日指数移动平均 X_5赋值:X_4的68日指数移动平均 X_6赋值:X_4+X_5 X_7赋值:X_6的3乘幂*0.1+X_6的1乘幂 X_8赋值:X_7的30日简单移动平均 X_9赋值:1 X_10赋值:X_9*X_8/5 X_11赋值:X_10的6日简单移动平均 X_12赋值:X_10-X_11 X_13赋值:收盘价>=1日前的收盘价*1.08*100+0.5的整数部分/100 X_14赋值:X_13*X_8/5 X_15赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 X_16赋值:X_15的3日[1日权重]移动平均 X_17赋值:X_16的3日[1日权重]移动平均 X_18赋值:X_15的3日[1日权重]移动平均的整数部分 X_19赋值:X_16的3日[1日权重]移动平均的整数部分 X_20赋值:X_18+X_19 X_21赋值:(10000*(收盘价-1日前的收盘价)/1日前的收盘价>995)*X_14的绝对值 选股赋值:X_20上穿100 OR X_21>0 去一字板赋值:取反 去除ST股赋值:如果模糊匹配品种名称,返回0,否则返回1 AND 如果模糊匹配品种名称,返回0,否则返回1 去除停牌赋值:总量>0 去除星股赋值:如果模糊匹配品种名称,返回0,否则返回1 去无用股赋值: 去一字板 AND 去除ST股 AND 去除停牌 AND 去除星股 输出妖股出击:最近1日收盘价连涨 AND 选股