我通过Set History = marketData.GetHistoryData("600070","SH",5)获取数据发现一个问题
如果我没在界面上打开过600070,History.Count就是1,怎么设置接收数据都是这样。只有打开过600070后,K线完整之后才能真正获取到HistoryData。
感觉这个接口是不是实现有问题?还是我的理解问题?
那如果我补充好历史数据之后,等今天开盘后,如果还是没有显式打开过该种类,是不是我无法通过GetHistoryData获取到开盘后的数据,还是得靠再次补充数据呢?
补充历史数据后,如果你开盘前就启用了数据接收,那就没问题了,因为金字塔是全推数据。
如果你嫌每天补数据麻烦,可以考虑使用自动收盘功能,参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=49 问题9