编程思路破译 X_1赋值:5日前的开盘价*100 X_2赋值:(收盘价-5日前的开盘价) X_3赋值:1日前的收盘价*100 X_4赋值:(收盘价-1日前的收盘价) X_5赋值:3日前的收盘价*100 X_6赋值:(3日前的收盘价-收盘价) X_7赋值:收盘价的54日简单移动平均 X_8赋值:X_6/X_5>5 X_9赋值:X_8的10日过滤 X_10赋值:上次X_9距今天数 X_11赋值:X_10+2日前的最高价 X_12赋值:X_10+1日前的最高价 X_13赋值:X_10日前的最高价 X_14赋值:X_11和X_12的较大值 X_15赋值:X_14和X_13的较大值 X_16赋值:X_4/X_3>5 X_17赋值:X_10<150 X_18赋值:(开盘价-X_15)/X_15*100<30 X_19赋值:(收盘价-X_10日内最低价的最低值)/X_10日内最低价的最低值*100<50 X_20赋值:X_2/X_1<30 X_21赋值:成交量(手)/成交量(手)的5日简单移动平均<3.5 X_22赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100<80 X_25赋值:X_16 AND X_17 AND X_18 AND X_19 AND X_20 AND X_21 AND X_22 X_26赋值:X_25的15日过滤 X_27赋值:(((收盘价-X_7)/X_7)<0.1) X_28赋值:(((收盘价-收盘价的10日简单移动平均)/收盘价的10日简单移动平均)<0.3) X_29赋值:(((X_27=1) AND (X_28=1))*0.2) X_30赋值:((((X_29=0) AND (1日前的X_29=0.2)) AND (1日前的(统计10日中满足(X_29=0.2)的天数=10)=1))*-0.1) X_31赋值:X_30=-0.1 X_32赋值:(X_26 OR X_31) X_35赋值:现价/(1日前的收盘价)>1.05 AND (现价/开盘价>1.05) X_36赋值:(成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数) OR (最低价> 1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2) 输出成龙选股:X_36 AND X_35 AND 收盘价/1日前的收盘价>1.095 AND X_32 程序源码 X_1:=REF(OPEN,5)*100; X_2:=(CLOSE-REF(OPEN,5)); X_3:=REF(CLOSE,1)*100; X_4:=(CLOSE-REF(CLOSE,1)); X_5:=REF(CLOSE,3)*100; X_6:=(REF(CLOSE,3)-CLOSE); X_7:=MA(CLOSE,54); X_8:=X_6/X_5>5; X_9:=FILTER(X_8,10); X_10:=BARSLAST(X_9); X_11:=REF(HIGH,X_10+2); X_12:=REF(HIGH,X_10+1); X_13:=REF(HIGH,X_10); X_14:=MAX(X_11,X_12); X_15:=MAX(X_14,X_13); X_16:=X_4/X_3>5; X_17:=X_10<150; X_18:=(OPEN-X_15)/X_15*100<30; X_19:=(CLOSE-LLV(LOW,X_10))/LLV(LOW,X_10)*100<50; X_20:=X_2/X_1<30; X_21:=VOL/MA(VOL,5)<3.5; X_22:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80; X_25:=X_16 AND X_17 AND X_18 AND X_19 AND X_20 AND X_21 AND X_22; X_26:=FILTER(X_25,15); X_27:=(((CLOSE-X_7)/X_7)<0.1); X_28:=(((CLOSE-MA(CLOSE,10))/MA(CLOSE,10))<0.3); X_29:=(((X_27=1) AND (X_28=1))*0.2); X_30:=((((X_29=0) AND (REF(X_29,1)=0.2)) AND (REF((COUNT((X_29=0.2),10)=10),1)=1))*-0.1); X_31:=X_30=-0.1; X_32:=(X_26 OR X_31); X_35:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05); X_36:=(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); 成龙选股:X_36 AND X_35 AND C/REF(C,1)>1.095 AND X_32; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|