透過訊號機器人策略,交易者可以將 TradingView 警報自動化為 Pionex 上的即時交易。透過 webhook 將 TradingView 策略連接到 Pionex,投資者能即刻捕捉機會——無論是在訊號觸發時買入,或是在條件反轉時賣出。
這種自動化確保了在波動市場中的紀律、速度與一致性。
什麼是訊號機器人
訊號機器人是由 Pionex 開發的自動化工具,能將 TradingView 警報直接連結到您的 Pionex 帳戶。機器人會監聽您所選策略的信號,並自動下單,無需手動執行交易。
它作為策略設計與即時執行之間的橋樑,使交易更快速且更可靠。
訊號機器人與其他機器人的差異是什麼?
天地單:專注於套利區間與波動率捕捉。
網格機器人:專長於跨價格區間的網格交易。
訊號機器人:根據外部訊號(TradingView 警報)執行交易,讓您擁有完全的靈活性來設計或導入策略。
如何開始使用訊號機器人?
建立 Pionex 帳戶。
設定 TradingView Essential(或更高級)方案以啟用 webhook。
建立或導入 TradingView 策略腳本。
在 Pionex 生成訊號機器人並複製其 webhook URL。
將 webhook 貼入 TradingView 警報設定中。
測試警報並確認交易自動執行。
建立 Pionex 相容策略
要開始使用訊號機器人,您必須先在 TradingView 上擁有一個包含內建「策略」的可運作指標。
您可以透過檢查是否有「策略測試器」選項來確認是否具備內建策略,該選項會顯示回測結果。
若 TradingView 缺少此選項,您需要取得帶有策略的開源指標或使用 AI 模型自行生成。
1. 您需要一個 Telegram 帳戶,加入我們的Telegram 群組並取得檔案。
2. 打開置頂訊息並找到「pionex-signal-bot-toolkit.html」檔案。
3. 開啟新頁面後,請選擇第一個選項。
4. 生成指標
使用任何 AI 平台來創建 TradingView Pine Script。
將腳本複製到 TradingView 的 Pine 編輯器,然後點擊 加入圖表。
5. 應用於 TradingView:
6. 調整腳本(必要修改): 確認腳本可運作後,進行修改以避免未來衝突:
條件變數:移除、修改或註解(//)任何與 Toolkit 生成器專用變數「longCondition」和「shortCondition」相似的變數。
不必要的程式碼:移除初始化程式碼(版本)及警報程式碼行。
繪圖程式碼:圖表繪圖程式碼行可保留,但須確保不與前述條件變數衝突。
識別條件:記錄定義指標「多頭」和「空頭」條件的具體程式碼行,因為這些將用於 Toolkit 生成器。
7. 生成策略程式碼:將修改後的程式碼貼入 Toolkit 生成器:
欄位 1:貼上完整修改後程式碼。
欄位 2:貼上「多頭」條件程式碼。
欄位 3:貼上「空頭」條件程式碼。
點擊「生成」按鈕。
8. 更新 TradingView:
複製新生成的策略程式碼。
將最終程式碼貼入 TradingView Pine 編輯器。
點擊「更新圖表」。
錯誤檢查:若出現輕微錯誤,依建議提示修正。
確認:若無錯誤,圖表應顯示策略測試器結果,並有持倉進出場標記,證明指標已具策略功能。
9. 優化回測:在連接策略至 Pionex 訊號機器人前,調整指標設定以優化回測結果。
10. 在「屬性」設定中,參考以下建議設定:
初始資金:保持此值為「100」
基礎貨幣:保持此值為「預設」
訂單大小:1 ~ 100 USDT。此值保持在 1 至 100 USDT 之間。
「50」USDT 將被解讀為信號機器人資金利用率的 50%金字塔加碼:1 ~ 任意值。此值用於多重持倉進場設定
多頭保證金:保持此值為「0」
空頭保證金:保持此值為「0」
其他參數可忽略,因不影響配置。
11. Pionex 相容的 TradingView 策略建立完成。
在 Pionex 上配置信號監聽器
1. 登入您的 Pionex 帳戶
2. 前往 合約 → 合約機器人 → 訊號機器人
3. 點擊「新增信號」按鈕,設定此信號的名稱及描述,然後點擊「確認」
4. 信號建立後,直接點擊「我已完成腳本配置」及「我已完成各幣種訊號推送配置」
5. Pionex 上的訊號設定完成。
在 Pionex 上建立訊號機器人
1. 登入您的 Pionex 帳戶
2. 前往 合約 → 合約機器人 → 合約機器人
3. 在「信號機器人」頁面,點擊「自動化信號」配置機器人設定,然後點擊「建立機器人」
4. Pionex 上的訊號機器人建立完成。
將 TradingView 警報連接到 Pionex 訊號
1. 登入您的 TradingView 帳戶(http://www.tradingview.com/chart)
2. 點擊右上角的「警報」圖示,然後點擊「+」圖示建立新警報
3. 在「設定」標籤,從列表中選擇所需策略。
注意:最新設定會在列表底部,策略「輸入」配置變更時需更新。
4. 在「訊息」標籤,保持預設內容不變。
注意:內容將產生作為交易指令的 JSON 代碼「訊息」。
5. 在「通知」標籤,啟用「Webhook URL」,並將 Pionex 的「Webhook URL」貼入 TradingView 的「Webhook URL」欄位
6. 點擊「建立」按鈕完成設定,警報將出現在「警報」列表中
7. TradingView 圖表中的策略警報配置完成。
檢查從 TradingView 到 Pionex 的訊號傳送
1. 登入您的 TradingView 帳戶(http://www.tradingview.com/chart)
2. 點擊右上角的「警報」圖示,並點擊「日誌」標籤查看列表
3. 登入您的 Pionex 帳戶
4. 點擊「詳細資訊」,然後前往「信號日誌」標籤
5. 比較 TradingView 警報日誌與 Pionex 信號日誌,確保信號正確接收
6. 使用「信號訊息解碼器」將訊息內容轉換為更易理解的格式。
常見問題
問:我可以添加多少交易對到信號機器人?
答:一次只能啟用一個交易對。不支持同時使用兩個相同交易對。
問:為什麼我的信號機器人開倉時數量不同?
答:信號機器人根據策略值計算持倉大小:公式:價格 * 持倉大小 = 名義價值(USDT) 例如:投資:100 USDT,槓桿:10倍,權益:100 * 10 = 1000 USDT 交易量:權益的 50% = 1000 * 50% = 500 USDT
問:如果信號機器人關閉,還會處理信號嗎?
答:不會,信號會接收但若無啟動的信號機器人將被忽略。
問:我可以將信號機器人用於其他平台嗎?
答:可以,只要信號運作方式類似 TradingView。
問:我可以使用多重進出場嗎?
答:可以,只要策略與信號機器人執行相容。
問:哪個 TPSL 設定會先執行:信號機器人還是 TradingView?
答:以先滿足條件者為準。請只使用一種以避免衝突。
問:為什麼 TradingView 警報後 Pionex 沒有交易?
答:可能原因:
i. 信號已發送且接收:檢查信號日誌 > 詳細資訊是否有錯誤。
ii. 信號已發送但未接收:聯繫 TradingView 支援處理 webhook 問題。
iii. 信號已接收但無動作:「單向」模式的信號機器人可能會先平掉相反持倉。
問:信號已發送但未成交,我該怎麼辦?
答:請手動平倉或自行手動觸發信號(風險自負)。
問:我可以用信號機器人在現貨市場交易嗎?
答:不行,只限期貨。可使用 1 倍槓桿達到類似現貨效果。
問:信號機器人最大槓桿是多少?
答:10 倍。不建議使用更高槓桿。
問:我的信號機器人出現虧損,如何保持訂單大小不變?
答:請增加保證金以覆蓋虧損。最大訂單大小依投資金額 * 槓桿決定。
問:我加保證金後,交易量會增加嗎?
答:不會,加保證金只會調整權益與爆倉價格。
問:我可以分享我的信號機器人以進行利潤分成嗎?
答:可以,利潤分成功能現已對所有用戶開放。
問:PionexGPT 和 GPT Marketplace 是否還能使用?
答:PionexGPT 及 GPT Marketplace 已於早前正式下架,目前平台上已無法使用。如有類似需求,可以改用訊號機器人,透過 TradingView 警報將您的交易策略自動化,直接在 Pionex 上執行。
策略腳本中的多重進出場設置
建議使用的 Strategy() 語法:
strategy("策略名稱", overlay=true, default_qty_type=strategy.cash, default_qty_value=100, initial_capital = 100)以權益 25% 開多單範例:
strategy.entry("Long", strategy.long, qty=25) 「qty=25」將設定為「25 USDT」訂單大小,解讀為每個信號使用信號機器人權益的 25% 來開多單。相同程式碼行的後續信號將再使用 25% 權益,總計使用 50% 權益,依此類推。 2. 以權益 25% 平多單
範例:strategy.exit('Close Long', from_entry = "Long", qty_percent=25) 「qty_percent=25」將設定為平掉 25% 可用的多單持倉。
平多單範例:
strategy.exit('Close Long', from_entry = "Long")此行用於完全平掉多單持倉。
以權益 25% 開空單範例:
strategy.entry("Short", strategy. Long, qty=25)「qty=25」將設定為「25 USDT」訂單大小,解讀為每個信號使用信號機器人權益的 25% 來開空單。相同程式碼行的後續信號將再使用 25% 權益,總計使用 50% 權益,依此類推。
以權益 25% 平空單範例:
strategy.exit('Close Short', from_entry = "Short", qty_percent=25)「qty_percent=25」將設定為平掉 25% 可用的空單持倉。
平空單範例:
strategy.exit('Close Short', from_entry = "Short")此行用於完全平掉空單持倉。