使用手册
功能在哪 · 是什么 · 怎么调出来一、交易开拓者是什么
1、一句话定位
交易开拓者(TradeBlazer,简称 TB)是国内期货圈老牌程序化交易平台,2000 年代末就已出现,比 QMT、vnpy 都早。它把"图表看盘 + TB 语言写策略 + 策略回测 + 实盘自动下单"做成一体,核心竞争力是一套面向期货/期权的专业公式语言(TB 语言)与成熟的回测-实盘闭环。
新手注解:如果说文华麦语言是"中文描述、求简单",金字塔 PEL 是"灵活多语言",那 TB 走的是"专业公式语言 + 严谨回测"路线。TB 语言语法接近 Pascal/C++,结构完整(参数/变量/事件),写复杂策略、做多因子回测时更顺手,但学习曲线也更陡。
2、关键事实(官方口径)
| 项目 | 内容 |
|---|---|
| 开发商/官网 | 开拓者量化平台,官网 tbquant.net;社区论坛 bbs.tbquant.net;另一终端品牌"智大领峰"官网 tradeblazer.net |
| 产品定位 | 期货/期权程序化交易、策略回测与实盘执行一体化平台 |
| 支持市场 | 国内期货、期货期权(官方产品表);外盘与股票视版本与柜台而定 |
| 编程语言 | TB 语言(TradeBlazer Language),中间语言基于 C++,语法类 Pascal/C++ |
| 历史地位 | 国内较早的期货程序化平台之一,早于 QMT、vnpy 等 |
| 收费模式 | 特殊:按实际成交、在交易所手续费基础上按一定比例加收(详见第二章) |
| 是否期货公司 | 不是。终端软件,资金结算由开户期货公司负责 |
3、TB 能做什么、不能做什么
能:用 TB 语言写指标与策略;在历史 K 线/逐笔上回测并生成评估报告;把策略挂到图表或实盘面板上自动下单;做参数优化、递进优化;用官方商城的算法交易、投资分析等增值模块。
不能:TB 不提供开户与资金托管;不写代码的纯手工交易者有专门的"智能交易平台 TB-smart"(见第二章),但TB-smart 不支持程序化。
白话:TB 是给"愿意学一门公式语言、认真做回测"的人用的。如果你只是想手工快速下单,它有更便宜的 TB-smart;如果你想全自动,才需要旗舰版/极速版的程序化权限。
二、安装、开通与登录
- 在你开户的期货公司提交《交易开拓者(TradeBlazer)软件开通申请表(期货版)》,勾选要开通的版本(极速版/旗舰版/TB-smart)。
- 从 tbquant.net 或期货公司下载区下载安装包。
- 启动后选择期货公司与柜台,输入期货资金账号与交易密码登录行情与交易。
- 首次使用建议先在模拟/历史数据上把策略跑通,再接实盘。
白话:TB 的权限不是装软件就有,要期货公司给你"开"程序化权限。没开权限时你能看盘、能回测,但策略接不上实盘自动下单。
三、主界面与模块布局
- 图表:K 线主图 + 副图指标,是写策略、看信号的主阵地。
- 公式编辑器:新建/编辑 TB 策略与指标,带语法高亮与编译。
- 策略测试器:选品种、周期、区间,跑回测并输出绩效报告。
- 实盘面板:把已编译策略挂上去,管理自动下单、持仓、委托。
- 报价/账户页:自选行情、持仓、资金、委托成交。
四、TB 语言(TradeBlazer Language)入门
1、一个最小均线策略
Params
Numeric FastLength(10);
Numeric SlowLength(30);
Vars
Numeric AvgValue1;
Numeric AvgValue2;
Begin
AvgValue1 = AverageFC(Close, FastLength);
AvgValue2 = AverageFC(Close, SlowLength);
PlotNumeric("MA1", AvgValue1);
PlotNumeric("MA2", AvgValue2);
If(MarketPosition == 0 && AvgValue1[1] > AvgValue2[1])
{
Buy(1, Open); {空仓且快线昨上穿慢线,买开 1 手}
}
If(MarketPosition == 1 && AvgValue1[1] < AvgValue2[1])
{
Sell(1, Open); {持多且快线跌破慢线,平多}
}
End
白话:和你在旧骨架里看到的例子一脉相承——快线(10)上穿慢线(30)就买、下穿就卖。注意 TB 用AverageFC(不是 Average),用MarketPosition判断当前持仓方向(0 空仓、1 持多、-1 持空),用[1]引用上一根 K 线的值。
2、与麦语言/PEL 的关键区别
| 特征 | TB 语言 | 文华麦语言 | 金字塔 PEL |
|---|---|---|---|
| 语法风格 | 类 Pascal/C++,有 Begin/End、花括号 | 中文描述式 | 类老通达信公式 |
| 结构 | Params/Vars/Defs/Events 分段 | 较松散 | 变量赋值 + 输出 |
| 持仓判断 | MarketPosition 显式判断 | BK/SK/SP/BP 信号词 | Buy/Sell 函数 |
| 回测严谨度 | 强(专业用户口碑) | 一般 | 中 |
五、与其他平台对比
| 平台 | 语言 | 收费 | 强项 | 适合谁 |
|---|---|---|---|---|
| TB | TB 语言(类 Pascal/C++) | 按成交手续费比例(程序化约 25%) | 专业回测、完整策略结构 | 认真写策略、重度回测的期货/期权用户 |
| 金字塔 | PEL + VBA + Python + C++ | 年费制(免费版起) | 多语言灵活、后台程序化、套利 | 想要多语言接口、VBA/Python 用户 |
| 文华 WH8/WT8 | 中文麦语言 | 年费制 | 中文简单、模组自动交易 | 不想记代码的人 |
| QMT | Python | 券商资金门槛 | 极速柜台、Python 生态 | 会 Python、走券商极速通道 |
| 智大领峰 | 不写代码 | 免费 | 阶梯式手工交易终端 | 纯手工、想免费看盘下单 |
白话:TB 和金字塔是最常被拿来对比的两家。简单记:按成交付费、专业回测语言 → TB;交年费、多语言灵活 → 金字塔。低频策略在 TB 的"按比例收费"模式下往往更划算;高频则要算清楚比例成本。
操作教程
一步一步 · 跟着做完一件事六、产品矩阵与收费模式(重点:按手续费比例)
1、老用户熟悉的三档(期货版开通申请表口径)
| 版本 | 收费(标准费率口径) | 是否支持程序化 | 定位 |
|---|---|---|---|
| 极速版 TB-plus | 按交易所手续费标准的 25% 加收 | 支持 | 旗舰版的升级版本,支持旗舰版几乎所有功能,测试/优化/运行速度显著更快 |
| 旗舰版 TB | 按交易所手续费标准的 25% 加收 | 支持 | 原有老版本,程序化交易 |
| 智能交易平台 TB-smart | 按交易所手续费标准的 5% 加收 | 不支持 | 把手动(人工)交易智能化、极致便捷 |
开通申请表的关键规则:开通极速版(TB-plus)或旗舰版(TB)中的任意一个,就赠送另一个版本的使用权限,同时还赠送智能交易平台(TB-smart)的使用权限。也就是说,一旦你买了程序化权限,TB-smart 是白送的。
2、现行产品矩阵(官网"关于我们"页口径)
| 产品 | 收费方式 | 覆盖 |
|---|---|---|
| TBQuant | 根据实际成交按交易所手续费一定比例 | 期货、期权 |
| TBQuant3 | 根据实际成交按交易所手续费一定比例 | 期货、期权 |
| 简语言量化 | 包季 / 半年 / 年 | 期货、期权 |
| 智大领峰 | 免费 | 期货、期权(阶梯式交易终端) |
| 智大领峰 APP | 免费 | 移动端 |
白话:TB 的收费和别家"交年费"完全不同——它不收固定年费,而是在你每一笔成交的交易所手续费上,额外按比例收一笔(程序化约 25%、手动智能约 5%)。好处是不用先掏几千上万块;坏处是交易越频繁、成交额越大,累计付的平台费越多。对低频交易者友好,对高频刷量者不划算。
3、从哪下载版本
官方社区答复:TB 没有对期货公司做专版,你从 TB 官网下载的软件和从某期货公司官网下载的基本没区别;登录有问题直接问 TB 客服即可。开通程序化权限需在期货公司处提交"交易开拓者软件开通申请"(期货版)。
七、TB 公式结构:Params/Vars/Defs/Events
- Params(参数):可调输入,如
Numeric FastLength(10);括号里是默认值。回测时可对参数做优化。 - Vars(变量):策略内部计算用的中间变量;需要跨 K 线保留的用
Series<Numeric>,全局常驻的用global。 - Defs(自定义函数):把重复逻辑封装成函数。
- Events(事件):事件驱动入口,如
OnInit()(初始化)、逐 K 线事件等。新版本 TBQuant 还引入了Plot作图对象、定时器(timerId)等。
白话:TB 把策略写成"程序"而不是"公式"——有参数、有变量、有事件入口。这也是它能写很复杂逻辑(二次穿越、背离、计时)的原因;代价是新手要先理解这套结构,而不是像麦语言那样写两行就能跑。
八、实盘自动交易(实盘面板)
- 策略编译通过后,在实盘面板"加载策略",选要交易的合约与账户。
- 设置手数、初始资金、是否允许反手等。
- 开启自动交易,策略按最新 K 线信号自动发单。
- 在面板实时监控持仓、委托、成交,异常时一键停止。
白话:实盘面板和回测用的是同一份策略代码——回测验证过的逻辑,挂上就能自动跑。但自动下单要软件一直开着;新手务必先小资金、单品种跑稳。
九、TB 商城与增值权限
| 增值项 | 官方商城价(约) | 干什么用 |
|---|---|---|
| 投资分析(包年) | 约 180 元 | 用 TB 量化测试评估体系,对实盘账户交易数据做全面评估与指标展示 |
| 算法交易 | 约 600 元 | 把一张大单按算法拆成多张子单分步发送,降低冲击成本 |
| 历史 K 线数量权限 | 约 90–300 元(按天数) | 突破默认历史数据深度,拉取更久的 K 线/Tick |
| 递进优化(包年) | 约 20–980 元不等 | 递进优化、参数优化组合结果等进阶工具 |
价格为官方商城(shop.tbquant.net)展示口径,随活动变动,以商城实时为准。
十、隐藏功能与冷门技巧拾遗(祖坟级)
- 开通即送三件套:开极速版或旗舰版之一,自动赠送另一版本 + TB-smart,不用重复买。
- TB 没有期货公司专版:官网与期货公司下载的版本基本一致,别纠结从哪下。
- 用 AverageFC 而非 Average:避免未来函数导致回测虚高;TB 老用户都习惯用带 FC 的系列函数。
- [1] 引用上一根 K 线:写穿越条件时用
[1]判断"上一根已经金叉",避免当根 K 线信号闪烁重复下单。 - Series 与 global 分清:跨 K 线累加的值用
Series<Numeric>;需要全程常驻的用global,混用会导致状态错乱。 - 下载历史数据要趁早:50 个自然日以前的 Tick 受 5GB/日流控影响,做 Tick 级回测前先批量拉取。
- 商城增值可单买:投资分析、算法交易、历史 K 线、递进优化都能单独按年/按次购买,不必一步到位。
- 免费终端兜底:智大领峰终端与 APP 免费,可作为 TB 出问题时的应急看盘下单通道。
- 社区论坛是排障库:bbs.tbquant.net 有大量"策略不出信号""K 线不走完就交易"的实例,遇到报错先搜论坛。
- 事件驱动新玩法:TBQuant 新版本支持 Plot 作图对象、定时器 timerId,可做定时任务、条件计数类的复杂逻辑(如"零轴上方二次死叉")。
- 按比例收费要算账:低频/中低频策略在 TB 模式下成本低;高频刷量要先算"25% 手续费加收"累计多少,再决定是否留在 TB。
- 先图表看信号再接实盘:策略先挂图表确认箭头位置对,再进实盘面板自动跑,避免一上来就自动下单踩坑。
十一、2026 增量更新(深挖第2轮)
来源:TBQuant 官方「历史版本」页(tbq.tbquant.net/history)、智大领峰终端历史版本页(leader.tbquant.net/history)与官方 2026-08 公告,抓取于 2026-09。本节只记手册正文尚未覆盖的 2026 年新版本改动。
1、TBQuant 2026 年三个小版本(最新 1.4.5.3)
- 1.4.5.3(2026-08-26,当前最新):① 支持上期所套利交易指令;② 备份还原时除用户数据外,同时备份公共资讯数据;③ 交易规则一在判断保证金是否足够时,中金所、上期所、能源所按同一合约单边收取计算;④ 修复概要报告与详细报告里"改资金互相影响"的计算错误。
- 1.4.5.2(2026-06-30):头寸监控增加同步设置——未开启自动交易的合约,多空两边都平;同时修复最后工作区配置文件损坏导致软件加载/退出异常、升级时工作区未保存等问题。
- 1.4.5.0(2026-05-07):头寸监控支持任务算法与最小开仓量;交易风险控制增加"期货开仓量不满足要求时提醒";算法代理及使用算法的模式支持最小开仓量不足时的处理;头寸监控自动同步只支持持仓差规则、手动同步可选持仓差/净头寸/多空单独;自动下单确认可设声音提醒。
白话:这两年 TB 的更新集中在"头寸监控"和"风控细则"——最小开仓量、开仓不足提醒、单边收保证金这些,都是实盘跑批量/算法单时才会撞到的边界;升级后用工作区备份时,资讯数据也一起带走了,换机不丢自定义板块。
2、新品:智大领峰证券版(2026-08-28 发布)
- 2026-08-28 官方公告:智大领峰证券版正式发布,官网(stock.tbquant.net)即可下载,定位是规则类量化股票软件,提供策略管理、条件选股、模式运行的完整闭环,并支持自编自定义指标、复盘调试。
- 同期智大领峰终端 1.4.0.38(2026-09-24)更新:策略系统支持微周期驱动机制,标题栏支持多行显示。
白话:智大领峰原本偏期货主观/半量化,2026 年单独拆出一个"证券版"专做 A 股规则选股+自动交易;以前手册产品表里它只是个名字,现在做股票规则量化的用户可以直接从 stock.tbquant.net 下这个版本。
十二、2026 增量更新(深挖第3轮)
来源:开拓者官方公众号 2026-09-07 公告(新浪财经转载)与 TBQuant3 官方历史版本页(tbq3.tbquant.net/history),抓取于 2026-09-30。本节只记手册正文与第2轮增量之外的新事实。
1、开拓者 AI 编程助手发布(2026-09-07)
- 2026-09-07 官方发布开拓者 AI 编程助手,两个入口:① 把 TBquant3 升级到最新版,在"策略管理"页即可看到 AI 助手;② 直接用网页版 ai.tbquant.net(不装软件也能用)。
- 能力:用大白话描述需求让 AI 生成策略(零基础);机构可让 AI 持续优化老策略;AI 写出的策略在 TBquant3 上直接编译通过(解决"外面 AI 写的策略过不了编译"的问题);配合微周期驱动机制,信号不闪烁、无未来函数。
白话:这是开拓者对标"量化平权"的一招——不会写 TB 语言的人,在 ai.tbquant.net 或 TBQ3 策略管理页里用嘴说"我要一个 MACD 金叉死叉、再加上均线过滤",AI 直接出可编译的策略代码。注意它跑在 TBquant3(新一代 tbq3 线)上,不是老的 TBQuant 1.4.x。
2、TBQuant3 3.6.0 / 3.6.0.29(2026-09)
- 3.6.0(2026-09-07):策略系统支持微周期驱动机制;策略编辑器支持 AI 编程助手;支持本地条件单和本地网格单;标题栏分行多行模式;关联报价独立组件化;交易规则一判断保证金时中金所/上期所/能源所按同一合约单边收取。
- 3.6.0.29(2026-09-10):修复新客户无法注册模拟账户、修复序列变量连续赋值/直接使用时报语法错误等问题。
白话:TBQuant3(下载站 tbq3.tbquant.net)是开拓者新一代客户端,和老 TBQuant 1.4.x 是两条线;3.6.0 这版把"AI 写策略 + 本地条件单/网格单"补齐了。微周期驱动机制第2轮已在智大领峰侧提过,这里是 TBQ3 线同步落地。
本站固定免责声明:本教程仅讲解交易开拓者(TradeBlazer / TBQuant)软件界面与操作方法,不构成投资建议。程序化交易与自动下单不保证盈利,历史回测不代表未来表现,请谨慎决策。版本、费率、功能与权限以官网 tbquant.net 及官方商城最新为准;本文费率与价格为期货公司申请表、官网与商城公开口径整理,仅供参考。
💬 用户评价 (0)
立即登录