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


X_1:=DYNAINFO(4)>0 AND HHV(HIGH,10)/LLV(LOW,10)<1.25; X_2:=REF(CLOSE,1)<LLV(LOW,15)+(HHV(HIGH,15)-LLV(LOW,15))*0.85; X_3:=X_1 AND X_2 AND CLOSE>OPEN AND CLOSE>=HHV(HIGH,10); X_4:=IF(DATETODAY(DATE)<9890,1,1); X_5:=IF(DATE<2342.459961*500,1,1); X_6:=MAX(EMA(CLOSE,40),EMA(CLOSE,60)); X_7:=CLOSE>REF(HHV(HIGH,3),1)*X_4 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>0.07; X_8:=CLOSE>X_6 AND X_3 AND X_7; X_9:=MA(vol,5)+MA(VOL,5)>VOL; X_10:=X_1 AND X_2*X_4 AND CLOSE>OPEN AND CLOSE>=HHV(HIGH,10)*X_5; X_11:=X_7*X_4 AND X_10 AND X_9; X_12:=X_1 AND X_2 AND CLOSE>OPEN AND CLOSE>=HHV(HIGH,10); X_13:=(CLOSE-REF(CLOSE,1)*X_4)/REF(CLOSE,1)*100>7; X_14:=X_12 AND X_13; X_15:=X_8 AND X_14; X_16:=MAX(EMA(CLOSE,5),EMA(CLOSE,10)); X_17:=MAX(X_16,EMA(CLOSE,14)); X_18:=MAX(MAX(MAX(X_17,EMA(CLOSE,18)),EMA(CLOSE,40)),EMA(CLOSE,60))*X_5; X_19:=MIN(MIN(EMA(CLOSE,5),EMA(CLOSE,10)),EMA(CLOSE,14)); X_20:=MIN(MIN(MIN(X_19,EMA(CLOSE,18)),EMA(CLOSE,40)),EMA(CLOSE,60))*X_5; X_21:=CLOSE>REF(HHV(HIGH,3),1) AND (CLOSE-REF(CLOSE,1)*X_4)/REF(CLOSE,1)>0.09; X_22:=CLOSE>X_18 AND LOW<X_20 AND X_21; X_23:=FILTER(X_22>0,0)=1; X_24:=MA(REF(HHV(CLOSE,26),1),2); X_25:=POW(CLOSE-MA(CLOSE,26),2); X_26:=MA(X_25,13); X_27:=SQRT(X_26); X_28:=MA(CLOSE,26)+2*X_27; X_29:=crOSS(CLOSE,X_24) AND HIGH>REF(X_28,1); X_30:=X_29 OR (CLOSE>X_24 AND CROSS(CLOSE,REF(X_28,1))) AND CLOSE/OPEN>0.998; X_31:=kd.K; X_32:=KD.D; X_33:=rsi.RSI1; X_34:=RSI.RSI3; X_35:=CLOSE-REF(CLOSE,1); X_36:=IF(X_35>=0,X_35,0)*X_5; X_37:=IF(X_35<0,-X_35,0)*X_5; X_38:=MEMA(X_36,10); X_39:=MEMA(X_37,10); X_40:=MEMA(X_36,6); X_41:=MEMA(X_37,6); X_42:=MA(100*X_38/(X_38+X_39),10)*X_5; X_43:=MA(100*X_40/(X_40+X_41),6)*X_5; X_44:=MA(CLOSE,5)/MA(CLOSE,10)>0.999 AND MA(CLOSE,10)/MA(CLOSE,20)>0.9847; X_45:=COUNT(MA(CLOSE,10)/MA(CLOSE,20)<1.017 OR MA(CLOSE,5)/MA(CLOSE,10)<1.017,8)>=1; X_46:=X_44 AND MA(CLOSE,20)>MA(CLOSE,60) AND REF(X_45,1); X_47:=X_46 AND MA(CLOSE,20)/MA(CLOSE,60)<1.121; X_48:=(CLOSE-MA(CLOSE,60))/MA(CLOSE,60)*100; X_49:=COUNT(X_48<35,100)>=95; X_50:=X_30 AND X_47>0 AND NOT(DYNAINFO(4)=0) AND X_49; X_51:=COUNT(MA(CLOSE,20)>MA(CLOSE,30),4)=4 AND COUNT(CLOSE>MA(CLOSE,5),3)>=2; X_52:=X_50 AND REF(X_51,1) AND VOL>REF(VOL,1); X_53:=COUNT(CLOSE>OPEN,10)>=6 OR COUNT(CLOSE>OPEN,5)>=4; X_54:=X_52 AND (REF(X_53,1) OR CLOSE=HIGH); X_55:=CROSS(X_43,X_42) OR CROSS(macd.MACD,0); X_56:=COUNT(CROSS(MACD.MACD,0),3)=1 AND MACD.MACD<0.15; X_57:=REF(X_56 AND CLOSE/OPEN>0.989 AND CLOSE/REF(CLOSE,1)<1.03,1); X_58:=X_55 OR X_57 OR CROSS(X_31,X_32) OR CROSS(X_33,X_34); X_59:=CLOSE/OPEN>0.988 AND (CLOSE>OPEN OR (CLOSE<=OPEN AND HIGH/LOW<1.049)); X_60:=X_54 AND X_58 AND REF(X_59,1) AND HIGH/CLOSE<1.013 AND CLOSE/OPEN>1.05; X_61:=X_8+X_11+X_14+X_23+X_60>=2; X_62:=MA(CLOSE,5)>MA(CLOSE,10) AND MA(CLOSE,10)>MA(CLOSE,20); X_63:=X_62 AND MA(CLOSE,20)>MA(CLOSE,60) AND MA(CLOSE,60)>MA(CLOSE,120); X_64:=X_63 AND MA(CLOSE,5)>REF(MA(CLOSE,5),1); X_65:=CLOSE>REF(CLOSE,1)*1.1-0.01; X_66:=HHV(HIGH,20)=HHV(CLOSE,1) AND VOL>0 AND BARSCOUNT(CLOSE)*X_4>=20; X_67:=VOL/REF(VOL,1)*X_4>1.9; X_68:=X_64 AND X_65 AND X_66 AND X_67; X_69:=CLOSE/REF(CLOSE,1)>1.05 AND REF(CLOSE,1)/REF(CLOSE,2)<1.05; X_70:=X_69 AND CLOSE/LLV(CLOSE,10)<1.4; X_71:=VOL/REF(VOL,1)>2 OR VOL=HHV(VOL,15); X_72:=CAPITAL<10000000; X_73:=ATAN((MA(CLOSE,5)/REF(MA(CLOSE,5),1)-1)*100)*57.299999>40; X_74:=ATAN((MA(CLOSE,10)/REF(MA(CLOSE,10),1)-1)*100)*57.299999>30; X_75:=ATAN((MA(CLOSE,20)/REF(MA(CLOSE,20),1)-1)*100)*57.299999>20; X_76:=ATAN((MA(CLOSE,30)/REF(MA(CLOSE,30),1)-1)*100)*57.299999>10; X_77:=X_73 AND X_74 AND X_75 AND X_76; X_78:=kdj.K>REF(KDJ.K,1)*X_4; X_79:=KDJ.D>REF(KDJ.D,1)*X_4 AND KDJ.D<70; X_80:=KDJ.J>REF(KDJ.J,1)*X_4; X_81:=X_78 AND X_79 AND X_80; X_82:=EMA(CLOSE,40) AND X_70 AND X_71 AND X_72 AND X_77 AND X_81; X_83:=FILTER(X_82,15)*X_4; X_84:=X_68 OR X_83; 龙头:(X_84 AND X_61)*X_4 OR X_23 OR X_15;

