打印NI品种的市场信息,得到夜盘的交易时间是到凌晨2点半,不正确。
Set MarketInfo = marketdata.GetMarketInfo("NI","SQ")
for i=0 to MarketInfo.TimeSectCount-1
Application.MsgOut "第" & i & "段交易时间:从" & MarketInfo.TimeSectStart(i) & " 到 " & MarketInfo.TimeSectEnd(i)
next
得到的结果:
第0段交易时间:从1975-01-01 1:00:00 到 1975-01-01 6:30:00
第1段交易时间:从1975-01-01 13:00:00 到 1975-01-01 14:15:00
第2段交易时间:从1975-01-01 14:30:00 到 1975-01-01 15:30:00
第3段交易时间:从1975-01-01 17:30:00 到 1975-01-01 19:00:00
夜盘是1:00到6:30。是市场返回的信息有误,还是金字塔的问题?
我指的是第一段时间,即1:00-6:30,应该为1:00至5:00
好像上期其他商品的时间也是这样,应该只有金和银才是到2点半
了解,问题已看到,vba里取时间没有按市场里单独品种的交易时段作返回,而返回整个市场交易时间了。
问题会提交至开发评估后再修改,届时会发出通知,请留意。