OPEN-SOURCE SCRIPT

Dynamic Grid Indicator [BigBeluga]

17 945
🔵 OVERVIEW

The Dynamic Grid Indicator is an advanced technical indicator created by BigBeluga to map volatility-based grid channels across price charts while simultaneously plotting a synchronized multi-level oscillator pane. Traditional envelope indicators often use static standard deviation bands that fail to adjust to shifting trend momentum or localized price congestion. In order to provide a solution to this problem, this indicator combines a Hull Moving Average (HMA) central baseline with Average True Range (ATR) multiplier steps, automatically fading channel lines and generating precise crossover signals when price interacts with structural grid borders.

The indicator aims to visualize volatility expansion, compression, and overextended momentum zones. The core element of its calculation involves measuring price distance from the central baseline scaled by volatility steps defined as:

Pine Script®

Pine Script®


where centerLine acts as the adaptive trend anchor, and oscValue normalizes deviations into standardized grid units. Higher values of numLevels and ATR multipliers allow the indicator to filter out localized market noise and isolate major overbought or oversold structural extremes.


🔵 FEATURES

The system utilizes a multi-layered matrix structure to provide actionable market intelligence:

1 — Dynamic HMA & ATR Grid Engine
  • Central Baseline Momentum: Tracks trend direction and baseline elasticity using customizable Hull Moving Average lengths via
    Pine Script®

    Snapshot
  • Volatility Multiplier Steps: Projects up to 5 multi-tiered grid levels above and below the baseline scaled dynamically by ATR volatility.
    Snapshot


2 — Proximity Fade & Edge Label Management
  • Smart Proximity Hiding: Automatically hides chart grid line segments when price approaches a level within a set percentage threshold using
    Pine Script®
    .
    Snapshot
  • Right-Edge Price Tags: Automatically renders live numerical price tags and oscillator labels on the right edge of the chart using custom label management functions.


3 — Synchronized Oscillator Pane & Position Dashboard
  • Multi-Level Oscillator Fill: Projects a synchronized sub-pane oscillator complete with gradient fills and crossover signal annotations.
    Snapshot
  • Position Scale Dashboard: Features an interactive table displaying real-time level states and oscillator positioning across the grid.
    Snapshot



🔵 HOW TO USE

Apart from the basic visualization of volatility channels, this tool can also act in alternative ways to support decision-making:

  1. Identify Channel Extremes: Monitor the outer grid levels (+3 to +5 / -3 to -5) to spot overextended market conditions where price is likely to revert or consolidate.
  2. Trade Grid Crossovers: Look for confirmed crossover signals and direction labels (▲/▼) when price breaks across key grid boundaries to catch trend continuations.
  3. Track Momentum via Oscillator: Observe the sub-pane oscillator line and gradient fill to gauge the strength of the current move relative to the volatility baseline.



🔵 NOTES

Why this implementation is unique:
  • It combines an overlay price grid with a synchronized, volatility-normalized oscillator pane in a single unified script.
  • The proximity fade engine keeps the chart clean by automatically removing line clutter directly under active price action.
  • The script is fully optimized for Pine Script version 6, utilizing advanced conditional plotting, multi-timeframe safety filters, and dynamic dashboard tables.

Haftungsausschluss

Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.