PINE LIBRARY
업데이트됨

obvFilter

2 208
This library comes with everything you need to add an On Balance Volume (OBV) filter to your strategy.

getOnBalanceVolumeFilter(source, maType, fastMaLength, fastMaLength)
  Get the fast and slow moving average for on balance volume
  Parameters:
    source: hook this up to an 'input.source' input
    maType: Choose from EMA, SMA, RMA, or WMA
    fastMaLength: int smoothing length for fast moving average
    fastMaLength: int smoothing length for fast moving average int smoothing length for slow moving average
  Returns: Tuple with fast obv moving average and slow obv moving average

Add this to your strategy
▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾ ▾

import jordanfray/obvFilter/1 as obv

obvSource = input.source(defval=close, title="OBV Source", group="On Balance Volume Filter")
obvMaType = input.string(defval="EMA", title="OBV Smoothing Type", options = ["EMA", "SMA", "RMA", "WMA"], group="On Balance Volume Filter")
fastMaLength = input.int(title = "Fast OBV MA Length", defval = 9, minval = 2, maxval = 200, group="On Balance Volume Filter")
slowMaLength = input.int(title = "Slow OBV MA Length", defval = 21, minval = 1, maxval = 200, group="On Balance Volume Filter")

[fastObvMa, slowObvMa] = obv.getOnBalanceVolumeFilter(obvSource, obvMaType, fastMaLength, slowMaLength)
릴리즈 노트
v2

Adds obv to the tuple and removes unused tooltip

면책사항

해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.