TradingView から Bitget へ:Bitget の USDT-M 先物でアラートを自動化
AlgoVesta は、パスフレーズ付きで取引権限のみの API キーを使い、TradingView のアラートをあなたの Bitget アカウントで実行します。USDT-M 先物では、ワンウェイモードで損切りと利確がポジション自体に付与されます。Bitget の現物では、損切りのトリガーは出されますが利確は出されません。ここでは Bitget の現物に独立した利確の注文タイプがないためです。
仕組み
メモを追加し、パスフレーズを設定し、取引(Trade)を有効にして、出金がオフであることを確認します。
キー、シークレット、パスフレーズを AlgoVesta に入力します。保存時に暗号化されます。
シグナルデザイナーで JSON を作成し、plot 値から stop_loss と take_profit を含めます。
Webhook URL を使うには、TradingView アカウントで二段階認証が必要です。
Bitget のポジションに付与される SL と TP
Bitget の先物では、損切りと利確を、独立した注文ではなくポジションの属性として保持できます。AlgoVesta はこの方式を使います。シンボルに対してアカウントをワンウェイモードに設定し、ポジションを建て、その二つのレベルを付与します。Bitget アプリでポジションを見ると、レベルは未約定注文リストではなくポジションカード上に表示され、AlgoVesta もそこで確認します。
レベルはポジションに属しているため、ポジションを決済するとレベルも一緒に消えます。取り残されたトリガー注文は残りません。
Bitget の現物:損切りのみ
Bitget の現物では、取引ライブラリが公開しているのは汎用のトリガー価格一つだけで、損切りと利確を別々のフィールドで指定すると拒否されます。そのため AlgoVesta は損切りをトリガー(プラン)注文として出し、利確は出しません。Bitget の現物ボットを保存する前に設定画面で警告が表示され、決済はあなたの損切りか、決済アラートによって行われます。
パスフレーズと権限
Bitget、OKX、KuCoin はいずれもパスフレーズが必要です。Bitget では、キーの作成時に設定し、署名付きの全リクエストに必要になります。必要な権限は取引(Trade)のみで、出金はオフのままにしてください。
Bitget のアラートを安全にテストする
シグナルデザイナーにはテストボタンがあり、注文を出さずにメッセージを完全なチェックに通せるため、シンボル、売買方向、サイズが正しく理解されているかを確認できます。その後、数回のアラートでボットをペーパーモードで動かしてください。約定は $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 自身のサーバーアドレスから送信元を検証し、検証できたアラートだけを自動売買します。
Bitget の API キーを接続
Bitget で次の権限を付けてキーを作成してください:Trade(出金はオフ)。出金と送金は無効のままにします。AlgoVesta には不要だからです。注文の発注と決済はできますが、アカウントから資金を移動させることはできません。Bitget のキーには、キー作成時に自分で決めるパスフレーズもあります。キーとシークレットと一緒に AlgoVesta に入力してください。同じ方法で暗号化されます。
キーを IP アドレスで制限する場合は、AlgoVesta の接続ウィザードに追加すべき二つのサーバーアドレスが表示されます。Bitget の各画面がどう見えるかを含めた、クリック単位の詳しい手順はヘルプセンターにあります。
すべての注文に適用されるルール
- すべての注文に損切りを設定:シグナルの値、またはあなた自身が決めた割合や距離を使います。損切りの出どころがなければ、注文は出ません。
- 日次の損失上限:上限に達すると、次の UTC 日まで新規エントリーを停止します。
- ボットごとの最大オープンポジション数と一日あたりの最大取引回数。
- パニックボタン:AlgoVesta が建てたポジションだけを決済し、あなた自身のポジションには手を付けません。
暗号資産取引所では、シグナル到着から保護注文付きの約定までに、平均で約 4.1 秒で注文が建ちます。これは AlgoVesta 自身の執行実績で測定した値です。
Bitget に関するご質問
ご検討前によくいただく質問です — まだ疑問が残る場合はここから確認してください。
まずペーパーモードで Bitget の TradingView アラートを試す
すべてのボットは $5,000 の仮想残高から始められるため、実際の注文が送られる前に約定の様子を確認できます。7日間の無料トライアル、クレジットカードは不要です。
無料トライアルを始める