Bybit 平台的 Webhook 信號交易是一款強大的交易工具,讓用戶能夠使用來自 TradingView 的信號自動交易永續和交割合約。利用 TradingView 的 Webhook 功能,交易者可以在每次觸發提醒時向特定 URL 發送請求,實現交易自動化。
在開始使用 Webhook 信號交易之前,請仔細閱讀以下注意事項:
— 確保您使用的是 TradingView 付費訂閱 (Essential/Plus/Premium),方可使用 Webhook。
— 請勿向他人透露您的 Webhook URL,以免收到虛假/欺詐消息或他人提交的虛假訂單。
— 用戶收到的所有 TradingView 提醒都僅基於用戶設置。對於由此產生的任何交易虧損,Bybit 不承擔任何責任。
— 信號觸發依賴第三方平台,可能存在信號丟失或延遲的風險,敬請理解。
— 此功能僅適用於 Bybit 網頁端的衍生品交易,包括 USDT 永續、USDC 永續、反向永續和反向交割,需使用您的合約賬戶或統一交易賬戶中的資金。
在下文中,我們將為您介紹在 Bybit 平台設置和使用 Webhook 信號交易的具體步驟。在開始之前,請確保您的賬戶資金充足。
在 TradingView 上運行策略
第 1 步:前往合約交易頁面
在衍生品選項卡下進入要交易的合約頁面,在下單區中點擊工具,然後選擇 Webhook 信號交易。
第 2 步:創建 Webhook
點擊立即創建。請確保您已大致瞭解此功能。如需詳細瞭解如何運行 Webhook 信號交易,請觀看視頻教程,然後點擊我已確認。
第 3 步:設置 Webhook
按照以下步驟設置您的 Webhook:
- 選擇幣種:選擇要使用 Webhook 交易的幣種。此處選擇的幣種必須與使用 TradingView 策略的幣種相同。
- 持倉模式:單向持倉。請確保運行策略的幣種使用的是單向持倉模式,目前不支援雙向持倉模式自動交易。
- 信號名稱:輸入 TradingView 策略的信號名稱。
然後,點擊創建 Webhook。
恭喜您已成功創建 Webhook!
注意:
— 確保您的策略腳本未依賴雙向持倉模式,Webhook 信號交易僅支援單向持倉模式。
— 每個交易對需單獨創建 Webhook。
第 4 步:運行 Webhook
創建 Webhook 後,請執行以下步驟:
a) 點擊相應合約,在 TradingView 上運行策略(如有需要)。
b) 在 TradingView 頁面上,點擊策略測試器加載您的策略。
請注意,Webhook 信號交易僅用於執行策略,不適用於指標。要確定圖表上使用的是指標還是策略,請查看 Pine Script 源代碼的初始段。如果其上顯示策略,則表明正在使用策略。相反,如果其上顯示指標,則表明正在使用指標。
c) 打開策略設置和參數。
- 將初始資金設置為您的 Bybit 賬戶餘額。
- 輸入每筆訂單預期交易數額。系統將在收到信號後自動替您下單。
請注意:
— 對於反向合約,目前僅支援按合約數量輸入訂單規模。按 USD 價值或凈值百分比輸入訂單規模可能會導致下單失敗。這是由於TradingView和Bybit計算合約價值的邏輯不同。
— 按合約數量輸入訂單規模時,請注意,反向合約的合約單位為 1 USD,而對於 USDT 或 USDC 合約,以 BTCUSDT 或 BTC-PERP 為例,合約單位為 1 BTC。
d) 點擊策略測試器上的提醒圖標,為您的策略創建提醒,並將消息模板和 Webhook URL 粘貼到「提醒」彈出窗口中。
- 從 Bybit 頁面複製消息模板,並將其粘貼到提醒設置選項卡的消息框中。
- 從 Bybit 頁面複製 WebHook URL,並將其粘貼到提醒通知選項卡的 URL 中。
第 5 步:點擊運行 Webhook。
您已成功設置信號交易!您將在 Bybit App 或網頁端收到關於策略信號的推送通知。
查看信號詳情
要查看 Webhook 信號的特定信息,請轉到工具選項卡,然後選擇 Webhook。在這裡,您可以查看信號名稱、觸發/交易次數、已結盈虧和創建時間。
要查看信號詳情,請點擊旁邊的詳情按鈕,此處將顯示 Webhook URL 和消息模板。此外,您還可以查看透過此策略執行的交易。
請注意,「Webhook 策略」選項卡上顯示的已結盈虧為透過相應 Webhook 策略執行的交易的已結盈虧。此處不會反映用戶手動交易產生的任何盈虧。
或者,您也可以轉到工具歷史,然後在「交易類型」中選擇 Webhook 以查看詳細信息。
終止 Webhook 信號
手動終止或暫停:要手動終止 Webhook 信號,請導航到工具選項卡。找到要關閉的 Webhook 發出的信號,然後點擊終止。若要暫停策略,請點擊暫停。
自動終止:在以下情況下,Webhook 信號可能會自動終止:
- 連續 10 次下單失敗,策略將終止。
- TradingView 不支援所選的合約類型。
- 下單參數缺失,導致自動終止。
- 系統不支援所選的持倉模式(雙向持倉)。
- 所選的交割合約臨近交割日期。
- 您的賬戶正在升級為統一交易賬戶。
- 所創建的 Webhook 策略數量已達上限。每個交易對最多可同時運行 5 個 Webhook 策略,而每個 UID 最多可同時運行 10 個 Webhook 策略。
- 您的賬戶受限。
訂單限制
請注意,透過 Webhook 策略提交的訂單與手動永續和交割交易所受的訂單限制相同,包括最小或最大訂單規模、合約價格限制等。
以下情況可能會導致 Webhook 策略下單失敗:
錯誤消息 |
說明 |
信號接收延遲,已取消該筆訂單。 |
信號傳輸延遲,此時下單並執行可能會導致訂單偏離策略。因此,訂單被取消。 |
交易對無效,下單失敗。 |
Bybit 不支援或已下架策略中設置的交易對。 |
下單參數缺失,請重新複製並使用消息模板。 |
參數設置不完整,請重新運行 Webhook。 |
可用餘額不足,下單失敗。 |
您的保證金餘額不足,無法下單。請向您的合約賬戶或統一交易賬戶儲值。 |
持倉模式不匹配,下單失敗。 |
Webhook 信號交易僅支援單向持倉模式。持倉模式更改為雙向持倉模式時,下單將失敗。 |
超出風險限額,下單失敗。 |
如果下單,將超過當前設定的風險限額。您可以在「交易偏好設置」中調整自己的風險限額。 |
臨近交割,僅能提交只減倉訂單。 |
交割合約臨近交割日期,因此無法下單。 |
超出未平倉合約數量上限,下單失敗。 |
如果下單,將超過未平倉合約數量上限。 |
統一交易賬戶升級期間無法下單。 |
您的賬戶正在升級為統一交易賬戶,因此下單被拒絕。 |
常見問題
如何調整我的槓桿或保證金模式?
Webhook 信號交易中使用的槓桿或保證金模式基於符號各自交易頁面上的槓桿設置。 如需調整槓桿,您可以前往交易對的下單窗口更改槓桿和保證金模式。
我需要填寫 TradingView 上的所有屬性參數嗎?
為了讓Bybit正確接收信號,目前只有訂單大小是必須填寫的參數,它決定了每筆下單的數量。 實際可下訂單總數取決於您賬戶的可用餘額。
雖然初始資金參數並不會真正影響下單,但我們建議您根據您的合約或統一交易賬戶的可用餘額填寫初始資金,這樣回測數據會更加準確。
TradingView 上合約的訂單大小基於什麼單位?
對於反向合約,1 份合約等於 1 美元,而對於 USDT 永續合約或 USDC 合約,如 BTCUSDT 或 BTC-PERP,1 份合約等於 1 BTC。 對於反向合約,目前僅支援按合約數量輸入訂單規模。按 USD 價值或凈值百分比輸入訂單規模可能會導致下單失敗。這是由於TradingView和Bybit計算合約價值的邏輯不同。
我如何增加或減少訂單大小?
您可以從策略設置 → 屬性窗口 → 訂單大小調整訂單大小。 請注意,一旦您更改訂單大小,您也必須將更改保存到您的策略提醒中。
如何將我的策略更改保存到我的策略提醒中?
每當您的策略設置(包括輸入、參數或其他)發生任何更改時,您必須將更改保存到策略提醒中,以確保發送到 Bybit 進行下單的信號得到更新。
要更新更改,請前往位於 TradingView 頁面右側的提醒,然後點擊“設置”圖標以編輯您的策略提醒。 從“條件”下拉列表中選擇對提醒的最新更改,然後點擊“保存”。
我可以更改我的 Webhook 消息模板嗎?
我們不鼓勵修改消息模板,因為這對於從 TradingView 向 Bybit 發送信號以成功下單至關重要。
為什麼我看到我的 Webhook 信號被觸發但沒有顯示交易歷史記錄?
這很可能是因為 TradingView 上策略的屬性設置丟失或不正確,例如輸入的訂單大小不符合最小訂單大小要求或消息模板未正確複製。
如需查看詳細信息,請前往右下角的公告欄,然後點擊TradingView 通知。
如何查看我的訂單狀態?
前往您的信號詳細信息以檢查您的訂單狀態。 如果您的訂單失敗,您可以將光標移至信息圖標查看原因。
如何為我的倉為添加更多保證金或啟用自動補充保證金 (AMR)?
與手動交易類似,您可以添加更多保證金或從倉位選項卡啟用 AMR。
Webhook 信號交易支持哪些訂單類型?
TradingView Webhook 功能主要設計用於當圖表上滿足特定條件時向外部系統或服務發送提醒和通知。 雖然它可用於各種目的,包括執行交易,但在通過 TradingView webhooks 下限價單時需要考慮一些限制:
執行能力:TradingView webhooks 主要用於向外部系統發送信號或警報。 它們提供了一種觸發操作以響應圖表上的某些事件的方法,但它們沒有直接執行交易或在交易所下訂單的內置功能。 因此,當 Bybit 收到信號時,市價訂單就會被執行。
與Bybit對接:要通過TradingView執行限價訂單,您需要通過API將TradingView與Bybit對接。 這將涉及在 TradingView 和 Bybit 之間建立必要的連接和配置。
Webhooks 的局限性:Webhooks 通常用於單向通信,其中 TradingView 將數據發送到外部系統。 下訂單需要雙向通信流程,交易平台確認訂單下達並提供反饋或狀態更新。 僅 Webhook 可能無法提供下單所需的雙向通信。
我可以在我的 Webhook 信號詳細信息中看到已實現盈虧,為什麼我會得到負的平倉盈虧?
請注意,Webhook 工具詳細信息中顯示的已實現盈虧僅代表通過 Webhook 策略執行的交易實現的倉位盈虧。 它不包括任何交易費和資金費。 用戶手動交易產生的任何損益也不會包含在內。
如何通過Webhook信號交易開啟/關閉訂單執行通知?
目前,您無法關閉網站上Webhook信號交易的通知。
在 App 上,請前往您的通知中心設置以啟用或禁用 TradingView 通知。