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

请问如何自行查看vnpy的api版本?

Member
avatar
加入于:
帖子: 4696
声望: 286

包的版本号除了最后一位数字,就是API版本号

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

今天跟simnow交流,他们说api的版本号要在6.6.3以上,请问是在site-packages这个目录里找吗?simnow说找有没有tradeapi这个文件名,但是我没有找到。

Member
avatar
加入于:
帖子: 4696
声望: 286

pip show vnpy_ctp看你的版本号

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

中信期货说实盘的api应该是v6.7.1,是不是要升级才行?

description

Member
avatar
加入于:
帖子: 4696
声望: 286

你这边是要做实盘对接吗?

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

是的,我要做实盘

Member
avatar
加入于:
帖子: 4696
声望: 286

用最新vnpy_ctptest做穿透式测试有报错吗?

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

很久之前做的穿透式测试,记不清了。

Member
avatar
加入于:
帖子: 4696
声望: 286

所以是现在期货公司API升级了,实盘连接报错了是吗?如果是,可以贴一下报错截图

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

报错截图如下:

description

Member
avatar
加入于:
帖子: 4696
声望: 286

是否有同时加载其他c++接口

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

这个怎么看?

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

我的策略都是纯python写的,没有调用C++的接口

Member
avatar
加入于:
帖子: 4696
声望: 286

就看启动脚本是否加载了其他接口就好
你这边报错4097是期货公司API升级之后就开始的还是做完穿透式测试之后一实盘就报错了呢?

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

这个问题长期有,然后我跟期货公司沟通,期货公司说正常实盘的话需要vnpy升级api版本

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

请问如何升级?

Member
avatar
加入于:
帖子: 4696
声望: 286

6.7.1应该也是向下兼容直到6.5.0的
如果你用实盘账号通过图形界面启动,只加载CTP接口,然后连接还是一直报4097
可以自己去上期技术下载6.7.1的生产API,替换vnpy_ctp里的同名文件然后重新编译之后试试看

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

沪公网安备 31011502017034号

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