Class Indicators.Macd

java.lang.Object
com.quantfinlib.indicators.Indicators.Macd
Enclosing class:
Indicators

public static final class Indicators.Macd extends Object
  • Constructor Details

    • Macd

      public Macd(double[] line, double[] signal, double[] histogram)
      Creates the value; array and collection arguments are copied.
  • Method Details

    • line

      public double line(int i)
      Element i of line.
    • lineLength

      public int lineLength()
      Length of line.
    • lineCopy

      public double[] lineCopy()
      A fresh copy of line.
    • signal

      public double signal(int i)
      Element i of signal.
    • signalLength

      public int signalLength()
      Length of signal.
    • signalCopy

      public double[] signalCopy()
      A fresh copy of signal.
    • histogram

      public double histogram(int i)
      Element i of histogram.
    • histogramLength

      public int histogramLength()
      Length of histogram.
    • histogramCopy

      public double[] histogramCopy()
      A fresh copy of histogram.
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object