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