QMT开户实操指南!miniQMT关停倒计时,4种方案助你无缝迁移
发布时间:4小时前阅读:38
最近很多投资者都在关心一件事:miniQMT要停了,我该怎么办?
别慌!今天就来聊聊如何在不改太多代码的前提下,顺利从miniQMT切换到大QMT,轻松过渡!
一、miniQMT和大QMT到底有什么区别?
简单来说:
- miniQMT:就像一辆“外卖车”,只负责执行交易指令,自己不带“厨房”(策略环境)。你需要在外面用Python写好策略,再传给它。
- 大QMT:是“中央厨房+外卖车”的组合,策略直接在QMT内部运行,不需要额外连接外部Python脚本。
所以,最核心的区别在于:miniQMT是外部调用QMT接口,而大QMT是内部运行策略。现在miniQMT要停了,咱们得找新出路。
二、4条“续命”方案,总有一条适合你!
✅ 方案一:开源桥接工具——改动最小(强烈推荐)
如果你的代码量很大,不想大改,这个方案最适合你。
- GitHub上有人开发了“翻译器”,可以让你的大QMT“假装”成miniQMT。
- 只需改一下import的库名,就能让旧代码原样运行。
- 支持多种传输方式:Redis、ZMQ、共享内存等。
操作步骤:
- 在大QMT内置Python环境中运行RPC翻译层;
- 外部脚本调用它,它会自动转换为QMT能识别的命令。
✅ 方案二:CFQuant工具——适合日线/小时线策略
如果你做的是日线或小时线策略,对延迟要求不高,可以试试这个方法。
- 核心思路:把交易信号写入文件,大QMT定时读取并执行。
- 操作简单,几乎不用改代码。
操作步骤:
- 在外部Python脚本中将信号写入文件;
- 大QMT定期读取文件,发现信号后自动下单。
✅ 方案三:Redis消息队列——低延迟方案
如果你是高频交易者,对延迟非常敏感,这个方案最合适。
- 用Redis作为消息中间件,外部Python将信号推送到队列;
- 大QMT订阅该队列,实时接收信号并执行。
操作步骤:
- 安装Redis服务(Windows有教程);
- 外部脚本推送信号到Redis;
- QMT订阅并执行。
✅ 方案四:完全重写为handlebar模式——最彻底
如果你愿意花点时间重构代码,这个方案最彻底。
- 把策略改成大QMT的
handlebar框架,删掉所有miniQMT风格的写法。 - 需要修改的地方包括:
示例代码片段:
def handlebar(ContextInfo):
# 策略逻辑放这里,每根K线结束后自动调用
passorder(23, 0, account, '600519.SH', 5, price, quantity)
三、大QMT获取行情的两种方式
- 本地数据:用于回测,提前下载历史数据,使用
get_market_data_ex(subscribe=False) - 实时数据:用于实盘,设置
subscribe=True,从服务器订阅实时行情
四、总结与行动建议
miniQMT虽停,但QMT依旧强大。只要你愿意稍微调整策略,就能无缝迁移到大QMT平台。
如果你也想快速完成迁移,加我微信/打我电话,获取优惠佣金开户+免费量化工具开通服务!
股票/量化开户找我呀!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!免费量化使用量化软件QMT+ptrade! 优惠多多!
现在联系我,还能享受专属教程、策略模板等超值服务,助你更快上手QMT!
温馨提示:投资有风险,选择需谨慎。
A股纳入MSCI倒计时,哪些股票可以先买入?
-
REITs认购&交易权限怎么开?和股票基金有3处不同
2026-08-17 15:40
-
新三板是什么?权限怎么开?三大条件缺一不可
2026-08-17 15:40
-
港股通一笔交易贵在哪?汇率结算+3项费用全拆解
2026-08-17 15:40


问一问

+微信
分享该文章
