class Reccore::EC

:volume => element.css(‘buy/volume’).text, :avg => element.css(‘buy/avg’).text, :max => element.css(‘buy/max’).text, :min => element.css(‘buy/min’).text, :stddev => element.css(‘buy/stddev’).text, :median => element.css(‘buy/median’).text, :percentile => element.css(‘buy/percentile’).text

Public Instance Methods

get_buy_avg(typeid) click to toggle source
# File lib/reccore.rb, line 30
def get_buy_avg(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].first[:buy][:avg]
  else
    Reccore.cache[typeid.to_s].first[:buy][:avg]
  end
end
get_buy_max(typeid) click to toggle source
# File lib/reccore.rb, line 39
def get_buy_max(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].first[:buy][:max]
  else
    Reccore.cache[typeid.to_s].first[:buy][:max]
  end
end
get_buy_median(typeid) click to toggle source
# File lib/reccore.rb, line 66
def get_buy_median(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].first[:buy][:median]
  else
    Reccore.cache[typeid.to_s].first[:buy][:median]
  end
end
get_buy_min(typeid) click to toggle source
# File lib/reccore.rb, line 48
def get_buy_min(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].first[:buy][:min]
  else
    Reccore.cache[typeid.to_s].first[:buy][:min]
  end
end
get_buy_percentile(typeid) click to toggle source
# File lib/reccore.rb, line 75
def get_buy_percentile(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].first[:buy][:percentile]
  else
    Reccore.cache[typeid.to_s].first[:buy][:percentile]
  end
end
get_buy_stddev(typeid) click to toggle source
# File lib/reccore.rb, line 57
def get_buy_stddev(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].first[:buy][:stddev]
  else
    Reccore.cache[typeid.to_s].first[:buy][:stddev]
  end
end
get_buy_volume(typeid) click to toggle source
# File lib/reccore.rb, line 21
def get_buy_volume(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].first[:buy][:volume]
  else
    Reccore.cache[typeid.to_s].first[:buy][:volume]
  end
end
get_sell_avg(typeid) click to toggle source
# File lib/reccore.rb, line 93
def get_sell_avg(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].last[:sell][:avg]
  else
    Reccore.cache[typeid.to_s].last[:sell][:avg]
  end
end
get_sell_max(typeid) click to toggle source
# File lib/reccore.rb, line 102
def get_sell_max(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].last[:sell][:max]
  else
    Reccore.cache[typeid.to_s].last[:sell][:max]
  end
end
get_sell_median(typeid) click to toggle source
# File lib/reccore.rb, line 129
def get_sell_median(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].last[:sell][:median]
  else
    Reccore.cache[typeid.to_s].last[:sell][:median]
  end
end
get_sell_min(typeid) click to toggle source
# File lib/reccore.rb, line 111
def get_sell_min(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].last[:sell][:min]
  else
    Reccore.cache[typeid.to_s].last[:sell][:min]
  end
end
get_sell_percentile(typeid) click to toggle source
# File lib/reccore.rb, line 138
def get_sell_percentile(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].last[:sell][:percentile]
  else
    Reccore.cache[typeid.to_s].last[:sell][:percentile]
  end
end
get_sell_stddev(typeid) click to toggle source
# File lib/reccore.rb, line 120
def get_sell_stddev(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].last[:sell][:stddev]
  else
    Reccore.cache[typeid.to_s].last[:sell][:stddev]
  end
end
get_sell_volume(typeid) click to toggle source
# File lib/reccore.rb, line 84
def get_sell_volume(typeid)
  if Reccore.cache[typeid.to_s].nil?
    Reccore::Marketstat.new(:typeid => typeid.to_s)
    Reccore.cache[typeid.to_s].last[:sell][:volume]
  else
    Reccore.cache[typeid.to_s].last[:sell][:volume]
  end
end