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


VAR1:=IF(NAMELIKE(1),1,0)=0; VAR2:=IF(NAMELIKE(2),1,0)=0; VAR3:=IF(NAMELIKE(3),1,0)=0; VAR4:=IF(CODELIKE(4),1,0)=0; VAR5:=IF(CODELIKE(5),1,0)=0; VAR6:=IF(CODELIKE(6),1,0)=0; VAR7:=VAR1 AND VAR2 AND VAR3 AND VAR5 AND VAR6; VAR8:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR9:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VAR10:=SUM(VAR8,5); VAR11:=SUM(VAR9,5); VAR12:=IF(VAR10>VAR11,(VAR10-VAR11)/VAR10,IF(VAR10=VAR11,0,(VAR10-VAR11)/VAR11)); VAR13:=MA(VAR12,5); VAR14:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR15:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VAR16:=SUM(VAR14,3); VAR17:=SUM(VAR15,3); VAR18:=IF(VAR16>VAR17,(VAR16-VAR17)/VAR16,IF(VAR16=VAR17,0,(VAR16-VAR17)/VAR17)); VAR19:=MA(VAR18,3); VAR20:=HHV(CLOSE,2); VAR21:=BARSLAST(VAR20< REF(VAR20,2)); VAR22:=IF(INBLOCK(1),0.2,IF(INBLOCK(2),0.2,IF(INBLOCK(3),0.05,0.1))); VAR23:=CLOSE>=ZTPRICE(REF(CLOSE,1),VAR22) AND CLOSE=HIGH AND OPEN!=HIGH; VAR24:=REF(BARSLASTCOUNT(VAR23),1); VAR25:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100; VAR26:=DYNAINFO(15)/OPEN/100; VAR27:=IF(CAPITAL< 100000,100000,CAPITAL); VAR28:=VAR26/REF(MA(vol,5),1)*240; VAR29:=VAR25*VAR26/VAR27*100; VAR30:=DYNAINFO(15)/OPEN/FINANCE(46)*100; XG:RANGE(VAR25,4,9) AND VAR24=1 AND VAR28>20 AND VAR29>4 AND VAR30>1.5 AND VAR7 AND CLOSE< 40;

原理解析:


VAR1赋值:IF(NAMELIKE(1),1,0)=0
VAR2赋值:IF(NAMELIKE(2),1,0)=0
VAR3赋值:IF(NAMELIKE(3),1,0)=0
VAR4赋值:IF(CODELIKE(4),1,0)=0
VAR5赋值:IF(CODELIKE(5),1,0)=0
VAR6赋值:IF(CODELIKE(6),1,0)=0
VAR7赋值:VAR1 AND VAR2 AND VAR3 AND VAR5 AND VAR6
VAR8赋值:IF(开盘价<=1日前的开盘价,0,最高价-开盘价和开盘价-1日前的开盘价较大值)
VAR9赋值:IF(开盘价>=1日前的开盘价,0,开盘价-最低价和开盘价-1日前的开盘价较大值)
VAR10赋值:5的VAR8日累和
VAR11赋值:5的VAR9日累和
VAR12赋值:IF(VAR10>VAR11,(VAR10-VAR11)/VAR10,IF(VAR10=VAR11,0,(VAR10-VAR11)/VAR11))
VAR13赋值:VAR12的5日简单移动平均
VAR14赋值:IF(开盘价<=1日前的开盘价,0,最高价-开盘价和开盘价-1日前的开盘价较大值)
VAR15赋值:IF(开盘价>=1日前的开盘价,0,开盘价-最低价和开盘价-1日前的开盘价较大值)
VAR16赋值:3的VAR14日累和
VAR17赋值:3的VAR15日累和
VAR18赋值:IF(VAR16>VAR17,(VAR16-VAR17)/VAR16,IF(VAR16=VAR17,0,(VAR16-VAR17)/VAR17))
VAR19赋值:VAR18的3日简单移动平均
VAR20:=2日内收盘价最高值
VAR21:=上次VAR20< 2日前的VAR20距今天数
VAR22:=IF(INBLOCK(1),0.2,IF(INBLOCK(2),0.2,IF(INBLOCK(3),0.05,0.1)))
VAR23:=收盘价>=ZTPRICE(1日前的收盘价,VAR22) AND 收盘价=最高价 AND 开盘价!=最高价
VAR24:=REF(BARSLASTCOUNT(VAR23),1)
VAR25:=(开盘价-1日前的收盘价)/1日前的收盘价*100
VAR26:=开盘金额/开盘价/100
如果当前流通股本< 100000返回100000否则返回当前流通股本
VAR28:=VAR26/REF(成交量的5日简单移动平均,1)*240
VAR29:=VAR25*VAR26/VAR27*100
VAR30:=开盘金额/开盘价/FINANCE(46)*100
输出XG:RANGE(VAR25,4,9) AND VAR24=1 AND VAR28>20 AND VAR29>4 AND VAR30>1.5 AND VAR7 AND 收盘价< 40

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