编程思路破译
MM赋值:收盘价的12日指数移动平均的12日指数移动平均的12日指数移动平均
TT赋值:(MM-1日前的MM)/1日前的MM*100
MATT赋值:TT的9日简单移动平均
A赋值:TT<0 AND MATT<0 AND 三重指数平均线>MATT AND MATT>1日前的MATT AND TT>1日前的TT
RSV赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
AA赋值:K<30 AND D<30 AND K>D AND K>1日前的K AND D>1日前的D
均赋值:收盘价的5日简单移动平均>收盘价的20日简单移动平均 AND 收盘价>收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>1日前的收盘价的20日简单移动平均 AND 收阳线
输出XG:A AND AA AND 均
条件选股:超跌抢反弹[日线]成功率测试
测试股票数:5204
共发出信号:18636 成功信号:8088 失败信号:10472 未完成信号:76
信号发出率:77.33% 平均成功率:43.58% 成功率达到50%的股票数有:47.12%
利润1总平均:13.22% 最大平均利润1: 166.88% 最小平均利润1: 0.00%
利润2总平均:2.73% 最大平均利润2: 130.28% 最小平均利润2: -34.50%
条件选股:超跌抢反弹[日线]成功率测试
测试股票数:5204
共发出信号:18638 成功信号:15625 失败信号:2444 未完成信号:569
信号发出率:77.33% 平均成功率:86.47% 成功率达到50%的股票数有:92.02%
利润1总平均:62.89% 最大平均利润1: 1938.99% 最小平均利润1: 0.00%
利润2总平均:17.57% 最大平均利润2: 1729.61% 最小平均利润2: -71.54%
程序源码
MM:=EMA(EMA(EMA(C,12),12),12);
TT:=(MM-REF(MM,1))/REF(MM,1)*100;
MATT:=MA(TT,9);
A:=TT<0 AND MATT<0 AND TRIX>MATT AND MATT>REF(MATT,1) AND TT>REF(TT,1);
RSV:=(C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
AA:=K<30 AND D<30 AND K>D AND K>REF(K,1) AND D>REF(D,1);
均:=MA(C,5)>MA(C,20) AND C>MA(C,20) AND MA(C,20)>REF(MA(C,20),1) AND C>O ;
XG:A AND AA AND 均;
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!
联系客服