教學 進階

TradingView Webhook 期貨機器人設定教學(免伺服器、免程式)

Sentinel Team · 2026-03-08
TradingView Webhook 期貨機器人設定教學(免伺服器、免程式)

TradingView Webhook 期貨機器人設定教學(免伺服器、免程式)

你將學到:如何把任何 TradingView 警報變成自動化期貨訂單,在幣安、Bybit、OKX 等 100+ 交易所執行 1–125x 槓桿操作——不需要伺服器、不需要 AWS、不需要寫程式碼。

設定時間:TradingView 策略準備好之後,約 15 分鐘完成設定。


為什麼選擇 TradingView + Webhook?

TradingView 是全球使用最廣泛的圖表平台,擁有超過 5,000 萬用戶以及強大的 Pine Script 語言。它的警報系統能觸發 Webhook——在警報條件成立的瞬間發送 HTTP POST 請求到指定 URL。

問題是:TradingView 只發送警報,不執行訂單。你需要一個中介服務來接收 Webhook、解析訊號,並在交易所下單。

傳統做法需要個人伺服器或雲端函數。Sentinel 的 TradingView Webhook 整合完全處理這一切——連接你的交易所 API、取得 Webhook URL,Sentinel 負責其餘所有事項。


開始前的準備

  1. TradingView 帳號 — 免費版可使用基本警報;Webhook 功能需要 Pro 以上方案
  2. 交易所 API 金鑰 — 幣安、Bybit、OKX、Bitget、Gate.io、Hyperliquid,或任何 100+ CCXT 支援的交易所
  3. Sentinel 帳號7 天免費試用,無需信用卡

安全提醒:Sentinel 對 API 金鑰使用零知識加密——金鑰在存入前於客戶端加密,Sentinel 的伺服器可以下單但無法讀取你的明文金鑰。建議在交易所端也啟用 IP 白名單並限制 API 為期貨交易權限。


步驟一:建立你的 TradingView 策略或指標

任何能產生買/賣訊號的 Pine Script 指標或策略都可使用。一個簡單的 RSI 例子:

//@version=5
indicator("RSI 訊號機器人", overlay=false)

rsiLen = input.int(14, "RSI 週期")
oversold = input.int(30, "超賣線")
overbought = input.int(70, "超買線")

rsi = ta.rsi(close, rsiLen)

longSignal = ta.crossover(rsi, oversold)
shortSignal = ta.crossunder(rsi, overbought)

alertcondition(longSignal, "RSI 做多", "BUY 訊號觸發")
alertcondition(shortSignal, "RSI 做空", "SELL 訊號觸發")

你也可以使用 TradingView 社群指標庫中的現成策略。


步驟二:取得 Sentinel Webhook URL

  1. 登入 Sentinel
  2. 前往 機器人新增機器人
  3. 選擇交易所與期貨交易對(例如 BTC/USDT:USDT 永續合約)
  4. 設定槓桿(1–125x)與倉位模式(新手建議使用逐倉)
  5. 從機器人設定中複製 Webhook URL金鑰 Token

步驟三:設定 TradingView 警報

在 TradingView 中:

  1. 右鍵點擊圖表 → 新增警報(或按 Alt+A
  2. 設定條件為你的指標訊號
  3. 通知下啟用 Webhook URL
  4. 貼上你的 Sentinel Webhook URL
  5. 訊息欄位輸入 JSON 格式內容:
{
  "action": "buy",
  "symbol": "BTC/USDT",
  "leverage": 10,
  "position_size": 0.1,
  "token": "你的金鑰Token"
}

欄位說明

| 欄位 | 必填 | 值 | 說明 |

|:---|:---:|:---|:---|

| action | ✅ | buysellclose | 交易方向 |

| symbol | ✅ | BTC/USDTETH/USDT… | CCXT 交易對格式 |

| leverage | ❌ | 1125 | 預設使用機器人設定 |

| position_size | ❌ | 0.011.0 | 保證金比例 |

| token | ✅ | 你的金鑰 Token | 拒絕未授權請求 |


步驟四:手動測試警報

在依賴真實訊號之前,先手動觸發測試:

  1. 在 TradingView 警報設定中點擊立即觸發一次
  2. 查看 Sentinel 的訊號記錄頁——你應該看到訊號已接收及訂單狀態(已成交、已拒絕或排隊中)
  3. 在交易所確認訂單已按正確倉位和槓桿下單

常見問題


步驟五:設定平倉訊號

大多數策略需要開倉和平倉兩個訊號。建立兩個獨立警報

做多開倉訊息

{"action": "buy", "symbol": "BTC/USDT", "leverage": 10, "token": "你的Token"}

做多平倉訊息

{"action": "close", "symbol": "BTC/USDT", "token": "你的Token"}

close 動作以市價平掉倉位,無論方向,可安全使用。


進階:使用 TradingView 動態變數

Pine Script 允許在警報訊息中使用 {{}} 語法傳入動態值:

{
  "action": "buy",
  "symbol": "{{ticker}}",
  "close_price": {{close}},
  "token": "你的Token"
}

期貨特有注意事項

逐倉 vs 全倉保證金

對於可能同時觸發多個訊號的 Webhook 機器人,逐倉保證金能防止一次清算影響其他倉位。

上線前先回測

Sentinel 相比單純的 Webhook 轉發服務的最大優勢之一:可以在部署前回測你的策略。用你計劃在實盤使用的相同槓桿和倉位大小,在 1–3 年的歷史數據上測試——了解策略會被清算幾次,以及真實夏普比率是多少。


平台對比:TradingView Webhook 執行

| 功能 | Sentinel | Wundertrading | 3Commas |

|:---|:---:|:---:|:---:|

| Webhook 執行 | ✅ | ✅ | ✅ |

| 期貨槓桿 | ✅ | ✅ | ❌ |

| 部署前回測 | ✅ | ❌ | ❌ |

| 100+ 交易所(CCXT)| ✅ | ❌ | ❌ |

| 免伺服器 | ✅ | ✅ | ✅ |

| 零知識金鑰儲存 | ✅ | ❌ | ❌ |


準備好連接 TradingView 到交易所了嗎?

在 Sentinel 設定你的 TradingView Webhook 期貨機器人,15 分鐘內完成。7 天免費試用,無需信用卡 →