java.lang.Object
io.runon.trading.technical.analysis.indicators.volume.profile.VolumeProfile

public class VolumeProfile extends Object
매물대 분석 매물대란 일정 기간 동안 일정 가격대에서의 누적거래량을 말합니다. 매물대차트는 매물대를 차트상에서 가로 막대 형태로 나타낸 것 입니다. 매물대차트에선 해당 기간동안 이뤄진 전체 거래 대비 특정 매물대가 차지하는 퍼센티지를 나타냅니다. 막대의 길이가 길면 누적거래량이 많다는 뜻이고, 이는 그 가격대가 지지나 저항선을 맡을 수 있는 의미있는 가격대라는 이야기 입니다.
Author:
ccsweets
  • Constructor Details

    • VolumeProfile

      public VolumeProfile()
  • Method Details

    • getData

      public static VolumeProfileData[] getData(TradeCandle[] candleArr)
      매물대 데이터를 얻는다
      Parameters:
      candleArr - 가격배열
      Returns:
      매물대 배열 데이터
    • getData

      public static VolumeProfileData[] getData(TradeCandle[] candleArr, int vpSize, int arrSize)
      매물대 데이터를 얻는다
      Parameters:
      candleArr - 가격배열
      vpSize - 매물대 개수
      arrSize - 사용할 가격 배열 수
      Returns:
      매물대 배열 데이터
    • getData

      public static VolumeProfileData[] getData(TradeCandle[] candleArr, int vpSize)
      매물대 데이터를 얻는다
      Parameters:
      candleArr - 가격배열
      vpSize - 매물대 개수
      Returns:
      매물대 배열 데이터
    • getVolumeProfile

      public static VolumeProfileData getVolumeProfile(VolumeProfileData[] vpDataArr, BigDecimal price)
      가격에 대한 매물대 데이터를 얻는다.
      Parameters:
      vpDataArr - 매물대 배열
      price - 가격
      Returns:
      매물대 데이터