TB开拓者的学习路径应该是这样走的:安装TBQuant后完成账户注册 → 建立模拟交易账户 → 用内置双均线策略做历史回测 → 逐一检查交易明细 → 进入模拟交易环节。初期目标很明确,不是要写出赚钱的代码,而是要完整走通一套从下单到成交的交易闭环,能复现、能检查、能排查问题。
**一、版本选择很重要**
官网目前提供了多个产品线:TBQuant量化平台、行情交易软件、简语言量化以及Python相关工具。其中TBQuant是专门的量化服务平台,官方明确表示模拟交易免费、实盘交易收费。有些用户容易混淆——只看行情和手动下单的软件,跟能运行自动策略的平台是两回事。
建议新手从TBQuant配合内置策略入手,暂时不用Python,也别急着购买第三方策略或代编服务。要特别留意两个细节:第一,网上很多教程用的是旧版本,菜单位置可能不一样,平台已经停止服务的公告要看一下;第二,TBQuant普通版和简语言版的策略代码完全不兼容,两个不能混用。跟教程操作前,先确认文章针对的具体是哪个版本、哪种语言。
**二、装完软件要先搞清三个账户**
软件账户用来登陆平台,从官网进入TBQuant下载,装好后按提示注册。模拟交易账户是单独的,作用是绑定交易、接收委托、记录持仓,这两个角色不能混淆。新手要先用模拟账户熟悉流程,千万别一开始就接实盘。至于实盘交易账户,涉及到收费问题,还要看你的期货公司是否支持、怎么接入、有什么权限要求,这些都要以官方和期货公司现行说明为准。别把"软件注册成功"理解成"已经能自动交易了",两者差着十万八千里。
**三、第一个交易流程:从跑内置策略开始,不用急着写代码**
平台提供了一个内置的双均线策略,简称dualma,这个比自己从网上复制不知道来源的代码安全多了。
第一阶段,把测试环境保持最小化:只选一个要学的期货品种、固定一个周期(比如15分钟)、用内置dualma、先用默认参数、从历史回测开始再到模拟。这里的设置只是为了练习,不代表真实交易建议。别上来就同时跑几十个品种,出了问题根本找不到原因。
第二阶段,在K线图上加载策略。按官方教程,打开目标品种的图表,输入品种代码或右键选择,再输入策略简称dualma或通过菜单插入,确认策略加载后图表会显示交易信号。记住这个逻辑——一张K线图通常放一个策略和一个品种。
第三阶段要区分两类设置:策略应用设置是改策略本身的参数比如均线长度;策略单元设置是改跟图表、回测相关的参数。很多新手一开始就不停调均线参数,却没弄清回测环境是否设对了。先固定参数把流程跑通,优化的事放后头。
**四、第一次回测的重点**
新手最容易关注收益数字,但这个阶段应该反过来:先核对测试条件是否正确,再看策略表现。
查看回测报告的路径是:准备好策略加载到K线图 → 确认图表有交易信号 → 右键点"策略报告" → 双击查看具体报告。如果没有交易记录,先检查策略信号有没有出现,别急着认定软件有问题。
回测涉及的关键参数包括保证金比例、手续费、滑点和初始资金,这些会显著影响结果。第一份回测报告要记清楚:品种、合约、周期、时间区间、策略名称、参数设置、成本配置、软件版本。这样以后对比数据时才知道两份报告是否有可比性。
检查回测成绩的顺序应该是这样:先看交易明细对不对、开平仓时间方向数量是否符合规则;再看资金曲线收益是否集中在少数几笔交易;然后看最大回撤能不能承受;再看交易频率增加后成本是否还能接受;最后换个时间段再测一遍,看结果是否明显变差。这是学习用的框架,不是判定策略能不能实盘的标准,历史好看不代表能直接上实盘。
**五、从回测过渡到模拟交易**
图表出现买卖箭头和账户真的收到委托是两码事。启动交易的步骤是:打开K线图右上的交易框 → 点头寸管理器 → 添加并选择模拟账户保存 → 核对策略、品种、账户都对 → 点启动交易。首次启动前再确认一遍选的是模拟账户。
模拟阶段要重点看执行一致性,不是短期盈亏:图表信号出现后账户是否有委托、委托有没有成交、成交后的持仓方向数量对不对、策略退出后账户有没有遗留持仓、软件重启后状态是否还正常。遇到异常别继续加复杂度,先停下来查日志、看设置、找官方说明。
**六、什么时候开始学编程**
零基础的话,更好的顺序是先读懂策略。用中文问自己:什么时候开仓、什么时候平仓、什么时候不交易、交易多少手。这些搞不清楚就写代码,只会让模糊的想法变成难排查的程序。
第二步可以只改一个参数,比如改个均线周期,对比交易次数和开平位置有没有变,结果是否符合预期,然后再决定下一步改动。这样能建立"规则变化→信号变化→交易变化"的对应关系。
等这个逻辑理清了,再学TBL语言和交易指令。学习资料一定要和实际产品匹配,不建议一开始就搞多周期、多品种、账户级订单控制,先把一个简单策略的完整流程理解透了,再往外扩。
**七、单品种跑通后怎么扩展到多品种**
可以进入策略研究工作区做批量测试。步骤是:打开测试工作区选择"策略研究"或"策略交易" → 选中要测的组件 → 点运行或并行等待完成 → 选中品种点策略报告查看 → 先看每个品种再看汇总。注意汇总结果好看,不代表每个品种都表现好。
**八、常见问题排查**
找不到教程中的按钮,先确认产品、版本、语言是否一致;策略加载没有交易记录,检查图表是否真的有信号;图表有信号账户没交易,看是否在头寸管理器绑定了账户、有没有点启动交易;改参数结果不对,看是否混淆了策略应用设置和策略单元设置;想批量测多品种,用官方提供的策略研究工作区。
向官方社区提问时,最好一次性提供软件版本、策略名称、合约周期、参数截图、问题时间和日志,能大大加快解决效率。
**九、从0到1的验收清单**
能独立打开品种的K线图;能加载内置策略找到参数;能生成回测报告看交易明细;能说出本次回测用的数据区间和成本设置;能绑定模拟账户启动和停止策略;能核对信号、委托、成交和持仓是否对应;遇到问题能提供足够信息排查。
完成这些以后,你才真正从"装好了TB"进到"会用TB做策略验证"的阶段。先把一个简单策略从头到尾跑完,再考虑编程进阶、多品种组合或者实盘接入。实盘前一定要咨询期货公司的持证客户经理,协助开通监管部门要求的程序化权限,这一步千万别省。
0