QMT量化新手指南,策略运行/回测常见问题及解决方案!(QMT量化软件低门槛提供)
发布时间:2026-8-5 14:18阅读:206
QMT量化交易系统新手指南,策略运行/回测常见问题及解决方案!
初次接触QMT量化交易系统的投资者,在做好策略开发后,在策略运行和回测过程中,可能会遇到一些共性问题:整理了一些QMT在策略运行和回测过程中可能出现的问题+解决方案,希望对大家有所帮助!(篇幅所限,完整的QMT策略开发文档,QMT量化系统申请,可私信我交流)
策略运行相关
在策略没有勾选终端启动后自动运行的情况下,策略自动启动运行
情况一
策略被运行于行情界面的副图上,随客户端启动被启动
解决方法
在左上角的页面布局中选择恢复默认布局,并重启客户端
情况二
交易日切换/行情断线重连时,所有挂着的模型会被重新运行,这是正常的
策略回测相关
QMT在回测时如何选择复权方式
解答
回测是为了更贴近历史数据,但实际中各类配股、增发的动作,会造成价格的异常波动,为了避免这样的波动对回测的影响,我们推荐用户在回测中使用等比前复权价,这样在回测过程中,无需考虑配股、增发带来的变化,始终以统一标准的价格进行买卖,方便的同时也能得到更贴合历史数据的回测收益和表现。
交易相关
系统对象 ContextInfo 逐 k 线保存的机制
机制说明
ContextInfo是由底层维护并传递给init、handlebar等系统函数的参数,同一个 bar(不是 bar 里面的 tick,下同)内ContextInfo本质上是同一个变量且对其进行的修改只会对本次handlebar调用的下文所起作用。handlebar里对ContextInfo做的修改在该 bar 结束后才会进行保存,也就是说,对ContextInfo做的修改会在下一个 bar 体现出来。
具体来说,ContextInfo不同于一般 python 对象,做了逐 k 线更新设计,盘中主图品种每个 Level 1 分笔到达会触发handlebar函数调用,但只有 k 线结束时最后一个分笔触发的handlebar调用,对ContextInfo的修改才有效。
每次handlebar函数调用前会对ContextInfo对象进行深拷贝, 下一次分笔行情到来时,如果新的分笔不是新 k 线 bar 第一个分笔,则判断上一个分笔不是k线最后分笔,ContextInfo对象被回退为之前深拷贝的那个。
ContextInfo对象逐k线更新机制设计的目的,是为了在盘中时模拟k线的效果,只在k线结束的分笔触发的handlebar函数运行时生效一次,丢弃所有其他分笔的修改。
影响
该机制有两个影响,一是在ContextInfo对象中存数据每次分笔到达时会被深拷贝,拖慢策略运行;二是ContextInfo适用于记录逐k线生效的交易信号(quickTrade参数传0),不适宜立刻下单的情况。
如不需要模拟k线效果,希望调用交易函数后立刻下单,quickTrade参数可以传2, 下单记录可以用普通的全局变量保存, 不能存在ContextInfo对象的属性里(实现可以参考实盘示例7-调整至目标持仓Demo)。
快速交易参数 quickTrade
下单函数passorder有可选参数快速交易quickTrade, 默认为0。
传0,只在k线结束分笔时调用passorder产生有效信号,其他情况调用不产生信号。
传1,在当前k线为最新k线时调用passorder函数产生有效信号, 历史k线调用不产生信号。
传2,任何情况下调用passorder都产生有效信号,不会丢弃任何一次调用的信号。
如果在定时器注册的回调函数,行情回调函数, after_init函数中调用下单函数,需要传2,确保不会漏单。
passorder以外的下单函数不能指定快速交易参数,效果与传0的passorder一致。
下单与回报相关
智能交易可能因系统、通讯等原因无法正常使用或无法按照您的设置价格发出委托指令及完成成交,最终成交价格及数量以交易所、登记结算机构等记录为准。请密切关注交易回报情况及条件单设置情况。以上信息仅供参考,不构成对委托指令成交的承诺,不构成投资建议,不构成收益或避免损失的承诺。请您务必仔细阅读相关风险提示及协议,了解各类智能交易功能的区别及不同风险,审慎决策是否使用相关功能。
投资有风险,入市需谨慎!
我司30多年发展历史上市券商平台,可提供:
1.QMT/PTrade量化系统,免费使用,支持券商极速交易服务配合使用;
2.现在新开户交易佣金优惠,股票/ETF/可转债/港股通/国债逆回购等惊喜费率;
3.支持创业板/科创板/北交所/港股通/融资融券等业务权限开通;
4.正在进行AI投ETF/选好股/选好基金等AI投顾工具30天免费体验活动;
5.智能条件单,网格交易,预约打新等功能支持;
6.新客理财领取(限额),赠送Level-2十档行情(佣金宝APP)活动进行中;
7.支持底仓增强策略提供,内置多种交易策略,适合长期持仓用户做自动日内回转交易;
8.88开头,可选数字靓号开户。
更多需求了解,欢迎点击文章上方“问一问”,或文章下方微信+电话,直接联系沟通需求!
温馨提示:投资有风险,选择需谨慎。
- 不用换汇就可以买港股股票?港股通开户知识篇—港股这些交易规则要知道!
- 韩国股市开启“夜盘时代”,夜间交易至晚上8点:亚洲交易时长惯例被打破,A股会跟进吗?
- 放大交易资金?杠杆交易的官方渠道—融资融券简介,两融开户如何办理?
- 不用换汇买港股?内地投资者港股开户投资渠道一文读懂“港股通”开通条件与交易规则!
- 量化交易开户怎么办理?QMT/PTrade量化开户申请流程、门槛与费用全指南!
- 想做量化交易策略,量化开户找谁办理?量化交易开户软件申请如何进行?
- 量化交易开户这样做轻松搞定!2026年QMT+PTrade主流量化交易开户申请!
- 证券市场投资基础知识系列—办理股票交易的“通行证”!证券开户26年最新办理指南!
-
看不懂K线总踩坑?国泰海通形态大师,自动抓买卖信号不用猜
2026-09-14 18:18
-
选行业总踩坑?华泰证券【行业透视】:一键看清景气度,选赛道不迷茫
2026-09-14 18:18
-
长城证券网上开户流程详解:手机开户步骤与官方入口
2026-09-14 18:18


问一问

+微信
分享该文章
