-
bitcoin $86200.888714 USD
1.46% -
ethereum $2722.060896 USD
1.07% -
tether $0.999704 USD
-0.02% -
bnb $793.349328 USD
0.75% -
xrp $1.520209 USD
1.54% -
usd-coin $0.999995 USD
0.00% -
solana $121.431184 USD
0.25% -
tron $0.335110 USD
-0.07% -
hyperliquid $91.939171 USD
2.44% -
zcash $1323.817128 USD
-0.61% -
dogecoin $0.096373 USD
3.53% -
chainlink $14.207435 USD
1.53% -
monero $539.757729 USD
-2.10% -
cardano $0.271613 USD
10.88% -
unus-sed-leo $8.912140 USD
-0.08%
OKX で未処理の注文を見つけてすぐにキャンセルする方法は?
To manage open orders on OKX, use `GET /api/v5/trade/orders-pending` (with auth headers and ISO timestamp), cancel via `POST /api/v5/trade/cancel-order`, or monitor real-time updates via WebSocket private `orders` channel.
2026/10/05 20:59
OKX REST API 経由でオープンオーダーにアクセスする
1. GET /api/v5/trade/orders-pendingエンドポイントを使用して、特定の商品またはすべての商品の現在アクティブな注文をすべて取得します。
2. 認証には、有効なOK-ACCESS-KEY 、 OK-ACCESS-SIGN 、 OK-ACCESS-TIMESTAMP 、およびOK-ACCESS-PASSPHRASEヘッダーが必要です。
3. リクエストには、OKX サーバー時間の±30 秒以内に同期された、ミリ秒精度の正確な ISO 8601 タイムスタンプが含まれている必要があります。
4. instId 、 ordType 、およびlimitなどのパラメータを使用すると、結果をフィルタリングしてペイロード サイズを削減し、応答速度を向上させることができます。
5. 応答には、注文 ID ( ordId )、ステータス ( state )、サイド ( side )、サイズ ( sz )、価格 ( px )、および作成時間 ( ts ) が含まれます。これらはすべて、正確な識別とアクションに不可欠です。
Trade APIを使用した注文のキャンセル
1. ターゲットordIdと対応するinstIdを指定してPOST /api/v5/trade/cancel-orderを呼び出し、キャンセルを開始します。
2. POST /api/v5/trade/cancel-batch-ordersを使用して、1 つのバッチ リクエストで複数の注文をキャンセルでき、呼び出しごとに最大 20 件の注文をサポートします。
3. キャンセルを試行するたびに、コードとメッセージフィールドが返されます。0やsuccessなどの値は、正常に終了したことを示します。
4. 注文がすでに約定またはキャンセルされている場合、API はコード 51000 を返し、 「注文が存在しません」というメッセージが返されるため、それ以上のアクションは必要ありません。
5. ネットワーク タイムアウトまたはレート制限により失敗したキャンセルは、運用コードに埋め込まれた指数バックオフ ロジックを使用して再試行する必要があります。
WebSocketプライベートチャネルを介したリアルタイム監視
1. 有効な資格情報を使用して、wss://ws.okx.com:8443/ws/v5/privateへの永続的な WebSocket 接続を確立します。
2. instType ( SPOT 、 SWAP など) およびオプションのinstIdフィルターを指定するパラメーターを使用して、オーダーのプライベート チャネルをサブスクライブします。
3. すべての注文状態の変更( live 、 partial-filled 、 filled 、 cancels 、 pending-cancel ) は、ポーリングのオーバーヘッドなしで即座にプッシュされます。
4. 受信メッセージにはordId 、 state 、 fillSz 、 avgPx 、およびclOrdIdが含まれており、即時のローカル調整が可能になります。
5. 接続の安定性を維持するには、クライアント側にハートビート メカニズムを実装する必要があります。 ping が見つからないと、自動再接続ロジックがトリガーされます。
python-okx ライブラリによる自動化
1. 実際のフラグまたはデモ フラグをライブ取引の場合は「0」 、シミュレーションの場合は「1」に設定して、 TradeAPI をインスタンス化します。
2. get_orders_pending()メソッドを呼び出して保留中の注文を取得し、完全な注文メタデータを含む辞書のリストを返します。
3. 結果をループし、対象の注文ごとにcancel_order(instId=..., ordId=...)を呼び出します。
4. 無効なパラメータまたは期限切れの署名によってエラーが発生した場合、 OkxAPIExceptionなどの例外を処理します。
5. 監査とデバッグをサポートするために、タイムスタンプ、ordId、応答コードを含むすべてのキャンセル試行をログに記録します。
よくある質問
Q1: 未処理の注文をすべて一度にキャンセルできますか?はい。オプションのinstIdおよびinstTypeを指定してPOST /api/v5/trade/cancel-all-ordersを使用すると、一致する注文をグローバルまたは商品ごとに終了できます。
Q2: 保留リストに表示されているにもかかわらず、キャンセル要求が「注文が見つかりません」と返されるのはなぜですか?これは、注文をフェッチしてからキャンセル コマンドを発行するまでの間に注文が約定またはキャンセルに移行したときに発生します。この競合状態は、キャンセルを送信する前に状態をチェックすることで軽減されます。
Q3: 高額注文の誤キャンセルを防ぐ方法はありますか? ordId の最小長のチェック、許可されるinstId値のホワイトリストへの登録、定義されたサイズのしきい値を超える注文の手動確認の要求など、キャンセル前の検証ルールをスクリプトに実装します。
Q4: キャンセルされた注文は取引履歴に残りますか?いいえ。キャンセルされた注文は/api/v5/trade/fills応答から除外されます。これらはキャンセルされるまでorder-pendingでのみ表示され、その後、適切な時間範囲と状態フィルターを使用して/api/v5/trade/orders-history経由で取得しない限り、すべてのパブリック エンドポイントから消えます。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
- ポリマーケットがオランダのギャンブル禁止に異議を唱える:一か八かの法的対決
- 2026-10-05 20:55:01
- XRP、取引所、取引所からの離脱: 何が大流出を引き起こしているのか?
- 2026-10-05 20:35:01
- Catchnex のコピー コンペティション: 検証済みの ROI が高いリスクを満たす場合
- 2026-10-05 16:35:01
- AI詐欺の懸念が高まる中、Zcashがワシントンで発言力を発揮
- 2026-10-05 16:50:01
- 銀価格の予測: 乱高下する予測と主要なサポートレベルの中でのボラティリティに対する市場の備え
- 2026-10-05 00:45:02
- 柴犬(SHIB)、9月の急増から回復へ向かうも重要な抵抗が迫る
- 2026-10-04 16:35:01
関連知識
取引の準備のためにUSDTをBitgetスポットから先物に転送する方法?
2026-10-03 01:00:04
Bitget アカウントの構造を理解する1. Bitget は、ユーザー資産をスポット ウォレット、先物ウォレット、ファンディング ウォレットという個別のウォレットに分割します。 2. スポットウォレットは、法定通貨またはステーブルコインを使用した成行注文または指値注文を通じて購入した暗号通貨を保持...
レバレッジポジションをオープンする前にBitget先物利食い注文を設定するにはどうすればよいですか?
2026-10-05 07:19:38
先物取引インターフェイスへのアクセス1. 公式 Web プラットフォームまたはモバイル アプリケーション経由で Bitget アカウントにログインします。 2. メインメニューから「デリバティブ」セクションに移動し、希望する決済資産に応じてUSDT マージン先物またはコインマージン先物を選択します。...
Bitget スポットグリッド取引を使用して、定義された価格範囲内で売買するにはどうすればよいですか?
2026-10-02 03:19:43
スポットグリッド取引の仕組みを理解する1. スポットグリッド取引は、ユーザーが指定した範囲内で事前定義された価格間隔で一連の指値売買注文を行うことによって動作します。 2. 市場価格があらかじめ設定されたレベルに達すると、システムは自動的に取引を実行し、手動介入を必要とせずにボラティリティから少額の...
MEXC先物注文がトリガー価格で約定したかどうかを確認するにはどうすればよいですか?
2026-10-02 13:20:02
MEXC先物におけるトリガー価格約定について1. MEXC先物は、ストップマーケット、ストップリミット、トレーリングストップタイプを含む条件付き注文をサポートしており、これらはすべてユーザー定義のトリガー価格に依存して注文発行ロジックをアクティブにします。 2. トリガー価格は約定価格ではなく、基礎...
不必要なネットワーク料金を支払わずにUSDTをMEXCからBinanceに転送する方法?
2026-10-03 17:40:15
USDT ネットワーク互換性について1. USDT は、イーサリアム (ERC-20)、トロン (TRC-20)、BNB スマート チェーン (BEP-20) などを含む複数のブロックチェーンにわたって存在します。 2. MEXC は、地域と口座検証レベルに応じて、ERC-20、TRC-20、BEP...
特定の出口価格で MEXC 先物のクローズリミット注文を発注するにはどうすればよいですか?
2026-10-02 05:40:29
MEXC先物における指値間近注文について1. クローズリミット注文は、新しいポジションをオープンすることなく、事前に定義された価格レベルで既存のポジションを手仕舞いするためにのみ使用される条件付き注文の一種です。 2. 成行注文や逆指値注文とは異なり、この指示では、トレーダーは手仕舞いの方向 (ロン...
取引の準備のためにUSDTをBitgetスポットから先物に転送する方法?
2026-10-03 01:00:04
Bitget アカウントの構造を理解する1. Bitget は、ユーザー資産をスポット ウォレット、先物ウォレット、ファンディング ウォレットという個別のウォレットに分割します。 2. スポットウォレットは、法定通貨またはステーブルコインを使用した成行注文または指値注文を通じて購入した暗号通貨を保持...
レバレッジポジションをオープンする前にBitget先物利食い注文を設定するにはどうすればよいですか?
2026-10-05 07:19:38
先物取引インターフェイスへのアクセス1. 公式 Web プラットフォームまたはモバイル アプリケーション経由で Bitget アカウントにログインします。 2. メインメニューから「デリバティブ」セクションに移動し、希望する決済資産に応じてUSDT マージン先物またはコインマージン先物を選択します。...
Bitget スポットグリッド取引を使用して、定義された価格範囲内で売買するにはどうすればよいですか?
2026-10-02 03:19:43
スポットグリッド取引の仕組みを理解する1. スポットグリッド取引は、ユーザーが指定した範囲内で事前定義された価格間隔で一連の指値売買注文を行うことによって動作します。 2. 市場価格があらかじめ設定されたレベルに達すると、システムは自動的に取引を実行し、手動介入を必要とせずにボラティリティから少額の...
MEXC先物注文がトリガー価格で約定したかどうかを確認するにはどうすればよいですか?
2026-10-02 13:20:02
MEXC先物におけるトリガー価格約定について1. MEXC先物は、ストップマーケット、ストップリミット、トレーリングストップタイプを含む条件付き注文をサポートしており、これらはすべてユーザー定義のトリガー価格に依存して注文発行ロジックをアクティブにします。 2. トリガー価格は約定価格ではなく、基礎...
不必要なネットワーク料金を支払わずにUSDTをMEXCからBinanceに転送する方法?
2026-10-03 17:40:15
USDT ネットワーク互換性について1. USDT は、イーサリアム (ERC-20)、トロン (TRC-20)、BNB スマート チェーン (BEP-20) などを含む複数のブロックチェーンにわたって存在します。 2. MEXC は、地域と口座検証レベルに応じて、ERC-20、TRC-20、BEP...
特定の出口価格で MEXC 先物のクローズリミット注文を発注するにはどうすればよいですか?
2026-10-02 05:40:29
MEXC先物における指値間近注文について1. クローズリミット注文は、新しいポジションをオープンすることなく、事前に定義された価格レベルで既存のポジションを手仕舞いするためにのみ使用される条件付き注文の一種です。 2. 成行注文や逆指値注文とは異なり、この指示では、トレーダーは手仕舞いの方向 (ロン...
すべての記事を見る