原理解析:
X_1赋值:开盘价>0 AND 10日内最高价最高值/10日内最低价最低值<1.25
X_2赋值:1日前的收盘价<15日内最低价最低值+(15日内最高价最高值-15日内最低价最低值)*0.85
X_3赋值:X_1 AND X_2 AND 收盘价>开盘价 AND 收盘价>=10日内最高价最高值
X_4赋值:IF(DATETODAY(DATE)<9890,1,1)
如果DATE<2342.459961*500返回1否则返回1
X_6赋值:收盘价的40日指数移动平均和收盘价的60日指数移动平均较大值
X_7赋值:收盘价>REF(3日内最高价最高值,1)*X_4 AND (收盘价-REF(收盘价,1))/REF(收盘价,1)>0.07
X_8赋值:收盘价>X_6 AND X_3 AND X_7
X_9赋值:成交量的5日简单移动平均+成交量的5日简单移动平均>成交量
X_10:=X_1 AND X_2*X_4 AND 收盘价>开盘价 AND 收盘价>=10日内最高价最高值*X_5
X_11:=X_7*X_4 AND X_10 AND X_9
X_12:=X_1 AND X_2 AND 收盘价>开盘价 AND 收盘价>=10日内最高价最高值
X_13:=(收盘价-1日前的收盘价*X_4)/1日前的收盘价*100>7
X_14:=X_12 AND X_13
X_15:=X_8 AND X_14
X_16:=收盘价的5日指数移动平均和收盘价的10日指数移动平均较大值
X_17:=X_16和收盘价的14日指数移动平均较大值
X_18:=X_17和收盘价的18日指数移动平均较大值,收盘价的40日指数移动平均),收盘价的60日指数移动平均)*X_5
X_19:=收盘价的5日指数移动平均和收盘价的10日指数移动平均的较小值,收盘价的14日指数移动平均)
X_20:=X_19和收盘价的18日指数移动平均的较小值,收盘价的40日指数移动平均),收盘价的60日指数移动平均)*X_5
X_21:=收盘价>REF(3日内最高价最高值,1) AND (收盘价-REF(收盘价,1)*X_4)/REF(收盘价,1)>0.09
X_22:=收盘价>X_18 AND 最低价X_23:=X_22>0的0过滤=1
X_24:=MA(REF(26日内收盘价最高值,1),2)
X_25:=POW(收盘价-收盘价的26日简单移动平均,2)
X_26:=X_25的13日简单移动平均
X_27:=SQRT(X_26)
X_28:=收盘价的26日简单移动平均+2*X_27
X_29:=收盘价上穿X_24 AND 最高价>1日前的X_28
X_30:=X_29 OR (收盘价>X_24 AND CROSS(收盘价,1日前的X_28)) AND 收盘价/开盘价>0.998
X_31:=KD.K
X_32:=KD.D
X_33:=RSI.RSI1
X_34:=RSI.RSI3
X_35:=收盘价-1日前的收盘价
如果X_35>=0返回X_35否则返回0
如果X_35<0返回-X_35否则返回0
X_38:=X_36的10日平滑移动平均
X_39:=X_37的10日平滑移动平均
X_40:=X_36的6日平滑移动平均
X_41:=X_37的6日平滑移动平均
X_42:=MA(100*X_38/(X_38+X_39),10)*X_5
X_43:=MA(100*X_40/(X_40+X_41),6)*X_5
X_44:=收盘价的5日简单移动平均/收盘价的10日简单移动平均>0.999 AND 收盘价的10日简单移动平均/收盘价的20日简单移动平均>0.9847
X_45:=COUNT(收盘价的10日简单移动平均/收盘价的20日简单移动平均<1.017 OR 收盘价的5日简单移动平均/收盘价的10日简单移动平均<1.017,8)>=1
X_46:=X_44 AND 收盘价的20日简单移动平均>收盘价的60日简单移动平均 AND 1日前的X_45
X_47:=X_46 AND 收盘价的20日简单移动平均/收盘价的60日简单移动平均<1.121
X_48:=(收盘价-收盘价的60日简单移动平均)/收盘价的60日简单移动平均*100
X_49:=统计100日满足X_48<35的天数>=95
X_50:=X_30 AND X_47>0 AND NOT(开盘价=0) AND X_49
X_51:=COUNT(收盘价的20日简单移动平均>收盘价的30日简单移动平均,4)=4 AND COUNT(收盘价>收盘价的5日简单移动平均,3)>=2
X_52:=X_50 AND 1日前的X_51 AND 成交量>1日前的成交量
X_53:=统计10日满足收盘价>开盘价的天数>=6 OR 统计5日满足收盘价>开盘价的天数>=4
X_54:=X_52 AND (1日前的X_53 OR 收盘价=最高价)
X_55:=X_43上穿X_42 OR MACD.MACD上穿0
X_56:=统计3日满足MACD.MACD上穿0的天数=1 AND MACD.MACD<0.15
X_57:=1日前的X_56 AND 收盘价/开盘价>0.989 AND 收盘价/收盘价<1.03,1)
X_58:=X_55 OR X_57 OR X_31上穿X_32 OR X_33上穿X_34
X_59:=收盘价/开盘价>0.988 AND (收盘价>开盘价 OR (收盘价<=开盘价 AND 最高价/最低价<1.049))
X_60:=X_54 AND X_58 AND 1日前的X_59 AND 最高价/收盘价<1.013 AND 收盘价/开盘价>1.05
X_61:=X_8+X_11+X_14+X_23+X_60>=2
X_62:=收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均>收盘价的20日简单移动平均
X_63:=X_62 AND 收盘价的20日简单移动平均>收盘价的60日简单移动平均 AND 收盘价的60日简单移动平均>收盘价的120日简单移动平均
X_64:=X_63 AND 收盘价的5日简单移动平均>REF(收盘价的5日简单移动平均,1)
X_65:=收盘价>1日前的收盘价*1.1-0.01
X_66:=20日内最高价最高值=1日内收盘价最高值 AND 成交量>0 AND 收盘价的有效数据周期数*X_4>=20
X_67:=成交量/1日前的成交量*X_4>1.9
X_68:=X_64 AND X_65 AND X_66 AND X_67
X_69:=收盘价/1日前的收盘价>1.05 AND 1日前的收盘价/2日前的收盘价<1.05
X_70:=X_69 AND 收盘价/10日内收盘价最低值<1.4
X_71:=成交量/1日前的成交量>2 OR 成交量=15日内成交量最高值
X_72:=当前流通股本<10000000
X_73:=ATAN((收盘价的5日简单移动平均/REF(收盘价的5日简单移动平均,1)-1)*100)*57.299999>40
X_74:=ATAN((收盘价的10日简单移动平均/REF(收盘价的10日简单移动平均,1)-1)*100)*57.299999>30
X_75:=ATAN((收盘价的20日简单移动平均/REF(收盘价的20日简单移动平均,1)-1)*100)*57.299999>20
X_76:=ATAN((收盘价的30日简单移动平均/REF(收盘价的30日简单移动平均,1)-1)*100)*57.299999>10
X_77:=X_73 AND X_74 AND X_75 AND X_76
X_78:=KDJ.K>1日前的KDJ.K*X_4
X_79:=KDJ.D>1日前的KDJ.D*X_4 AND KDJ.D<70
X_80:=KDJ.J>1日前的KDJ.J*X_4
X_81:=X_78 AND X_79 AND X_80
X_82:=收盘价的40日指数移动平均 AND X_70 AND X_71 AND X_72 AND X_77 AND X_81
X_83:=X_82的15过滤*X_4
X_84:=X_68 OR X_83
输出龙头:(X_84 AND X_61)*X_4 OR X_23 OR X_15

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