先说最关键的策略编写功能。TB开拓者用的是类似C语言的语法,比Python简单多了。比如做个简单的双均线策略,代码大概长这样:
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Vars
NumericSeries MA1;
NumericSeries MA2;
Begin
MA1 = AverageFC(Close,FastLength);
MA2 = AverageFC(Close,SlowLength);
If(MA1 > MA2) Buy;
If(MA1 < MA2) Sell;
End
看着挺简单对吧?但新手最容易犯的错是忘记设置滑点和手续费参数,我建议您至少加2个滑点模拟真实交易环境。
再说回测功能。TB开拓者的回测速度比很多免费软件快3-5倍,特别适合做参数优化。不过要注意它的手续费计算方式是按成交金额的万分之几+固定部分,高频策略要特别注意这个成本。我有个学生之前做螺纹钢日内策略,就是没算清楚手续费差点亏钱。
最后说自动交易功能。TB开拓者对接国内期货公司都很稳定,但要注意它的自动交易是按月收费的,如果交易频率不高其实不太划算。我一般建议资金量50万以下的用它的模拟交易功能先练手。
现在,我会针对新手小白定期免费分享一些现成的量化交易资料和策略思路,如果您对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教您免费实现量化,手把手3天内实现量化交易。
发布于2025-8-15 10:49 北京


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


