Class MarketIndicators<T>

java.lang.Object
io.runon.trading.technical.analysis.indicators.market.MarketIndicators<T>
Direct Known Subclasses:
Admr, Adr, Mvd, Mvp, Nhnl, SoaringTradingVolume

public abstract class MarketIndicators<T> extends Object
시장 관련 지표
Author:
macle
  • Field Details

    • symbolCandles

      protected SymbolCandle[] symbolCandles
    • times

      protected long[] times
    • searchLength

      protected int searchLength
    • scale

      protected int scale
    • minTradingPrice

      protected BigDecimal minTradingPrice
  • Constructor Details

    • MarketIndicators

      public MarketIndicators(SymbolCandle[] symbolCandles)
    • MarketIndicators

      public MarketIndicators(SymbolCandleTimes symbolCandleTimes)
  • Method Details

    • setSearchLength

      public void setSearchLength(int searchLength)
    • setSymbolCandles

      public void setSymbolCandles(SymbolCandle[] symbolCandles)
    • setScale

      public void setScale(int scale)
    • setMinTradingPrice

      public void setMinTradingPrice(BigDecimal minTradingPrice)
    • getSymbolCandles

      public SymbolCandle[] getSymbolCandles()
    • getTimes

      public long[] getTimes()
    • getScale

      public int getScale()
    • getData

      public abstract T getData(int index)
    • getArray

      public T[] getArray(int resultLength)
    • getArray

      public T[] getArray(int startIndex, int end)
    • newArray

      public abstract T[] newArray(int startIndex, int end)
    • searchIndex

      protected int searchIndex(int index)