首页
问答详情
图标图标
TB开拓者入门教程、期货量化交易平台、模拟交易回测流程、TBQuant新手指南

想快速掌握TB开拓者?这份从入门到实盘的完整路线可以帮你

指股问财
首发回答
新手最高效的开始方式是这样的:下载并安装 TBQuant → 注册软件账户与模拟交易账户 → 加载内置双均线策略 → 完成历史回测 → 检查成交明细 → 启动模拟交易。在初期阶段,目标其实很简单,不是写出能赚钱的代码,而是能完整走通一次交易流程,理解每一步的逻辑,学会排查问题。官方新手手册涵盖了策略加载、回测报告查看以及模拟交易启动的具体步骤。 整套学习框架的核心只有一个理念:闭环。本文以 TBQuant 的期货量化入门为主线,不会混淆旧版 TB、TBQuant 以及简语言版本之间的差异。 **一、版本选择:新手应该从哪个产品开始** 官网目前展示了 TBQuant、行情交易软件、简语言量化软件以及 Python 相关产品等多条线路。其中 TBQuant 属于量化服务平台,官方标注为"测试及模拟交易免费,实盘交易收费"。单纯看行情、手工交易的工具,与运行程序化策略的平台是两个不同概念。 建议初学者从 TBQuant 和官方内置策略入手,暂时不涉及 Python,也不急着去购买别人的策略或付费代编服务。 需要留意两个细节: - 网络上流传的部分教程使用的是旗舰版、极速版或老版本 TBQuant,菜单布局与当前版本存在差异;官方社区早已发布过旧版停运的公告。 - TBQuant 普通版与简语言版的代码逻辑完全不兼容。官网已将简语言产品单独列出,两个产品的策略编写语言完全不同。 跟着教程操作前,先确认教程针对的具体是哪个产品、哪个版本、采用何种语言。 **二、安装完后,先理清三种"账户"的区别** **1. 软件账户:登录 TB 平台的凭证** 从 TB 官网找到 TBQuant 下载入口,安装后按照登录界面的提示完成软件账户注册。官方新手指引提供了下载、手机号注册以及导入工作区的标准流程。 **2. 模拟交易账户:用于测试下单执行** 软件账户和交易账户的职责是分开的:前者用来进入平台,后者用来绑定交易、接收下单指令以及记录头寸。官方新手教程明确指出,启动交易时需要在头寸管理器中添加并选择模拟或实盘交易账户。 初学阶段必须使用模拟账户,千万不要一上来就接入实盘。 **3. 实盘交易账户:待流程验证完全后再考虑** TBQuant 的实盘交易属于收费功能;你的期货公司是否支持、账户如何接入、程序化交易需要什么条件,这些都要按照平台和期货公司当前的具体说明来确定。官方社区虽然提供了账户绑定和程序化相关的指导文件,但不能把"软件注册完成"当成"已经具备实盘自动交易条件"。 **三、第一次操作:用内置双均线策略跑通流程,先不用写代码** 官方 TBQuant 新手教程内置了一个双均线策略,简称 `dualma`。这个策略作为第一次练习比从网上随意复制一段代码更靠谱。 **第一步:搭建最小化测试环境** 初期建议只配置这些要素: | 项目 | 入门建议 | | --- | --- | | 交易品种 | 选一个你打算学习的期货品种 | | K线周期 | 固定选一个,比如15分钟 | | 策略 | 使用内置 `dualma` 双均线 | | 参数设置 | 保持默认值即可 | | 运行方式 | 先历史回测,再模拟交易 | 这里的品种和周期仅用于操作学习,不代表交易建议。不要上来就同时跑几十个品种,那样出现问题时根本找不到原因。 **第二步:打开K线图,挂载策略** 按照官方 K 线图操作文档: 1. 打开你要测试的品种 K 线图。 2. 在图表中输入品种代码,或通过右键菜单选择品种。 3. 输入策略简称 `dualma`,也可以用右键菜单插入策略。 4. 确认策略已挂载,图表上应该出现买卖箭头。 这里的核心结构是:官方教程将每条 K 线图看作一个策略单元,通常一个单元放一个策略和一个品种。 **第三步:分清两类设置的用途** | 设置类型 | 作用 | | --- | --- | | 策略应用设置 | 控制策略本身的参数,例如均线周期 | | 策略单元设置 | 管理图表、交易和回测相关的环境配置 | 这是官方教程明确区分的两块。改策略参数和改回测环境,是两件不同的事。 很多新手容易陷入"不停调均线参数"的陷阱,却忘了先检查回测环境是否设置合理。应该先锁定参数,把完整流程跑通,再谈优化迭代。 **四、第一次回测:重点是验证流程,而不是看收益数字** **1. 打开回测报告** 官方 K 线图回测查看的标准路径: 1. 准备好策略,将其加载到 K 线图。 2. 确认图表上已有买卖信号。 3. 在 K 线图上右键,选择"策略报告"。 4. 双击对应行,打开具体的测试报告。 如果报告中没有交易记录,先检查策略有没有产生信号,而不是急着判定软件有问题。 **2. 先核对测试条件,再评估策略表现** TB 官方关于策略单元的说明文档列出了保证金比例、手续费、滑点以及初始资金这几个会显著影响回测和交易的参数。相关说明虽然是针对简语言版本,但具体操作入口需要根据你的实际版本来确认,这些参数无论如何都不能忽略。 为第一份回测报告附上这些信息比较好: - 测试的品种和具体合约。 - K 线周期和历史数据区间。 - 策略名称以及所有参数设置。 - 初始资金、手续费和滑点的配置。 - 所用软件版本。 这样后续改参数、换数据或升级软件时,才能判断两份报告是否真的有可比性。 **3. 不要只盯着净利润** 更系统的复盘顺序应该是这样: | 检查项 | 需要回答的问题 | | --- | --- | | 成交明细 | 开平仓的时间、方向、手数是否符合策略逻辑? | | 资金曲线 | 整体收益是否集中在少数几笔大交易? | | 最大回撤 | 连续亏损阶段,资金缩水幅度和心理承受度如何? | | 交易频率 | 成交次数增加后,总体成本占比还能接受吗? | | 不同时间段 | 换一个历史数据区间,策略表现是否会严重失效? | 这是学习阶段的检查框架,不是实盘决策标准。平台能展示历史回测,不代表这个策略就可以直接跑实盘。 **五、从回测切换到模拟交易:需要再做一步账户绑定** "图表出现买卖箭头"和"账户真的收到下单指令"是完全不同的两件事。 根据官方 TBQuant 新手教程,从 K 线图启动交易的大致流程: 1. 打开 K 线图右上角的交易框。 2. 点击"头寸管理器"。 3. 添加并选中模拟账户,确认保存。 4. 核对策略、品种和交易账户这三项。 5. 点击"启动交易";教程说明,界面显示"全自动"就表示交易已正式启动。 第一次启动前,请再核实一遍选中的确实是模拟账户。 模拟阶段应该重点观察什么? 建议把精力放在执行一致性的验证上,而不是短期盈亏: - K 线图产生信号后,账户是否出现对应的下单? - 下单是否被成交?若未成交或被拒绝,原因是什么? - 实际持仓的方向、手数与预期是否一致? - 策略平仓后,账户中还有没有遗留持仓? - 软件重启、重新登录后,账户状态是否仍符合预期? 这些是模拟阶段的验收清单,不是 TB 所有版本都能自动保证的功能。遇到异常时,应该先停止增加复杂度,然后逐一对照日志、配置和官方说明。 **六、何时开始学编程?先理解一个策略,再自己写一个** 对零基础用户,更实际的学习顺序是这样的: **第一阶段:用文字描述策略规则** 先能用简单的中文清楚说出来: > 在什么条件下开仓?什么条件下平仓?什么情况下暂停交易?每次交易多少手? 如果这些规则还没想清楚,直接敲代码只会把模糊的想法变成难以调试的程序。 **第二阶段:只改一个参数** 以已经跑通的内置策略为基础,每次只修改一处地方,并保存原始版本: - 改一个均线周期。 - 比较交易次数与买卖点位置的变化。 - 核对变化是否符合你的预期。 - 记录结果,再考虑下一步调整。 这个过程的价值在于建立"规则改变 → 信号改变 → 交易改变"的因果链条,而不是盲目去找历史最赚钱的参数组合。 **第三阶段:再深入学编程语言和交易指令** 官方资料将 TBL 定位为 TB 策略开发语言;简语言则是另外一条产品线。学习资料、API 文档和代码示例必须与你实际使用的产品相匹配。 不建议一开始就同时学习多周期、多品种、以及账户级的订单控制。先把一个简单策略的完整运行过程吃透,然后再逐步扩展。 **七、从单品种扩展到多品种:怎么操作效率最高** 单品种的回测流程已经跑通后,可以进入"策略研究"工作区进行批量测试。 官方多品种回测教程的操作步骤是: 1. 打开测试工作区,组件类型选择"策略研究"或"策略交易"。 2. 选中需要测试的组件。 3. 点击"运行"或"并行"按钮,等待每个单元运行完成。 4. 选中需要查看的品种,点击上方的"策略报告"。 5. 先看每个单品种的结果,再看下方的汇总统计。 记住一个原则:组合结果漂亮,不代表每个品种都表现良好。要逐个品种检查。 **八、新手常见问题,按这个顺序排查** | 遇到的问题 | 优先检查什么 | | --- | --- | | 找不到教程里的按钮 | 产品、版本和语言是否对应;旧版教程不能直接套用在新版上。 | | 策略加载了但没交易记录 | 图表有没有交易信号;官方教程明确要求先确保有信号。 | | 图表有信号,账户没交易 | 是否在头寸管理器中完成账户绑定,是否点击启动交易。 | | 改了参数后结果不符预期 | 是否混淆了"策略应用设置"和"策略单元设置"。 | | 不知道如何批量测多个品种 | 使用官方"策略研究"工作区和多品种回测教程。 | 向官方社区提问时,建议一次性提供软件版本号、策略代码或名称、合约与周期、参数配置截图、问题发生的具体时间和相关日志。官方帮助文档将策略编写、回测以及软件使用等非实时问题指向官网社区。 **九、从0到1的学习进度验收清单** 可以用这份清单来衡量学习进度,而不是用"学了几天"这种时间标准: - 能独立打开某个品种的 K 线图。 - 能加载内置策略,找到并理解参数设置。 - 能生成回测报告,查看具体的买卖明细。 - 能准确说出本次回测用的数据区间和成本配置。 - 能完成模拟账户绑定、启动和停止策略。 - 能核对信号、下单、成交和持仓的全过程。 - 遇到问题时,能提供足够详细的信息用于排查。 完成以上这些后,你才真正从"装上了 TB"阶段进入"能用 TB 做策略验证"阶段。应该先完成一个从入门到验证的完整流程,再考虑编程进阶、组合优化以及实盘对接。 特别强调的是,实盘之前一定要咨询期货公司的官方客户经理,在他们协助下完成监管部门要求的程序化交易权限开通。
0
--没有更多了--
可信网站身份验证经营性网站备案信息工商网监电子标识网站安全证书
指股网浙ICP备17010029号-4
广播电视节目制作经营许可证:(浙)字第04719号
许可证图标网络文化经营许可证:浙网文(2018)9043-734号
备案图标浙公网安备:33010902002276号

本站郑重声明:指股网所有栏目频道仅提供信息存储空间服务。所载文章、数据仅供参考,风险自担!版权属于原作者若无意侵犯媒体或个人知识产权,请联系我们,本站将在第一时间处理。