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

大家好,我这边在开国泰君安的CTP,在测试的时候,我下了IH2103的委托单,但是vnpy界面里一直显示提交中,而且行情也无法订阅,想问一下大家有遇到过类似的问题吗?是怎么解决的?

description

Member
avatar
加入于:
帖子: 4618
声望: 284

不知道是不是网络断线了,委托没有报到交易所,重启之后这条委托消息应该会消失。要是重启后没有消失或者再次下单又出现,建议可以在接口底层打印排查一下

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

xiaohe wrote:

不知道是不是网络断线了,委托没有报到交易所,重启之后这条委托消息应该会消失。要是重启后没有消失或者再次下单又出现,建议可以在接口底层打印排查一下

您好,我重启之后确实没有这个委托消息了。不过再发也还是这个问题。我在jupyter中,连接账户后查询tick数据也查不到。

Member
avatar
加入于:
帖子: 4618
声望: 284

可以在cmd中用python -m vnstation 打开看看底层是否有报错

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

xiaohe wrote:

可以在cmd中用python -m vnstation 打开看看底层是否有报错

description
这边实盘昨天的im的时候出现了ctp成交,但是vnpy这边显示提交中的情况,然后这边日志一直报错 交易撤单失败,代码:26,信息:CTP:报单已全成交或已撤销,不能再撤销。那这种情况如何解决?

Member
avatar
加入于:
帖子: 4618
声望: 284

这个是提示,不影响运行。如果确定没有其他报错信息输出的话需要自己去ctp接口所有调用on_order和cancel_order的地方打印排查了
另外,这个版本太老了,建议升级至最新版再试试看

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

xiaohe wrote:

这个是提示,不影响运行。如果确定没有其他报错信息输出的话需要自己去ctp接口所有调用on_order和cancel_order的地方打印排查了
另外,这个版本太老了,建议升级至最新版再试试看
这里是如何调用打印,是在出错的时候调用才能看出问题是嘛

Member
avatar
加入于:
帖子: 4618
声望: 284

在接口文件所有调用on_order的地方print排查

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

沪公网安备 31011502017034号

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