動態資料交換 (DDE)
甚麼是DDE?
DDE (動態資料交換) 被許多金融數據供應商廣泛使用,當中包括彭博及路透社等等
利用DDE,我們可以與一些統計程式或交易程式交換資料,例如可使用Microsoft Excel與交易程式交換資料
許多應用程式都支援DDE,包括Microsoft Excel, Word, Lotus 1-2-3 及 Visual Basic
我們為使用者提供那些DDE?
現時很多圖表軟件都支援即時串流傳輸功能
但仍有部分軟件不支援[1],
我們已經證實以下程式能有效地與SPTrader交換資料:
1. Microsoft Excel
TOPIC COMMAND[2]
PRICE LINE[3] sptrader|price!sp*
LAST sptrader|last!sp*
LAST SIZE sptrader|lastsize!sp*
BID sptrader|bid!sp*
BID SIZE sptrader|bidsize!sp*
ASK sptrader|ask!sp*
ASK SIZE sptrader|asksize!sp*
OPEN sptrader|open!sp*
HIGH sptrader|high!sp*
LOW sptrader|low!sp*
CLOSE sptrader|close!sp*
VOLUME sptrader|volume!sp*
DDE交易盤價格,張數和倉數上下限設定:
倉數上下限不能等於或超過設定數量.譬如想設定倉數上限為"1",則上限設定就必需是"2".
同樣道理,如想倉數下限為"-1",則下限設定必需設為"-2".
價格和張數上下限則可相等於設定值
假如設定值為"0"(針對倉位和張數), 即表示沒有上下限設定
價格不能設定價值為"0" 或負數,故此暫不提供跨期DDE交易
你可輸入以下指令去測試你的DDE:
TOPIC COMMAND[2]
TRADE / PRICE sptrader|last!sp*
TRADE SIZE sptrader|lastsize!sp*
BID sptrader|bid!sp*
BID SIZE sptrader|bidsize!sp*
ASK sptrader|ask!sp*
ASK SIZE sptrader|asksize!sp*