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

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

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 的 SMTP 模块可以轻松实现。 实现邮件推送的准备工作(发件邮箱)步骤 1:选择合适的邮箱服务推荐使用以下邮箱服务,它们都支持 SMTP 协议: Gmail QQ 邮箱 163 邮箱 网易邮箱 企业邮箱 步骤 2:开启 SMTP 服务并获取授权码以 QQ 邮箱为例: 登录 QQ 邮箱 点击 “设置” → “账户” 找到 “POP3/IMAP/SMTP/Excha...

Read More...

Wise 账户名称修改指南 - 如何将中文名改为拼音

为什么需要修改 Wise 账户名称为拼音?在使用中国身份证开设 Wise 账户时,系统会默认使用中文姓名。然而,在某些情况下,使用拼音名称可能会更方便: 避免系统兼容性问题:部分国际平台可能无法正确显示中文字符 减少转账错误:使用拼音可以降低收款方系统识别错误的风险 符合国际惯例:在国际金融交易中,拼音名称更符合标准格式 与其他国际账户保持一致:如果您同时使用其他国际金融服务(如 IBKR 等),统一使用拼音名称可以减少混淆 如何修改 Wise 账户名称为拼音前提条件在修改账户名称之前,请确保: 您已经完成了 Wise 账户的实名认证 您的账户状态正常,没有任何限制 您准备好护照 修改...

Read More...

迅投QMT量化交易系统-如何正确安装Python库

迅投QMT中如何正确安装Python库在使用讯投QMT编写量化策略时,我们经常需要使用一些Python库来辅助开发。但是QMT的Python环境比较特殊,直接使用pip安装可能会遇到问题。下面介绍两种正确的安装方法: 自带库讯投自带了如下的Python库: 名称 说明 NumPy NumPy (Numeric Python) 提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处理,以及精密的运算库。专为进行严格的数字处理而产生。 Pandas Python Data Analysis Library 或 Pandas 是基于 NumPy 的一种工具,该工具是为了解决数据分析任...

Read More...

无需出国!用中国身份证开设海外多币种账户 - Wise 开户指南

为什么需要一个海外多币种账户?在全球化的今天,越来越多的人需要进行跨境交易: 海外购物、海淘 跨境电商收款 海外投资(美股、港股等)IBKR等 出国留学、旅游 向海外亲友汇款 然而,对于大多数人来说,前往国外开设银行账户并不现实。那么,有没有办法在国内使用中国身份证就能开设一个支持多种外币的海外账户呢? Wise 账户:国内身份证即可开设的海外多币种账户答案是肯定的!Wise(原 TransferWise)就是一个非常不错的选择。作为一家全球知名的金融科技公司,Wise 允许中国大陆用户使用居民身份证直接开设海外多币种账户。 Wise 账户的优势 支持多种货币 美元(USD) 欧元(EU...

Read More...