動態資料交換 (DDE)

甚麼是DDE?

DDE (動態資料交換) 被許多金融數據供應商廣泛使用,當中包括彭博及路透社等等
利用DDE,我們可以與一些統計程式或交易程式交換資料,例如可使用Microsoft Excel與交易程式交換資料
許多應用程式都支援DDE,包括Microsoft Excel, Word, Lotus 1-2-3 及 Visual Basic


我們為使用者提供那些DDE?

現時很多圖表軟件都支援即時串流傳輸功能
但仍有部分軟件不支援[1]
我們已經證實以下程式能有效地與SPTrader交換資料:

  1. Microsoft Excel
  2. TOPICCOMMAND[2]
    PRICE LINE[3]sptrader|price!sp*
    LASTsptrader|last!sp*
    LAST SIZEsptrader|lastsize!sp*
    BIDsptrader|bid!sp*
    BID SIZEsptrader|bidsize!sp*
    ASKsptrader|ask!sp*
    ASK SIZEsptrader|asksize!sp*
    OPENsptrader|open!sp*
    HIGHsptrader|high!sp*
    LOWsptrader|low!sp*
    CLOSEsptrader|close!sp*
    VOLUMEsptrader|volume!sp*

    下載

    DDE交易盤價格,張數和倉數上下限設定
    • 倉數上下限不能等於或超過設定數量.譬如想設定倉數上限為"1",則上限設定就必需是"2".
    • 同樣道理,如想倉數下限為"-1",則下限設定必需設為"-2".
    • 價格和張數上下限則可相等於設定值
    • 假如設定值為"0"(針對倉位和張數), 即表示沒有上下限設定
    • 價格不能設定價值為"0" 或負數,故此暫不提供跨期DDE交易

  3. Multi-chart
  4. 我們可以使用Universal DDE為Multi-chart提供DDE資料[4]
    操作指南,請參閱: Universal DDE 設定

    你可輸入以下指令去測試你的DDE:

    TOPICCOMMAND
    TRADE / PRICEsptrader|last!sp*
    TRADE SIZEsptrader|lastsize!sp*
    BIDsptrader|bid!sp*
    BID SIZEsptrader|bidsize!sp*
    ASKsptrader|ask!sp*
    ASK SIZEsptrader|asksize!sp*

備註
  1. 不支援OpenOffice

  2. SP指令: SERVER|TOPIC!ITEM
    SERVER = sptrader
    ITEM = sp + 產品代碼

  3. Price Line是一個包括了更新時間、產品名稱、買入價、賣出價等資料的陣列。

  4. SPTrader R8.482 或以上方可支援Multi-chart

: (852) 2127 7421
: info@sharppoint.com.hk
: 香港灣仔洛克道洛克中心20樓