第一步、依 Python 安裝版本將 feederapi.py 跟 dll 複製到執行目錄底下。
32位元:FeederAPI-32.dll
64位元:FeederAPI-64.dll

第二步、新增 feederapi-tester.py 腳本,在最上面加上:
from feederapi import FeederAPI
第三步、透過 FeederAPI 類別建立行情 API 物件。
FeederAPI = FeederAPI()
# 初始化 API 元件
FeederAPI.initialize()
# 建立連線
FeederAPI.connect(host, port)
# 發送成交明細
FeederAPI.send_tick_data(exchange, symbol, date, time,
price, tick,
bid_price, bid_volume,
ask_price, ask_volume,
volume) # 成交量需越來越大才會轉發
# 發送最佳五檔
FeederAPI.send_best_data(exchange, symbol, date, time,
bid_price1, bid_volume1,
bid_price2, bid_volume2,
bid_price3, bid_volume3,
bid_price4, bid_volume4,
bid_price5, bid_volume5,
ask_price1, ask_volume1,
ask_price2, ask_volume2,
ask_price3, ask_volume3,
ask_price4, ask_volume4,
ask_price5, ask_volume5)
# 中斷連線
FeederAPI.disconnect()
第四步、測試完成後將腳本編譯成可執行檔案。
pyinstaller -F feederapi-tester.py
第五步、開啟執行檔,輸入連線資訊與商品代碼。

第六步、切換到客戶分頁查看目前客戶端連線狀態。

第七步、切換到商品分頁查看目前正在發送商品清單。

第八步、回到 MultiCharts 就能收到 Python 即時轉發出來的報價。

第九步、打開 Robo 3T 查看資料有沒有正常存檔,之後回補歷史行情會用到。

- 測試影片: