OPEN-SOURCE SCRIPT
Updated Key Levels MTF

Key Levels MTF — one indicator for every level that matters
Key Levels MTF collapses a whole toolbox of support/resistance methods into a single, clean overlay. Instead of stacking ten indicators on your chart, it computes every level across 10 timeframes at once, draws only the ones near current price, and merges overlapping levels into a single "confluence" line so you instantly see where the market is really defending.
One indicator. No clutter. Just the levels price actually cares about right now.
What it draws
Every module is multi-timeframe and toggles independently:
Value Area — POC / VAH / VAL from a volume-by-price profile.
Murrey Math — ±1/8 and ±2/8 reversal extremes.
Target Trend — active SL and unhit T1/T2/T3 targets, with direction.
Exhaustion Levels — S/R printed by exhaustion (leledc) bars.
Fib Retracement — 0.5 / 0.618 / 0.786 zone from each TF's swing.
Supertrend — current trailing-stop value per TF.
Period Levels (FBD) — prior Daily/Weekly/Monthly/Quarterly highs & lows.
SMAs — up to four per TF.
What makes it different
🎯 Proximity filter — levels only draw when they're within an ATR band of price, so you never see a monthly line 40% away.
🔗 Confluence merge — nearby levels collapse into one ×N line; hover for the full breakdown.
🧭 Bias Zone — a single 0.5/0.618 "line in the sand" from a TF you choose (default 4H): above the 0.618 stay bullish, below stay bearish, with a bias-flip alert.
Alerts
Price near any key level (+ per-category), and Bias turned bullish/bearish on the 0.618 cross.
Credits
BigBeluga (Target Trend) · Nanda86 (Murrey Math Lines) · InSilico (Leledc exhaustion).
Key Levels MTF collapses a whole toolbox of support/resistance methods into a single, clean overlay. Instead of stacking ten indicators on your chart, it computes every level across 10 timeframes at once, draws only the ones near current price, and merges overlapping levels into a single "confluence" line so you instantly see where the market is really defending.
One indicator. No clutter. Just the levels price actually cares about right now.
What it draws
Every module is multi-timeframe and toggles independently:
Value Area — POC / VAH / VAL from a volume-by-price profile.
Murrey Math — ±1/8 and ±2/8 reversal extremes.
Target Trend — active SL and unhit T1/T2/T3 targets, with direction.
Exhaustion Levels — S/R printed by exhaustion (leledc) bars.
Fib Retracement — 0.5 / 0.618 / 0.786 zone from each TF's swing.
Supertrend — current trailing-stop value per TF.
Period Levels (FBD) — prior Daily/Weekly/Monthly/Quarterly highs & lows.
SMAs — up to four per TF.
What makes it different
🎯 Proximity filter — levels only draw when they're within an ATR band of price, so you never see a monthly line 40% away.
🔗 Confluence merge — nearby levels collapse into one ×N line; hover for the full breakdown.
🧭 Bias Zone — a single 0.5/0.618 "line in the sand" from a TF you choose (default 4H): above the 0.618 stay bullish, below stay bearish, with a bias-flip alert.
Alerts
Price near any key level (+ per-category), and Bias turned bullish/bearish on the 0.618 cross.
Credits
BigBeluga (Target Trend) · Nanda86 (Murrey Math Lines) · InSilico (Leledc exhaustion).
Release Notes
# Key Levels MTF — one indicator for every level that matters**Key Levels MTF** collapses a whole toolbox of support/resistance methods into a single, clean overlay. Instead of stacking ten indicators on your chart, it computes every level across **10 timeframes at once**, draws **only the ones near current price**, and **merges overlapping levels into a single "confluence" line** so you instantly see where the market is really defending.
One indicator. No clutter. Just the levels price actually cares about right now.
---
## What it draws
Every module is multi-timeframe and can be toggled independently:
- **Value Area** — POC / VAH / VAL from a volume-by-price profile (per timeframe).
- **Murrey Math** — the ±1/8 and ±2/8 reversal extremes.
- **Target Trend** — the active SL and unhit T1 / T2 / T3 targets, with trade direction.
- **Exhaustion Levels** — support/resistance printed by exhaustion (leledc) bars — where moves tend to stall and reverse.
- **Fib Retracement** — the 0.5 / 0.618 / 0.786 pullback zone from each timeframe's swing.
- **Supertrend** — the current trailing-stop value per timeframe (with up/down state).
- **Period Levels (FBD)** — prior **Daily / Weekly / Monthly / Quarterly** highs & lows. A "failed breakdown" is simply price flushing one of these and reclaiming it, so the level itself is the edge.
- **ATR Extremes** — a mean (SMA basis) with bands at **± N×ATR**. When price stretches that far it's statistically extreme: the upper line is a mean-reversion **short** zone, the lower line a **buy** zone.
- **SMAs** — up to four moving averages per timeframe.
---
## What makes it different
### 🎯 Proximity filter
You don't need a monthly level plotted 40% away from price. Every level is checked against an ATR-based distance band and **only drawn when it's actually in play**. Change the ATR multiplier to show more or fewer levels.
### 🔗 Confluence merge
When several levels land within a fraction of an ATR of each other, they collapse into **one line labelled `×N`** — the count tells you how strong the shelf is. Hover the label and a tooltip lists every level in the cluster (e.g. *Fib .5 (D) • SL (240) • SMA200 (60)*). Turn it off for one-line-per-level if you prefer.
### 🧭 Bias Zone — your line in the sand
A single, always-visible **0.5 / 0.618 zone** from a timeframe you choose. Hold above the 0.618 → stay bullish; lose it → stay bearish. It extends across the whole chart in its own colour and fires a **bias-flip alert** on the cross, so you always know which side of the fight you're on.
### 📏 ATR Extremes — fade the stretch
Set a multiplier (e.g. 7× ATR) and the indicator marks where price becomes over-extended from its mean — a **short zone** above, a **buy zone** below. Ideal for spotting mean-reversion setups, with alerts when either extreme is reached.
---
## How to use it
1. Add the indicator. By default it shows 12M → 1H levels; the 15m slot is off.
2. Trade **into** confluence (the `×N` lines) and **away from** empty space.
3. Use the **Bias Zone** as your regime filter — favour longs above it, shorts below it.
4. Turn off any module or timeframe you don't need — everything is per-section, so you only pay for what you draw.
---
## Settings guide
- **TF 1–10** — pick the timeframe ladder. A level only draws when its timeframe is ≥ your chart timeframe.
- **Proximity Filter** — ATR timeframe / length / multiplier that controls how close a level must be to draw.
- **Confluence** — enable merging and set the merge distance (× ATR).
- **Style** — single colour/width for all levels, label colours, and a "line gap" so lines start clear of the current candle.
- **Per-module groups** — each has its own enable, parameters and label toggle.
- **Bias Zone** — timeframe, swing lookback, colour/style/width.
- **ATR Extremes** — timeframe, basis SMA length, ATR length, multiplier, and up/down colours.
---
## Alerts
- **Price near any key level** (plus per-category: Murrey, Target/SL, SMA, Exhaustion, Fib, Supertrend, Period high/low).
- **Bias turned bullish / bearish** — price crossing the defended 0.618 line.
- **Upper / lower ATR extreme reached** — price stretched into the short / buy zone.
---
## Notes & credits
Built on open-source Pine v6 libraries and adapted concepts. Credit and thanks to:
- **BigBeluga** — Target Trend
- **Nanda86** — Murrey Math Lines
- **InSilico** — Leledc exhaustion levels
This script is provided for education and analysis. It does not give buy/sell signals — it maps where price is likely to react. Combine it with your own plan and risk management.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
