Method: OandaAPI::Resource::Order#initialize
- Defined in:
- lib/oanda_api/resource/order.rb
#initialize(attributes = {}) ⇒ Order
Returns a new instance of Order.
24 25 26 27 28 29 30 31 |
# File 'lib/oanda_api/resource/order.rb', line 24 def initialize(attributes = {}) attribs = attributes.dup self.order_opened = attribs.delete(:order_opened) || {} self.trade_opened = attribs.delete(:trade_opened) || {} self.trade_reduced = attribs.delete(:trade_reduced) || {} self.trades_closed = attribs.delete(:trades_closed) || [] super attribs end |