未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
{四去+流通盘}
剔停牌:=NOT(DYNAINFO(4)=0);
剔ST:=NOT(NAMELIKE('S') OR NAMELIKE('*'));
剔创业板:=NOT(CODELIKE('3'));
剔科创板:=NOT(CODELIKE('688'));
SQ:=剔停牌 AND 剔ST AND 剔创业板 AND 剔科创板;
XIAO:=CAPITAL<100000000;
DA:=CAPITAL>1;
LTP:=DA AND XIAO;
SQLT:=SQ AND LTP;
MA1:=MA(C,5);
MA2:=MA(C,10);
百日大量:=VOL>REF(HHV(VOL,100),1);
SB1:=C/REF(C,1)>1.095 AND C=H AND V/CAPITAL*100<25;
SB2:=EVERY(SB1,3) AND COUNT(O=H,3)<2 AND COUNT(百日大量,3)>=1 AND COUNT(SB1,20)=3;
SB3:=REF(NOT(SB1),BARSLAST(SB2)+3);
SB4:=BARSLAST(SB1 AND SB2 AND SB3);
XG1:=BARSLAST(SB1 AND SB2)>=5 AND BARSLAST(SB1 AND SB2)<=10;
{高控盘}
VAR1:=EMA(EMA(CLOSE,13),13);
VAR2:=100*WINNER(CLOSE*0.95);
KP:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
GDKP:=VAR2>50 AND COST(85)<CLOSE AND KP>0;
XG2:=REF(EVERY(NOT(SB1),SB4),1);
预警1:=(CROSS(C,MA2) AND O<MA2 AND C>MA2) AND (CROSS(C,MA1) AND O<MA1 AND C>MA1);
预警2:= EVERY(C>MA2,SB4) AND EVERY(MA1>MA2,SB4) AND (CROSS(C,MA1) AND O<MA1 AND C>MA1);
XG3:=预警1 OR 预警2;
XG4:=COUNT(C>MA2,SB4)>=5;
XG5:=REF((C-MA(C,60))/MA(C,60)<=0.30,1);
T:=BARSLAST(WINNER(C)*100<1);
D3:=REF(C/REF(C,T)<=3,1);
XG6:=REF(C,SB4-1)/REF(C,SB4)<1.03;
XG7:=REF(HHV(C,SB4),1)/REF(C,SB4)<=1,07 AND REF(LLV(C,SB4),1)/REF(C,SB4)>=0.83;
XG8:=MA(C,60)>REF(MA(C,60),1) AND REF(MA(C,60),1)>REF(MA(C,60),2);
XG:XG1 AND XG2 AND XG3 AND XG4 AND XG5 AND XG6 AND XG7 AND XG8 AND D3 AND SQLT;
原理解析:
{四去+流通盘}
剔停牌赋值:NOT(开盘价=0)
剔ST赋值:NOT(NAMELIKE('S') OR NAMELIKE('*'))
剔创业板赋值:NOT(CODELIKE('3'))
剔科创板赋值:NOT(CODELIKE('688'))
SQ赋值:剔停牌 AND 剔ST AND 剔创业板 AND 剔科创板
XIAO赋值:CAPITAL<100000000
DA赋值:CAPITAL>1
LTP赋值:DA AND XIAO
SQLT赋值:SQ AND LTP
MA1赋值:C的5日简单移动平均
MA2赋值:C的10日简单移动平均
百日大量赋值:成交量>REF(100日内成交量最高值,1)
SB1赋值:C/1日前的C>1.095 AND C=H AND V/CAPITAL*100<25
SB2赋值:SB1最近3日一直存在 AND 统计3日满足O=H的天数<2 AND 统计3日满足百日大量的天数>=1 AND 统计20日满足SB1的天数=3
SB3赋值:REF(NOT(SB1),上次SB2距今天数+3)
SB4赋值:上次SB1 AND SB2 AND SB3距今天数
XG1赋值:上次SB1 AND SB2距今天数>=5 AND 上次SB1 AND SB2距今天数<=10
{高控盘}
VAR1赋值:收盘价的13日指数移动平均,13)
VAR2赋值:100*收盘价*0.95计算的获利盘比例
KP赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
GDKP赋值:VAR2>50 AND 获利盘为85%的成本分布<收盘价 AND KP>0
XG2赋值:REF(EVERY(NOT(SB1),SB4),1)
预警1赋值:(C上穿MA2 AND O
预警2赋值: C>MA2最近SB4日一直存在 AND MA1>MA2最近SB4日一直存在 AND (C上穿MA1 AND O
XG3赋值:预警1 OR 预警2
XG4赋值:统计SB4日满足C>MA2的天数>=5
XG5赋值:REF((C-C的60日简单移动平均)/C的60日简单移动平均<=0.30,1)
T赋值:上次C计算的获利盘比例*100<1距今天数
D3赋值:T日前的C/C<=3,1)
XG6赋值:SB4-1日前的C/SB4日前的C<1.03
XG7赋值:REF(SB4日内C最高值,1)/REF(C,SB4)<=1,07 AND REF(SB4日内C最低值,1)/REF(C,SB4)>=0.83
XG8赋值:C的60日简单移动平均>REF(C的60日简单移动平均,1) AND REF(C的60日简单移动平均,1)>REF(C的60日简单移动平均,2)
输出XG:XG1 AND XG2 AND XG3 AND XG4 AND XG5 AND XG6 AND XG7 AND XG8 AND D3 AND SQLT