Class Vwma
java.lang.Object
io.runon.trading.technical.analysis.indicators.ma.Vwma
거래량 가중 이동 평균선
잘 설명해 놓은 블로그
academy.binance.com/ko/articles/volume-weighted-average-price-vwap-explained
평균값 및에 시세가 존재 한다면 일반적으로 거래량 대비 저평가 되어있어서 롱포지션을 잡는경우
평균값 위에 시세가 존재 한다면 하락관점으로 숏포지션을 잡는경우
단기적인 관점에서 더 유용함
거래량 가중 평균가 = ∑ (대표 가격 * 거래량 ) / ∑ 거래량
거래량 가중 평균가 = ∑ (거래대금) / ∑ 거래량
- Author:
- macle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BigDecimalget(TradeCandle[] array, int n) static BigDecimalget(TradeCandle[] array, int n, int index) static BigDecimal[]getArray(TradeCandle[] array, int n, int resultLength) 평균 배열 얻기static BigDecimal[]getArray(TradeCandle[] array, int n, int startIndex, int end) static io.runon.trading.TimeNumber[]getTimeNumbers(TradeCandle[] array, int n, int resultLength) static io.runon.trading.TimeNumber[]getTimeNumbers(TradeCandle[] array, int n, int startIndex, int end)
-
Constructor Details
-
Vwma
public Vwma()
-
-
Method Details
-
get
-
get
-
getArray
평균 배열 얻기- Parameters:
array- 보통 종가 배열을 많이사용 함n- 평균을 구하기위한 개수 NresultLength- 결과 배열 카운드 (얻고자 하는 수)- Returns:
- 평균 배열
-
getArray
-
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)
-