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