编程思路破译
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
YXF赋值:如果2日内DX的最低值=7日内DX的最低值ANDCOUNT(DX<0,2)ANDCROSS(DX,DX的2日简单移动平均),返回1,否则返回0
XG赋值:如果YXF=1的5日过滤,返回20,否则返回-10=20
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
J1赋值:J的相反数
AA赋值:10日前的收盘价的1日简单移动平均>10日前的收盘价的60日简单移动平均
输出买点:J上穿J1 AND AA AND XG AND 收盘价/1日前的收盘价>1.056 AND 收盘价的20日简单移动平均>1日前的收盘价的20日简单移动平均 AND 收盘价>收盘价的20日简单移动平均
条件选股:通达信小富即安[日线]成功率测试
测试股票数:5027
共发出信号:6873 成功信号:3742 失败信号:3043 未完成信号:88
信号发出率:59.58% 平均成功率:55.15% 成功率达到50%的股票数有:62.40%
利润1总平均:16.91% 最大平均利润1: 488.71% 最小平均利润1: 0.00%
利润2总平均:1.82% 最大平均利润2: 434.75% 最小平均利润2: -56.13%
条件选股:通达信小富即安[日线]成功率测试
测试股票数:5027
共发出信号:6873 成功信号:5601 失败信号:945 未完成信号:327
信号发出率:59.58% 平均成功率:85.56% 成功率达到50%的股票数有:88.18%
利润1总平均:73.71% 最大平均利润1: 6079.95% 最小平均利润1: 0.00%
利润2总平均:20.13% 最大平均利润2: 5902.97% 最小平均利润2: -76.40%
程序源码
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
YXF:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);
XG:=IF(FILTER(YXF=1,5),20,-10)=20;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
J1:=REVERSE(J);
AA:=REF(MA(C,1),10)>REF(MA(C,60),10);
买点:CROSS(J,J1) AND AA AND XG AND C/REF(C,1)>1.056 AND MA(C,20)>REF(MA(C,20),1) AND C>MA(C,20);{控制涨幅2点以上}
联系客服