讯投QMT使用小技巧: 委托回调 order_callback 与成交回调 deal_callback 的正确用法

说明:本文包含 AI 创作内容,请自行判断是否适用。文中包含的代码片段,切勿直接使用,需要根据实际情况修改。 概述很多新手写 QMT 策略时,下单用的是 passorderpassorder用法,但“怎么知道这单到底成了没”全靠下一次 handlebar 里去 get_trade_detail_data 轮询。轮询当然能用,但有延迟、又费资源,还容易在查不到委托的瞬间误判成“没下出去”导致重复下单。 更优雅的做法是用 QMT 提供的两个回调函数:order_callback(委托回调)和 deal_callback(成交回调)。本文讲清楚它们的触发时机、参数结构,以及怎么和 passord...

Read More...

讯投QMT使用小技巧: 运行状态监控与心跳报警

说明:本文包含 AI 创作内容,请自行判断是否适用。文中包含的代码片段,切勿直接使用,需要根据实际情况修改。 概述策略上线后最怕两件事:一是 QMT 挂了你不知道,二是策略还在”运行”但其实已经不工作(断开连接、行情不更新、下单报错被吞)。等你晚上看盘发现时,可能已经错过一整天。 本文给出一个轻量的「心跳 + 巡检 + 报警」方案,让 QMT 出问题第一时间推送到手机。和 邮件推送、崩溃自动恢复 配合,组成完整的运维闭环。 一、监控什么 监控项 含义 异常表现 心跳 策略是否还在跑 心跳时间戳长期不更新 行情新鲜度 最新价是否还在变 最新bar时间停在很久以前 账号登录态...

Read More...

讯投QMT使用小技巧: 下单函数 passorder 参数详解与实战

