TheKaoticS

[VWMA] Net Volume Library

TheKaoticS Atualizado   
Library " Net Volume Library"
TODO: The underlying logic and function that calculates the net volume for the Net Volume indicator. Exposes the nv function and nvPoint fields for use.

nv(src, length, useVwma, offset, sigma, multHigh, multMed, multLow)
  Parameters:
    src: (float) The source price value
    length: (int) The lookback length
    useVwma: (bool) To use VWMA in the calculation or not
    offset: (float) The ALMA offset value
    sigma: (int) The ALMA sigma value
    multHigh: (float) The multiplier high band
    multMed: (float) The multiplier medium band
    multLow: (float) The multiplier low band
  Returns: Returns the calculated net volume for each band in an nvPoint object

nvPoint
  Fields:
    h2
    h1
    h
    n
    l
    l1
    l2
Notas de Lançamento:
Publish #2

  • Exposed getBandColor to allow same band coloring as Indicator
  • Added nvPoint type documentation

Added:
getBandColor(value, transp, negative, positive)
  Gets the band color based on a positive or negative alma value
  Parameters:
    value: (float) The value to pass in to check against
    transp: (int) The transparency value. Ex: 0 = solid, 100 = fully opaque
    negative: (color) The color to show when result is below but not equal to 0
    positive: (color) The color to show when result is above but not equal to 0
  Returns: (color) The color that matches the result of being above or below 0

Updated:
nvPoint
  Contains 7 bands of net volume data points
  Fields:
    h2
    h1
    h
    n
    l
    l1
    l2
Notas de Lançamento:
v3

Updated exported method positions in code
Notas de Lançamento:
Updated formatting for library method parameters
Notas de Lançamento:
Revision: 5

Small formatting fix
Notas de Lançamento:
Revision: 6

Formatting got out of whack again. Fixed.
Notas de Lançamento:
v7

Added:
method getNv(src, length, useVwma)
  Namespace types: series float, simple float, input float, const float
  Parameters:
    src (float)
    length (int)
    useVwma (bool)

Biblioteca do Pine

No verdadeiro espírito TradingView, o autor publicou este código de Pine como uma biblioteca de código aberto para que outros programadores de Pine de nossa comunidade possam reutilizá-lo. Um brinde ao autor! Você pode usar esta biblioteca em particular ou em outras publicações de código aberto, mas a reutilização deste código em uma publicação é regida pelas Regras da Casa.

Aviso legal

As informações e publicações não devem ser e não constituem conselhos ou recomendações financeiras, de investimento, de negociação ou de qualquer outro tipo, fornecidas ou endossadas pela TradingView. Leia mais em Termos de uso.

Gostaria de usar essa biblioteca?

Copie a seguinte linha e cole-a em seu script.