信號策略機器人交易指南

3 小時 5 分 34 秒之前
38832 閱讀
28

1、什麼是信號策略機器人?

"信號策略機器人"通常指的是一種交易策略,用於幫助投資者和交易者識別買入或賣出的時機。信號策略機器人和網格機器人以及馬丁格爾的運行邏輯本質上一樣,都是觸發某一信號後買入/賣出,但這一信號由用戶自己在TradingView上配置,而不再是在平台上設置網格大小或者下跌多少進行買入最後賣出,信號的選擇更加自由,可以包含多種策略,可滿足用戶不同的投資需求。 以下是一些常見的信號類型:

1)技術指標 :使用各種技術指標(如移動平均線、相對強弱指數(RSI)、布林帶等)來生成買入或賣出信號。例如,當短期移動平均線穿越長期移動平均線時,可能被視爲買入信號。 2)圖表形態 :分析價格圖表上的特定形態(如頭肩頂、雙底等),以預測未來價格走勢。 3)市場情緒 :利用市場情緒指標(如恐懼與貪婪指數)來判斷市場的過熱或過冷狀態,從而生成交易信號。 4)新聞和事件驅動 :根據特定的新聞或事件(如項目發布、合作公告、監管變化等)來判斷市場反應,並生成相應的交易信號。 5)量化交易 :使用算法和機器學習模型來分析大量數據,自動生成交易信號。

1.1 信號策略機器人的運行原理

用戶在TradingView上完成配置策略之後,就可以跟Gate交易機器人平台進行關聯綁定完成創建信號,然後設置交易對、保證金、槓杆、下單比例等參數使用信號。當達到配置好的策略執行信號時,此信號會自動發送到Gate交易機器人平台。而一旦接收到信號,信號策略機器人就會進行交易操作,簡單舉例如下: 用戶在TradingView上寫了一個RSI指標的情緒策略,並將策略信號和平台綁定之後,使用這一信號;根據策略,當RSI1上穿過RSI2的時候買入信號觸發,機器人自動買入,當RSI1下穿過RSI2的時候,機器人自動平倉,賣出操作同樣。當用戶想要不再使用這一策略時,可手動終止策略。 1

1.2 可以使用哪些信號?

Gate信號策略機器人與TradingView的無縫集成。您可以利用TradingView的技術分析工具、指標和圖表來識別市場趨勢和交易機會。通過設置特定的策略規則和參數,您可以定義買入或賣出的條件,並在滿足這些條件時生成信號。同時,您也可以在Tradingview上可以自己編寫腳本來配置生成信號。以上兩種類型的信號都可被Gate信號策略機器人完美接收和執行。

2、如何創建信號策略機器人?

特別說明:信號策略機器人暫時只支持Web端。

2.1 創建自定義信號

進入Gate官網,點擊【機器人】 - 【機器人廣場】 - 【信號機器人】-【創建自定義信號】; 11

按要求填寫名稱、警報信息等,點擊右上角【TradingView】,進入TradingView並搜索“BTCUSDT.P”,找到Gate的標志並點擊,。 11 5

2.2 設置參數

回到Gate,設置交易對、槓杆、保證金等基礎參數;高級設置可以設定委托類型、進場、離場設定等。 13

2.3 Web端配置TradingView信號

在策略首頁點擊【創建自定義信號】,按要求輸入信號名稱、信號簡介,點擊【下一步】,隨後完成創建信號,由Gate給出Webhook以及消息模板來對接TradingView。 https://tradingview.gatedata.org/quant-signal-service/quant-trading/tradingview/signal/4cf1693a13fb47e19b7288fa61431ecf

{ "exchange": "((exchange))", "symbol": "((ticker))", "time":"((timenow))", "maxLag":"30", "action":"((strategy.order.action))", "position_size":"((strategy.position_size))", "market_position":"((strategy.market_position))", "prev_market_position":"((strategy.prev_market_position))" } 14 15 回到TradingView的操作界面,點擊【警報】,並按要求把警報信息復制到【消息】欄; 9 10 11 然後點擊【通知】,復制Webhook(需要雙重身份認證); 12

2.4 TradingView操作

1)點擊新策略,進行pine語言編輯 13 14 2)pine編輯器策略編寫(以Gate的RSI策略爲樣例) 15 pine可以直接在k線上畫macd、rsi等指標,回測也可以打印信息在每一個出入場的點

回測運行 16 回測自定義打印、績效等 17 3)策略參數配置,也可以自己寫pine語言 18

