java.lang.Object
io.runon.trading.technical.analysis.indicator.ma.Vwma

public class Vwma extends Object
거래량 가중 이동 평균선 잘 설명해 놓은 블로그 academy.binance.com/ko/articles/volume-weighted-average-price-vwap-explained 평균값 및에 시세가 존재 한다면 일반적으로 거래량 대비 저평가 되어있어서 롱포지션을 잡는경우 평균값 위에 시세가 존재 한다면 하락관점으로 숏포지션을 잡는경우 단기적인 관점에서 더 유용함 거래량 가중 평균가 = ∑ (대표 가격 * 거래량 ) / ∑ 거래량 거래량 가중 평균가 = ∑ (거래대금) / ∑ 거래량
Author:
macle
  • Constructor Details

    • Vwma

      public Vwma()
  • Method Details

    • get

      public static BigDecimal get(TradeCandle[] array, int n)
    • get

      public static BigDecimal get(TradeCandle[] array, int n, int index)
    • getArray

      public static BigDecimal[] getArray(TradeCandle[] array, int n, int resultLength)
      평균 배열 얻기
      Parameters:
      array - 보통 종가 배열을 많이사용 함
      n - 평균을 구하기위한 개수 N
      resultLength - 결과 배열 카운드 (얻고자 하는 수)
      Returns:
      평균 배열
    • getArray

      public static BigDecimal[] getArray(TradeCandle[] array, int n, int startIndex, int end)
    • getTimeNumbers

      public static io.runon.trading.TimeNumber[] getTimeNumbers(TradeCandle[] array, int n, int resultLength)
    • getTimeNumbers

      public static io.runon.trading.TimeNumber[] getTimeNumbers(TradeCandle[] array, int n, int startIndex, int end)