(核心策略原理)
这个策略用5日均线和20日均线交叉作为买卖信号:
当短周期均线上穿长周期均线时开多单
当短周期均线下穿长周期均线时开空单
配合ATR指标动态调整止盈止损幅度
(部分源码示例)
//@version=4
strategy("双均线趋势策略", overlay=true)
fastMA = sma(close, 5)
slowMA = sma(close, 20)
atrLength = 14
atr = atr(atrLength)
longCondition = crossover(fastMA, slowMA)
shortCondition = crossunder(fastMA, slowMA)
if (longCondition)
strategy.entry("多头", strategy.long)
if (shortCondition)
strategy.entry("空头", strategy.short)
//动态止盈止损
stopLoss = close * 0.01
takeProfit = close * 0.02
strategy.exit("止损", "多头", stop=stopLoss, limit=takeProfit)
strategy.exit("止损", "空头", stop=stopLoss, limit=takeProfit)
(实战注意事项)
1. 这个策略在趋势行情表现好,但震荡市会频繁止损
2. 建议用在螺纹钢、焦炭等趋势性强的品种
3. 参数需要根据品种特性调整,比如农产品可以改成8/21均线
金字塔系统有个特别实用的功能叫"策略工厂",可以直接用可视化界面调整参数,不用改代码就能做参数优化。我去年用这个功能测试过上百组参数组合,最后找到3组特别适合铁矿和PTA的配置。
对了,我会针对新手小白定期免费分享一些量化交易的资料和经验,如果你对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教你免费实现量化,总之找我就对了,手把手教你3天内实现量化交易。
发布于2025-7-19 17:56 北京



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


