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


VAR5:=EMA(CLOSE,6)-EMA(CLOSE,13); VAR6:=EMA(VAR5,20); VAR7:=HHV(VAR5,20); VAR8:=LLV(VAR5,20); VAR9:=REF(VAR7,1); VAR10:=REF(VAR8,1); VAR11:=BARSCOUNT(C)>5; VAR12:=REF(C,1); VAR13:=(H-VAR12+0.01)/VAR12*100; VAR14:=(VAR12-L+0.01)/VAR12*100; VAR15:=VAR13>=5 AND VAR11 AND C=H; VAR16:=VAR14>=5 AND VAR11 AND C=L; VAR17:=VAR13>=10 AND VAR11 AND C=H; VAR18:=VAR14>=10 AND VAR11 AND C=L; VAR19:=VAR13>=20 AND VAR11 AND C=H; VAR20:=VAR14>=20 AND VAR11 AND C=L; VAR21:=IF(INBLOCK('科创板'),VAR19,IF(INBLOCK('创业板') AND DATE>1200823,VAR19,IF(INBLOCK('ST板块'),VAR15,VAR17))); VAR85:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5; VAR86:=FILTER(VAR85,10); VAR87:=BARSLAST(VAR86); VAR88:=REF(HIGH,VAR87+2); VAR89:=REF(HIGH,VAR87+1); VAR90:=REF(HIGH,VAR87); VAR91:=MAX(VAR88,VAR89); VAR92:=MAX(VAR91,VAR90); VAR93:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5; VAR94:=VAR87<150; VAR95:=(OPEN-VAR92)/VAR92*100<30; VAR96:=(CLOSE-LLV(LOW,VAR87))/LLV(LOW,VAR87)*100<50; VAR97:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30; VAR98:=vol/MA(VOL,5)<3.5; VAR99:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80; V1:=VAR93 AND VAR94 AND VAR95 AND VAR96 AND VAR97 AND VAR98 AND VAR99; V2:=FILTER(V1,15); VAR100:=MA(CLOSE,10); VAR101:=MA(CLOSE,54); VAR102:=(((CLOSE-VAR101)/VAR101)<0.1); VAR103:=(((CLOSE-VAR100)/VAR100)<0.3); VAR104:=(((VAR102=1) AND (VAR103=1))*0.2); VAR105:=((((VAR104=0) AND (REF(VAR104,1)=0.2)) AND (REF((COUNT((VAR104=0.2),10)=10),1)=1))*-0.1); V3:=VAR105=-0.1; VAR106:=V2 OR V3; VAR107:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05); VAR108:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2); VAR109:=VAR106 AND VAR21 AND VAR108 AND VAR107; B:VAR109;

原理解析:


VAR5赋值:收盘价的6日指数移动平均-收盘价的13日指数移动平均
VAR6赋值:VAR5的20日指数移动平均
VAR7赋值:20日内VAR5最高值
VAR8赋值:20日内VAR5最低值
VAR9赋值:1日前的VAR7
VAR10赋值:1日前的VAR8
VAR11赋值:C的有效数据周期数>5
VAR12赋值:1日前的C
VAR13赋值:(H-VAR12+0.01)/VAR12*100
VAR14赋值:(VAR12-L+0.01)/VAR12*100
VAR15赋值:VAR13>=5 AND VAR11 AND C=H
VAR16赋值:VAR14>=5 AND VAR11 AND C=L
VAR17赋值:VAR13>=10 AND VAR11 AND C=H
VAR18赋值:VAR14>=10 AND VAR11 AND C=L
VAR19赋值:VAR13>=20 AND VAR11 AND C=H
VAR20赋值:VAR14>=20 AND VAR11 AND C=L
VAR21赋值:IF(INBLOCK('科创板'),VAR19,IF(INBLOCK('创业板') AND DATE>1200823,VAR19,IF(INBLOCK('ST板块'),VAR15,VAR17)))
VAR85:=(3日前的收盘价-收盘价)/3日前的收盘价*100>5
VAR86:=VAR85的10过滤
VAR87:=上次VAR86距今天数
VAR88:=VAR87+2日前的最高价
VAR89:=VAR87+1日前的最高价
VAR90:=VAR87日前的最高价
VAR91:=VAR88和VAR89较大值
VAR92:=VAR91和VAR90较大值
VAR93:=(收盘价-1日前的收盘价)/1日前的收盘价*100>5
VAR94:=VAR87<150
VAR95:=(开盘价-VAR92)/VAR92*100<30
VAR96:=(收盘价-VAR87日内最低价最低值)/VAR87日内最低价最低值*100<50
VAR97:=(收盘价-5日前的开盘价)/5日前的开盘价*100<30
VAR98:=成交量/成交量的5日简单移动平均<3.5
VAR99:=(收盘价-89日前的收盘价)/89日前的收盘价*100<80
V1赋值:VAR93 AND VAR94 AND VAR95 AND VAR96 AND VAR97 AND VAR98 AND VAR99
V2赋值:V1的15过滤
VAR100:=收盘价的10日简单移动平均
VAR101:=收盘价的54日简单移动平均
VAR102:=(((收盘价-VAR101)/VAR101)<0.1)
VAR103:=(((收盘价-VAR100)/VAR100)<0.3)
VAR104:=(((VAR102=1) AND (VAR103=1))*0.2)
VAR105:=((((VAR104=0) AND (1日前的VAR104=0.2)) AND (REF((COUNT((VAR104=0.2),10)=10),1)=1))*-0.1)
V3赋值:VAR105=-0.1
VAR106:=V2 OR V3
VAR107:=现价/(1日前的收盘价)>1.05 AND (现价/O>1.05)
VAR108:=(成交量/1日前的成交量>1.2 AND 统计1日满足收盘价>开盘价的天数) OR (最低价>1日前的最高价 AND 统计1日满足开盘价>收盘价的天数 AND 成交量/1日前的成交量>1.2)
VAR109:=VAR106 AND VAR21 AND VAR108 AND VAR107
输出B:VAR109

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