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

谢谢,方正期货已经给我发了仿真测试的认证码,急问

Member
avatar
加入于:
帖子: 5434
声望: 328

4.0.0的vnpy_ctptest还在移植中
着急做穿透式测试的话可以手动安装vnpy_ctptest
https://github.com/vnpy/vnpy_ctptest/pull/15

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

用 D:\veighna_studio2\Scripts> .\pip.exe install vnpy_ctptest 命令安装的时候报错了
running build_ext
building 'vnpy_ctptest.api.vnctptd' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for vnpy_ctptest
Failed to build vnpy_ctptest

[notice] A new release of pip is available: 24.3.1 -> 25.0.1
[notice] To update, run: D:\veighna_studio2\python.exe -m pip install --upgrade pip
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (vnpy_ctptest)

Member
avatar
加入于:
帖子: 5434
声望: 328

没有编译工具,安装visual studio之后再试吧

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

下载了3.9.2版本,可以连接CTPTEST接口了,但是始终有CTP不合法的问题

description

Member
avatar
加入于:
帖子: 1841
声望: 140

用户名密码错误

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

MTF wrote:

用户名密码错误

用户名就是交易账号吧,密码就是登录同花顺的密码
但是这个用户名密码核实N遍了,是没问题的。甚至我还修改了密码,去掉了密码中的特殊字符。依旧还是这个问题。

Member
avatar
加入于:
帖子: 5434
声望: 328

检查一下connect_ctptest.json文件看下是不是有空格

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

veighna_studio-3.9.4,整个安装目录搜索,没有发现connect_ctptest.json这个文件

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

问了期货公司,说用的是CTP6.7.8,和这个有关系吗?我下载了6.7.8的评测API,并且替换了vnpy_ctptest/api目录下的dll,结果只显示行情服务器登陆成功,连交易服务器授权验证成功都没有显示,更不要说交易服务器登陆成功了

Member
avatar
加入于:
帖子: 5434
声望: 328

黄俊飞 wrote:

veighna_studio-3.9.4,整个安装目录搜索,没有发现connect_ctptest.json这个文件
在.vntrader文件夹下,如果没有手动修改过启动目录,.vntrader文件夹就是在C:\Users\Administrator下,其中Administrator为当前登录Windows的系统用户名。

Member
avatar
加入于:
帖子: 5434
声望: 328

黄俊飞 wrote:

问了期货公司,说用的是CTP6.7.8,和这个有关系吗?我下载了6.7.8的评测API,并且替换了vnpy_ctptest/api目录下的dll,结果只显示行情服务器登陆成功,连交易服务器授权验证成功都没有显示,更不要说交易服务器登陆成功了
如果没有任何交易服务器相关的内容输出就telnet一下交易端口,看看开了没吧。
如果有交易服务器相关内容输出,可以贴一下目前登录日志输出情况的截图

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

xiaohe wrote:

黄俊飞 wrote:

问了期货公司,说用的是CTP6.7.8,和这个有关系吗?我下载了6.7.8的评测API,并且替换了vnpy_ctptest/api目录下的dll,结果只显示行情服务器登陆成功,连交易服务器授权验证成功都没有显示,更不要说交易服务器登陆成功了
如果没有任何交易服务器相关的内容输出就telnet一下交易端口,看看开了没吧。
如果有交易服务器相关内容输出,可以贴一下目前登录日志输出情况的截图
++++++++
截图在5楼贴过了,哪里还能找到更详细的日志

Member
avatar
加入于:
帖子: 5434
声望: 328

你5楼的截图里有“交易服务器授权验证成功”,10楼的回复里又说连交易服务器授权验证成功都没有显示
所以说明5楼的截图不是最新的截图
贴一下最新的截图吧

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

10楼说的是,我下载了6.7.8的评测API,并且替换了vnpy_ctptest/api目录下的dll——10楼说的是替换dll的情况。
目前用方正中期的穿透测试的快期v2也有这个问题,正在联系期货公司检查仿真账号的问题。有结果了的话我来更新一下。

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

报告一下,CTP不合法登录的问题解决了,原因是仿真测试账号和我实盘交易账号的密码是不一样的,之前交易所客服告诉我说是一样的

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

现在的问题是第一次审核没通过,要求用CTP测试6.7.8版本的API,我装的是VN Station3.9.4,不知都哪个版本可以支持6.7.8的CTP测试接口?

Member
avatar
加入于:
帖子: 5434
声望: 328

如果报错4097或者4040可以替换同名dll之后重新编译试试看

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

沪公网安备 31011502017034号

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