상대 거래량 및 상대 시간 거래량은 어떻게 셈하나요?

상대 거래량은 거래량을 평균 거래량으로 나눈 값으로 구성되며, 평균 거래량은 단순 이동 평균으로 지난 10개 기간을 기준으로 계산됩니다(현재 거래량 바는 고려하지 않음).

상대 거래량 = 거래량 / 평균 거래량.

차트에 상대 거래량을 플롯해 주는 스크립트입니다:


//@version=5
indicator("RelVol") AvgVol = ta.sma(volume,10) plot(volume/AvgVol[1], title="Relative Volume")//@version=5indicator("RelVol")AvgVol = ta.sma(volume,10)plot(volume/AvgVol[1], title="Relative Volume")//@version=5indicator("RelVol")AvgVol = ta.sma(volume,10)plot(volume/AvgVol[1], title="Relative Volume")
Java

CEX 스크리너의 암호화폐 쌍의 경우 유사한 계산이 사용되지만 모든 거래량을 USD로 예비 변환합니다. USD로 변환하는 동안 거래량에 10개의 바 각각에 대한 가격(USD)이 곱해집니다:

//@version=5
indicator("RelVolForCEX")
volExpr = syminfo.volumetype == "quote" ? volume : ( syminfo.volumetype == "base" ? close * volume : na )
volInUSD = volExpr*request.currency_rate(syminfo.currency, "USD", ignore_invalid_currency = true)
avgVol10d = ta.sma(volInUSD, 10)
plot(volInUSD / avgVol10d[1], title='relative_volume_10d_calc_usd')
Java

마지막 10개의 바를 가져와 SMA를 만든 다음 이 SMA로 볼륨을 나누어 상대 볼륨을 계산합니다.

상대 볼륨은 사용 가능한 모든 타임 인터벌로 계산되며, 그 목록은 열린 필터 편집 대화 상자에 표시됩니다:


상대 거래량은 시간 연장 시간 동안에는 계산되지 않으며 정규 거래 세션에서만 계산됩니다.

그러나 시간대별 상대 거래량은 최근 10개의 바를 사용하는 대신 현재 시간에 해당하는 하루 한 개의 바(최근 10일간)의 평균 거래량만 사용합니다. 스크리너는 5분 바에 대해서만 시간별 상대 볼륨을 계산합니다. 예를 들어 10월 17일 `22년 10월 17일 10:30의 5분(5m) 타임 프레임에 대한 상대적 거래량을 계산합니다. 지난 10일 동안의 각 10시 30분 5분 바의 평균 볼륨을 가져와 해당 데이터를 기반으로 상대 볼륨을 계산합니다. 바(캔들)와 거래량이 표에 나와 있습니다:

상대 시간 볼륨에 쓰이는 바볼륨
03 Oct `22 10:30
854.093K
04 Oct `22 10:30
1.001M
05 Oct `22 10:30
1.321M
06 Oct `22 10:30
623.869K
07 Oct `22 10:30
1.004M
10 Oct `22 10:30
931.324K
11 Oct `22 10:30
1.31M
12 Oct `22 10:30
752.673K
13 Oct `22 10:30
782.339K
14 Oct `22 10:30
1.032M

또한 CEX 스크리너는 거래량을 USD로 예비 변환하여 한 번에 상대 거래량을 계산합니다. 이를 위해 위 표의 각 바의 거래량에 해당 가격(USD)을 곱합니다.