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


X_1:=(CLOSE+HIGH+LOW)/3;
X_2:=EMA(X_1,9);
X_3:=REF(X_2,1);
X_4:=X_2<X_3;
X_5:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
X_6:=VOL/REF(MA(VOL,5),1);
X_7:=VOL/REF(MA(VOL,5),1);
X_8:=BARSLASTCOUNT(CLOSE<OPEN)=2 AND SUM(X_5,2)<(-8);
X_9:=EMA(CLOSE,9);
X_10:=EMA(X_9,3);
X_11:=EMA(X_9,13);
X_12:=REF(X_5,1)<(-8) AND X_5>ABS(REF(X_5,1)/2) AND X_6>1.2;
X_13:=X_2>X_3 AND NOT(REF(X_4,1) AND CLOSE<OPEN) OR X_12 AND NOT(X_8);
X_14:=X_2>X_3 AND NOT(REF(X_4,1) AND CLOSE<OPEN) OR X_12 AND NOT(X_8) AND NOT(REF(X_13,1)<1 AND (CLOSE-HIGH)/HIGH<(-0.023));
X_15:=CROSS(X_9,X_11) OR X_9=X_11;
X_16:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
X_17:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
X_18:=EMA(EMA(X_16,5),5)*6;
X_19:=X_18>0 AND X_18<REF(X_18,1) AND X_14;
X_20:=LLV(X_17,3)<X_17;
X_21:=CROSS(SMA(CLOSE,2,1),SMA(LOW,5,1));
X_22:=SMA(HIGH,21,2)*1.05*1.05;
X_23:=IF(X_21,X_22,SMA(LOW,5,1));
X_24:=CROSS(SMA(CLOSE,2,1),SMA(HIGH,21,2)*1.05);
X_25:=IF(X_24,SMA(HIGH,21,2)*1.05*1.1,SMA(LOW,21,2)*0.95);
X_26:=X_23>SMA(LOW,5,1) AND CROSS(CLOSE,REF(MA(CLOSE,13),13/2+1)) AND VOL>0;
X_27:=REF(HIGH/OPEN<1.02,1) AND REF(CLOSE<OPEN,1);
X_28:=FILTER(X_25>SMA(LOW,21,2)*0.95 OR X_26 AND X_27,5);
X_29:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
X_30:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
X_31:=X_29<REF(X_30,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
X_32:=X_31 AND COUNT(X_31,30)=1;
X_33:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
X_34:=SMA(X_33,3,1);
X_35:=SMA(X_34,3,1);
X_36:=BARSLASTCOUNT(CLOSE<OPEN)=3;
X_37:=(2*CLOSE+HIGH+LOW+OPEN)/5;
X_38:=EMA(EMA(EMA(X_37,4),4),4);
X_39:=(X_38-REF(X_38,1))/REF(X_38,1)*100;
X_40:=MA(X_39,2);
X_41:=MA(X_39,1);
X_42:=CROSS(X_41,X_40) AND X_41<0;
X_43:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
X_44:=(EMA(X_43,3)+EMA(X_43,6)+EMA(X_43,12)+EMA(X_43,24))/4;
X_45:=EMA(X_44,2);
X_46:=EMA(X_45,2);
X_47:=EMA(X_46,2);
X_48:=EMA(X_47,2);
X_49:=EMA(X_48,2);
X_50:=CROSS(X_45,X_49);
X_51:=(CLOSE-LLV(LOW,4))/(HHV(HIGH,4)-LLV(LOW,4))*100;
X_52:=SMA(X_51,4,1);
X_53:=SMA(X_52,4,1);
X_54:=4*X_52-3*X_53;
X_55:=CLOSE/REF(CLOSE,1);
X_56:=REF((MA(CLOSE,5)-CLOSE)/CLOSE>0.04 AND (MA(CLOSE,10)-MA(CLOSE,5))/MA(CLOSE,5)>0.04,1) AND CLOSE>=MA(CLOSE,3);
X_57:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
X_58:=SMA(X_57,2,1);
X_59:=X_58>REF(X_58,1) AND REF(X_58,1)<REF(X_58,2) AND X_58<23 AND CLOSE>=MA(CLOSE,3);
X_60:=MA(CLOSE,34);
X_61:=MA(X_60*0.82,5);
X_62:=CLOSE<X_61;
X_63:=(MA(AMOUNT,5)/MA(VOL,5)/100-MA(AMOUNT,125)/MA(VOL,125)/100)/(MA(AMOUNT,5)/MA(VOL,5)/100)<(-0.4);
X_64:=X_63 AND X_62;
X_65:=(CLOSE-REF(CLOSE,24))/REF(CLOSE,24)*100;
X_66:=CROSS(X_65,MA(X_65,12)) AND OPEN<CLOSE AND OPEN/REF(CLOSE,1)<=0.97 AND CLOSE/OPEN>=1.05 AND X_65<(-25);
X_67:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
X_68:=SMA(X_67,6,1);
X_69:=IF(LLV(X_68,5)<10 AND (CLOSE=LLV(CLOSE,10) OR LOW=LLV(LOW,10)) AND CLOSE>REF(CLOSE,1)*0.618,40,0);
X_70:=COUNT(X_69=40,2)>=1 AND X_54-REF(X_54,1)>=0 AND CLOSE>=OPEN;
X_71:=X_14 AND REF(X_14,1)=0 AND NOT((CLOSE-HIGH)/HIGH<(-0.02)) AND X_5>=1 AND X_6<1.6 AND CLOSE>MA(CLOSE,10) AND MA(CLOSE,13)>MA(CLOSE,25) AND REF(CLOSE>OPEN,1);
X_72:=BETWEEN(X_35,76,98) AND ROUND(X_35)-ROUND(REF(X_35,1))>=0;
X_73:=NOT(X_36) AND COUNT(X_5>2,5)>=1 AND (X_6>0.5 OR X_5>=8) AND CLOSE>=MA(CLOSE,8) AND COUNT(CLOSE>=OPEN,8)>=4 AND ROUND(X_35)>=88 AND ROUND(REF(X_35,1))>=88 AND REF(X_35,2)>=86;
X_74:=X_71 OR (X_42 AND X_50 AND X_54-REF(X_54,1)>0 AND CLOSE>MA(CLOSE,8) AND BETWEEN(X_55,1.02,1.04));
X_75:=X_59 OR X_56;
X_76:=REF(NOT((CLOSE-HIGH)/HIGH<(-0.03)),1);
X_77:=X_64 AND X_6<1.6 AND X_54-REF(X_54,1)>0 AND NOT((CLOSE-HIGH)/HIGH<(-0.026));
X_78:=X_70 OR X_66 OR (X_64 AND X_6<1.6 AND (X_7>=0.9 OR (CLOSE>MA(CLOSE,8) AND X_7>=0.6) OR (CLOSE>MA(CLOSE,8) AND CLOSE=OPEN) OR (REF(X_6,1)>2 AND CLOSE>=OPEN)) AND NOT((CLOSE-HIGH)/HIGH<(-0.026)) AND X_54-REF(X_54,1)>0 AND COUNT(X_77,3)<=2);
三合一XXXG:X_78*X_75*X_20;
 

原理解析:
X_1赋值:(收盘价+最高价+最低价)/3
X_2赋值:X_1的9日指数移动平均
X_3赋值:1日前的X_2
X_4赋值:X_2 X_5赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
X_6赋值:成交量/REF(成交量的5日简单移动平均,1)
X_7赋值:成交量/REF(成交量的5日简单移动平均,1)
X_8赋值:BARSLASTCOUNT(收盘价<开盘价)=2 AND 2的X_5日累和<(-8)
X_9赋值:收盘价的9日指数移动平均
X_10:=X_9的3日指数移动平均
X_11:=X_9的13日指数移动平均
X_12:=1日前的X_5<(-8) AND X_5>1日前的X_5/2的绝对值 AND X_6>1.2
X_13:=X_2>X_3 AND NOT(1日前的X_4 AND 收盘价<开盘价) OR X_12 AND NOT(X_8)
X_14:=X_2>X_3 AND NOT(1日前的X_4 AND 收盘价<开盘价) OR X_12 AND NOT(X_8) AND NOT(1日前的X_13<1 AND (收盘价-最高价)/最高价<(-0.023))
X_15:=X_9上穿X_11 OR X_9=X_11
X_16:=(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
X_17:=MA(100*(收盘价-34日内收盘价最低值)/(34日内最高价最高值-34日内最低价最低值),5)-20
X_18:=X_16的5日指数移动平均,5)*6
X_19:=X_18>0 AND X_18<1日前的X_18 AND X_14
X_20:=3日内X_17最低值收盘价的2日[1日权重]移动平均
最高价的21日[2日权重]移动平均
最低价的5日[1日权重]移动平均
收盘价的2日[1日权重]移动平均
最高价的21日[2日权重]移动平均
最低价的5日[1日权重]移动平均
X_27:=1日前的最高价/开盘价<1.02 AND 1日前的收盘价<开盘价
最低价的21日[2日权重]移动平均
X_29:=100-3*SMA((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)
X_30:=100-3*SMA((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)
X_31:=X_29<1日前的X_30 AND 成交量>1日前的成交量 AND 收盘价>1日前的收盘价
X_32:=X_31 AND 统计30日满足X_31的天数=1
X_33:=(收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100
X_33的3日[1日权重]移动平均
X_34的3日[1日权重]移动平均
X_36:=BARSLASTCOUNT(收盘价<开盘价)=3
X_37:=(2*收盘价+最高价+最低价+开盘价)/5
X_38:=X_37的4日指数移动平均,4),4)
X_39:=(X_38-1日前的X_38)/1日前的X_38*100
X_40:=X_39的2日简单移动平均
X_41:=X_39的1日简单移动平均
X_42:=X_41上穿X_40 AND X_41<0
X_43:=(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
X_44:=(X_43的3日指数移动平均+X_43的6日指数移动平均+X_43的12日指数移动平均+X_43的24日指数移动平均)/4
X_45:=X_44的2日指数移动平均
X_46:=X_45的2日指数移动平均
X_47:=X_46的2日指数移动平均
X_48:=X_47的2日指数移动平均
X_49:=X_48的2日指数移动平均
X_50:=X_45上穿X_49
X_51:=(收盘价-4日内最低价最低值)/(4日内最高价最高值-4日内最低价最低值)*100
X_51的4日[1日权重]移动平均
X_52的4日[1日权重]移动平均
X_54:=4*X_52-3*X_53
X_55:=收盘价/1日前的收盘价
X_56:=REF((收盘价的5日简单移动平均-收盘价)/收盘价>0.04 AND (收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.04,1) AND 收盘价>=收盘价的3日简单移动平均
X_57:=(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值)*100
X_57的2日[1日权重]移动平均
X_59:=X_58>1日前的X_58 AND 1日前的X_58<2日前的X_58 AND X_58<23 AND 收盘价>=收盘价的3日简单移动平均
X_60:=收盘价的34日简单移动平均
X_61:=X_60*0.82的5日简单移动平均
X_62:=收盘价 X_63:=(成交额的5日简单移动平均/成交量的5日简单移动平均/100-成交额的125日简单移动平均/成交量的125日简单移动平均/100)/(成交额的5日简单移动平均/成交量的5日简单移动平均/100)<(-0.4)
X_64:=X_63 AND X_62
X_65:=(收盘价-24日前的收盘价)/24日前的收盘价*100
X_66:=CROSS(X_65,X_65的12日简单移动平均) AND 开盘价<收盘价 AND 开盘价/1日前的收盘价<=0.97 AND 收盘价/开盘价>=1.05 AND X_65<(-25)
X_67:=(收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值)*100
X_67的6日[1日权重]移动平均
X_69:=IF(5日内X_68最低值<10 AND (收盘价=10日内收盘价最低值 OR 最低价=10日内最低价最低值) AND 收盘价>1日前的收盘价*0.618,40,0)
X_70:=统计2日满足X_69=40的天数>=1 AND X_54-1日前的X_54>=0 AND 收盘价>=开盘价
X_71:=X_14 AND 1日前的X_14=0 AND NOT((收盘价-最高价)/最高价<(-0.02)) AND X_5>=1 AND X_6<1.6 AND 收盘价>收盘价的10日简单移动平均 AND 收盘价的13日简单移动平均>收盘价的25日简单移动平均 AND 1日前的收盘价>开盘价
X_72:=BETWEEN(X_35,76,98) AND ROUND(X_35)-ROUND(1日前的X_35)>=0
X_73:=NOT(X_36) AND 统计5日满足X_5>2的天数>=1 AND (X_6>0.5 OR X_5>=8) AND 收盘价>=收盘价的8日简单移动平均 AND 统计8日满足收盘价>=开盘价的天数>=4 AND ROUND(X_35)>=88 AND ROUND(1日前的X_35)>=88 AND 2日前的X_35>=86
X_74:=X_71 OR (X_42 AND X_50 AND X_54-1日前的X_54>0 AND 收盘价>收盘价的8日简单移动平均 AND BETWEEN(X_55,1.02,1.04))
X_75:=X_59 OR X_56
X_76:=REF(NOT((收盘价-最高价)/最高价<(-0.03)),1)
X_77:=X_64 AND X_6<1.6 AND X_54-1日前的X_54>0 AND NOT((收盘价-最高价)/最高价<(-0.026))
X_78:=X_70 OR X_66 OR (X_64 AND X_6<1.6 AND (X_7>=0.9 OR (收盘价>收盘价的8日简单移动平均 AND X_7>=0.6) OR (收盘价>收盘价的8日简单移动平均 AND 收盘价=开盘价) OR (1日前的X_6>2 AND 收盘价>=开盘价)) AND NOT((收盘价-最高价)/最高价<(-0.026)) AND X_54-1日前的X_54>0 AND 统计3日满足X_77的天数<=2)
输出三合一XXXG:X_78*X_75*X_20
 

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