概述passorder 是 QMT 中最核心的下单函数,几乎所有实盘策略最终都要通过它把信号变成真实的委托。但它的参数有 11 个,官方文档对每个参数的取值又多以代码表形式罗列,新手第一眼常常懵。 本文把 passorder 的每个参数拆开讲透,并给出股票、两融账户的常用取值,最后用一段可直接运行的实战代码串起来。 完整的取值代码表(如期货、期权的 opType/orderType)请以官方文档为准,可参考 QMT 知识库 / XtQuant 使用文档 pdf。 函数签名12passorder(opType, orderType, accountid, orderCod...

Read More...

网传 MiniQMT 将被关闭?事实核查与应对指南(2026 版)

一句话结论:MiniQMT 并没有被“官方宣布死刑”,但券商侧确实在收紧;新增已基本停发,存量大概率会在 1~2 个月内逐步清退。 一、到底发生了什么?近期圈内流传「MiniQMT 要被官方关闭」的说法,半真半假: 项目 现状 是否全面禁止 ❌ 否 是否影响 QMT 主程序 ❌ 不影响 是否影响 MiniQMT(xtquant 独立模式) ✅ 是 是否已发生 ✅ 多家券商已下发通知 目前已核实的信息(截至 2026-07-01): 自 2026 年 7 月 6 日(下周一) 起,部分券商 新开 QMT 权限不再包含 MiniQMT(独立 / 极简 ...

Read More...

Wise 香港 HKD 账户开设与收款指南 - 香港本地转账 - FPS免费,几分钟到账

引言Wise 的香港 HKD 账户是进行跨境收款的利器,特别是对于需要接收港币或从香港地区收款的用户来说。最吸引人的是,通过 Wise 香港账户收款(本地银行转账 FPS)完全免费,且到账速度极快,通常只需几分钟。本文将详细介绍如何开设和使用 Wise 香港 HKD 账户进行收款。 为什么开设Wise,如何开设Wise账户?参见我的博客文章:Wise使用指南 为什么选择 Wise 香港 HKD 账户?手续费收款与传统银行不同,Wise 香港 HKD 账户在接收本地银行转FPS 转过来的资金时不收取任何手续费: 本地转账:FPS免费, (要求转账方必须是香港本地银行,采用 FPS 方式转账) ...

Read More...

Wise 收款姓名拼音顺序指南 - 姓在前还是名在前?

引言在使用 Wise 进行跨境收款时,中文姓名的拼音顺序是一个非常关键的问题。如果姓名顺序填写错误,可能会导致转账失败或延迟。本文将详细探讨这个问题。 核心问题:姓在前还是名在前?Wise 开设的香港 DBS 账户(港币 HKD)根据实际测试,如果您使用的是 Wise 的港币账户(由 DBS 香港提供支持),拼音姓名应该是姓在前,名在后。 示例: 中文姓名:张三 拼音格式:Zhang San 这种格式符合中文姓名的传统习惯,姓氏在前,名字在后。 其他币种账户对于其他币种的账户,建议尝试名在前,姓在后的格式,这是国际上更常见的姓名顺序。 示例: 中文姓名:张三 拼音格式:San Zhang...

Read More...

迅投QMT交易终端小技巧-每天代码重置与定时任务设置

为什么需要每天代码重置在QMT量化交易中,很多策略需要在每个交易日开始时进行初始化操作。这可能包括: 重置每日统计变量(如当日成交量、最大回撤等) 重新计算每日参数(如当日目标仓位、阈值等) 清理前一交易日的数据缓存 初始化每日的交易状态标志 如果不进行每日重置,可能会导致数据累积错误、状态混乱等问题,影响策略的正常运行。 QMT的自动初始化机制QMT提供了系统级的自动初始化功能,可以在系统设置中配置每天固定时间自动重启终端。但这种方式会导致整个终端重启,可能会影响正在运行的策略。 更好的做法是在策略代码中实现每日重置逻辑,这样可以更精细地控制初始化过程。 实现每天执行一次的函数使用定时任...

Read More...

IBKR 盈透证券 新手指南 IBKR InteractiveBrokers for Beginner

软件工具IBKR有网页版,手机APP版,电脑桌面版等多个软件工具。 对于新手来说,手机APP和电脑网页版可能使用起来相对比较友好一些。我感觉电脑桌面版的那个软件设计哦,只适合于金融行业资深从业者。反正就挺难用的。 手机APP, 如果是苹果的,就直接在应用商店下载,如果是安卓的,但是你又不知道怎么下载, 你就打IBKR在上海的客服电话,他们会教你,上海客服给你的下载链接下载的APP可以在国内的网络环境下稳定的使用。 另外,IBKR也是有api可以提供使用的,懂编程的朋友也可以使用API进行程序化交易。 券商佣金对于小散来说,选阶梯式的会比较合适,一次交易,基本佣金基本是在0.35USD。 如果交...

Read More...

使用DeepSeek R1大模型编写迅投 QMT 的量化交易 Python 代码

​随着人工智能技术的迅猛发展,利用AI工具提升工作效率已成为现代开发者的重要手段。 在使用deepseek官方网页生成迅投QMT代码的时候,deepseek给出的代码是xtquant代码,也就是miniqmt代码,并不是我们传统意义上说的大QMT可用的代码。 因此,我们需要自建一个知识库,让deepseek根据我的知识库里面的知识,去帮我生成大QMT可用的交易代码。 一、建立迅投QMT的知识库建立迅投QMT的知识库的方法比较简单,我们就直接访问迅投QMT的官方网站,把网站上的网页内容打印成PDF文件,我这边有一个打印下来的PDF文件可以下载(注意我打印的日期是2026年2月5日,后续迅投网站可...

Read More...

迅投QMT量化交易系统新手指南及常见问题

迅投QMT门槛迅投QMT量化交易系统是一款基于python语言开发的程序化交易(量化交易)平台,它提供了丰富的量化交易功能,包括策略开发、回测、实盘交易等。 迅投QMT量化交易系统的门槛相对较低,只需要具备一定的python编程基础,资金门槛也比较低,就可以开始使用。现在一些大语言模型也可以帮你编写代码了。 其实迅投QMT还是比较适合入门级和中级个人投资者的,如果是那种特别专业的个人投资者或者机构的投资者,不一定会选择迅投QMT,还有其他的量化交易平台,比如大家经常能在龙虎榜上面看到的华鑫某某某,当然华鑫的门槛会更高,对资金和对技术能力都会有更高的门槛。 开通QMT的方法首先就是开通一个券商,...

Read More...