TradingView → FinCat Bridge → MT4 完整教學中心
本頁面整理 TradingView、FinCat Bridge 與 MT4 的完整安裝與設定流程, 包括訊號建立、Webhook 傳輸、商品 Mapping、EA 啟動、測試流程、 常見問題及錯誤排查,協助用戶建立更穩定的自動交易環境。
01 核心功能模組介紹 Core Modules Overview
本章節說明 TradingView、FinCat Bridge 及 MT4 / EA 之間的基本運作邏輯與角色分工。
系統三大組件
- TradingView:訊號來源與策略判斷平台
- FinCat Bridge:訊號接收、解析與轉發中心
- MT4 / EA:最終交易執行與風控管理
基本運作流程
- 在 TradingView 載入策略或指標
- 條件成立後觸發 Alert
- Alert 經 Webhook 傳送至 FinCat Bridge
- Bridge 解析指令後轉送至 MT4 / EA
- MT4 / EA 執行 buy / sell / close
02 EA 系統安裝 EA System Setup
本章節說明如何安裝並啟動 FinCat EA,並完成會員登入、模式設定與必要權限。
安裝與載入 EA
- 將 EA 檔案放入 MQL4 / Experts
- 返回 MT4,刷新 Navigator 或重新啟動 MT4
- 把 EA 拖放到圖表上
- 確認右上角狀態顯示正常
輸入會員資料並啟動
- 在 EA 設定中輸入會員帳號(A1)
- 輸入會員密碼(A2)
- 確認 EA 狀態顯示為 Active
EA 參數設定
- 在 D0 選擇策略 1:TradingView Webhook Bridge
- 在 D1 選擇平倉機制
- 依需要選擇 TradingView、EA 或 Parallel 模式
開啟 MT4 必要權限
- 點擊 Tools → Options → Expert Advisors
- 勾選 Allow automated trading
- 勾選 Allow DLL imports
- 勾選 Allow WebRequest for listed URL
- 加入白名單:https://auth.fincat.ca
03 TradingView → FinCat Bridge 串接 TradingView to FinCat Bridge
本章節說明如何在 TradingView 建立 Alert,並正確透過 Webhook 將訊號送往 FinCat Bridge。
如你是第一次設定 TradingView 接駁 MT4,建議先閱讀 Quick Start; 如需完整安裝、Webhook、JSON、Mapping、EA 參數設定及測試流程, 請直接進入完整教學閱讀。
建立策略或指標
- 開啟 TradingView
- 點擊下方 Pine Editor
- 貼上策略或指標程式
- 儲存後點擊 Add to Chart
Strategy 可傳送 buy / sell / close; Indicator 一般只傳送 buy / sell,平倉可交由 EA 處理。
建立 Alert
- 在圖表上點擊 Alert
- 選擇對應的策略或指標
- 設定條件與觸發邏輯
- 填入 Webhook URL 與 JSON 內容
完成兩項關鍵設定
- Message 必須填入 JSON
- Webhook URL 必須正確填寫
Bridge Webhook URL
https://bridge.fincat.workers.dev/
Indicator 模式|Buy JSON
{
"mem_no": "CA26020002",
"symbol": "{{ticker}}",
"action": "buy",
"price": "{{close}}",
"ts": "{{timenow}}"
}Indicator 模式|Sell JSON
{
"mem_no": "CA26020002",
"symbol": "{{ticker}}",
"action": "sell",
"price": "{{close}}",
"ts": "{{timenow}}"
}Strategy 模式|Strategy JSON
{
"mem_no": "CA26020002",
"symbol": "{{ticker}}",
"action": "{{strategy.order.alert_message}}",
"price": "{{strategy.order.price}}",
"ts": "{{timenow}}"
}Pine Script 內必須明確設定 alert_message, 例如 buy、sell、close,否則 Bridge 無法正確識別動作。
04 安裝 MT4 MT4 Installation
MT4 是最終執行交易的平台,登入、權限與白名單設定都必須正確完成。
安裝並登入 MT4
- 由券商官方網站下載 MT4
- 完成安裝後登入交易帳戶
- 確認報價更新正常
開啟必要權限
- 點擊 Tools → Options → Expert Advisors
- 勾選 Allow automated trading
- 勾選 Allow DLL imports
- 勾選 Allow WebRequest for listed URL
- 加入白名單:https://auth.fincat.ca
平倉控制模式
- TradingView Mode:由 TradingView 控制平倉
- FinCat EA Mode:由 EA 控制 TP / SL / 風控
- Parallel Mode:TradingView 與 EA 同時控制,誰先觸發誰執行
初學者建議優先採用 FinCat EA Mode,整體穩定性較高。
05 特色功能介紹 Key Features
本章節重點說明 Bridge 與執行端之間最重要的兩項功能:商品 Mapping 與 Webhook / JSON 結構。
什麼是商品 Mapping?
由於 TradingView 與 MT4 / 券商商品代碼可能不同,因此必須建立對應關係, 否則 MT4 將無法識別商品,訊號可能停留在 NEW 狀態。
- TradingView:XAUUSD
- MT4:XAUUSDm / GOLD
如何新增 Mapping
- 登入 FinCat 會員中心
- 進入 商品設定
- 新增 TradingView 代碼與 MT4 代碼對照
- 儲存後再進行測試
06 新手必改參數 Must-Check Settings
在正式測試前,建議新手先確認以下幾項最容易出錯的設定,以提升整體成功率。
測試前檢查清單
- 已註冊會員
- 已訂閱 Bridge 服務
- EA 已成功登入
- MT4 已開啟 WebRequest 權限
- 商品 Mapping 已完成
成功判斷標準
- TradingView Alert 已觸發
- 會員中心可見訊號記錄
- 狀態顯示為 已建倉
- MT4 可見對應交易及 Experts / Journal 記錄
狀態說明
- 已建倉:交易已成功開倉或平倉
- NEW:訊號已入系統,但 MT4 未處理
- 券商拒絕:訊號送達,但未成功成交
07 常見問題 Frequently Asked Questions
本系統可將 TradingView 訊號自動傳送至 MT4,實現自動交易流程。
不一定。Indicator 模式可使用既有指標與 Alert;Strategy 模式則較適合具備基本 Pine Script 經驗的用戶。
是。若未設定 Webhook,TradingView 不會把訊號發送到 FinCat Bridge。
Indicator 模式一般只負責入市訊號,平倉通常由 EA 依照 TP、SL、Trailing Stop 或其他風控規則自動處理。
通常代表商品 Mapping 未完成、MT4 未連接、EA 未啟動,或 MT4 尚未成功接收訊號。
不可能。所有市場都存在滑點、延遲及券商拒單情況,實際成交結果可能與理論訊號略有差異。
08 錯誤排查 Troubleshooting
問題:沒有任何交易
- 檢查 Webhook URL 是否正確
- 檢查 JSON 是否正確填寫
- 檢查 Alert 是否實際觸發
問題:訊號顯示 NEW
- 檢查商品 Mapping 是否完成
- 檢查 MT4 是否已連接
- 檢查 EA 是否已啟動並登入成功
問題:MT4 無任何紀錄
- 檢查 EA 是否已載入至圖表
- 檢查 Experts / Journal 是否有錯誤訊息
- 檢查 Auto Trading 是否已開啟
問題:JSON 格式錯誤
- 確認 action 為 buy / sell / close
- 確認逗號與引號位置正確
- 確認所用變數對應 Strategy 或 Indicator 模式