TheKaoticS

[VWMA] Net Volume Library

TheKaoticS Mis à jour   
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
Notes de version:
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
Notes de version:
v3

Updated exported method positions in code
Notes de version:
Updated formatting for library method parameters
Notes de version:
Revision: 5

Small formatting fix
Notes de version:
Revision: 6

Formatting got out of whack again. Fixed.
Notes de version:
v7

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

Bibliothèque Pine

Dans le véritable esprit de TradingView, l'auteur a publié ce code Pine en tant que bibliothèque open-source afin que d'autres programmeurs Pine de notre communauté puissent le réutiliser. Bravo à l'auteur ! Vous pouvez utiliser cette bibliothèque à titre privé ou dans d'autres publications open-source, mais la réutilisation de ce code dans une publication est régie par notre Règlement.

Clause de non-responsabilité

Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.

Vous voulez utiliser cette bibliothèque?

Copiez le texte dans le presse-papiers et collez-le dans votre script.