这个系统结合了MACD和布林带的优势,我用Python写了个简单版本,您可以直接套用:
```python
import pandas as pd
import talib
def multi_signal(df):
# 计算MACD
macd, signal, _ = talib.MACD(df['close'])
df['macd_diff'] = macd - signal
# 计算布林带
upper, middle, lower = talib.BBANDS(df['close'])
# 多空信号判断
df['signal'] = 0
df.loc[(df['close'] > upper) & (df['macd_diff'] > 0), 'signal'] = 1 # 多头信号
df.loc[(df['close'] < lower) & (df['macd_diff'] < 0), 'signal'] = -1 # 空头信号
return df
```
这个策略在文华财经WH6和同花顺期货通上都能轻松实现。我建议您重点关注三个要点:首先,当价格突破布林带上轨且MACD金叉时,是较好的做多时机;其次,当价格跌破布林带下轨且MACD死叉时,可以考虑做空;最后,一定要配合成交量验证信号的可靠性。
在实际操作中,我发现这个系统特别适合30分钟级别的短线交易。有个学员用这个思路,最近三个月在螺纹钢上的胜率达到了68%。不过要注意,任何指标都不是万能的,建议先用模拟盘测试。
可以搜索关注公众号"量化刘百万"或者叩富问财首页的,里面有专业量化入门资料和优质策略分享,免费好用。期货交易最难的就是看清方向并执行下去。不过别担心,这一年我通过不断优化,实盘验证了这套完善的多空量化指标系统。现在这套系统已经非常成熟,可以分享给更多朋友。如果您想更快找到交易方向,加我微信手把手教您安装使用。同时可以微信搜索"量化刘百万"公众号,里面有机构级的专业量化指标,免费好用。
发布于2025-10-15 17:14 北京

