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

description

用东证的测试账号 测试获取股票行情,但是看起来拿不到行情。请教一下各位,可能是什么问题

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

没有行情登录成功的输出信息,查下行情的用户名密码正确吗?

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

感谢楼上老铁的回复。我检查了账号密码,应该是没有问题的。
我看了vnpy_ost的代码,它确实跟ctp不一样,不会打印行情登陆成功的提示(ctp会打印,ctp我也一直在用,感谢vnpy)。
然后ost的setting模板是这样的:
"用户名": "",
"密码": "",
"交易服务器": "",
"上交所快照地址": "",
"上交所快照端口": 0,
"深交所快照地址": "",
"深交所快照端口": 0,
"本机ip地址": ""

但是东证那边给我的测试地址,交易服务器地址和行情服务器地址都是 ”ip_address + port“的格式,没有分上交所和深交所,然后我想查看vnpy的连接服务器的源码,发现应该是MdApi.registerFront()这个函数负责连接行情,但是MdApi的定义应该是在vnostmd.pyd这个文件里面,这是一个二进制文件,我就无法进一步查看到具体代码了。

Member
avatar
加入于:
帖子: 5406
声望: 327

ost行情不用登录。你订阅之后sleep一下再获取tick吧,或者直接用图形界面试试

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

感谢xiaohe兄答疑。
问题应该知道了,刚才券商才告诉我,互联网环境收不到行情,因为我在互联网环境做测试,所以就是没有行情

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

如果不在互联网环境,还怎么联网,那还能在什么环境?

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

股票应该是走专线,需要托管服务器

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

沪公网安备 31011502017034号

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