### 解决方案:三因子多空预测指标(附文华麦语言代码)
#### 1. 趋势锚定:用EMA斜率判断大方向
避免被短期波动带偏,先看中期趋势。用20日EMA和60日EMA的斜率差:当20EMA斜率>60EMA斜率,且两线金叉,视为潜在多头趋势;反之死叉且斜率为负,视为空头趋势。
#### 2. 动量过滤:RSI修正假突破
趋势确定后,用14日RSI过滤震荡:多头趋势中,RSI从超卖区(<30)回升到50以上,确认做多信号;空头趋势中,RSI从超买区(>70)回落至50以下,确认做空信号。
#### 3. 量能确认:成交量放大验证信号
最后用成交量过滤“假信号”:信号出现时,成交量需大于近20日平均成交量的1.2倍,避免无量反弹/回调。
### 文华财经T8麦语言代码(可直接导入)
```
MA20:EMA(CLOSE,20);
MA60:EMA(CLOSE,60);
斜率20:SLOPE(MA20,5); //5日EMA斜率
斜率60:SLOPE(MA60,5);
RSI14:SMA(MAX(CLOSE-REF(CLOSE,1),0),14,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),14,1)*100;
均量:MA(VOL,20);
//多头信号
多信号:=CROSS(MA20,MA60) AND 斜率20>斜率60 AND RSI14>50 AND RSI14<70 AND VOL>均量*1.2;
//空头信号
空信号:=CROSSDOWN(MA20,MA60) AND 斜率20<斜率60 AND RSI14<50 AND RSI14>30 AND VOL>均量*1.2;
DRAWICON(多信号,LOW,1); //画多单箭头
DRAWICON(空信号,HIGH,2); //画空单箭头
```
这套指标的优势是“先看大方向,再抓小机会”,避免新手常见的“逆势抄底摸顶”问题。如果想进一步优化,比如针对不同品种(如螺纹钢、原油)调整EMA周期,或加入波动率过滤(如 Bollinger Bands 通道),【公众号量化刘百万】里包含了10+品种的参数适配案例,还有历史回测曲线,可参考着根据自己的交易习惯修改。
要是对代码逻辑或信号过滤有疑问,也可以随时找我聊聊,毕竟指标是死的,人是活的,结合盘感才能用得更顺~
发布于12小时前 北京



分享
注册
1分钟入驻>

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

