Current section
Files
Jump to
Current section
Files
lib/schema/account.ex
defmodule Ameritrade.Account do
@moduledoc false
@derive Jason.Encoder
defstruct securitiesAccount: nil
end
defmodule Ameritrade.Account.Cash do
@moduledoc false
@derive Jason.Encoder
defstruct type: nil,
accountId: nil,
roundTrips: 0,
isDayTrader: nil,
isClosingOnlyRestricted: nil,
positions: [],
orderStrategies: [],
activationPrice: 0,
specialInstruction: nil,
orderStrategyType: nil,
orderId: 0,
cancelable: false,
editable: false,
status: nil,
enteredTime: nil,
closeTime: nil,
tag: nil,
accountId: 0,
orderActivityCollection: [],
replacingOrderCollection: [],
childOrderStrategies: [],
statusDescription: nil,
initialBalances: [],
currentBalances: [],
currentBalances: [],
projectedBalances: []
end
defmodule Ameritrade.Account.Margin do
@moduledoc false
@derive Jason.Encoder
defstruct type: nil,
accountId: nil,
roundTrips: 0,
isDayTrader: false,
isClosingOnlyRestricted: false,
positions: [],
orderStrategies: [],
initialBalances: nil,
currentBalances: nil,
projectedBalances: nil
end