Class RsiSignalArray

java.lang.Object
io.runon.trading.technical.analysis.subindex.rsi.RsiSignalArray

public class RsiSignalArray extends Object
rsi 와 signal 배열정보
Author:
macle
  • Constructor Details

    • RsiSignalArray

      public RsiSignalArray()
      생성자
  • Method Details

    • setN

      public void setN(int n)
      RSI를 구성하는 n의 기간 실정
      Parameters:
      n - rsi 구성할때 사용하는 수
    • setSignalN

      public void setSignalN(int signalN)
      signal을 구성할때 사용하는 수
      Parameters:
      signalN - signal 구성에 사용되는 RSI 수
    • setLength

      public void setLength(int length)
      만들고자 하는 배열의수 설정하지 않으면 만들 수 잇는 최대수의 배열을 자동으로 산출한다
      Parameters:
      length - 배열길이
    • make

      public void make(PriceChangeRate[] priceChangeRates)
      가격변화 배열을 활용한 rsi와 signal 배열 생성
      Parameters:
      priceChangeRates - 가격변화 배열
    • make

      public void make(BigDecimal[] priceChangeRates)
      가격변화 배열을 활용한 rsi와 signal 배열 생성
      Parameters:
      priceChangeRates - 가격변화 배열
    • getRsiArray

      public BigDecimal[] getRsiArray()
      rsi 배열 얻기
      Returns:
      rsi array
    • getSignalArray

      public BigDecimal[] getSignalArray()
      rsi signal 배열 얻기
      Returns:
      signal array
    • cross

      public CrossIndex cross(BigDecimal rate)
      골든 크로스 혹은 데드크로스 관련정보 생성 없을경우 null
      Parameters:
      rate - 돌파를 확인하는 비율 (겹친 정도로는 돌파로 보기 어려움) 백분율 percent
      Returns:
      골든크로스 혹인 데드 크로스 관련정보
    • getLastRsi

      public BigDecimal getLastRsi()
      Returns:
      last rsi
    • getLastSignal

      public BigDecimal getLastSignal()
      Returns:
      last signal