之前談過SP DDE的不足, 相比之下, IB 的就十分完善, 從報價, 下單, 查詢等都可以透過DDE 完成. 對只懂VBA的客戶來說是個喜訊.
IB DDE 跟別的有個分別, 就是要先裝上它的API 才能動, 也因這樣它所作出來的公式跟其他的有點分別, 比如說在IB , 每個用戶名都像一個獨立的Server 名稱. 而且正由於背後IB API功能強大, 因此可以支援一些一般DDE以外的功能, 像市場搜索(Market Scan).
要簡單了解IB DDE的運作,可參考
https://www.interactivebrokers.com/images/flash/tours/DDEforExcelAPI/index.html
IB 提供了可下載範本 TWSDDEBeginners, 裡面包括了每個功能的頁面, 即使不是IB的用戶, 也可以透過學習其中的設計及編碼來增加對程式交易的理解.
DDE的編程原理其實不複雜 ,透過製作正確樣式的字串傳進DDE Server, 再透過Calculate或Request的動作獲取回傳並解讀, 加上自訂的VBA處理程序就是. 一般交易商的DDE Server功能不夠強大, 因此在發揮上就遠不及IB的靈活自如.
範本包括5個範例, 分別有關自動交易, 市場搜索, 成交監察及匯出, 期權交易以及組合價值監察. 雖然當中功能不一定能直接移植至其他交易商DDE, 不過原理及設計也是值得一看.
GPS robot [10X increase of the deposit balance]
回覆刪除I just got done with a webinar with Mark and his partner, Antony, two days ago and it was GREAT.
During the webinar MARK and ANTONY shared their secrets to success and answered questions about their new version of the GPS Forex Robot that is coming out TODAY!