Modify Order
writes · destructive
待機中の注文のパラメータを変更します。
既存の待機注文の数量、価格、またはストップ価格を変更します。 約定済みまたはキャンセル済みでない注文に対してのみ機能します。
PARAMETERS:
- orderId または clOrdId: 注文を識別(place_orderレスポンスのclOrdIdを使用)
- volume: 新しい注文数量(単位、任意)
- price: 新しい指値価格(任意、LIMIT注文用)
- stopPrice: 新しいストップトリガー価格(任意、STOP注文用)
使用方法:
- 変更するパラメータを少なくとも1つ指定してください
- 注文はNEWまたはPENDINGステータスである必要があります
- リスクチェックは変更後のパラメータに適用されます
- 約定済み、キャンセル済み、拒否済みの注文は変更できません
成功時は更新された注文の詳細を返します。 注文が存在しないか待機中でない場合は、ORDER_NOT_FOUNDを返します。
⚠️ 呼び出す前に、新しい数量や価格を必ず再確認してください。計算をユーザーに表示し、確認を得てください。
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
orderId | string | いいえ | ブローカー割り当ての注文ID(既知の場合) |
clOrdId | string | いいえ | クライアント注文ID(place_orderレスポンスから取得した当方のID) |
volume | number | いいえ | 新しい注文数量(UNITS、ロットサイズが小さい銘柄では小数値も可) |
price | number | いいえ | 新しい指値価格(LIMIT注文用) |
stopPrice | number | いいえ | 新しいストップ価格(STOP注文用) |
