Class: IB::Messages::Incoming::OrderStatus

Inherits:
Object
  • Object
show all
Defined in:
lib/ib/messages/incoming/order_status.rb

Instance Method Summary collapse

Instance Method Details

#local_idObject Also known as: order_id

Accessors to make OpenOrder and OrderStatus messages API-compatible



52
53
54
# File 'lib/ib/messages/incoming/order_status.rb', line 52

def local_id
  order_state.local_id
end

#order_stateObject



47
48
49
# File 'lib/ib/messages/incoming/order_status.rb', line 47

def order_state
  @order_state ||= IB::OrderState.new @data[:order_state]
end

#statusObject



58
59
60
# File 'lib/ib/messages/incoming/order_status.rb', line 58

def status
  order_state.status
end

#to_humanObject



62
63
64
# File 'lib/ib/messages/incoming/order_status.rb', line 62

def to_human
  "<OrderStatus: #{order_state}>"
end