VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 23
声望: 0

vn trader 能成功发送订单,但是订单状态一直是“提交中”,但是我用中信的快期查看已经成交了。而且我在on_trade中有打印trade,但一直没反应。这里是什么原因导致了vn trader没能和券商那边同步订单状态? 这个问题大概是2.17出现的
description

description

Member
avatar
加入于:
帖子: 1509
声望: 109

【提交中】说明该委托没有收到柜台的确认回报,也就是可能柜台没收到。

你的日志中没有【合约信息查询成功】的输出,建议查下CTP接口是否底层报错了(猜测可能是没有GFEX)。

可以试试升级到3.6.0解决

Member
avatar
加入于:
帖子: 23
声望: 0

MTF wrote:

【提交中】说明该委托没有收到柜台的确认回报,也就是可能柜台没收到。

你的日志中没有【合约信息查询成功】的输出,建议查下CTP接口是否底层报错了(猜测可能是没有GFEX)。

可以试试升级到3.6.0解决

我用python -m vnstation 命令行启动确实发现了报错,错误是:

At:
  C:\vnstudio\lib\site-packages\vnpy_ctp\gateway\ctp_gateway.py(603): onRspQryInstrument
KeyError: ('GFEX',)

这个错误我以前没遇到过的,只是最近才有看到,请问是有什么改动引起的吗?

Member
avatar
加入于:
帖子: 1509
声望: 109

就是缺少广期所交易所支持,你用的版本太老了,卸载后重装3.6.0吧

Member
avatar
加入于:
帖子: 23
声望: 0

MTF wrote:

就是缺少广期所交易所支持,你用的版本太老了,卸载后重装3.6.0吧
明白了,多谢!

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】