pytdx icon indicating copy to clipboard operation
pytdx copied to clipboard

标准行情api.get_security_quotes不能同时混合获取股票与其他品种

Open solenbanson opened this issue 8 years ago • 1 comments

标准行情api.get_security_quotes除了股票,也可以获取交易的可转债等品种实时数据,但发现有以下限制: 1,只含单独一个非股票代码的列表,可以获取到数据。比如’502027‘。 2,如果这个非股票代码是混合在一个股票列表里面,就会出错。

这么古怪的问题,不清楚是我本地问题/不同券商服务器策略问题还是TDX天生的限制

注意点:非股票品种代码,有些获取的价格不是实际价格,比如可转债获取价格为实际价格*10。这是可能是TDX为了防止浮点数错误,报价在传输和存储时实际都保存为整数,然后根据品种进行处理的结果。

solenbanson avatar Mar 15 '18 13:03 solenbanson

冠以问题1 ,不知道是那个品种,具体的代码是否可以提供一下。

我自己测试了一下一个可转债和一个股票,好像是可以的

api = TdxHq_API()
api.connect('119.147.212.81', 7709)
api.get_security_quotes([(0, '000001'), (0, '127003')])

关于问题2,确实有这个问题,感谢提示,我更新到文档中..

https://rainx.gitbooks.io/pytdx/content/pytdx_hq.html#

rainx avatar Mar 16 '18 01:03 rainx