QMT 导入 Python 策略实盘,新手实操步骤
发布时间:2026-8-27 01:38阅读:24
从回测漂亮的曲线到实盘真正下单,中间其实隔着不少“隐形坑”。很多新手觉得 QMT 难上手,往往是因为没搞懂它的运行模式和参数设置。
下面为你梳理从 0 到 1 的完整实操流程,帮你稳稳落地。
第一步:环境配置与前置准备
- 安装与登录:安装 QMT 客户端时,路径绝对不能包含中文或空格。首次登录时,必须选择“行情 + 交易”模式,如果选了“独立行情”,后续所有下单函数都会失效。
- 下载 Python 库:进入【模型研究】界面,点击“下载 Python 库”,安装必要的第三方库(如 pandas、numpy、talib 等)。
- 补充历史数据:点击顶部菜单【操作】-【数据管理】-【补充行情】,下载策略所需的品种、周期(如日线、1分钟线)和历史数据。数据不全会导致回测和实盘信号缺失,建议盘后下载,速度更快。
第二步:编写与调试 Python 策略
- 新建策略:进入【模型研究】-【新建策略】- 选择 Python。新手可以直接调用软件自带的示例策略(如双均线、网格交易)进行修改。
- 核心函数结构:一个完整的 QMT 策略必须包含两个核心函数:
- 编译调试:代码写完后点击“编译”,确保没有红字报错。在编辑器内点“运行”只是调试看信号,不会向外发送真实交易委托。
第三步:历史回测验证
- 设置回测参数:在策略编辑器右侧的【回测参数】中,设置回测时间(建议至少 3 年,覆盖牛熊周期)、初始资金、对比基准(如沪深 300)。
- 模拟真实成本:重点开启滑点和佣金设置。如果默认零成本回测,出来的收益会严重失真,实盘根本做不到。
- 分析绩效报告:运行回测后,不要只看累计收益率。重点看最大回撤(超过 40% 说明风险太高)、夏普比率(大于 1 合格,大于 2 优秀)和胜率。
第四步:模拟盘试运行(千万别跳过!)
- 进入模型交易模块:回测达标后,绝对不能直接开实盘。切换到顶部菜单的【模型交易】,新建策略任务。
- 运行模拟模式:选择“模拟模式”,使用仿真资金跑 7 到 14 个交易日。模拟盘使用和实盘同一套 API 接口,能完整复现涨跌停、资金不足、全线限制等真实场景。
- 核对关键指标:重点观察信号触发时间是否准确、委托撤单日志是否有报错、会不会因为代码 bug 导致重复下单。确认一切稳定后,再考虑切换实盘。
第五步:实盘部署与自动下单
- 切换实盘模式:在【模型交易】界面,将运行模式从“模拟”切换为“实盘”,并绑定你的真实资金账号。
- 核对下单函数参数:QMT 的核心下单函数是 passorder,新手最容易在这里踩坑:
- 保持电脑在线:QMT 是本地终端,电脑休眠、断网或关机,策略就会直接停止运行。如果需要 7x24 小时运行,必须使用云服务器(如腾讯云/阿里云的 Windows 服务器)部署。
第六步:实盘排错与日志监控
- 盯着日志面板:实盘启动后,不要光盯着 K 线图看有没有信号。一旦发现该下单却没动作,优先拉到底部的日志输出窗口。
- 分析报错原因:日志会打印委托拒绝的具体原因,比如资金不足、标的代码错误、权限限制、超出涨跌幅限制等。不要主观猜原因,日志才是第一排错依据。
如果你现在还没有 QMT 的模拟盘账号,可以先找券商客户经理申请一个测试账号,用自带的双均线模板跑一遍全流程,熟悉一下界面和函数逻辑。
加我微信或打我电话获取优惠佣金开户+免费量化开通。
温馨提示:投资有风险,选择需谨慎。
-
8月可转债强赎密集来袭!最后转股日汇总,手里有的赶紧看
2026-08-24 11:33
-
2026年开户选长城证券、华泰证券还是中金财富好?
2026-08-24 11:33
-
公积金新规9月20日实施!房租提取不卡比例,装修物业费也能提
2026-08-24 11:33


问一问

+微信
分享该文章
