ヘルプセンター
ボット
スマートリバランス

シグナルボットガイド

7 分 29 秒前
44735 読む
31

シグナルボットとは何ですか?

シグナルボットは、ユーザー定義のシグナルに基づき、投資家が買い/売りの機会を特定できる取引ツールです。固定パラメータのグリッドボットやマーチンゲールボットとは異なり、シグナルボットはユーザーがTradingViewプラットフォーム上で独自のシグナルを設定できるため、より柔軟に運用できます。これにより、多様な戦略をサポートし、さまざまな投資ニーズに対応できます。
一般的なシグナル種類は以下のとおりです:

1)テクニカル指標:移動平均、相対強弱指数(RSI)、ボリンジャーバンドなど、各種テクニカル指標を活用して買い/売りシグナルを生成します。例えば、短期移動平均が長期移動平均を上抜けした場合、買いシグナルと見なされることがあります。

2)チャートパターン:ヘッドアンドショルダーやダブルボトムなど、特定の価格チャートパターンを分析し、将来の価格変動を予測します。

3)市場センチメント:恐怖・強欲指数などの市場センチメント指標を用いて、市場の過熱/冷え込みを評価し、取引シグナルを生成します。

4)ニュース/イベント駆動:プロジェクト立ち上げ、提携発表、規制変更など、特定のニュースやイベントに基づいて取引シグナルを生成します。

5)定量取引:アルゴリズムや機械学習モデルを用いて大規模データセットを分析し、取引シグナルを自動生成します。

1.1 シグナルボットの仕組み

TradingViewでボットを設定した後、ユーザーはそれをGate ボットに連携・紐付けしてシグナルを作成できます。その後、取引ペア、証拠金、レバレッジ、注文数量などのパラメータを設定します。設定したボット条件を満たすと、シグナルが自動的にGate Botsへ送信されます。シグナルを受信すると、シグナルボットが取引を実行します。例えば:
ユーザーがTradingViewでRSIベースのボットを作成し、Gateプラットフォームに紐付けます。RSI 1がRSI 2を上抜けしたときに買いシグナルが発動し、ボットが自動的に買い付けます。RSI 1がRSI 2を下抜けしたときに、ボットがポジションを決済します。ユーザーはいつでも手動でボットを停止できます。

1.2 利用可能なシグナル種類

GateのシグナルボットはTradingViewとシームレスに統合されています。TradingViewのテクニカル分析ツール、指標、チャートを活用して、市場トレンドと取引機会を特定できます。具体的なボットルールとパラメータを定義することで、買い/売り条件を設定し、条件を満たした際にシグナルを生成できます。さらに、TradingView上でスクリプトをカスタマイズしてシグナルを設定することもできます。いずれの種類のシグナルも、Gateのシグナルボットで完全にサポートされています。

2. シグナルボットの作成方法は何ですか?

注:シグナルボットは現在Web版のみ対応しています。

2.1 カスタムシグナルを作成します

Gate公式サイトにアクセスし、[ボット] - [ボットプール] - [シグナルボット] - [カスタムシグナル追加]をクリックします。

シグナル名、アラート詳細などを入力し、右上の[TradingView]をクリックします。TradingViewで「BTCUSDT.P」を検索してGateロゴを見つけ、クリックします。

5

2.2パラメータを設定します

Gate Botsに戻り、取引ペア、レバレッジ、証拠金などの基本パラメータを設定します。高度な設定では、注文種類、エントリー/エグジット条件などをカスタマイズできます。

2.3 WebでTradingViewシグナルを設定します

ボットのホームページで[カスタムシグナル追加]をクリックし、シグナル名と説明を入力して、[次へ]をクリックして次へ進みます。GateはTradingViewとの連携用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))"
}

TradingViewで[アラート]に移動し、アラートメッセージを[メッセージ]欄に貼り付けます。

その後、[通知]をクリックし、WebhookをTradingViewに貼り付けます(2要素認証が必要です)。

2.4 TradingViewで操作します

1)新しいボットを作成します:Pine Scriptを編集します。

  1. Pine Script例(GateのRSIボット)
    Pine Scriptはローソク足チャート上にMACD、RSIなどを描画でき、エントリー/エグジット地点のバックテスト結果を表示できます。
    バックテストを実行します
    バックテスト結果の出力とパフォーマンスレビューに対応します

  2. ボットパラメータ設定
    初期資金(initial_capital):これは、基軸通貨建てでボットが利用できる開始資金額を表します。デフォルトでは100,000に設定されています。特定の資産を効果的に取引するために、この金額を調整する必要がある場合があります。

注文数量:このパラメータでは、注文数量を決定するための値と計算方式が必要です。

数量:ボットは指定した取引単位または契約数(例:BTC)を買い/売りします。(e.g., BTC).

USDT:ボットは見積通貨(例:USDT)ベースで注文数量を指定します。(e.g., USDT).例えば、ETHUSDT.Pの価格が1,000で、数量が100の場合、1回の注文あたり0.1 ETHを購入します。
エクイティの%:ポジションサイズは、取引開始時点の利用可能エクイティに対する割合として計算されます。例えば、初期資金が10,000でエクイティ割合が10%、かつETHUSDT.Pが1,000の場合、1回のエントリーあたりの購入数量は1 ETHになります。

  1. ボット設定を完了し、アラートを作成します

アラートは、GateのWeb画面で設定したシグナルと一致している必要があります。

3. シグナルボットの確認方法は何ですか?

[ボットプール] - [マイボット] - [稼働中ボット] - [シグナルボット]

4. シグナルボットの停止方法は何ですか?

4.1 停止方法

a. 手動停止:ユーザーはいつでもボットを停止でき、すべてのポジションは成行価格で決済されます(CTA ボットと同様です)。

b. 自動停止:
1)クロス証拠金サブ口座の証拠金が不足すると、清算が発生し、ボットの証拠金が消耗して運用が停止します。

2)ボット稼働中に取引ペアが上場廃止になった場合、ボットは自動停止します。

4.2 停止後の資産計算

a. 資産はUSDTに換算されます。
b. USDTはスポット口座に戻されます。

技術的問題/設定上の注意事項

  1. アラート設定:
    アラート条件は指標ではなく、必ずボットに設定します。

  2. プラットフォーム制限:
    WebhookはTradingViewアラートのみ対応しており、それ以外の場合はエラーメッセージ(403)が返されます。

  3. 対応シグナル:
    エントリー/エグジットシグナルのみ対応しています。

  4. パラメータ規則:
    エントリー: "market_position": "long/short", "prev_market_position": "flat"
    エグジット: "market_position": "flat", "prev_market_position": "long/short"

  5. 時刻設定:
    Time値は現在時刻を超えてはなりません。

  6. アラートの検証:
    ユーザーはTradingViewでシグナル詳細を確認し、Gate要件への適合を確認できます。
    22

今すぐ登録して、最大$10,000が当たるチャンスを掴もう!
signup-tips