OPEN-SOURCE SCRIPT
Atualizado

Guac's MAs, BBs, and ADX (SMA/EMA/BB + ADX/DI + Daily ATR)

566
As someone who browses through numerous TradingView scripts, I find many ideas/functions that I find useful. However, sometimes I find certain features that I don't find useful or that could be added to make something more useful. Because of this I designed this script to collectively encompass functionality of the items/indicators I find useful when looking at an index/equity chart.

This script was desgined/inspired to keep the chart clean while providing signal context for trend, volatility, price action, and regime conditions.

Summary of what this script does:
  1. Plots a compact, customizable set of SMAs + EMAs for structure and trend layering.
  2. Adds Bollinger Bands with expansion/contraction coloring to visualize volatility state.
  3. Optionally overlays ADX/DI regime context, including:
    • an ADX-based “regime fill” (temperature-style colors) on the BB fill
    • optional DI+ / DI- cross markers for directional shift awareness
    • expanded ADX regime labels (Dead Chop → Very Strong/Extended)
    • optional “ADX momentum” (smoothed ADX slope) in the status label to show regime acceleration/decay
  4. Provides a small corner “Regime Status Label” that summarizes ADX regime (with numeric ADX) when enabled.
  5. Optionally appends Daily ATR (value + momentum) to the same label for range/volatility context that is consistent across intraday timeframes.


I always find it frustrating when I am testing or playing with someones indicator and they don't have tooltips implemented so that I can understand the purpose of their parameters and the inputs. I have specifically tried to implement tooltip info bubbles next to every parameter input to give a short explanation of the parameter and it's purpose
Notas de Lançamento
Changes and updates made (Jan 2026):
  1. Default-enable: ADX/DI regime + ADX momentum in status + Daily ATR in status, and default panel to Bottom Left w/ NORMAL font
  2. BB centerline style: use a continuous line (no line breaks)
  3. Fix Inputs vs Style tab override: lock BB plot styling so Style tab can’t override input-selected colors/styles (use editable=false)
  4. Make BB fill transparency user-controlled
  5. Added a condensed (4) option for a customizable ADX color fill between the bollinger bands
Notas de Lançamento
Clean chart update

Aviso legal

As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.