Packages

A TD Ameritrade Client for Elixir

Retired package: Deprecated - api no longer exists

Current section

Files

Jump to
ameritrade lib schema watchlist.ex
Raw

lib/schema/watchlist.ex

defmodule Ameritrade.Watchlist do
@moduledoc false
defstruct name: nil,
watchlistItems: []
end
defmodule Ameritrade.Watchlist.Items do
@moduledoc false
defstruct quantity: 0,
averagePrice: 0,
commission: 0,
purchasedDate: nil,
instrument: nil
end
defmodule Ameritrade.Watchlist.Instrument do
@moduledoc false
defstruct symbol: nil,
assetType: nil
end
defmodule Ameritrade.Watchlists do
@moduledoc false
defstruct name: nil,
watchlistId: nil,
accountId: nil,
status: nil,
watchlistItems: []
end
defmodule Ameritrade.Watchlists.Items do
@moduledoc false
defstruct sequenceId: 0,
quantity: 0,
averagePrice: 0,
commission: 0,
purchasedDate: nil,
instrument: nil,
status: nil
end
defmodule Ameritrade.Watchlists.Instrument do
@moduledoc false
defstruct symbol: nil,
description: nil,
assetType: nil
end