首先说下TB开拓者的优势,它最大的特点就是支持中文编程,比国外软件友好多了。我刚开始用的时候,最常用的就是均线交叉策略,代码特别简单:
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Vars
NumericSeries MAFast;
NumericSeries MASlow;
Begin
MAFast = Average(Close,FastLength);
MASlow = Average(Close,SlowLength);
PlotNumeric("MAFast",MAFast);
PlotNumeric("MASlow",MASlow);
If(CrossOver(MAFast,MASlow))
Buy(1,Open);
If(CrossUnder(MAFast,MASlow))
SellShort(1,Open);
End
这个5日和20日均线交叉策略,虽然简单但胜在稳定。我建议新手先从这种基础策略开始练手,等熟悉了TB开拓者的语法规则后,再尝试更复杂的策略。
编写策略时要注意几个关键点:
1. 参数设置要合理,不要追求暴利
2. 一定要加止损逻辑
3. 多品种测试很重要
4. 回测时要考虑滑点和手续费
不少新手朋友第一次用TB开拓者时,会遇到各种问题:策略怎么写?参数怎么调?自动下单怎么稳定运行?为了帮助大家少走弯路,我整理了一份TB开拓者新手教学,如果您也想踏入期货量化交易的大门,并希望更深入地了解如何使用TB开拓者进行全自动交易,或者在学习过程中遇到了什么难题,可以通过点赞加我微信获取有深度、有价值的服务。
发布于2025-8-26 15:40 北京


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


