class OandaAPI::Resource::Account

Account value object. See the Oanda Developer Guide for information about {developer.oanda.com/rest-live/accounts/ Accounts}.

Attributes

account_currency[RW]
account_id[RW]
account_name[RW]
balance[RW]
currency[RW]
currency=[RW]
id[RW]
id=[RW]
margin_available[RW]
margin_rate[RW]
margin_used[RW]
name[RW]
name=[RW]
open_orders[RW]
open_trades[RW]
realized_pl[RW]
unrealized_pl[RW]

Public Class Methods

new(attributes = {}) click to toggle source
Calls superclass method
# File lib/oanda_api/resource/account.rb, line 28
def initialize(attributes = {})
  @open_orders = []
  @open_trades = []
  super
end

Public Instance Methods

deprecated(method) click to toggle source

:nocov:

# File lib/oanda_api/resource/account.rb, line 51
def deprecated(method)
  warn Kernel.caller.first + " [ DEPRECATED ] #{method} has been removed by Oanda"
end
password() click to toggle source
# File lib/oanda_api/resource/account.rb, line 39
def password
  deprecated :password
end
password=(v) click to toggle source

:nocov:

# File lib/oanda_api/resource/account.rb, line 35
def password=(v)
  deprecated :password
end
username() click to toggle source
# File lib/oanda_api/resource/account.rb, line 47
def username
  deprecated :username
end
username=(v) click to toggle source
# File lib/oanda_api/resource/account.rb, line 43
def username=(v)
  deprecated :username
end