tai v0.0.28 Tai.Trading.Order
Link to this section Summary
Link to this section Types
Link to this type
status()
status() :: :enqueued | :skip | :create_accepted | :open | :partially_filled | :filled | :expired | :rejected | :create_error | :pending_amend | :amend_error | :pending_cancel | :cancel_accepted | :canceled | :cancel_error
Link to this type
t()
t() :: %Tai.Trading.Order{ account_id: account_id(), client_id: client_id(), close: boolean() | nil, cumulative_qty: Decimal.t(), enqueued_at: DateTime.t(), error_reason: term(), last_received_at: DateTime.t() | nil, last_venue_timestamp: DateTime.t() | nil, leaves_qty: Decimal.t(), order_updated_callback: (... -> any()) | nil, post_only: boolean(), price: Decimal.t(), product_symbol: product_symbol(), product_type: product_type(), qty: Decimal.t(), side: side(), status: status(), time_in_force: time_in_force(), type: type(), updated_at: DateTime.t() | nil, venue_id: venue_id(), venue_order_id: venue_order_id() | nil }