相较于常规交易软件,QMT量化工具的操作更为复杂,用户在使用过程中难免遭遇各类困扰。本文将梳理高频问题并提供解决方案,助您高效运用该平台。同时附上便捷的开通流程说明。
QMT高频问题答疑
开机时模拟盘总从2005年开始加载数据?能否更换编辑器?
解决方式:进入策略编辑器→基本信息→勾选“快速计算”设为1即可加速初始化。目前不支持第三方编辑器。
“我的自选”无法批量导入股票怎么办?
当前仅支持右键逐个添加个股至本地自选列表,暂未开放文件批量导入及云端同步功能。
️ 数据获取失败(如get_market_data_ex/get_stock_list_in_sector等函数报错)?
手动补全步骤:通过左上角【操作】→【数据管理】→【补充数据】完成;注意区分两类场景:
- K线周期≤1日(含1分钟):选择“K线数据”补充1分钟颗粒度基础行情;
- 大于1日周期或Tick级需求:分别选用日线合成长周期/分笔数据获取逐笔成交明细
;
️ 特别提示:get_stock_list_in_sector
第二个参数已失效,仅传首个参数可获最新成分股清单;get_factor_data
仅覆盖2022年2月前数据;优先使用get_market_data_ex
接口获取历史行情。
iQuant策略运行时提示股票代码错误?
检查主图标是否过期,及时更新替换后重新运行程序。
实时行情推送异常如何处理?
若出现无数据更新、数值错乱等情况:
1️⃣ 先观察界面右下角网络延迟标识判断连接状态;
2️⃣ 建议每日9点后启动客户端(尤其8:55之后),因静态文件需每日刷新;
3️⃣ 如遇开盘异常,则进入数据管理清除当日行情并重启平台重试。
️ 量化策略不产生委托单的原因排查
依次验证以下环节:
- 确保在【策略交易】而非【策略开发】模块创建并启动策略;
- 确认运行模式切换至“实盘”(模拟模式仅显示信号不下单);
- 检查【策略信号】页是否有有效指令生成,并在【委托】页筛选“全部状态+本终端来源”;
- 核对证券代码是否具备可交易权限(可在下单面板验证盘口存在性);
- 注意特殊品种限制:仿真环境仅支持深市国债逆回购;
- 调整发单机制:除passorder系列函数外,其他下单方式默认只在周期末触发,长周期策略建议设置quickTrade=1/2提升响应频率;
- 查看【消息提醒】或通过【操作】→【查看】→【操作提示】定位报错详情;
- 在发单位置打印当前K线时间戳,避免基于历史Bar发送指令。
单个QMT账号能否绑定多账户?
支持同一自然人或管理名下的多个资金账户绑定。需分别为每个账户单独申请QMT权限并完成程序化报备流程。
策略中证券代码无法识别?
重点检查市场简称后缀准确性及期货品种字母大小写规范(可通过行情界面输入代码验证显示格式)。
复权数据处理异常怎么解决?
需预先补充除权信息:进入数据管理选择“除权数据”类型进行补全,可通过两种途径验证有效性:
① 日线图模式下拖动时间轴至除权日查看红色“S”标记;
② 调用ContextInfo.get_divid_factors()函数获取具体参数。
⏱️ K线开盘价首笔撮合不准?
由于非活跃标的可能采用前序数据预填充机制,后续真实成交发生时会自动修正该值。
⏰ 集合竞价阶段能否获取行情?
使用订阅模式(subscribe_quote)或get_full_tick函数可实现实时接收,但需注意若主逻辑置于handlebar回调中,应选择有成交推送的个股作为驱动源,避免选取指数类无成交时段的数据空白期。
如何缩短初始化耗时?
同样在“基本信息”区域将“快速计算参数”调至1档即可优化启动速度。
QMT低门槛开通步骤
- 券商匹配:目前已对接80余家合作券商,根据资金规模与佣金费率择优选择;
- 账户开设:联系客户经理协助完成股票账户开立;
- 系统部署:登录券商指定网址下载QMT客户端,进行账号注册及实盘绑定;
- 合规备案:按要求提交程序化交易报备材料;
- 功能激活:审核通过后即可开启量化交易之旅。
如需测试账户或策略模板,立即联系我获取专属支持!
温馨提示:投资有风险,选择需谨慎。