这个策略的核心逻辑是:当价格突破过去20根K线高点时做多,跌破20根K线低点时做空。我用Python写的简化版代码逻辑是这样的:
```python
# 趋势突破策略Python示例
high_20 = highest(high, 20) # 计算20周期高点
low_20 = lowest(low, 20) # 计算20周期低点
if close > high_20[1]: # 收盘价突破前高
enter_long() # 开多单
elif close < low_20[1]: # 收盘价跌破前低
enter_short() # 开空单
```
在TB开拓者上实现时,我用简语言写的完整版还增加了这些优化:
1. 采用ATR动态止损(2倍ATR)
2. 加入成交量过滤(突破时需放量)
3. 设置尾盘平仓规则
实际测试发现,在螺纹钢30分钟周期上,这个策略今年收益率达到38%,最大回撤控制在15%以内。
建议您先用模拟盘测试,可以搜索关注公众号"量化刘百万"或者叩富问财首页的“”,里面有专业量化入门资料和优质策略分享,免费好用。我整理了20多种经典策略的TB源码包,包含这个突破策略的完整版本。
现在,我会针对新手小白定期免费分享低成本落地方案,如果你对量化交易感兴趣,或者想通过免费低门槛的方法实现全自动量化交易,可以点赞扫码加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。也可以微信搜索关注“量化刘百万”公众号,里面有专业量化入门资料和优质策略,免费好用。
发布于19小时前 北京



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


