### 解决方案:布林带+RSI双因子震荡指标
#### 1. 核心逻辑:用布林带划区间,RSI判强弱
- 布林带(BOLL):中轨设20日简单移动平均(SMA),上下轨2倍标准差,能清晰标出震荡区间的顶底。
- RSI(相对强弱指数):参数14,超买70、超卖30,避免单纯突破布林带的假信号(比如区间内小幅冲高回落)。
#### 2. 多空信号条件(附麦语言核心代码)
- 做多信号:价格触及布林带下轨(LOW <= BOLL.LOW)+ RSI < 30(超卖),收盘价站稳下轨时开多。
- 做空信号:价格触及布林带上轨(HIGH >= BOLL.HIGH)+ RSI > 70(超买),收盘价跌破上轨时开空。
- 平仓信号:多单在价格回到中轨(CROSS(CLOSE, BOLL.MID))时平;空单在价格跌破中轨(CROSSDOWN(CLOSE, BOLL.MID))时平。
(麦语言代码片段参考:
`BOLL:MA(CLOSE,20);
UPPER:BOLL+2*STD(CLOSE,20);
LOWER:BOLL-2*STD(CLOSE,20);
RSI:RSI(CLOSE,14);
多信号:CROSS(CLOSE,LOWER)&&RSI<30;
空信号:CROSSDOWN(CLOSE,UPPER)&&RSI>70;`)
#### 3. 实战优化:加「波动率过滤」
震荡行情常伴随低波动,可在指标里加个条件:当布林带带宽(UPPER-LOWER)小于近20日带宽均值的80%时才启用信号,避免高波动时误判趋势。
### 为什么这套组合更靠谱?
单纯布林带突破容易被毛刺骗,加RSI能过滤「假突破」(比如上轨冲高但RSI没到70,可能是诱多);中轨平仓则能吃到区间内大部分利润,不会坐过山车。
如果你想直接用现成的指标模板,【量化刘百万】里有这个「布林带RSI震荡指标」的完整源码和回测报告,还标注了不同品种(比如螺纹钢、豆粕)的参数微调建议,新手直接套用就行。
要是实盘时发现信号太频繁或延迟,随时找我聊聊,帮你根据具体品种的波动率调参数~
发布于2026-1-4 17:19 北京



分享
注册
1分钟入驻>

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

