我的模型需要用到時間長一點的歷史數(shù)據(jù),但今天發(fā)現(xiàn)GetHistoryData取的歷史數(shù)據(jù)與實際不符,代碼如下:
Sub test()
Set ls_ag = marketdata.GetHistoryData("ag00","SY",5,250)
i = 0
call application.MsgOut("ag00|"&ls_ag.date(i)&"|"&ls_ag.open(i)&"|"&ls_ag.high(i)&"|"&ls_ag.low(i)&"|"&ls_ag.close(i))
End Sub
消息窗口返回結(jié)果如下:
ag00|2013-6-28|3778.066|3874.297|3718.925|3848.235
結(jié)果明顯不對,還帶小數(shù),在金字塔日K線圖中顯示ag00在2013年6月28日的開盤、最高、最低、收盤價分別為3769、3865、3710、3839。
請教是什么原因?如何解決?