初始資金(參數:initial_capital)表示最初可用於交易策略的資金量,以基礎貨幣中定義的貨幣計。默認情況下,此值等於 100,000。您可能需要增加此值才能在某些商品上進行交易。 訂單數量。這需要一個值和一個計算模式。針對不同的單位,請注意對應的計算值在信號策略中的含義

合約 - 策略將以指定數量的交易幣進行買入,即每次進場對應的qty單位爲交易幣(例如BTC) 貨幣金額 - 策略將輸入以計價貨幣指定的金額,即每次進場對應的qty單位爲計價貨幣(例如USDT)計算出來的對應交易幣數量。例如當前ETHUSDT.P 價格爲1000,qty爲100,則每次進場購買數量爲0.1 ETH *權益百分比- 倉位規模將計算爲交易開始時可用權益的百分比。您可以指定一個小於 100% 的值,根據該百分比計算出的計價貨幣數量繼續計算出對應的交易幣數量。例如初始資金爲10000,權益百分比爲10%,當前ETHUSDT.P價格爲1000,則每次進場購買數量爲1 ETH

4)策略配置完成,創建警報 19 這裏就和Gate Web端信號配置對應上了

3、如何查看信號策略機器人?

機器人廣場 - 我的機器人 - 進行中機器人 - 信號策略 20

4、如何停止信號機器人

1.終止方式

a.主動終止機器人:用戶可以隨時終止正在運行的信號策略機器人,終止後將所有倉位將以市價平倉,平倉邏輯跟從CTA策略的邏輯。 21

b.自動終止策略:

1)在一個子帳戶裏涉及多個交易對的情況下,該交易類型是全倉倉位。當一個交易對保證金不足時,會引發倉位爆倉,用戶在信號策略機器人中投入的保證金會全部虧損掉,同時由於沒有保證金進行開倉,正在運行的信號策略機器人也會自動終止。

2)當用戶正在運行的信號策略機器人中選擇了多個交易對,其中一個交易對在運行過程中下架,信號策略機器人自動終止。

2、終止後資產計算

1)用戶終止策略後,資產均轉換成USDT; 2)轉換後的USDT劃轉回現貨帳戶。

4、信號機器人最小下單金額計算

1.計算公式

  • 單筆保證金 = 總保證金 × 單筆比例
  • 單筆下單金額 = 單筆保證金 × 槓桿倍數 只要單筆下單金額 ≥ 該幣種最小下單金額,就能成功下單。

2.常見幣種直接計算

BTC 永續

  • 最小下單金額:例如:50x 1張BTCUSDT合約所需保證金為:0.26USDT
  • 範例: 保證金 50 USDT,單筆比例 2%
  • 單筆保證金 = 50 × 2% = 1 USDT
  • 單筆保證金 > 最小下單金額,買入成功

ETH 永續

  • 最小下單金額:例如:20x 1張ETHUSDT合約所需保證金為:0.17USDT
  • 範例:保證金 50 USDT,單筆比例 1%
  • 單筆保證金 = 50 × 1% = 0.5 USDT
  • 單筆保證金 > 最小下單金額,買入成功

SOL 永續

  • 最小下單金額:例如:20x 1張SOLUSDT合約所需保證金為:0.05USDT
  • 範例:保證金 50 USDT,單筆比例 1%
  • 單筆保證金 = 50 × 1% = 0.5 USDT
  • 單筆保證金 > 最小下單金額,買入成功

其他交易對

  • 最小下單金額:例如:10x 1張合約所需保證金為:1 USDT
  • 範例:保證金 100 USDT,單筆比例 1%
  • 單筆保證金 = 100 × 1% = 1 USDT
  • 單筆保證金 = 最小下單金額,買入成功

相關技術問題/配置注意事項

1、設置告警問題

用戶在設置告警時,條件應選擇需要使用的策略而不是指標

2、平台調用問題

信號策略webhook僅支持Tradingview平台alert配置使用,限制Tradingview平台調用。其他調用方式暫不支持,不支持的調用方式會返回code碼403。

3、信號類型問題

目前僅支持開倉、平倉2種信號,不支持的信號參數會被丟棄。

4、支持參數類型

開倉:("market_position":"long或short","prev_market_position":"flat") 平倉:("market_position":"flat","prev_market_position":"long或short")

5、時間參數值問題

時間參數值不能超過當前時間

6、用戶配置的告警參數不滿足規範要求問題

用戶可以通過Tradingview平台上告警功能產看具體的信號信息,查看是否滿足Gate的要求 22

立即註冊,最高可領 $10,000 迎新獎勵!
signup-tips