Class: Quant::Indicators
- Inherits:
-
IndicatorsProxy
- Object
- IndicatorsProxy
- Quant::Indicators
- Defined in:
- lib/quant/indicators.rb,
lib/quant/indicators/ping.rb,
lib/quant/indicators/indicator.rb,
lib/quant/indicators/indicator_point.rb,
lib/quant/indicators/dominant_cycles/acr.rb,
lib/quant/indicators/dominant_cycles/homodyne.rb,
lib/quant/indicators/dominant_cycles/band_pass.rb,
lib/quant/indicators/dominant_cycles/differential.rb,
lib/quant/indicators/dominant_cycles/dominant_cycle.rb,
lib/quant/indicators/dominant_cycles/phase_accumulator.rb
Overview
TODO: build an Indicator registry so new indicators can be added and
used outside those shipped with the library.
Defined Under Namespace
Classes: DominantCycles, Indicator, IndicatorPoint, Ping, PingPoint
Instance Attribute Summary
Attributes inherited from IndicatorsProxy
Instance Method Summary collapse
Methods inherited from IndicatorsProxy
#<<, #attach, #indicator, #initialize
Constructor Details
This class inherits a constructor from Quant::IndicatorsProxy
Instance Method Details
#dominant_cycles ⇒ Object
10 11 12 |
# File 'lib/quant/indicators.rb', line 10 def dominant_cycles @dominant_cycles ||= Indicators::DominantCycleIndicators.new(series:, source:) end |
#ping ⇒ Object
8 |
# File 'lib/quant/indicators.rb', line 8 def ping; indicator(Indicators::Ping) end |