Schema for Oanda market order request.
Summary
Types
@type t() :: %ExOanda.MarketOrderRequest{ client_extensions: ExOanda.ClientExtensions.t() | nil, guaranteed_stop_loss_on_fill: ExOanda.GuaranteedStopLossDetails.t() | nil, instrument: ExOanda.Type.Atom.t() | nil, position_fill: (:DEFAULT | :REDUCE_ONLY) | nil, price_bound: float() | nil, stop_loss_on_fill: ExOanda.StopLossDetails.t() | nil, take_profit_on_fill: ExOanda.TakeProfitDetails.t() | nil, time_in_force: (:FOK | :IOC) | nil, trade_client_extensions: ExOanda.ClientExtensions.t() | nil, trailing_stop_loss_on_fill: ExOanda.TrailingStopLossDetails.t() | nil, type: :MARKET | nil, units: integer() | nil }