diff --git a/lib/coinmarketcap.rb b/lib/coinmarketcap.rb index 1da7f05..8e0acd1 100644 --- a/lib/coinmarketcap.rb +++ b/lib/coinmarketcap.rb @@ -35,10 +35,11 @@ def self.get_historical_price(id, start_date, end_date) #20170908 price_bundle = {} each_row = Nokogiri::HTML(row.to_s).css('td') price_bundle[:date] = Date.parse(each_row[0].text) - price_bundle[:open] = each_row[1].text - price_bundle[:high] = each_row[2].text - price_bundle[:low] = each_row[3].text - price_bundle[:close] = each_row[4].text + price_bundle[:open] = each_row[1].text.to_f + price_bundle[:high] = each_row[2].text.to_f + price_bundle[:low] = each_row[3].text.to_f + price_bundle[:close] = each_row[4].text.to_f + price_bundle[:avg] = ( price_bundle[:high] + price_bundle[:low] ) / 2.0 prices << price_bundle rescue => error next diff --git a/lib/coinmarketcap/version.rb b/lib/coinmarketcap/version.rb index e0b6d7b..f985c09 100644 --- a/lib/coinmarketcap/version.rb +++ b/lib/coinmarketcap/version.rb @@ -1,3 +1,3 @@ module Coinmarketcap - VERSION = "0.2.1" + VERSION = "0.2.2" end