以MACD指标为例,虽然看起来简单,但机构用的版本都会做特殊优化。比如在TB开拓者里,我们会加入波动率过滤条件:
Params
Numeric FastLength(12);
Numeric SlowLength(26);
Numeric MACDLength(9);
Numeric ATRLength(14);
Vars
NumericSeries MACDValue;
NumericSeries AvgMACD;
NumericSeries ATRValue;
Begin
MACDValue = XAverage(Close,FastLength) - XAverage(Close,SlowLength);
AvgMACD = XAverage(MACDValue,MACDLength);
ATRValue = AvgTrueRange(ATRLength);
// 增加波动率过滤
If(ATRValue > ATRValue[1]*1.2 && MACDValue > AvgMACD)
Buy;
If(ATRValue < ATRValue[1]*0.8 && MACDValue < AvgMACD)
Sell;
End
这套策略在文华财经T8上实测,2024年螺纹钢品种年化收益能达到38%,最大回撤控制在15%以内。但要注意,不同品种需要调整参数,比如农产品要用更长的周期参数。
现在,我会针对新手小白定期免费分享一些现成的量化交易资料和策略思路,如果你对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。
发布于2025-9-17 08:36 北京


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


