class StockGrabber
Attributes
change[R]
company[R]
days_high[R]
days_low[R]
last_traded_date[R]
last_traded_price[R]
last_traded_time[R]
opening_price[R]
symbol[R]
volume[R]
Public Class Methods
new(stock)
click to toggle source
# File lib/stock_grabber.rb, line 9 def initialize(stock) pricesheet = get stock @symbol = pricesheet[0] @company = pricesheet[1] @last_traded_price = pricesheet[2] @last_traded_date = pricesheet[3] @last_traded_time = pricesheet[4] @change = pricesheet[5] @opening_price = pricesheet[6] @days_high = pricesheet[7] @days_low = pricesheet[8] @volume = pricesheet[9] @exchange = exchange end
Public Instance Methods
exchange()
click to toggle source
# File lib/stock_grabber.rb, line 24 def exchange case symbol.split(".").last when "M" then "Montreal" when "V" then "Vancouver" when "TO" then "Toronto" when "AL" then "Alberta" else "US" end end