DbfTS系統之陸股DDE說明參考

張貼日期:Dec 21, 2010 5:34:23 PM

程式直接執行 DbfTS-DDE.exe 即可,

DDE Server取名與DBF資料庫名相同,

所以會有 show2003.dbf , sjshq.dbf 兩個DDE Server存在,

程式工作路徑下,須有DDE Topic設定檔, 上證為 show2003.dbf.ini 深圳為 sjshq.dbf.ini ,

ini的內容為純文字檔可以是每行一個商品名稱,代表DDE要服務的Topic

也可以一行中多個商品用 ',' 逗號隔開

目前兩個檔案內容皆為今日(2009/5/25)的所有商品

於UniDDE可以設定的示範

Server: show2003.dbf

Topic: 000000 , Item: S3 取得 最新A股指數

Topic: 000000 , Item: S4 取得 最新B股指數

Topic: 600009 , Item: S8 取得 600009(上海機場)最新價

Server: sjshq.dbf

Topic: 000416 , Item: HQZJCJ 取得 000416(上海機場)最新成交價

因為UniDDE只吃Adv資訊,所以除非有最新的一筆資料出現

不然剛設定連結上去是不會有資料的

(也就是說今天你收到時應該已是盤後,測試可能要明天才行了)

致於Excel的部分我只支援第一次連結時給予Request的回應,所以是不會持續更新的

例如 000416(上海機場)最新成交價, 設法為

=sjshq.dbf|000416!HQZJCJ

細列項目如下, 特殊項目請再參酌交易所文件

上海證券交易所 (交易所文件: show2003.doc )

DDE Server: show2003.dbf

DDE Topic List設定檔: show2003.dbf.ini

DDE Item如下:

S1    證券代碼

S2    證券名稱

S3    前收盤價格

S4    今開盤價格

S5    今成交金額

S6    最高價

S7    最低價

S8    最新價

S9    當前買入價

S10    當前賣出價

S11    成交數量

S13    市盈率

S15    申買量一

S16    申買價二

S17    申買量二

S18    申買價三

S19    申買量三

S21    申賣量一

S22    申賣價二

S23    申賣量二

S24    申賣價三

S25    申賣量三

S26    申買價四

S27    申買量四

S28    申買價五

S29    申買量五

S30    申賣價四

S31    申賣量四

S32    申賣價五

S33    申賣量五

深圳證券交易所 (交易所文件: 深圳證券交易所數據接口規範.doc )

DDE Server: sjshq.dbf

DDE Topic List設定檔: sjshq.dbf.ini

DDE Item如下:

HQZQDM    證券代碼

HQZQJC    證券簡稱

HQZRSP    昨日收盤價

HQJRKP    今日開盤價

HQZJCJ    最近成交價

HQCJSL    成交數量

HQCJJE    成交金額

HQCJBS    成交筆數

HQZGCJ    最高成交價

HQZDCJ    最低成交價

HQSYL1    市盈率1

HQSYL2    市盈率2

HQJSD1    價格升跌1

HQJSD2    價格升跌2

HQHYCC    合約持倉量

HQSJW5    賣價位五

HQSSL5    賣數量五

HQSJW4    賣價位四

HQSSL4    賣數量四

HQSJW3    賣價位三

HQSSL3    賣數量三

HQSJW2    賣價位二

HQSSL2    賣數量二

HQSJW1    賣價位一/叫賣揭示價

HQSSL1    賣數量一

HQBJW1    買價位一/叫買揭示價

HQBSL1    買數量一

HQBJW2    買價位二

HQBSL2    買數量二

HQBJW3    買價位三

HQBSL3    買數量三

HQBJW4    買價位四

HQBSL4    買數量四

HQBJW5    買價位五

HQBSL5    買數量五