同一市場板塊 兩個商品 數據時間對齊問題
作者:金字塔 來源:cxh99.com 發布時間:2014年07月18日
- 咨詢內容:
股指期貨 IF06 IF07 ,在用函數set History = MarketData.GetHistory("zj","IF07",0,162)讀出的日期和價格數據放入數組中
但是當與下面的History 讀出的數據進行比較時set History = MarketData.GetHistory("zj" ,"IF06",0,162)
History.Date(0) 的日期時間為:2014-05-29 14:15:00而數組的第一個元素的的日期時間為:2014-05-29 14:49:00
應該是IF06缺失數據,怎么才能在VBA中對IF06 進行數據補齊呢?
- 金字塔客服:
VBA沒驅動數據補充的功能,你只能手工補齊這些品種的歷史數據
- 用戶回復:
不是手動補充的問題,而是在接收數據過程中出現單個商品數據丟失的問題,比如9:15開盤時一切都正常,但是有時候在10:20 有時在11:05等不確定的時間內發生兩個商品1分鐘K線無法對其的問題,麻煩管理員幫忙解決一下!
- 網友回復:
VBA調取數據是做不到自動對齊的,你只能自己在代碼里處理了
- 網友回復:
先謝謝您的解答,可是問題好像出在數據接收這一環節,為什么數據接收會出現丟K線的問題,我是說圖表,有一篇帖子說道打開相關商品的圖表就能保證數據接收正常,可問題是,我是兩個商品,在圖表上面疊加商品后,有時候會出現其中一只商品沒有數據過來,麻煩管理員幫忙解決一下