对,我表达的就是这个意思,我把ctptest和ctp接口下的dll替换成了相对应的版本也不行,我目前正在和期货公司沟通排错
xiaohe wrote:
连接ctp接口和连接ctptest接口是两回事。即使你在做穿透式测试的时候替换了ctptest的dll之后通过了测试,也并没有对ctp接口做任何修改。如果你ctp实盘连接的时候也因为版本问题报错,可以像在做穿透式测试的时候一样,用期货公司提供的实盘的API包里的dll替换掉ctp接口的同名dll试试看。请注意,不要同时勾选多个c++接口。
用Python的交易员 wrote:
请在cmd中用python -m vnstation启动,正常登录后看下cmd中是否有报错信息
谢谢陈老师,我问过期货公司的客服说我这个算是通过测试了。
现在有个新问题,我登录ctp时提示API front shake hand err version err。可是我已经在ctptest的时候把行情和交易接口dll都替换成期货公司要求的6.3.15/19版本 dll了啊,现在无计可施了=。=
00:06:00.9结算信息确认成功
00:06002交易服务器登录成功
00:05:59.654交易服务器授权验证成功
00:05:59.652行情服务器登录成功
0005:59.625交易服务器连接成功
00:05:59.624行情服务器连接成功
唯独没有出现合约信息获取成功的返回提示,也无法通过通过帮助查询合约。这和vnpy官方帖《看完这篇,彻底搞定期货穿透式CTP API接入》
(https://www.vnpy.com/forum/topic/603-kan-wan-zhe-pian-che-di-gao-ding-qi-huo-chuan-tou-shi-ctp-apijie-ru)
里"合约信息获取成功”的时候,就意味着我们已经完成测试了!"的描述不太一致。
我这算测试通过吗?
什么情况