以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  为啥不切换到对应的股票,marketData就取不到完整的数据  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=31006)

--  作者:wknjt
--  发布时间:2012/11/29 19:21:41
--  为啥不切换到对应的股票,marketData就取不到完整的数据

我通过Set History = marketData.GetHistoryData("600070","SH",5)获取数据发现一个问题

如果我没在界面上打开过600070,History.Count就是1,怎么设置接收数据都是这样。只有打开过600070后,K线完整之后才能真正获取到HistoryData。

感觉这个接口是不是实现有问题?还是我的理解问题?


--  作者:王锋
--  发布时间:2012/11/29 19:44:36
--  
需要你的计算机事先补充好历史数据
--  作者:wknjt
--  发布时间:2012/11/29 23:41:45
--  

那如果我补充好历史数据之后,等今天开盘后,如果还是没有显式打开过该种类,是不是我无法通过GetHistoryData获取到开盘后的数据,还是得靠再次补充数据呢?


--  作者:王锋
--  发布时间:2012/11/30 0:08:21
--  

补充历史数据后,如果你开盘前就启用了数据接收,那就没问题了,因为金字塔是全推数据。

如果你嫌每天补数据麻烦,可以考虑使用自动收盘功能,参考  http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=49 问题9