方里明 wrote:
我不合法登录解决了,之前社区也挺多人遇到这个问题的,所以艾特一下。就是在安装vnpy的时候,我是直接git下来,比如复制到桌面,然后编译到python包里面,这样就有两个vnpy文件夹了,但是import的是anaconda/lib下面那个,由于example文件夹是在桌面那个vnpy下的,所以我估计很多人(包括我)一直修改的是桌面vnpy的CTP_connect.json,所以是不合法的登录
谢谢方先生的指点。
我找到两个文件夹下的CTP_connect.json
1、D:\VNConda\Lib\site-packages\vnstation\trader
2、D:\VNConda\Lib\site-packages\vnpy\trader\gateway\ctpGateway
对它们都做了如下修改
{
"brokerID": "9999",
"mdAddress": "tcp://180.168.146.187:10011",
"tdAddress": "tcp://180.168.146.187:10001",
"userID": "1370xx",
"password": "7878xx",
"userProductInfo": "",
"authCode": ""
}
第二个文件夹下CTP_connect.json最后两行原来没有,现在也加上去了。
运行结果还是没有显示交易服务器登录完成,无账户信息,合约查询也不显示任何内容。
没有任何报错信息。