class IB::Messages::Incoming::MarketDepth

Public Instance Methods

operation() click to toggle source
# File lib/ib/messages/incoming/market_depths.rb, line 21
def operation
  @data[:operation] == 0 ? :insert : @data[:operation] == 1 ? :update : :delete
end
side() click to toggle source
# File lib/ib/messages/incoming/market_depths.rb, line 17
def side
  @data[:side] == 0 ? :ask : :bid
end
to_human() click to toggle source
# File lib/ib/messages/incoming/market_depths.rb, line 25
def to_human
  "<#{self.message_type}: #{operation} #{side} @ "+
      "#{position} = #{price} x #{size}>"
end