Skip to content

通用 AI 写的 QMT 代码为什么跑不了

很多人把聚宽策略丢给通用聊天模型:「帮我改成 QMT」。贴进客户端后常见:函数名不存在、initialize 还在、后缀仍是 .XSHG、回测里定时不跑。不是你不会用,是模型没对着券商端手册,只靠训练记忆。

不构成投资建议,不代操盘。

常见翻车点

现象原因
NameError / 找不到函数编造了聚宽或「像官方」但不存在的 API
回测完全没动静把逻辑写在 run_time 里,回测不进
有行情下不了单后缀仍是 .XSHG,QMT 要 .SH / .SZ
passorder 报参数错opType / orderType / prType 凭记忆填,没对数据字典
返回了但没成交把返回值当成成交;要对账看回调

对照坑页:run_time 回测不跑 · .SS / .SH · 委托回调 · 聚宽转 QMT

和「对着手册写」的差别

本站 AI 量化代码 会先检索整理过的 QMT / PTrade 短页,再生成、改代码、贴报错、做跨平台转换。文档里有的,才比较不容易胡编。

能做的:

  1. 一句话出骨架(选平台)
  2. 按说明改现有脚本
  3. 贴报错对手册排
  4. 聚宽 / 通达信 / QMT / PTrade 互转

边界

  • 出的是骨架和示例,不是实盘指令。
  • 一手股数、涨跌停、资金、集合竞价、券商权限,都要自己对。
  • 生成后先对手册,再小资金或仿真看日志。

入口:AI 量化代码 · 不确定函数名先 API 查询