Class: IB::Messages::Incoming::HistogramData

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#resultsObject

Returns the value of attribute results.



69
70
71
# File 'lib/ib/messages/incoming/historical_data.rb', line 69

def results
  @results
end

Instance Method Details

#loadObject



72
73
74
75
76
77
78
79
# File 'lib/ib/messages/incoming/historical_data.rb', line 72

def load
      super

      @results = Array.new(@data[:number_of_points]) do |_|
		{ price:  buffer.read_decimal, 
		 count: buffer.read_int }
	end
end