Class: Quant::PivotsSource

Inherits:
Object
  • Object
show all
Defined in:
lib/quant/pivots_source.rb

Instance Method Summary collapse

Constructor Details

#initialize(indicator_source:) ⇒ PivotsSource

Returns a new instance of PivotsSource.



5
6
7
# File 'lib/quant/pivots_source.rb', line 5

def initialize(indicator_source:)
  @indicator_source = indicator_source
end

Instance Method Details

#atrObject



9
# File 'lib/quant/pivots_source.rb', line 9

def atr; indicator(Indicators::Pivots::Atr) end

#bollingerObject



10
# File 'lib/quant/pivots_source.rb', line 10

def bollinger; indicator(Indicators::Pivots::Bollinger) end

#camarillaObject



11
# File 'lib/quant/pivots_source.rb', line 11

def camarilla; indicator(Indicators::Pivots::Camarilla) end

#classicObject



12
# File 'lib/quant/pivots_source.rb', line 12

def classic; indicator(Indicators::Pivots::Classic) end

#demarkObject



13
# File 'lib/quant/pivots_source.rb', line 13

def demark; indicator(Indicators::Pivots::Demark) end

#donchianObject



14
# File 'lib/quant/pivots_source.rb', line 14

def donchian; indicator(Indicators::Pivots::Donchian) end

#fibbonacciObject



15
# File 'lib/quant/pivots_source.rb', line 15

def fibbonacci; indicator(Indicators::Pivots::Fibbonacci) end

#guppyObject



16
# File 'lib/quant/pivots_source.rb', line 16

def guppy; indicator(Indicators::Pivots::Guppy) end

#keltnerObject



17
# File 'lib/quant/pivots_source.rb', line 17

def keltner; indicator(Indicators::Pivots::Keltner) end

#murreyObject



18
# File 'lib/quant/pivots_source.rb', line 18

def murrey; indicator(Indicators::Pivots::Murrey) end

#traditionalObject



19
# File 'lib/quant/pivots_source.rb', line 19

def traditional; indicator(Indicators::Pivots::Traditional) end

#woodieObject



20
# File 'lib/quant/pivots_source.rb', line 20

def woodie; indicator(Indicators::Pivots::Woodie) end