分享

通达信乾坤猎牛选股指标公式源码编程思路破译及成功率回测数据

 追梦文库 2022-10-04 发布于天津

编程思路破译

X_1赋值:(2*收盘价+最高价+最低价)/4

X_2赋值:5日内最低价的最低值

X_3赋值:5日内最高价的最高值

X_4赋值:(X_1-X_2)/(X_3-X_2)*100的5日指数移动平均

X_5赋值:X_4的2日简单移动平均

X_6赋值:1日前的收盘价/2日前的收盘价<0.95

X_7赋值:X_5<20 AND X_6 AND 收盘价>最低价 AND 开盘价>最低价

X_8赋值:收盘价/3日前的收盘价<0.95

X_9赋值:1日前的X_8=1 AND 收盘价/1日前的收盘价>1.025

X_10赋值:成交量(手)>1日前的10日内成交量(手)的最高值 AND 取反 AND 最高价/收盘价<1.0007

X_11赋值:1日前的最近5日一直存在收盘价的5日简单移动平均<收盘价的10日简单移动平均 AND 成交量(手)/成交量(手)的10日简单移动平均>1.8

X_12赋值:统计3日中满足X_7=1的天数>0 AND 1日前的收盘价<2日前的收盘价

X_13赋值:成交量(手)/1日前的成交量(手)>1.7 AND 1日前的开盘价<100

输出乾坤猎牛:X_9 AND X_10 AND X_11 AND X_12 AND X_13

条件选股:通达信乾坤猎牛[日线]成功率测试

测试股票数:5045

共发出信号:267成功信号:170失败信号:92未完成信号:5

信号发出率:4.74%平均成功率:64.89%成功率达到50%的股票数有:65.69%

利润1总平均:23.61%最大平均利润1:  251.50%  最小平均利润1:  0.00%

利润2总平均:8.72%最大平均利润2:  251.50%  最小平均利润2:  -97.07%

程序源码

X_1:=(2*CLOSE+HIGH+LOW)/4;

X_2:=LLV(LOW,5);

X_3:=HHV(HIGH,5);

X_4:=EMA((X_1-X_2)/(X_3-X_2)*100,5);

X_5:=MA(X_4,2);

X_6:=REF(CLOSE,1)/REF(CLOSE,2)<0.95;

X_7:=X_5<20 AND X_6 AND CLOSE>LOW AND OPEN>LOW;

X_8:=CLOSE/REF(CLOSE,3)<0.95;

X_9:=REF(X_8,1)=1 AND CLOSE/REF(CLOSE,1)>1.025;

X_10:=VOL>REF(HHV(VOL,10),1) AND NOT(OPEN=CLOSE) AND HIGH/CLOSE<1.0007;

X_11:=REF(EVERY(MA(CLOSE,5)<MA(CLOSE,10),5),1) AND VOL/MA(VOL,10)>1.8;

X_12:=COUNT(X_7=1,3)>0 AND REF(CLOSE,1)<REF(CLOSE,2);

X_13:=VOL/REF(VOL,1)>1.7 AND REF(OPEN,1)<100;

乾坤猎牛:X_9 AND X_10 AND X_11 AND X_12 AND X_13;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章