VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 22
声望: 0

行情接口报错,代码4040,信息 CTP:API FRONT SHAKE HAND ERR:DECODE ERR

这个是什么原因?

Super Moderator
avatar
加入于:
帖子: 64
声望: 7

错误代码 4040CTP:API FRONT SHAKE HAND ERR:DECODE ERR 通常是由于 API 版本不兼容 导致的。解决方法如下:

  1. 联系期货公司,获取支持的 CTP API 版本对应的 *.dll 文件。
  2. 替换 DLL 文件:将获取的 *.dll 文件替换到 vnpy_ctptest/api 目录中。
  3. 重新启动程序,尝试重新连接。

如果问题仍未解决,建议联系期货公司或 CTP 技术支持。

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

那边说6.7.8版本之下都可以,然后我看ctptest仓库中说更新到了6.7.2,所以我下了6.7.2测评版本换了api目录中的dll,但是还是一样的报错 4040错误

Member
avatar
加入于:
帖子: 5372
声望: 326

替换之后重新编译安装之后再试试看吧

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

沪公网安备 31011502017034号

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