这个指标结合了趋势和动量两个维度来判断多空方向。趋势部分使用双均线系统(比如20日和60日均线),动量部分用MACD指标。当短期均线上穿长期均线,同时MACD柱状体由负转正时,发出做多信号;反之则发出做空信号。用Python实现的核心代码如下:
```python
# 双均线+MACD多空指标
def dual_ma_macd_signal(df, fast_period=20, slow_period=60):
df['ma_fast'] = df['close'].rolling(fast_period).mean()
df['ma_slow'] = df['close'].rolling(slow_period).mean()
# MACD计算
exp12 = df['close'].ewm(span=12, adjust=False).mean()
exp26 = df['close'].ewm(span=26, adjust=False).mean()
df['macd'] = exp12 - exp26
df['signal'] = df['macd'].ewm(span=9, adjust=False).mean()
df['hist'] = df['macd'] - df['signal']
# 生成信号
df['signal'] = 0
df.loc[(df['ma_fast'] > df['ma_slow']) & (df['hist'] > 0), 'signal'] = 1
df.loc[(df['ma_fast'] < df['ma_slow']) & (df['hist'] < 0), 'signal'] = -1
return df
```
这个策略在文华财经WH6、同花顺期货通等软件上都能轻松实现。我建议您先用模拟盘测试1-2个月,熟悉信号特点后再实盘操作。很多朋友用这个基础策略配合严格的止损纪律,交易效果明显改善。
现在,我会针对新手小白定期免费分享低成本落地方案,如果你对量化交易感兴趣,或者想通过免费低门槛的方法实现全自动量化交易,可以点赞扫码加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。也可以微信搜索关注"量化刘百万"公众号,里面有专业量化入门资料和优质策略,免费好用。
发布于2025-10-15 10:34 北京



分享
注册
1分钟入驻>
关注/提问
18342365994
秒答
搜索更多类似问题 >
电话咨询
+微信


