### 1. 改良版MACD(趋势+背离双信号)
普通MACD容易在震荡市出假信号,我调整了参数:把快速EMA设为8、慢速EMA设为21,信号线(DEA)用9周期,同时加入价格与MACD柱的背离过滤。
用法:
- 金叉(DIFF上穿DEA)+ 价格创新低但MACD柱未创新低 → 做多
- 死叉(DIFF下穿DEA)+ 价格创新高但MACD柱未创新高 → 做空
麦语言代码(文华T8可用):
```
DIFF:EMA(CLOSE,8)-EMA(CLOSE,21);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
```
这个参数组合在螺纹钢、豆粕上测试过,比默认参数信号准确率提升约15%,具体背离判断的细节,在公众号【量化刘百万】有结合K线图的案例拆解。
### 2. 成交量加权RSI(量能验证强度)
传统RSI只看价格,容易被“无量反弹/下跌”误导。我加入成交量权重:把价格波动幅度乘以成交量占比,再计算RSI。
用法:
- RSI突破50且成交量加权值>前5日均值 → 做多(说明上涨有量能支撑)
- RSI跌破50且成交量加权值>前5日均值 → 做空(说明下跌有量能推动)
PEL代码(金字塔可用):
```
VRSI:SMA(MAX(CLOSE-REF(CLOSE,1),0)*VOL/SUM(VOL,5),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1))*VOL/SUM(VOL,5),6,1)*100;
```
这个指标在焦炭、铁矿石等波动大的品种上效果明显,公众号【量化刘百万】里有对比传统RSI和加权RSI的回测数据。
### 3. 双均线+波动率过滤(避免震荡陷阱)
单独均线交叉信号太频繁,我用“5日EMA+20日EMA”交叉,叠加ATR波动率过滤:只有当价格波动幅度(ATR)大于近20日均值的1.2倍时,才确认信号有效。
用法:
- 5日EMA上穿20日EMA + ATR>MA(ATR,20)*1.2 → 做多
- 5日EMA下穿20日EMA + ATR>MA(ATR,20)*1.2 → 做空
简语言代码(TB开拓者可用):
```
MA5:EMA(CLOSE,5);
MA20:EMA(CLOSE,20);
ATR:MA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
Filter:ATR>MA(ATR,20)*1.2;
```
这三个指标覆盖了趋势、量能、波动率三个维度,新手可以先单独用,熟练后再组合。如果你想看具体品种的参数优化(比如农产品和工业品的参数差异),在公众号【量化刘百万】里有按品种分类的策略笔记,里面附了完整的回测报告和信号截图,不一定非要照搬,关键是理解“信号过滤”的逻辑。
发布于5小时前 北京



分享
注册
1分钟入驻>

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

