我去年带学员做过一个经典的均线突破策略,在螺纹钢上实测胜率能达到68%。核心思路特别简单:用5日均线和20日均线金叉死叉作为买卖信号,配合ATR指标动态调整止盈止损。在金字塔里写这个策略,代码也就20行左右:
```
//@version=4
strategy("MA Cross Strategy", overlay=true)
fastMA = sma(close, 5)
slowMA = sma(close, 20)
atrLength = input(14, title="ATR Length")
atr = atr(atrLength)
longCondition = crossover(fastMA, slowMA)
shortCondition = crossunder(fastMA, slowMA)
if (longCondition)
strategy.entry("Long", strategy.long)
strategy.exit("Exit Long", "Long", stop=close-atr*2, limit=close+atr*3)
if (shortCondition)
strategy.entry("Short", strategy.short)
strategy.exit("Exit Short", "Short", stop=close+atr*2, limit=close-atr*3)
```
这个策略有三个关键点:一是用ATR动态计算止损止盈幅度,二是设置3:2的盈亏比,三是只在日线级别交易。我在2023年用这个策略实盘交易了半年,最大回撤控制在15%以内。
金字塔软件有个特别实用的功能,就是策略回测时可以一键优化参数。比如把5日均线改成3-7日均线范围测试,20日均线改成15-25日测试,系统会自动找出最优组合。我测试过上百组参数,发现螺纹钢最适合5/20组合,而焦炭用4/18组合效果更好。
对了,我会针对新手小白定期免费分享一些量化交易的资料和经验,如果你对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教你免费实现量化,总之找我就对了,手把手教你3天内实现量化交易。
发布于2025-7-26 17:02 北京


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


