コンテンツにスキップ

注文一覧取得

read-only · idempotent

すべての保留中/オープン注文を、オプションのフィルタリング付きで表示します。

NEW または PARTIALLY_FILLED ステータスの注文を返します。

パラメータ:

  • symbol: 任意のシンボルフィルタ(例: “EURUSD”)。すべての注文を取得する場合は省略します。
  • status: 注文ステータスでフィルタ: “all”(デフォルト)、“NEW”、“PARTIALLY_FILLED”
  • clOrdId: 特定の注文を照会する任意のクライアント注文 ID
  • refresh: true の場合、ブローカーから最新の注文データを取得します。 clOrdId と refresh=true を併用すると、その注文に絞ったステータスリクエストを送信します。

レスポンスフィールド(注文ごと):

  • clOrdId、orderId、symbol、side(BUY/SELL)
  • orderType、volume、filledVolume、remainingVolume、status
  • price、stopPrice、avgPrice、timeInForce、expireTime
  • positionId、createdAt、updatedAt、comment

これは読み取り専用の操作であり、リスクチェックはありません。

パラメータ必須説明
symbolstringいいえ任意のシンボルフィルタ(例: ‘EURUSD’)。すべての注文を取得する場合は省略します。
status"all", "NEW", "PARTIALLY_FILLED"いいえ注文ステータスでフィルタします。デフォルト ‘all’ は NEW と PARTIALLY_FILLED の注文を返します。デフォルト: all
clOrdIdstringいいえ特定の注文を照会する任意のクライアント注文 ID。
refreshbooleanいいえtrue の場合、ブローカーから最新の注文データを取得して現在のスナップショットを返します。デフォルトは false(キャッシュされたローカル状態から読み取ります)。デフォルト: false