PINE LIBRARY

adx: Configurable ADX (library)

Library "adx"
Calculate ADX (and its constituent parts +DI, -DI, ATR),
using different moving averages and periods.

adx(atrMA, diMA, adxMA, atrLen, diLen, adxLen, h, l, c)
  Parameters:
    atrMA: Moving Average used for calculating the Average True Range.
Traditionally RMA, but using SMA here and in adxMA gives good results too.
    diMA: Moving Average used for calculating the Directional Index.
Traditionally, RMA.
    adxMA: Moving Average used for calculating the Average Directional
Index. Traditionally RMA, but using SMA here and in atrMA gives good results
too.
    atrLen: Length of the Average True Range.
    diLen: Length of the Directional Index.
    adxLen: Length (smoothing) of the Average Directional Index.
    h: Candle's high.
    l: Candle's low.
    c: Candle's close.
  Returns: [ATR, +DI, -DI, ADX]
ADXATRDIlibrarytechindicator

Pine library

In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in a publication is governed by House rules.

Disclaimer