Bitget 合約訊號交易BOT:透過 TradingView 訊號,實現自動交易
Bitget 合約訊號交易BOT:透過 TradingView 訊號,實現自動交易
Bitget 的合約訊號交易BOT是一款強大的工具,允許用戶使用 TradingView 產生的訊號,自動交易永續合約。
bitget-futures-signal-bot
Bitget 推出了合約訊號交易BOT,以提升用戶的交易體驗。這個強大的工具允許用戶使用 TradingView 產生的訊號,自動交易 USDT 永續合約。透過利用 TradingView 的 Webhook 功能,交易BOT可以在每次觸發訊號時,向指定的 URL 發送請求,進而實現全自動交易。
開始之前的重要資訊:
● 若要使用 Webhook 功能,您必須使用 TradingView(Pro、Pro+ 或 Premium)的付費版本。
● 切勿向他人分享您的 Webhook URL。這有助於保護您免受詐騙、詐欺訊息或未經授權交易請求的侵害。
● 您從 TradingView 收到的警報是基於您的個人設定。對於由此產生的任何交易虧損,Bitget 不承擔任何責任。
● 由於訊號觸發依賴第三方平台,因此具有訊號遺失或延遲的潛在風險。感謝您的諒解!
● 此功能僅適用於價格來源設定為 Bitget 的 USDT 永續合約交易,請確保在您的 TradingView 設定中,正確配置價格來源。
● 合約訊號交易BOT可用的總資金,取決於您在設定期間分配給交易BOT子帳戶的金額。您合約主帳戶中的資金不會被用作保證金,也不會產生損失。
● 請確保您的策略腳本未採用雙向持倉模式,TradingView 訊號交易目前僅支援單向持倉模式。
● 交易BOT支援多種交易對,但只有在 Bitget 合約訊號交易BOT與 TradingView 訊號相符的交易對才會執行下單操作。
● 每個 Webhook 必須連結到一個 TradingView 警報。如果為一個 Webhook 配置多個警報,可能會導致下單出錯,進而導致潛在的資金損失。Bitget 對此類損失不承擔任何責任。
● 請根據策略功能和您的特定腳本,選擇與結果相符的模式。
策略關閉未平倉倉位後跟隨訊號:如果您選擇此模式,交易BOT將等到任何現有的理論未平倉倉位(來自您的 TradingView 策略)被平倉後,再執行新訊號,這可確保每個訊號觸發的訂單都和您的策略預期結果相符。
立即跟隨訊號(第一訊號模式):在此模式下,交易BOT一開始運作就會開始跟隨訊號。Bitget 上執行的每個訂單都將與您的 TradingView 策略中的理論倉位保持一致。重要提醒:如果 TradingView 中已有理論倉位,或在此過程中訊號遺失,Bitget 上的買入或賣出方向或數量可能會暫時偏離訊號。然而,倉位將始終根據下一個接收到的訊號進行修正,以確保方向和數量符合策略的預期。
● 為了確保 Bitget 正確接收訊號,建議在您呼叫的函數中明確定義「qty(數量)」,以控制下單數量。若未在腳本中定義「qty」,將依據 TradingView 的規則,並按照預設值「NaN」執行下單數量。
本文將指導您如何在 Bitget 上設定和使用 Webhook。在開始之前,請確保您已付費訂閱 TradingView(Pro、Pro+ 或 Premium)。
在 Bitget 上建立訊號
首先,選擇您的合約訊號交易BOT。
第 1 步:建立訊號
根據您的策略,客製化訊號的名稱和描述。
第 2 步:配置腳本
選擇價格來源為 Bitget 的 USDT 永續合約。
在 TradingView Pine 編輯器中編寫您的策略。
注意,Webhook 訊號交易僅適用於執行策略,而不適用於指標。若要確定圖表上使用的是策略還是指標,請查看 Pine 腳本原始碼的初始段落。如果顯示「策略(Strategy)」,則表示正在使用策略。反之,如果顯示「指標(Indicator)」,則表示正在使用指標。
將策略新增至圖表中。
回測策略腳本 ROI
開啟策略設定和參數
將初始資金設定為您的交易BOT子帳戶投資額。雖然初始資金參數不會直接影響下單,但建議在此欄位填寫您交易BOT子帳戶中的投資金額,以確保回測數據更加準確。
為了確保 Bitget 正確接收訊號,在策略程式碼中定義下單數量(Order Size)是非常重要的。如果您將策略函數中的數量設定為「NaN」,則只有「下單數量(Order Size)」是設定中的必填參數。TradingView 將會依照預設的參數規則,向 Bitget 傳送每筆下單數量。實際可下單數量取決於您帳戶中的可用餘額。
第 3 步:訊號配置
請點擊策略測試器上的 警報 圖示,為您的交易BOT建立警報,並將訊息模板和 Webhook URL 貼在警報的彈出視窗中。
從 Bitget 頁面複製 訊息模板,並將其貼到警報設定的訊息框中。
從 Bitget 頁面複製 Webhook URL,並將其貼到警報設定中的 URL 欄位。
點擊「建立」,以設定警報。然後,返回 Bitget 查看您的訊號並建立交易BOT。
使用訊號建立交易BOT
第 1 步:選擇與 TradingView 策略相符的交易對
第 2 步:選擇符合您預期的訊號跟隨模式
第 3 步:選擇槓桿倍數並為交易BOT存入保證金
第 4 步:建立交易BOT
至此,您已經成功設定了合約訊號交易BOT。您將會:
1.在 Bitget App 或官方網站上,接收到有關策略訊號的推送通知。
2.在交易BOT交易頁面 的 K 線圖上,顯示您接收到的策略訊號。
3.在接收到訊號時,會根據您的交易BOT參數執行訂單。
備註:Bitget 收到訊號後下的訂單為市價單。目前不支援限價單。為了盡量減少價格偏差,請確保價格來源設定為 Bitget 上的 USDT 永續 合約交易 對。
查看訊號詳情
如要查看訊號的詳細資訊,請單擊訊號旁邊的「詳細資訊」按鈕。然後您將看到 Webhook URL 和訊息模板。此外,您也可以查看從 TradingView 發送的訊號紀錄。
查看交易BOT詳情
請點擊「目前交易BOT」,以查看訊號交易BOT的詳情。
終止合約訊號交易BOT
手動終止
手動終止後,您交易BOT中的目前持倉將以市價平倉。
自動終止
在以下情況下,Webhook 訊號交易BOT可能會自動終止:
1.當您的倉位爆倉。
2.當您的帳戶受到限制。
3.如果訊號遺失或偵測為無效訊號。
數量限制
每位用戶最多可以建立 10 個訊號,每個訊號最多可以同時關聯 20 個策略。一旦達到這些限制,就無法建立新的訊號或策略。
訂單限制
透過 Webhook 訊號交易BOT提交的訂單,受到和手動下達永續合約訂單相同的限制,這包括了最小或最大下單數量的限制,以及價格限制。
常見問題
1.我需要填寫 TradingView 上的所有參數嗎?
為了確保 Bitget 正確接收訊號,在策略程式碼中定義下單數量(Order Size)是非常重要的。如果您將策略函數中的數量設定為「NaN」,則只有「下單數量(Order Size)」是設定中的必填參數。TradingView 將會依照預設的參數規則,向 Bitget 傳送每筆下單數量。實際可下單數量取決於您帳戶中的可用餘額。
雖然初始資金參數不會直接影響下單,但建議在此欄位填寫您交易BOT子帳戶中的投資金額,以確保回測數據更加準確。
2.TradingView 上的合約交易訂單大小是如何控制的?
每個策略腳本必須呼叫交易BOT功能。若要控制訂單大小,請在策略程式碼中定義「qty(數量)」。如果「qty(數量)」設定為「NaN」,則在屬性設定中將「訂單大小」配置為「合約」模式。對於 USDT 永續合約,請注意 1 個合約等於 1 個代幣。如果您輸入的訂單大小為美元價值或淨值的百分比,由於 TradingView 和 Bitget 對於合約價值的計算邏輯不同,可能會導致訂單失敗。
3.如何調整訂單大小?
我們建議透過交易BOT腳本中的「qty(數量)」參數控制訂單大小。如果您更改訂單大小,請確保將這些變更儲存到交易BOT警報中,以確保功能正常。
4.如何將我的策略變更儲存到策略警報中?
每當您的策略設定(輸入、參數等)發生變更時,請將這些變更儲存到您的策略警報中,以便將更新的訊號傳送至 Bitget 並進行下單。
若要儲存變更至策略警報中,請前往位於 TradingView 頁面右側的「警報」,然後點選「設定」圖示,以編輯您的策略警報。從「條件」下拉清單中選擇警報的最新變更,再點擊「儲存」。
5.我可以更改我的 Webhook 訊息模板嗎?
我們不建議修改訊息模板,因為它對於從 TradingView 向 Bitget 發送訊號以便正確下單來說至關重要。
6.為什麼我看到我的 Webhook 訊號被觸發,但沒有顯示交易紀錄?
此問題通常是由於 TradingView 上的屬性設定缺失或不正確所造成的。例如:訂單大小可能不符合最低要求,或者訊息模板可能無法正確複製。
要查看更多詳情,請點擊訊號日誌(Signal Log),以查看訊號原始碼。
7.我如何查看我的訂單狀態?
若要查看訂單狀態,請前往「策略詳情」頁面。如果您的訂單失敗,請將滑鼠游標停留在訂單上,以查看錯誤訊息或失敗原因。
8.Webhook 訊號交易有哪些限制?
當滿足某些條件時,TradingView Webhook 功能會向外部系統發送警報。雖然它可以觸發操作,例如:執行交易,但需要注意一些限制:
執行功能:Webhook 用於向外部系統發送訊號或警報,它不會直接執行交易或在交易所下單。當 Bitget 收到訊號時,市價單就會自動執行。
Webhook 的限制:Webhook 通常是單向通訊(從 TradingView 到外部系統)。下單需要雙向通訊,交易平台確認訂單並提供回饋。由於 Webhook 僅支援單向通訊,因此它可能無法完全處理在交易所上下訂單所需的雙向互動。
9.Pine Script® 語言參考手冊
請參閱 Pine Script® 語言參考手冊 ,以了解詳細資訊。
- Vertus(VERT):讓 TON 上可使用 Web32024-12-24 | 5m
- BGB 創下歷史新高:體現了充滿目的的成長2024-12-24 | 10m
- Bitget Booster 發推任務:詳細指南2024-12-20 | 5m