Schema for Oanda account summary.
Summary
Types
@type t() :: %ExOanda.AccountSummary{ alias: String.t() | nil, balance: float() | nil, commission: float() | nil, created_by_user_id: integer() | nil, created_time: DateTime.t() | nil, currency: String.t() | nil, dividend_adjustment: float() | nil, financing: float() | nil, guaranteed_execution_fees: float() | nil, guaranteed_stop_loss_order_mode: (:DISABLED | :ALLOWED | :REQUIRED) | nil, guaranteed_stop_loss_order_parameters: ExOanda.GuaranteedStopLossOrderParameters.t() | nil, hedging_enabled: boolean() | nil, id: String.t() | nil, last_margin_call_extension_time: DateTime.t() | nil, last_transaction_id: String.t() | nil, margin_available: float() | nil, margin_call_enter_time: DateTime.t() | nil, margin_call_extension_count: integer() | nil, margin_call_margin_used: float() | nil, margin_call_percent: float() | nil, margin_closeout_margin_used: float() | nil, margin_closeout_nav: float() | nil, margin_closeout_percent: float() | nil, margin_closeout_position_value: float() | nil, margin_closeout_unrealized_pl: float() | nil, margin_rate: float() | nil, margin_used: float() | nil, nav: float() | nil, open_position_count: integer() | nil, open_trade_count: integer() | nil, pending_order_count: integer() | nil, pl: float() | nil, position_value: float() | nil, resettable_pl: float() | nil, resettable_pl_time: DateTime.t() | nil, unrealized_pl: float() | nil, withdrawal_limit: float() | nil }