GetHistoryData 對(duì)象
取指定證券歷史數(shù)據(jù)HistoryData對(duì)象,該對(duì)象記錄了該證券歷史數(shù)據(jù)。
注意:該對(duì)象使用一個(gè)共有的緩沖區(qū)來(lái)保存用戶(hù)打開(kāi)的市場(chǎng)數(shù)據(jù),這意味著用戶(hù)所調(diào)用的數(shù)據(jù)內(nèi)容再下次重新調(diào)用其他品種或者調(diào)用不同種類(lèi)的數(shù)據(jù)后會(huì)自動(dòng)失效,若要在不同的品種間做橫向數(shù)據(jù)處理請(qǐng)注意備份之前打開(kāi)的數(shù)據(jù),用戶(hù)可以使用Visual Basic內(nèi)部提供的數(shù)組,另外還可以使用金字塔為您提供的功能強(qiáng)大的數(shù)組類(lèi)Array.
GetHistoryData (Code, Market,CycType,[Count,Parameter])
Code 證券代碼
Market 市場(chǎng)標(biāo)識(shí)
Cyctype 周期類(lèi)型,0 1分鐘 1 5分鐘 2 15分鐘 3 30分鐘 4 60分鐘 5日線(xiàn) 6周線(xiàn) 7月線(xiàn) 8年線(xiàn) 9多日線(xiàn) 10分筆成交 11多小時(shí)線(xiàn) 12多秒線(xiàn) 13多分鐘線(xiàn) 14季度線(xiàn) 15半年線(xiàn) 16節(jié)氣線(xiàn) 17 3分鐘 18 10分鐘 19 多筆線(xiàn)
Count 可選參數(shù),若填數(shù)字則表示指定的調(diào)用數(shù)量,為0或者不填表示讀取該品種在本地硬盤(pán)保存的全部數(shù)據(jù)
Parameter 可選參數(shù)若,當(dāng)Cyctype為自定義周期時(shí)指定自定義周期數(shù)字。不填則表示使用系統(tǒng)選項(xiàng)設(shè)置中的自定義周期數(shù)字。
返回值 返回證券市場(chǎng)HistoryData對(duì)象
Bug:
最后一個(gè)參數(shù)無(wú)效。
12=多秒鐘線(xiàn);
Parameter = 5, 系統(tǒng)默認(rèn) 秒周期是 1秒
marketdata.GetHistoryData(strStock, strMarket , 12, 0, 5)
得到的是1秒的而不是5秒的數(shù)據(jù)。
問(wèn)題已經(jīng)發(fā)現(xiàn),并修正,下個(gè)升級(jí)版會(huì)放出來(lái),感謝用戶(hù)的問(wèn)題提交