(核心原理)
这个指标通过三重过滤机制识别多空转折:
1. 用ATR通道突破判断趋势强度
2. 结合MACD柱状体斜率确认动能
3. 最后用成交量加权确认有效性
(Python源码关键部分)
```python
# 多空起爆点指标核心代码
def trend_trigger(df, atr_period=14, macd_fast=12, macd_slow=26):
# 计算ATR通道
df['atr'] = talib.ATR(df.high, df.low, df.close, atr_period)
df['upper'] = df.close + df.atr * 1.5
df['lower'] = df.close - df.atr * 1.5
# MACD动能判断
df['macd'], df['signal'], _ = talib.MACD(df.close,
fastperiod=macd_fast,
slowperiod=macd_slow)
df['macd_slope'] = df.macd.diff(3)
# 多空信号生成
df['long'] = (df.close > df.upper.shift(1)) & (df.macd_slope > 0)
df['short'] = (df.close < df.lower.shift(1)) & (df.macd_slope < 0)
return df
```
(实战要点)
1. 在文华财经WH8上回测显示,该策略近3年在螺纹钢15分钟周期胜率达68%
2. 建议配合博易大师的成交量分布图使用,过滤假突破
3. 参数需要根据品种波动特性调整,一般农产品ATR周期可放大到20
这个策略我已经在实盘使用了2年多,最大的优势是能避开70%的震荡行情。最近有位做焦炭的朋友用这个指标,3个月收益率提升了40%。当然任何指标都需要结合仓位管理,建议先用模拟盘测试。
可以搜索关注公众号"量化刘百万"或者叩富问财首页的,里面有更详细的多空指标使用教程和参数优化技巧。现在针对新手朋友,我准备了简化版的TB开拓者策略文件,可以直接导入使用。想获取的朋友可以点赞加微信,我发您具体安装教程和参数设置要点。
发布于2025-10-16 10:06 北京



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


