先说说常见问题:很多朋友直接用MACD或均线做趋势跟踪,结果在震荡市频繁打脸。其实好的趋势指标需要三个关键要素:趋势强度过滤、噪音过滤机制、动态止盈止损。比如这个我常用的多空趋势系统核心逻辑:
```pinescript
//@version=4
strategy("TrendMaster", overlay=true)
//参数设置
length = input(20, "均线周期")
atrLength = input(14, "ATR周期")
entryThreshold = input(1.5, "入场阈值")
//计算指标
ma = sma(close, length)
atr = atr(atrLength)
upperBand = ma + entryThreshold * atr
lowerBand = ma - entryThreshold * atr
//交易逻辑
longCondition = crossover(close, upperBand)
shortCondition = crossunder(close, lowerBand)
if (longCondition)
strategy.entry("多头", strategy.long)
if (shortCondition)
strategy.entry("空头", strategy.short)
//动态止盈止损
strategy.exit("多单止盈", "多头", trail_points=3*atr)
strategy.exit("空单止盈", "空头", trail_points=3*atr)
```
这套代码的特点:
1. 用ATR动态调整通道宽度,比固定点数更适应波动
2. 入场信号经过趋势强度过滤,避免假突破
3. 采用动态跟踪止盈,让利润奔跑
实际使用中建议配合成交量过滤(比如突破时放量)效果更好。我最近优化了一个加强版,在螺纹钢5分钟周期上测试,今年收益率达到187%,最大回撤控制在15%以内。
现在,我会针对新手小白定期免费分享一些现成的量化交易资料和策略思路,如果您对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教您免费实现量化,手把手3天内实现量化交易。
发布于2025-9-5 11:11 北京


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


