返回列表 发布新帖

求助!独立python跑测试,发现query_stock_trades()被吊死,其他query都能迅速返回

496 5
发表于 2026-4-10 17:13:08 | 显示全部楼层 阅读模式

求助!独立python跑测试,发现query_stock_trades()被吊死,其他query都能迅速返回。程序吊死在 xt_trader.query_stock_trades(acc)

import sys from xtquant import xtdata from xtquant.xttrader import XtQuantTrader,XtQuantTraderCallback from xtquant.xttype import StockAccount from xtquant import xtconstant

qmt_path = r"C:\QMT\userdata_mini" xt_trader = XtQuantTrader(qmt_path, session=123456) acc = StockAccount("your account","STOCK")

callback = MyXtQuantTraderCallback()

xt_trader.register_callback(callback)

xt_trader.start() xt_trader.connect() xt_trader.subscribe(acc)

print("status", xt_trader.connected)

account_info = xt_trader.query_stock_asset(acc) available_cash = account_info.m_dCash print(acc.account_id, "available cash", available_cash)

positions = xt_trader.query_stock_positions(acc) print ("query_stock_positions ok")

orders = xt_trader.query_stock_trades(acc) print ("query trades ok") print (acc.account_id, "orders", orders)

评论5

黄裕华
发表于 2026-4-10 17:25:26 | 显示全部楼层
py是什么版本,试试3.12的版本看看
*******9709_x6NNR楼主
发表于 2026-4-15 15:54:32 | 显示全部楼层
券商(国金)的miniQMT,好像不能用3.12,现在用的3.10
黄裕华
发表于 2026-4-15 17:39:20 | 显示全部楼层
*******9709_x6NNR 发表于 2026-4-15 15:54
券商(国金)的miniQMT,好像不能用3.12,现在用的3.10

那解决了嘛
*******9709_VNiwn
发表于 2026-4-22 21:08:41 | 显示全部楼层
暂时绕开了,用了异步Trade Callback。
另外请教一下,假如我用券商(国金)的miniQMT + 原生python3.12 + 迅投网站上支持3.12的xtquant,这个可行么?
黄裕华
发表于 2026-4-24 11:37:57 | 显示全部楼层
*******9709_VNiwn 发表于 2026-4-22 21:08
暂时绕开了,用了异步Trade Callback。
另外请教一下,假如我用券商(国金)的miniQMT + 原生python3.12 +  ...

理论上没有问题,你先试一下。

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2026 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表