Class HighLowLeftSearch

java.lang.Object
io.runon.trading.technical.analysis.hl.HighLowLeftSearch

public class HighLowLeftSearch extends Object
고가저가 정보 좌측 (이전 거래내역으로 ) 검색
Author:
macle
  • Constructor Details

    • HighLowLeftSearch

      public HighLowLeftSearch()
  • Method Details

    • getHighNextLow

      public static HighLow getHighNextLow(CandleStick[] array, int initN, int continueN)
    • getHighNextLow

      public static HighLow getHighNextLow(CandleStick[] array, int initN, int continueN, int index)
      고가 먼저 찾고 저가 찾기 피보나치에서 활용 반등폭 예측하기 대세 하락이후에 반등을 줄때 활용한다.
      Parameters:
      array - 배열
      initN - 초기검색범위
      continueN - 연속 신고가 검색 범위. n 이 50이면 50개 사이에 신고가가 있을경우 계속 검색
      index - 위치
      Returns:
      고가 저가 정보
    • searchHighIndex

      public static int searchHighIndex(CandleStick[] array, int n, int index)
    • searchHigh

      public static int searchHigh(CandleStick[] array, int startIndex, int end)
    • searchLowIndex

      public static int searchLowIndex(CandleStick[] array, int n, int index)
    • searchLow

      public static int searchLow(CandleStick[] array, int startIndex, int end)
    • getLowNextHigh

      public static HighLow getLowNextHigh(CandleStick[] array, int initN, int continueN, int index)
      저가 먼저 찾고 고가 찾기 피보나치에서 활용 조정폭 예상하기 대세 상승 이후 조정을 줄때 활용한다.
      Parameters:
      array - 배열
      initN - 초기검색범위
      continueN - 연속 신저가 검색 범위. n 이 50이면 50개 사이에 신저가가 있을경우 계속 검색
      index - 위치
      Returns:
      고가 저가 정보
    • get

      public static HighLow get(CandleStick[] array, int index, int highIndex, int lowIndex)