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

最近又有时间继续学习vnpy了,初心者的道途真是不好走
在提交新交易委托后,发现活动中该交易请求一直处于提交中状态,尝试撤单则CTP而回报交易已完成
description

description
python -m vnstation cmd启动后,有如下报错

description
在论坛一番查找发现与该贴报错描述类似
[https://www.vnpy.com/forum/topic/3739-vn-stationdeng-lu-ti-shi-fu-wu-qi-dang-qian-wu-xiang-ying-de-jie-jue-fang-an#content]
于是如法炮制,报错如下,原贴里描述的vn版本为2.1.4,可能是由于时间间隔太大或者直接替换太过粗暴,方法已不适用

description
不知各位大佬有无遇到与之类似的情况,能否为我提供一些解决方案,感谢

Member
avatar
加入于:
帖子: 4680
声望: 285

这个是qt的底层报错不影响运行。
提交中应该是底层报错了,如果你当时用脚本运行应该会输出在终端。但是你重启之后就没有了,除非复现你的操作,才能看到底层的输出

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

xiaohe wrote:

这个是qt的底层报错不影响运行。
提交中应该是底层报错了,如果你当时用脚本运行应该会输出在终端。但是你重启之后就没有了,除非复现你的操作,才能看到底层的输出

好的,那我试试脱离开vnstudio,去自己的环境下安装vn.py,看看问题会不会再次出现

Member
avatar
加入于:
帖子: 4680
声望: 285

不用重新安装,开着终端复现你委托的操作应该就可以了

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

xiaohe wrote:

不用重新安装,开着终端复现你委托的操作应该就可以了
看了下报错,报错并不是发生在我提交订单时而是在启动的更早时候,错误应该还是跟我安装vnstudio时对环境的魔改有关系,我这次手动安装在了python3.7.9环境,依赖还是官方的依赖,目前没有有出现任何问题。感谢大佬解惑。

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

沪公网安备 31011502017034号

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