迅投QMT常见问题解析(二)
发布时间:1小时前阅读:45
迅投QMT作为覆盖面较广的量化交易平台之一,对接券商/期货公司数量在300家以上。多数情况下,使用券商版QMT只需满足开通条件,一般不会额外收取平台费用,因此在券商端开户并直接启用量化,往往是量化投资者的常见选择。
延续上篇内容,下面继续整理一些使用QMT时更常遇到的疑难点与处理思路。
Q:实时行情推送异常怎么办?
A:可从两方面优先检查:
- 网络质量/延迟:先确认当前网络是否稳定,延时是否明显升高。
- 是否完成每日重启:确保按要求完成日常重启;并注意客户端登录时间不要早于券商行情后台的初始化时间,否则可能导致数据推送异常。
Q:QMT取不到数据是什么原因?
A:通常是本地数据不完整,需要补齐相关数据(如K线、Tick等)。另外,QMT对部分数据类型的历史跨度存在限制,可能无法拉取很长周期的历史数据。
Q:QMT是否能用Level2行情?
A:是否提供Level2主要取决于所选券商。目前部分券商已停止相关服务,只有少数券商仍可提供,需以券商实际支持为准。
Q:策略里证券代码不被识别怎么排查?
A:常见是代码格式问题:
- 市场简称/后缀是否正确(如沪深标识等)。
- 若是期货合约,还要注意字母部分的大小写是否符合要求。
- 可在QMT行情界面直接输入代码,观察客户端展示格式,以此反推正确写法。
Q:ETF申购异常怎么处理?
A:重点检查两点:
- 资金账号是否已成功登录:登录后建议等待几十秒再启动策略,留出系统初始化缓冲时间。
- 可用持仓规则:ETF相关持仓存在特殊限制,例如赎回得到的成分股,当日可能不能再用于申购(具体以交易规则为准)。
Q:点击回测/运行后长时间没反应
A:可检查策略是否使用了 set_universe。除非配合 get_history_data 等特定需求,很多场景并不需要设置 universe;且已有案例表明 set_universe 可能导致启动阶段明显卡顿。
Q:策略运行时K线推进很慢(先跑大量历史K线才到最新)
A:可尝试优化运行设置:
- 在编辑器右侧“基础信息”中找到**“快速计算”**,默认通常为0,会先处理一定量历史bar。
- 若希望尽量从最新bar开始,可将“快速计算”设为1。
- 同时在
handlebar中增加是否为最新bar的判断(如ContextInfo.is_last_bar()),避免在历史bar阶段触发不必要逻辑。
Q:策略不发单的常见原因有哪些?
A:可按以下顺序排查:
- 运行模块是否正确:QMT常见有“策略交易”和“策略开发”两个入口;要真正下单通常需要在**“策略交易”**里运行,“策略开发”更多用于调试/研究,可能不触发真实交易。
- 运行模式是否为实盘:确认已切到实盘模式;模拟模式可能仅生成信号,不会向柜台发送委托。
- 委托查询条件导致“看不到”:委托页的过滤条件(状态、来源等)可能使记录显示不全,需确认查询条件是否正确。
- 标的是否可交易:确认策略中的证券代码在当前账户/当前市场权限下可正常交易。
- 周期设置是否影响触发时点:在未启用
quickTrade=1/2等特殊设置时,策略往往只在选定周期的末端tick满足条件才触发下单;若周期选“日线”,盘中可能不会发单。 - 信号触发是否发生在最新K线:避免逻辑在历史K线阶段满足条件却被误认为“没下单”。
如果你需要国金证券QMT/Ptrade开户流程指南、策略编写教程或量化交易入门手册,也可以告诉我!
温馨提示:投资有风险,选择需谨慎。
下一篇资讯:
暂无下一篇
-
震荡行情难赚钱?国泰海通网格交易工具,手把手教你赚稳波动差价
2026-04-20 14:43
-
华泰证券新老客户十年Level2行情免费领啦!速览领取指南
2026-04-20 14:43
-
国泰海通合并1周年!周年庆福利满满,怎么高效领取?(含新客理财券)
2026-04-20 14:43


问一问

+微信
分享该文章
