資料連結方式
GPM(鉅富贏家) --> DDE(AB內建) --> AmiBroker
設定步驟
Step 1. 建立資料庫 & 設定 DDE
- 功能表 File / New / Database
- Database Folder : 按下 [Browse...] 選擇 Database 儲存路徑,此例為 "E:\_ABDGPDatabase" (可視需求自行變更)
- Load this database at startup : 打勾
- 按下 [Create],建立 Database
- Data source : 選擇 [DDE universal data Plug-in]
- Local data storage : 選擇 [Enable (recommended)]
- Number of bars : 輸入 50000 (可是需求改變,可輸入範圍1~500,000)
- Base time interval : 選擇 [1 Minute] (可視需求自行變更)
- 按下 [Intraday setting] 進行設定
※ 此例設定以台灣期貨交易時間為依據,亦可視其他商品交易時間自行調整
- Filtering : 選擇 [Show day session only]
- Day session (RTH) Start : 08:45
- Day session (RTH) End : 13:45
- Night session (ETH) Start & End : 略過
- Allow mixed EOD/Intraday data : 打勾
- 按下 [OK] 完成 [Intraday setting] 設定
- 按下 [Configure] 進行 DDE 設定
- DDE Server : Excel
- DDE field definitions : 依照上表輸入
- 按下 [OK] 完成 [Configure] 設定
- 按下 [OK] 完成 Database 建立
Step 2. 建立 Symbol
- 功能表 Symbol / New
- Symbol : WTX&,WTE&,WTF& (以逗號隔開即可一次建立多個 Symbol
※ 只要依照 GPM.代碼(如下圖) 建立 Symbol 即可於盤中看到該商品的即時資訊。特別注意的是,若導入商品的交易時間皆不同,前面[動作10]的設定要調整為"no filtering",才能檢視完整的交易資訊。
Step 3. 接收資料狀態確認
方法一
- 確定 GPM 已開啟
- 右下角 [Status] 按下滑鼠右鍵,點選 Reconnect
- 看到 CONN 即表示 AmiBroker 與 GPM 以正確連線了
※ 檢查點 ~ 至此,應該可以正常連接至 GPM 了,若無法正常連線者,請先確認上述設定步驟皆正確無誤,特別注意 [DDE Server] 是否正確。
- 功能表 View / Realtime Quote 開啟視窗(於畫面右下方)
- 左側 Symbol 視窗中,滑鼠右鍵點選要檢視的 Symbol 後,再選擇 [Add to Realtime Quote window]
- 此時於 [Realtime Quote] 視窗中應該可以看到已被加入之商品
於盤中,若商品資料有跳動即表示交易資料已正常接收了,已可以透過 AmiBreoker 看盤了 ^o^
留言列表