先说优势:TB开拓者的策略编辑器采用类C语言的TB语言,对熟悉编程的用户非常友好。它的回测引擎速度在同类软件中表现突出,10年历史数据回测通常只需3-5分钟。我常用的均线突破策略用TB编写特别简单,比如:
```
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Vars
NumericSeries MAFast;
NumericSeries MASlow;
Begin
MAFast = AverageFC(Close,FastLength);
MASlow = AverageFC(Close,SlowLength);
If(MAFast[1] < MASlow[1] && MAFast > MASlow)
Buy(1,Open);
If(MAFast[1] > MASlow[1] && MAFast < MASlow)
SellShort(1,Open);
End
```
但要注意三个现实问题:一是手续费按基础费率加收25%,高频交易者成本会明显增加;二是需要期货公司单独开通CTP接口;三是Python支持较弱,复杂策略建议用VNPY等开源工具。
对于新手,我建议先用它的模拟盘功能练手。软件内置的MACD金叉死叉、布林带突破等10多个经典策略模板,都是很好的学习素材。最近我带学员用TB做螺纹钢趋势跟踪,通过参数优化把年化收益从86%提升到127%,关键就在于熟悉它的多周期回测功能。
现在,我会针对新手小白定期免费分享一些现成的量化交易资料和策略思路,如果你对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。
发布于2025-8-17 12:09 北京

