程序如下:
sub test()
set d = marketdata.GetHistoryDataByDate("RB00", "SQ", 1, "2017/11/1", "2017/11/28") '提取5分钟数据
Application.MsgOut d.Date(0)
Application.MsgOut d.Date(1)
Application.MsgOut d.Date(2)
Application.MsgOut d.Date(d.Count-1)
end sub
运行结果:
2017/11/8 14:00:00
2017/11/8 14:05:00
2017/11/8 14:10:00
2017/11/27 19:00:00
历史5分钟数据已经补充完整,为什么取出来的数据是从11月8号开始?
如果取日数据,则是正常的。
程序和结果请看附件。

此主题相关图片如下:屏幕快照 2017-11-29 下午1.18.32.png


此主题相关图片如下:屏幕快照 2017-11-29 下午1.18.45.png