Agent Skills
返回列表
开拓者量化策略助手

开拓者量化策略助手

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_6908068e/tb-quant。

技能介绍

解决的问题

TB/TradeBlazer 策略开发常卡在平台语法与流程上:OnBar 签名、Vars 作用域、序列变量、开平仓指令、数组索引、多品种处理和回测限制都容易出错。该技能把中文交易思路转成完整 .tc4 策略文件,并给出在 TB 终端中加载、编译和运行的路径,减少从想法到可执行代码之间的语法摩擦。

工作方式

  • 先确认策略要素:标的池、时间频率、买入/卖出信号、仓位、止损止盈、回测区间、初始资金和运行模式;描述模糊时会追问具体条件。
  • 生成符合 TB 语法的代码:使用 void OnBar(Arrayref Indexs)、Vars NumericSeries 等写法,下单只采用 Buy/Sell/BuyToCover/SellShort,并引用 MarketPosition、EntryPrice、BarsSinceEntry 等内置变量。
  • 给出本地运行流程:在策略实验室粘贴代码、编译、设置回测参数、运行并查看收益曲线、回撤和夏普比率;实盘则需连接实时行情并启动具体合约。

适用边界

  • 面向 TB/TBQuant 的 .tc4 策略,不是通用 Python 回测框架。
  • 需要注意 T+1、主连合约实盘推送限制、同一交易日 18:30 前回测范围限制。
  • TB 没有内置止损止盈函数,策略需自行计算并调用开平仓指令。

使用场景

  • 在 TB 终端中把双均线、突破或指标类想法写成可编译的 .tc4 策略并运行回测
  • 根据自然语言确认标的、频率、买卖信号和仓位,再补全 TB 语法细节与回测参数
  • 排查 OnBar 签名、Vars 序列变量、Buy/Sell 平仓指令等常见语法错误
  • 为主力连续合约或具体合约编写回测策略,并核对 T+1 与实盘推送限制

适合人员

  • 在 TB 终端开发期货/股票量化策略,需要把中文思路转成 .tc4 代码的交易工程师
  • 想验证均线、突破或指标信号是否可执行,需要生成回测策略并检查语法错误的个人开发者
  • 负责本地策略运行与调试,需要核对 OnBar、Vars、Buy/Sell 等平台约束的策略研究员
  • 要为主力连续合约或具体合约做回测/仿真,需处理 T+1 与行情推送限制的业务人员