来函数检测结果如下:
该公式没有未来函数


VAR1:=2;

VAR2:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1);

VAR3:=COUNT(VAR2,VAR1)=1 AND VAR2;

VAR4:=VOL/700000000;

VAR5:=1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1);

VAR6:=2.5*MAX(VAR4,VAR5);

VAR7:=DMA(CLOSE,VAR6);

VAR8:=SMA(20*(VAR7/REF(VAR7,1)-1),2,1);

VAR9:=EMA(VAR8,2);

VAR10:=0.24;

VAR11:=CLOSE>=REF(CLOSE,1);

VAR12:=IF(VAR8>VAR10 AND VAR9>=0.005 AND VAR11,1,0);

VAR13:=CROSS(VAR12,0.5) AND COUNT(VAR12>0.5,10)=1;

VAR14:=KDJ.J-REF(KDJ.J,1)>30 AND CLOSE/REF(CLOSE,1)>1.043 AND MACD.MACD>0 AND MACD.DEA>0;

VAR15:=CLOSE/REF(CLOSE,1)>1.048 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));

VAR16:=FILTER(VAR15,28)*100 AND LOW>REF(CLOSE,1)*0.93;

VAR17:=VAR14 OR VAR16 AND VAR13;

VAR18:=9;

VAR19:=10;

VAR20:=CLOSE/REF(CLOSE,1)>1+0.01*VAR18;

VAR21:=EXIST(CLOSE/REF(CLOSE,1)>1+0.01*VAR18,VAR19);

VAR22:=CLOSE/REF(CLOSE,1)>1+0.01*VAR18;

VAR23:=IF(VAR20+VAR21+VAR22=3,1,0);

VAR24:=(HIGH-CLOSE)/(CLOSE-OPEN)<0.33;

VAR25:=CLOSE/REF(CLOSE,1)-1>=0.0502 AND CLOSE>REF(CLOSE,1) AND (OPEN-LOW)/(CLOSE-OPEN)>=1.48 AND LOW<REF(LOW,1) AND LOW<REF(LOW,2);

VAR26:=CLOSE/REF(CLOSE,1)-1>=0.08;

VAR27:=VOL>REF(VOL,1)*1.9 AND CLOSE>REF(CLOSE,1) AND CLOSE/REF(CLOSE,1)-1>=0.049 AND VAR24;

VAR28:=CLOSE/REF(CLOSE,1)-1>=0.0502 AND CLOSE>REF(CLOSE,1) AND VOL>REF(VOL,1) AND VOL>REF(VOL,1)*2.5 AND VAR24;

VAR29:=EMA(2.055*EMA(EMA(HIGH,34),34)-EMA(EMA(LOW,34),34),5);

VAR30:=IF(FILTER(VAR27 OR VAR28 OR VAR25 OR VAR26 AND VAR29>CLOSE,34),1,0) AND VAR23;

VAR31:=VAR17 OR VAR30;

VAR32:=VAR31-VAR31*0.14 AND VAR3;

VAR33:=HIGH=CLOSE;

VAR34:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>=0.93 AND VAR33;

VAR35:=BARSLAST(VAR32);

二板:VAR35 AND VAR34 AND VAR35<=1;

原理解析:
VAR1赋值:2
VAR2赋值:收盘价>=ZTPRICE(1日前的收盘价,0.1)
VAR3赋值:统计VAR1日满足VAR2的天数=1 AND VAR2
VAR4赋值:成交量/700000000
VAR5赋值:1.1*(最高价和1日前的收盘价较大值/最低价和1日前的收盘价的较小值-1)
VAR6赋值:2.5*VAR4和VAR5较大值
VAR7赋值:D收盘价的VAR6日简单移动平均
VAR8赋值:SMA(20*(VAR7/1日前的VAR7-1),2,1)
VAR9赋值:VAR8的2日指数移动平均
VAR10:=0.24
VAR11:=收盘价>=1日前的收盘价
如果VAR8>VAR10 AND VAR9>=0.005 AND VAR11返回1否则返回0
VAR13:=VAR12上穿0.5 AND 统计10日满足VAR12>0.5的天数=1
VAR14:=KDJ.J-1日前的KDJ.J>30 AND 收盘价/1日前的收盘价>1.043 AND MACD.MACD>0 AND MACD.DEA>0
VAR15:=收盘价/1日前的收盘价>1.048 AND 收盘价=最高价 AND BETWEEN(FORCAST(成交量,4),0.2*FORCAST(成交量,12),2.1*FORCAST(成交量,12))
VAR16:=VAR15的28过滤*100 AND 最低价>1日前的收盘价*0.93
VAR17:=VAR14 OR VAR16 AND VAR13
VAR18:=9
VAR19:=10
VAR20:=收盘价/1日前的收盘价>1+0.01*VAR18
VAR21:=EXIST(收盘价/1日前的收盘价>1+0.01*VAR18,VAR19)
VAR22:=收盘价/1日前的收盘价>1+0.01*VAR18
如果VAR20+VAR21+VAR22=3返回1否则返回0
VAR24:=(最高价-收盘价)/(收盘价-开盘价)<0.33
VAR25:=收盘价/1日前的收盘价-1>=0.0502 AND 收盘价>1日前的收盘价 AND (开盘价-最低价)/(收盘价-开盘价)>=1.48 AND 最低价<1日前的最低价 AND 最低价<2日前的最低价
VAR26:=收盘价/1日前的收盘价-1>=0.08
VAR27:=成交量>1日前的成交量*1.9 AND 收盘价>1日前的收盘价 AND 收盘价/1日前的收盘价-1>=0.049 AND VAR24
VAR28:=收盘价/1日前的收盘价-1>=0.0502 AND 收盘价>1日前的收盘价 AND 成交量>1日前的成交量 AND 成交量>1日前的成交量*2.5 AND VAR24
VAR29:=2.055*最高价的34日指数移动平均,34)-最低价的34日指数移动平均,34),5)
VAR30:=IF(VAR27 OR VAR28 OR VAR25 OR VAR26 AND VAR29>收盘价的34过滤,1,0) AND VAR23
VAR31:=VAR17 OR VAR30
VAR32:=VAR31-VAR31*0.14 AND VAR3
VAR33:=最高价=收盘价
VAR34:=(收盘价-1日前的收盘价)/1日前的收盘价*100>=0.93 AND VAR33
VAR35:=上次VAR32距今天数
输出二板:VAR35 AND VAR34 AND VAR35<=1

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