vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 6
声望: 0

description
建信期货提供测试账号,api版本是6.3.13。
在ctptest下登录成功,显示合约查询成功,行情和交易服务器也连接。但是在没更换api下没有行情和无法报单。
请问要将这些文件放在vnpy目录下api进行替换吗?不知道怎么替换api,求助

Administrator
avatar
加入于:
帖子: 4028
声望: 221

把traderapi64_se_windows里面的两个dll,替换到vnstudio\lib\site-packages\vnpy\gateway\ctptest目录下

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

替换后还是查询不到信息。在同一台电脑已经通过了其他账户的穿透式也没有需要替换api文件,期货公司让我重新编译pyd文件。
然后按照知乎上的编译接口方法做了发现由于pybind对编译器有要求,重新下载了visualstudio,完整做了一遍失败了。。。
description

description

Administrator
avatar
加入于:
帖子: 4028
声望: 221
  1. 不用重新编译,这点社区里的用户有过多次反馈了,直接替换就行
  2. CTP和CTPTEST两个不能同时加载,测试请指加载CTPTEST
Administrator
avatar
加入于:
帖子: 4028
声望: 221
  1. 不用重新编译,这点社区里的用户有过多次反馈了,直接替换就行
  2. CTP和CTPTEST两个不能同时加载,测试请指加载CTPTEST
Member
avatar
加入于:
帖子: 6
声望: 0

用Python的交易员 wrote:

  1. 不用重新编译,这点社区里的用户有过多次反馈了,直接替换就行
  2. CTP和CTPTEST两个不能同时加载,测试请指加载CTPTEST
    期货公司给的6.13, 我用6.13替换了CTPtest 6.16中的dll 但是连接CTPtesr 报错,错误代码63,CTP客户端认证失败
© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3