返回列表 发布新帖

写 QMT 策略函数名和后缀对不上怎么办

31 0
发表于 昨天 23:43 | 显示全部楼层 阅读模式

写 QMT 策略最花时间的,往往不是策略想法,是函数名、代码后缀、回测机制对不上

我把迅投的 QMT 手册整理成了可检索的短页,另外做了一个页面:先检索这些手册,再出可改的 Python 骨架。跟直接找个聊天框问 QMT 的区别就在这——它出代码之前会去查手册。

先过四个固定坑,跟用不用工具都得记住

  • 上交所后缀:QMT 用 600000.SH,PTrade 用 600000.SS,深市都是 .SZ。从聚宽(.XSHG)或网上帖子拷来的代码,第一件事就是换后缀。
  • get_full_tick 只能取最新分笔,不能用于回测。回测要用 get_market_data_ex,或者跟 K 线走 handlebar
  • run_time 回测里不执行。回测日志里看不到它是机制问题,不是写错了——要回测就把逻辑放 handlebar
  • 下单返回不等于成交。状态变化要接 order_callback / deal_callback,对账再用 get_trade_detail_data 查 ORDER / DEAL。

工具能做的四件事

  1. 生成:一句话写出策略骨架
  2. 改代码:贴现有脚本,按说明改
  3. 修报错:贴日志对着手册排
  4. 跨平台转换:聚宽 / 通达信 / QMT / PTrade 互转

入口

AI 量化代码:https://www.kimiquant.cn/tools/ai

只查函数名:https://www.kimiquant.cn/tools/api

QMT 手册全文:https://www.kimiquant.cn/qmt/

把边界说清楚

出的是示例骨架,不是能直接上实盘的成品。标的、数字、参数都要自己换、自己回测,不构成投资建议。上实盘前该做的检查一样不能省,尤其后缀、价格笼子(约 2%)、还有委托状态对账。

自己整理资料和写稿我用 WorkBuddy 提效,邀请链接放这:https://workbuddy.ai/invite?code=66L9RNCT

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2026 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表