未来函数检测结果如下:
该公式包含未来函数: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 OMA2) AND (C上穿MA1 AND OMA1)

预警2赋值: C>MA2最近SB4日一直存在 AND MA1>MA2最近SB4日一直存在 AND (C上穿MA1 AND OMA1)

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

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!