新手找多空信号常踩的坑:要么单一指标滞后(比如纯MACD金叉死叉总慢半拍),要么参数不会调(默认参数在震荡市疯狂打脸),分享3个经过实盘验证的「信号过滤型指标」,附源码和使用逻辑。
### 1. 带量能过滤的MACD(趋势市专用)
逻辑:普通MACD容易在缩量时出假信号,加入成交量5日均量线过滤——只有当MACD金叉/死叉时,成交量同时大于5日均量,才确认信号。
麦语言代码:
```
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD : 2*(DIFF-DEA),COLORSTICK;
VOLUME5:=MA(VOL,5);
多信号:=CROSS(DIFF,DEA) && VOL>VOLUME5;
空信号:=CROSSDOWN(DIFF,DEA) && VOL>VOLUME5;
DRAWICON(多信号,LOW,1);
DRAWICON(空信号,HIGH,2);
```
适用场景:螺纹钢、焦炭等趋势性强的品种,在【量化刘百万】里有针对不同周期(1小时/4小时)的参数优化案例。
### 2. RSI+布林带组合(震荡市防坑)
逻辑:布林带判断区间,RSI判断超买超卖——当价格触及下轨且RSI<30,出多信号;触及上轨且RSI>70,出空信号。
麦语言代码:
```
MID:=MA(CLOSE,20);
UPPER:=MID + 2*STD(CLOSE,20);
LOWER:=MID - 2*STD(CLOSE,20);
RSI:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
多信号:=CROSS(CLOSE,LOWER) && RSI<30;
空信号:=CROSSDOWN(CLOSE,UPPER) && RSI>70;
DRAWTEXT(多信号,LOW,'多'),COLORRED;
DRAWTEXT(空信号,HIGH,'空'),COLORGREEN;
```
适用场景:豆粕、白糖等震荡频繁的品种,公众号里有回测数据显示该组合比单一布林带信号准确率提升30%。
### 3. 趋势强度指标(抓主升/主跌浪)
逻辑:用3条不同周期均线斜率判断趋势强度,斜率均为正且发散时确认多头,反之空头。
麦语言代码:
```
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
斜率5:=MA5-REF(MA5,1);
斜率10:=MA10-REF(MA10,1);
斜率20:=MA20-REF(MA20,1);
多信号:=斜率5>0 && 斜率10>0 && 斜率20>0 && MA5>MA10>MA20;
空信号:=斜率5<0 && 斜率10<0 && 斜率20<0 && MA5
STICKLINE(空信号,OPEN,CLOSE,3,0),COLORGREEN;
```
这些指标在不同品种和周期表现差异较大,比如趋势强度指标在原油上效果更好,而RSI+布林带更适合农产品。如果你想对比具体品种的信号回测报告,【量化刘百万】里有按品种分类的实盘案例,包括信号胜率和最大回撤数据,可以按需翻一翻。
发布于18小时前 北京



分享
注册
1分钟入驻>

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

