### 一、MACD改良版(趋势跟踪必备)
普通MACD容易频繁交叉,这套加了均线过滤:
```麦语言
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD : 2*(DIFF-DEA);
MA5 : MA(CLOSE,5);
// 当MACD金叉且价格在MA5上方时做多信号
多信号 : CROSS(DIFF,DEA) && CLOSE>MA5;
```
这种带过滤的版本能减少60%无效信号,具体参数怎么根据品种调整(比如螺纹钢和豆粕的周期差异),在公众号【量化刘百万】里有不同品种的适配案例,新手可以对着改。
### 二、RSI乖离率(震荡行情抓拐点)
单纯RSI超买超卖容易被骗线,结合价格乖离率更靠谱:
```简语言
RSI6 : SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
乖离率 : (CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100;
// RSI<30且乖离率<-5时抄底,RSI>70且乖离率>5时逃顶
抄底信号 : RSI6<30 && 乖离率<-5;
逃顶信号 : RSI6>70 && 乖离率>5;
```
这个组合在震荡市(比如PVC、PP)里胜率能到55%以上,源码里的周期参数调试细节,【量化刘百万】里有回测报告可以参考。
### 三、布林带突破策略(趋势启动捕捉)
默认布林带太宽,缩短周期+波动率调整更灵敏:
```PEL语言
MID := MA(CLOSE,20);
UPPER := MID + 2*STD(CLOSE,20);
LOWER := MID - 2*STD(CLOSE,20);
// 价格站稳上轨且成交量放大时做多
突破信号 : CROSS(CLOSE,UPPER) && V>MA(V,5)*1.5;
```
螺纹钢、焦炭这种波动大的品种用15分钟周期效果最好,具体怎么结合成交量过滤假突破,【量化刘百万】里有详细的参数优化表格。
刚开始不用贪多,把这三个指标的逻辑吃透(比如MACD的趋势延续性、RSI的超买超卖边界),实盘跑两周就能明白自己适合哪种风格。如果调试时遇到信号延迟、参数冲突这些问题,随时找我聊聊——毕竟这些坑我当年都踩过。文中提到的完整源码和回测模板,在【量化刘百万】里都按品种分类整理好了,新手可以直接拿去对着行情软件测试。
发布于7小时前 北京



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
18270025212 

