OPEN-SOURCE SCRIPT

[SkuldX] ADR Levels Pro

611
SkuldX ADR Levels Pro — Multi-Period Average Daily Range Intelligence
by SkuldX Trading Systems

What is it?
SkuldX ADR Levels Pro calculates the Average Daily Range across three fully independent user-defined periods and projects six statistical price levels per period directly on the chart. It tells you not only where today's expected range boundaries are, but also where the intermediate momentum zones sit — and how much of the daily range has already been consumed. The result is a complete statistical picture of daily price potential on a single overlay.

The core concept
Every instrument has a characteristic daily range — how far it typically moves from low to high in a single session. ADR measures this by averaging the daily High minus Low over N completed days. When today's price approaches an ADR level projected from the daily open, the market is reaching its statistical boundary for the day. The closer price is to the Full ADR level with a high Range Used %, the lower the probability of further extension — and the higher the risk of reversal or consolidation.
The 1/3 and 2/3 levels add depth to this picture. Price rarely moves from the open straight to the Full ADR in one sweep. It pauses at intermediate levels, consolidates, and then either continues or reverses. These fractional levels mark the natural checkpoints in that process.

Three periods — your choice
Unlike fixed-period indicators, SkuldX ADR Levels Pro lets you define each period yourself. Default values are 5, 10, and 20 days but any value from 1 to 100 is supported.
Each period has its own independent color and can be toggled on or off. Running three periods simultaneously gives you three nested zones — the tightest zone reflects recent volatility while the widest reflects the longer-term statistical norm. When all three align closely, the market is in a stable volatility regime. When they diverge significantly, volatility is shifting.

Common configurations:
5 / 10 / 20 — short, medium, long standard view
5 / 5 / 20 — current week vs monthly norm
3 / 7 / 14 — ultra short-term focus
1 / 5 / 20 — today's range vs week vs month

Six levels per period
For each enabled period the indicator draws six levels projected symmetrically above and below the daily open:
1/3 ADR+ and 1/3 ADR- — first momentum checkpoint. Price often pauses here before deciding direction. In a trending day these levels are crossed quickly. In a range day they become support and resistance.
2/3 ADR+ and 2/3 ADR- — second checkpoint. Reaching this level means the day has meaningful momentum. A reversal here often sends price back toward the open or the opposite 1/3 level.
Full ADR+ and Full ADR- — the statistical boundary of the day. Reaching this level means the day has consumed its average range. Continuation beyond is possible but statistically less probable without a catalyst.
A dotted midline marks the daily open — the anchor from which all six levels are measured.

Zone fill
The shaded area between Full ADR High and Full ADR Low gives an immediate visual read of today's expected range. Narrow zones indicate low volatility environments. Wide zones indicate high volatility. When price is inside the zone the day still has statistical room to move. When price approaches or exits the zone boundaries, exhaustion risk increases.
Fill transparency is configurable — reduce it for a stronger visual emphasis or increase it to keep the chart clean.

Range Used %
Each Full ADR label shows the percentage of today's average range that has already been consumed — for example 5ADR+ 2415.50 [87.30] 72% used. This single number answers the most important intraday question: how much room does the market have left today?
Below 40% — significant range remaining, directional moves are viable
40–70% — range being consumed, watch for slowdowns near fractional levels
70–90% — approaching statistical limits, momentum may fade
Above 90% — range exhausted, high reversal or consolidation risk at Full ADR levels
Above 100% — unusual expansion day, often driven by news or institutional activity

Historical DR table
The table in the bottom right corner shows each completed day's range for all enabled periods alongside the current ADR value. Color coding is immediate — red cells indicate days where the range exceeded the ADR (above-average volatility), green cells indicate below-average days. Scanning the table gives you an instant read on whether recent volatility is expanding or contracting.

Historical lines
Toggle Show Historical Lines to keep previous days' ADR levels visible on the chart. This is useful for backtesting and identifying recurring price behavior at ADR levels across multiple sessions.

Alerts
A configurable exhaustion alert fires once per bar when the daily range consumed exceeds your threshold (default 90%). The alert message includes the period, exact percentage consumed, and both ADR level prices — so you always have context without looking at the chart.

Settings reference
Period 1 / 2 / 3 — enable, set the day count, and choose a color for each independent period
Show Full ADR — toggle the Full ADR High and Low lines
Show 2/3 ADR — toggle the two-thirds fractional lines
Show 1/3 ADR — toggle the one-third fractional lines
Show Daily Open — toggle the dotted midline
Show Zone Fill — toggle the shaded zone between Full ADR High and Low
Fill Transparency — control the opacity of the zone fill
Show Historical Lines — keep previous day lines on chart
Show Labels — toggle right-edge labels with price and range info
Show Range Used % — include consumption percentage in Full ADR labels
Show DR Table — toggle the historical daily range table
Line Width / Full Style / Frac Style — visual customization
Label Size / Offset — label positioning and size
Alert Threshold % — percentage consumed that triggers the exhaustion alert

How to use it in practice
Defining daily targets — set your take-profit at the nearest Full ADR level when entering an intraday trade. If price is already at 2/3 ADR with 70% of the range consumed, the remaining potential to Full ADR is smaller and the risk-reward deteriorates.
Filtering entries — avoid entering new directional trades when Range Used % exceeds 85–90% and price is near a Full ADR level. The statistical edge has diminished significantly.
Reading momentum — a day that reaches 2/3 ADR quickly and with conviction tends to continue to Full ADR. A day that struggles to hold 1/3 ADR is likely to consolidate or reverse.
Multi-period confluence — when all three period levels cluster at the same price, that area carries significantly more weight as a target or reversal zone. Look for price action confirmation at those confluences.
Combined with session analysis — ADR levels work most powerfully when they align with session structures like the Asian High or London High. A Full ADR level that matches the Asian range boundary becomes a strong institutional reference zone.
Combined with OI data — if price reaches Full ADR+ while OI Delta shows Short Squeeze conditions, the move is likely unsustained. If it reaches Full ADR+ with Bullish Trend OI, the day may extend beyond the statistical average.

Why 00:00 NY as the daily open
Crypto trades 24/7 without a traditional session open. The New York midnight open is used as the anchor because it aligns with institutional risk resets, matches the TDO reference used across the full SkuldX suite, and provides consistent behavior across all instruments and timezones with automatic DST adjustment.

Built for SkuldX ecosystem
SkuldX ADR Levels Pro is designed to complement the full SkuldX suite. ADR levels combined with TDO/TWO opens, OI Delta signals, Level Patterns reactions, and session analysis give a complete statistical and institutional picture of where price is likely to pause, reverse, or accelerate on any given day.

免責事項

これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。