未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE


VDAR_1:=STR2CON(CODE); VDAR_2:=VDAR_1>=300000 AND VDAR_1<=302999; VDAR_3:=VDAR_1>=688000 AND VDAR_1<=688999; VDAR_4:=ZTPRICE(REF(CLOSE,1),0.1); VDAR_5:=ZTPRICE(REF(CLOSE,1),0.2); VDAR_6:=IF(VDAR_2 OR VDAR_3,VDAR_5,VDAR_4); VDAR_7:=CLOSE>=VDAR_6 AND CLOSE=HIGH; VDAR_8:=IF(NAMEINCLUDE('退'),0,1); VDAR_9:=BARSCOUNT(vol)>=120; VDAR_10:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0; VDAR_11:=DYNAINFO(4)>0; VDAR_12 :=IF(CODELIKE('300') OR CODELIKE('301') ,0,1); VDAR_13 :=IF(CODELIKE('688'),0,1); VDAR_14:=VDAR_7 AND LOW=HIGH; VDAR_15:=REF(VDAR_14=0,1) AND REF(VDAR_14=0,2); VDAR_16:=BARSLASTCOUNT(VDAR_7); VDAR_17:=VDAR_8 AND VDAR_9 AND VDAR_10 AND VDAR_11 AND VDAR_12 AND VDAR_13 AND VDAR_15; 选股1:=OPEN/REF(CLOSE,1)>=1.03 AND (OPEN/REF(CLOSE,1)-1)*100<=8.8 AND VDAR_17 AND REF(VDAR_16>=1 AND VDAR_16<=2,1); AA:=(EMA(CLOSE,12)/EMA(CLOSE,26)-1)*1000; VAR3:=EMA(AA,5); BB:=(EMA(INDEXC,12)/EMA(INDEXC,26)-1)*1000; VAR4:=EMA(BB,5); VAR40:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL); VAR69:=(CLOSE-VAR40)/VAR40*200>31; Z:=DYNAINFO(15)/OPEN/FINANCE(46)*100; 竞价成交量:=DYNAINFO(15)/O/100; 竞流通比:=竞价成交量/CAPITAL*100 ; 竞昨量:=竞价成交量/REF(V,1); 今日竞价股数:=DYNAINFO(15)/DYNAINFO(4); 竞价动能:=今日竞价股数/FINANCE(46)*10000*(O-REF(C,1))/REF(C,1); TJT1:=O>=1.097*REF(C,1); TT:=NOT(TJT1); MM:=REF(C,0)/REF(C,1)>=1.0973 AND C=H; ZT:=C/REF(C,1)>=1.095 AND C=H; VAR1:=Abs((OPEN-REF(CLOSE,1))/REF(CLOSE,1)/((INDEXO-REF(INDEXC,1))/REF(INDEXC,1))); VAR2:=REF(COUNT(ZT AND L=H,1)=1,1) AND REF(O,1)=REF(C,1); XG:=VAR1>3 AND NOT(VAR2) AND VAR3 AND VAR4 AND REF(MM,1) AND TT AND 竞流通比+竞昨量+竞价动能>4 AND VAR69; 选股:选股1 AND XG;

原理解析:
VDAR_1赋值:STR2CON(CODE)
VDAR_2赋值:VDAR_1>=300000 AND VDAR_1<=302999
VDAR_3赋值:VDAR_1>=688000 AND VDAR_1<=688999
VDAR_4赋值:ZTPRICE(1日前的收盘价,0.1)
VDAR_5赋值:ZTPRICE(1日前的收盘价,0.2)
如果VDAR_2 OR VDAR_3返回VDAR_5否则返回VDAR_4
VDAR_7赋值:收盘价>=VDAR_6 AND 收盘价=最高价
VDAR_8赋值:IF(NAMEINCLUDE('退'),0,1)
VDAR_9赋值:成交量的有效数据周期数>=120
VDAR_10:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0
VDAR_11:=开盘价>0
VDAR_12 :=IF(CODELIKE('300') OR CODELIKE('301') ,0,1)
VDAR_13 :=IF(CODELIKE('688'),0,1)
VDAR_14:=VDAR_7 AND 最低价=最高价
VDAR_15:=1日前的VDAR_14=0 AND 2日前的VDAR_14=0
VDAR_16:=BARSLASTCOUNT(VDAR_7)
VDAR_17:=VDAR_8 AND VDAR_9 AND VDAR_10 AND VDAR_11 AND VDAR_12 AND VDAR_13 AND VDAR_15
选股1赋值:开盘价/1日前的收盘价>=1.03 AND (开盘价/1日前的收盘价-1)*100<=8.8 AND VDAR_17 AND 1日前的VDAR_16>=1 AND VDAR_16<=2
AA赋值:(收盘价的12日指数移动平均/收盘价的26日指数移动平均-1)*1000
VAR3赋值:AA的5日指数移动平均
BB赋值:(INDEXC的12日指数移动平均/INDEXC的26日指数移动平均-1)*1000
VAR4赋值:BB的5日指数移动平均
VAR40:=D收盘价的12日指数移动平均的5的成交量日累和/3/当前流通股本日简单移动平均
VAR69赋值:(收盘价-VAR40)/VAR40*200>31
Z赋值:开盘金额/开盘价/FINANCE(46)*100
竞价成交量赋值:开盘金额/O/100
竞流通比赋值:竞价成交量/当前流通股本*100
竞昨量赋值:竞价成交量/1日前的V
今日竞价股数赋值:开盘金额/开盘价
竞价动能赋值:今日竞价股数/FINANCE(46)*10000*(O-1日前的C)/1日前的C
TJT1赋值:O>=1.097*1日前的C
TT赋值:NOT(TJT1)
MM赋值:0日前的C/1日前的C>=1.0973 AND C=H
ZT:=C/1日前的C>=1.095 AND C=H
VAR1赋值:(开盘价-1日前的收盘价的绝对值/1日前的收盘价/((INDEXO-1日前的INDEXC)/1日前的INDEXC))
VAR2赋值:1日前的统计1日满足ZT AND L=H的天数=1 AND 1日前的O=1日前的C
XG赋值:VAR1>3 AND NOT(VAR2) AND VAR3 AND VAR4 AND 1日前的MM AND TT AND 竞流通比+竞昨量+竞价动能>4 AND VAR69
输出选股:选股1 AND XG

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