跳到主要内容

QMT 实盘链路(可选)

只有需要实时 / 分钟级推送行情真实券商下单时才走这一步。qmt-proxy 把 Windows-only 的 xtquant 封装为带鉴权的 REST 服务:

DoYouTrade ── REST(base_url + Bearer token) ──▶ qmt-proxy ──▶ miniQMT(券商 QMT 终端)

自 v0.x 起 qmt-proxy 已内置进 DoYouTrade 可执行体

A. 全部在一台 Windows(推荐)

  1. 在 Windows 上安装并登录券商 miniQMT / QMT 量化终端。
  2. Windows 安装 或一键脚本装好 DoYouTrade,直接运行 doyoutrade
  3. 默认 --mode both:同进程起 DoYouTrade:8000 与 qmt-proxy:8001,并自动把默认账户的 base_url 指向本机 http://127.0.0.1:8001——无需手工 account create,登录 miniQMT 后实时行情即刻可用。
  4. 要走真实下单,把该账户在网页 Accounts 页由 mock 改为 live 并填券商资金账号,确认风控 / 审批后生效。

B. DoYouTrade 在 macOS / Linux,qmt-proxy 在远程 Windows

  1. 在 Windows 上装好 DoYouTrade 并执行 doyoutrade --mode qmt-proxy(只跑内置行情代理,默认 :8001),记下地址 http://<windows-ip>:8001 与 token(配置项 qmt_proxy.local_token,默认 embedded-local)。
  2. 在 Mac / Linux 上运行 doyoutrade首启向导会问远程 qmt-proxy 地址;也可稍后手工登记:
uv run doyoutrade-cli account create \
--name "我的实盘" --mode live \
--base-url http://<windows-ip>:8001 --token <qmt-proxy API token> \
--qmt-account-id <券商资金账号> --default

要点:

  • --default 账户同时供应全局行情连接,QMT 自动升为第一优先级数据源。
  • --mode mock + --base-url/--token 是实用的中间形态——行情走真实 QMT,交易仍是内存模拟组合
  • --mode live 走真实下单。
  • 独立部署 / 多终端等进阶场景仍可用源码仓库 qmt-proxy/ 自带安装脚本。
注意

实盘交易需你自行接入券商 QMT 并显式授权,每一笔订单都会经过风控与审批闸门。平台不托管资金。详见 免责声明

下一步