如:
GetData("hq","SZ399001")讀取SZ399001(深成指)的所有行情數據;
GetData("hq","$$AA01")讀取板塊指數$$AA01行情;
GetData(“dm”,”SH”)讀取滬市證券代碼表;
GetData(“hq0”,”SH”)讀取滬市股票的動(dòng)態(tài)行情;
GetData(“hq_ag”,””)讀取滬市和深市股票的動(dòng)態(tài)行情。
•newFileName 為不含路徑的文件名,例如:讀取滬市代碼表時(shí)默認從大智慧目錄安裝目錄下的DATA\SH\StkInfo60.dat文件中讀取,但可以指定從其它文件讀取,如GetData(“dm”,”SH”,”stkinfo88888.dat”)將從stkinfo8888.dat文件讀取代碼表(當然前提是該文件結構與stkinfo60.dat相同)。該功能主要用于讀取歷史分筆數據,如 GetData(“hqmb”,”SZ000001”,”20080926.PRP”)將讀取深發(fā)展2008年9月26日的分筆成交數據。
•newFileName為讀取的行情記錄的數量。為0則讀取所有記錄。
如:
GetData("hq","SH600000",0)讀取SH600000(浦發(fā)銀行)的所有日行情數據;
GetData("hq","SH600000",10)讀取SH600000(浦發(fā)銀行)的最后10日行情數據。
返回值:返回一個(gè)二維字符串數組,每一列為一字段,每一行為一數據記錄。注意,這里返回的是一個(gè)字符串數組,一般需要根據需要類(lèi)型轉換。
(2)方法GetFields
語(yǔ)法:public string[,] GetFields(string dataType)
功能:讀取各種數據類(lèi)型的字段名、字段含義、類(lèi)型。
參數說(shuō)明:dataType為指定數據類(lèi)型同GetData。
返回值:一個(gè)二維數組
(3)方法GetTables
調用格式:public string[,] GetTables()
功能:讀取各表的表名、中文說(shuō)明、對應文件。
返回值:一個(gè)二維數組
(4)方法GetMarkets
語(yǔ)法:public string[,] GetMarkets()
功能:從注冊表中讀取市場(chǎng)列表:代碼、簡(jiǎn)稱(chēng)、名稱(chēng),如:SH、滬、上海證券交易所;SZ、深、深圳證券交易所。
返回值:一個(gè)二維數組
(南方財富網(wǎng)SOUTHMONEY.COM)