TradingView から Gate.io へ:Gate.io の先物と現物にアラートを送信
AlgoVesta は、現物と先物の取引のみに限定した API キーを使い、TradingView のアラートを Gate.io で発注します。先物ポジションは整数の契約数でサイズ設定され、損切りと利確のトリガーで保護されます。現物では、二つのレベルは別々のトリガー注文になります。資金は取引所が保管し、AlgoVesta は注文を送るだけです。
仕組み
API 管理で AlgoVesta などのメモを付け、Spot Trade と Futures Trade を有効にします。
キーとシークレットを AlgoVesta に貼り付けます。Gate.io はパスフレーズを使いません。
AlgoVesta には Gate.io のテスト環境がないため、まず仮想残高を使ってペーパーモードでボットを動かしてください。
ボットを本番に切り替え、Webhook URL をアラートに貼り付けて、次のシグナルが Gate.io で約定するのを待ちます。
Gate.io 先物の整数契約
Gate.io の先物は契約単位で取引され、注文は整数の契約数でなければなりません。入力したサイズと実際に表示されるサイズが変わる原因として、最も多いのがこの点です。AlgoVesta は、あなたの証拠金とレバレッジを契約数に換算し、最も近い整数の契約に丸めて、結果が指定額の 20% 以内の場合にのみ建てます。契約サイズが大きいシンボルで金額が小さいと、この範囲から外れることがあります。その場合、ボットカードに、約定できる最小の金額と次の金額が表示されます。
ポジションが建つと、損切りと利確は Gate.io 上で価格トリガーとして出され、そこで確認されます。
Gate.io の現物
現物では、Gate.io は損切りと利確を二つの独立したトリガー注文として受け付けるため、両方のレベルが出され、両方が確認されます。1 組の連動したペアではなく別々の注文であるため、Gate.io アプリで同じコインを手動で売ると、売るものがないトリガーが残ることがあります。AlgoVesta 経由で決済すると、保護注文はポジションと一緒に削除されます。
テストネットなしでのテスト
AlgoVesta では Gate.io のテスト環境は提供していません。ペーパーモードがその代わりになります。ボットは同じアラートを受け取り、$5,000 の仮想残高で約定をシミュレートするため、実際の注文を送る前にシンボル、サイズ、決済を確認できます。
アラートメッセージ
これをアラートのメッセージ欄に貼り付けます。二つの plot 値はあなたのインジケーターから取得されます。レバレッジは現物では無視されます。
{
"symbol": "{{ticker}}",
"action": "buy",
"price": "{{close}}",
"stop_loss": "{{plot_0}}",
"take_profit": "{{plot_1}}",
"leverage": 10
}
Pine ストラテジーでは、決済や反転が正しく動作するようにストラテジー用テンプレートを使ってください。{{strategy.order.action}} だけを送らないでください。決済時には「sell」と読み取られ、ポジションを閉じる代わりにショートを建ててしまいます。market_position フィールドによって、AlgoVesta はストラテジーがノーポジションになったことを把握します。
{
"symbol": "{{ticker}}",
"action": "{{strategy.order.action}}",
"market_position": "{{strategy.market_position}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"position_size": "{{strategy.position_size}}",
"price": "{{close}}"
}
TradingView は、TradingView アカウントで二段階認証がオンのときにのみ Webhook URL 欄を表示します。TradingView はカスタムヘッダーを送れないため、AlgoVesta は TradingView 自身のサーバーアドレスから送信元を検証し、検証できたアラートだけを自動売買します。
Gate.io の API キーを接続
Gate.io で次の権限を付けてキーを作成してください:Spot Trade + Futures Trade。出金と送金は無効のままにします。AlgoVesta には不要だからです。注文の発注と決済はできますが、アカウントから資金を移動させることはできません。Gate.io のキーはキーとシークレットのみで、パスフレーズはありません。
キーを IP アドレスで制限する場合は、AlgoVesta の接続ウィザードに追加すべき二つのサーバーアドレスが表示されます。Gate.io の各画面がどう見えるかを含めた、クリック単位の詳しい手順はヘルプセンターにあります。
すべての注文に適用されるルール
- すべての注文に損切りを設定:シグナルの値、またはあなた自身が決めた割合や距離を使います。損切りの出どころがなければ、注文は出ません。
- 日次の損失上限:上限に達すると、次の UTC 日まで新規エントリーを停止します。
- ボットごとの最大オープンポジション数と一日あたりの最大取引回数。
- パニックボタン:AlgoVesta が建てたポジションだけを決済し、あなた自身のポジションには手を付けません。
暗号資産取引所では、シグナル到着から保護注文付きの約定までに、平均で約 4.1 秒で注文が建ちます。これは AlgoVesta 自身の執行実績で測定した値です。
Gate.io に関するご質問
ご検討前によくいただく質問です — まだ疑問が残る場合はここから確認してください。
まずペーパーモードで Gate.io の TradingView アラートを試す
すべてのボットは $5,000 の仮想残高から始められるため、実際の注文が送られる前に約定の様子を確認できます。7日間の無料トライアル、クレジットカードは不要です。
無料トライアルを始める