分享
小李经理 股票
资质已认证
宁波 实名认证 从业4年知无不言响应及时
黄金会员
5分钟 平均响应时间
  • 【miniQMT问题】行情能获取,下单却失败应该查什么?
    miniQMT行情能正常获取,下单却失败,说明行情链路和交易链路并不是同一个状态。XtData负责行情,XtTrader负责账户和交易。前者能读取K线或实时价格,只能证明行情模块正常,不能证明交易账户已经登录、订阅和具备委托权限。排查第一步是账户连接。XtQuantTrader创建后要先start,再调用connect。connect返回成功,只代表程... 阅读全文

    58次浏览 2026-6-30 13:38

  • miniQMT可以同时订阅很多股票的实时行情吗?
    miniQMT可以同时处理多只股票的实时行情,但不建议对大量标的一股一股无限订阅。XtData文档通常建议单股订阅数量不要过多,常见参考是控制在五十只以内;如果需要监控更多标的,更适合使用全推行情或按市场订阅的方式。单股订阅的优点是简单。用户只订阅策略真正关注的代码,回调数据量小,逻辑容易理解。对于十几只或几十只自选股,这种方式通常足够。订阅成功后会返... 阅读全文

    53次浏览 2026-6-30 13:37

  • miniQMT获取实时行情时,需要先下载当天的数据吗?
    miniQMT获取实时行情时,不一定要先把当天数据完整下载一遍。历史数据下载和实时行情订阅是两个不同环节:download_history_data负责把历史K线补充到本地,subscribe_quote或全推行情负责接收盘中新数据。是否需要先下载,取决于策略只看最新快照,还是需要连续历史序列计算指标。如果程序只想获取当前最新价、买卖盘或实时快照,可以... 阅读全文

    51次浏览 2026-6-30 13:36

  • miniQMT怎么区分已报、已撤、部分成交和废单?
    miniQMT中的委托状态并不是几个相近的文字,而是订单生命周期的不同阶段。只有正确区分已报、已撤、部分成交和废单,程序才能知道是否继续等待、是否需要撤单、是否已经形成持仓,以及能不能发送下一笔订单。“已报”表示订单已经提交到交易系统并处于有效等待状态,但尚未全部成交。它不是失败,也不是成交。价格没有达到、排队靠后或市场流动性不... 阅读全文

    51次浏览 2026-6-30 13:35

  • miniQMT下单返回订单编号,就代表委托一定成功了吗?
    miniQMT下单接口返回订单编号,不代表委托一定已经被交易柜台接受,更不代表订单已经成交。订单编号更像一张“查询凭证”,说明程序已经生成了可跟踪的请求,后续还要通过委托回报、错误回调或主动查询确认真实状态。这是自动交易里最重要的基本概念之一。信号只是策略决定做什么,订单编号说明系统已经受理了一个下单请求,委托状态说明订单目前处... 阅读全文

    53次浏览 2026-6-30 13:33

  • miniQMT查询委托为空,是没有订单还是接口没连上?
    miniQMT查询委托返回空列表,既可能表示当天确实没有订单,也可能是账户、连接或查询范围出了问题。判断关键不在于反复调用同一个接口,而是用资金、账户状态、持仓和普通客户端进行交叉验证。第一步先确认查询的是当天委托。常用的query_stock_orders主要面向当前交易日,如果今天没有通过任何方式提交订单,返回空列表是正常结果。昨天的委托不会因为程... 阅读全文

    49次浏览 2026-6-30 13:32

  • miniQMT连接断开以后,程序可以自动重新连接吗?
    miniQMT连接断开后,可以在程序中设计自动重连,但这不是简单地把connect放进无限循环。真正可靠的重连流程应包括识别断线、控制重试频率、重新订阅账户、同步资金持仓和订单,并在状态未恢复前停止新委托。XtQuantTrader回调中可以接收连接断开的通知。程序收到on_disconnected后,应把交易状态标记为不可用,并记录时间和原因。此时最... 阅读全文

    63次浏览 2026-6-30 13:31

  • miniQMT能查询历史成交,还是只能查询当天成交?
    miniQMT常用的XtTrader成交查询接口,主要面向当前交易日的成交数据。程序可以查询当天全部成交,也可以通过成交回调实时接收变化,但若要获取几天前、几个月前的历史成交,通常不能简单依赖同一个“当日成交”接口。这一区别很容易被忽略。用户在普通交易客户端里可以查看历史交割单,于是认为Python接口也会自动返回全部历史。实际... 阅读全文

    40次浏览 2026-6-30 13:30

  • 电脑里装了多个Python版本,会影响miniQMT连接吗?
    电脑里安装多个Python版本,本身不会必然导致miniQMT连接失败,但很容易让编辑器、命令行和项目使用不同解释器,从而出现导入失败或环境不一致。最典型的情况是:用户在一个Python中安装了XtQuant,却在另一个Python中运行代码,结果提示没有模块。Windows系统中,python命令、py启动器、VSCode右下角选择的解释器和PyCh... 阅读全文

    32次浏览 2026-6-30 13:29

  • miniQMT开通后,必须安装和Python版本对应的XtQuant吗?
    miniQMT开通后,Python环境与XtQuant版本需要匹配,这是能够正常导入和连接的基础。很多人看到电脑里已经安装Python,就直接复制代码运行,结果提示找不到模块、动态库加载失败或接口无法连接。问题往往不是miniQMT权限,而是解释器版本、位数和XtQuant库没有对应上。XtQuant通常会提供多个Python版本的库,例如不同的三点六... 阅读全文

    32次浏览 2026-6-30 13:27

  • 【QMT问题】策略回测有结果,切换实盘前还要检查什么?
    QMT策略回测有结果,只能说明代码在历史数据和回测撮合规则下完成了运行,距离实盘可用还有一段路。最常见的误区,是看到收益曲线不错,就直接把回测代码放进模型交易。真正切换前,应检查数据、时间、账户、订单和异常处理,而不是只看回测结果。第一项是数据完整性。确认回测使用的历史行情没有缺口,周期、复权方式和标的代码一致。指标需要预热时,下载起点应早于回测起点。... 阅读全文

    40次浏览 2026-6-30 13:26

  • QMT策略停止以后,已经提交的订单会自动撤销吗?
    QMT策略停止以后,已经成功提交到交易柜台的订单通常不会因为程序停止而自动撤销。停止策略只代表代码不再继续产生新信号和新订单,之前已经报出的委托仍会按照市场规则等待成交、部分成交、撤销或失效。这个区别非常重要。很多新手看到策略状态变成“已停止”,就以为账户也回到了停止前。实际上,订单一旦进入柜台,就脱离了策略进程的生命周期。即使... 阅读全文

    18次浏览 2026-6-30 13:25

  • QMT里的普通下单和策略下单有什么区别?
    QMT里的普通下单和策略下单,最终都可能进入同一个证券账户和交易柜台,但触发方式、状态管理和风险责任不同。普通下单由用户在界面中确认价格、数量和方向后手工提交;策略下单则由代码根据行情和规则自动生成。二者不是“一个真交易、一个假交易”,而是决策和执行路径不同。普通下单的优势是直观。用户能够在提交前看到标的、价格和数量,发现错误时... 阅读全文

    14次浏览 2026-6-30 13:24

  • QMT策略已经产生信号,为什么没有实际提交委托?
    QMT策略已经在日志或图表上显示买卖信号,却没有在账户里看到委托,不能简单判断为“下单函数失效”。信号、委托和成交是三个不同阶段:策略判断条件成立只是信号;下单函数把请求发送给交易系统才形成委托;委托被市场撮合后才产生成交。任何一层没有完成,账户都不会变化。第一种常见原因是运行在模拟信号模式。QMT模型交易通常区分模拟信号和实盘... 阅读全文

    24次浏览 2026-6-30 13:22

  • QMT下载历史行情时,应该选择哪些周期和市场?
    QMT下载历史行情时,最容易出现两种极端:一种是什么都不下载,等策略报错后才补;另一种是把所有市场、所有周期和全部历史一次性勾选,结果下载时间很长,磁盘占用也越来越大。更合理的做法,是根据策略真正使用的数据来选择,而不是把“下载越多”理解成“回测越准确”。第一步先看策略频率。做日线策略,通常优先准备日线数... 阅读全文

    23次浏览 2026-6-30 13:21

点击收起
黄金会员认证
小李经理 股票 当前我在线...
宁波 帮助 6.8万 好评 71 从业4年