OPEN-SOURCE SCRIPT
Ultimate Institutional Levels -No lag, No repaint, High Accuracy

Non-Repaint, No lag Pro Levels Dashboard – PDH/PDL, Pivots, Weekly, EMAs & VWAP.
This script displays a professional levels dashboard combining:
Previous Day High / Low
Daily Pivot, R1, S1
Previous Week High / Low
Daily EMA20, SMA50, SMA200
Intraday VWAP
Real-time distance from current price
It plots clean horizontal levels directly on the chart and generates a shaded, easy-to-read dashboard in the top-right corner.
Designed for:
Intraday traders
Opening range traders
Breakout traders
Mean reversion setups
Institutional level reaction plays
This gives you a full “market map” in one glance — no more flipping timeframes.
Day trader playbook (step by step)
1) Pre-market or 5–10 minutes before open
Look at where price is relative to: PDH/PDL, Today Open, VWAP, EMA20, PW High/Low.
Mark the “battle zones”:
PDH / PDL = yesterday’s extremes (breakout + rejection magnets)
Pivot / R1 / S1 = intraday reaction levels
VWAP = institutional “fair value” line
2) Pick your bias (simple)
Bullish bias if price is above VWAP and holding above Today Open.
Bearish bias if price is below VWAP and failing under Today Open.
Neutral/chop if price is whipsawing around VWAP (trade smaller or wait).
3) Trade the first 30–90 minutes (high probability setups)
Use the levels as “if/then” triggers:
A) Breakout play (trend day)
If price reclaims PDH and holds it:
Entry: on retest/hold of PDH
Target 1: R1
Target 2: PW High (if strong trend)
Invalidation: back below PDH
B) Rejection play (fade)
If price tags PDH (or PW High) and fails back below:
Entry: after rejection (lower high / failure to reclaim)
Target 1: Pivot
Target 2: VWAP
Invalidation: clean reclaim and hold above the level
C) VWAP mean-reversion
If price stretches away from VWAP into R1 or S1:
Entry: when momentum stalls + returns inside the level
Target: VWAP (first), then Pivot
Invalidation: continuation through the level with strength
4) Use the “DIST” column as your risk sanity check
Big DIST (far from VWAP/levels) = higher snapback risk.
Small DIST (tight to level) = cleaner stop placement.
5) End-of-day plan (don’t improvise)
If price closes above PDH / above VWAP, expect bullish follow-through (watch PW High next).
If price closes below PDL / below VWAP, expect bearish follow-through (watch PW Low next).
If it closes near VWAP, expect chop next day unless news catalysts.
Swing trader playbook (step by step)
1) Use Daily timeframe first (10 minutes max)
Your script gives you the core swing filters:
SMA50 / SMA200 = big trend / regime
EMA20 = swing trend guide
PW High/Low = weekly structure
2) Define the regime (this is everything)
Bull regime
Price above SMA50
SMA50 rising
Pullbacks respect EMA20
→ Prioritize longs, avoid shorts
Bear regime
Price below SMA50 (and especially below SMA200)
Rallies fail near EMA20 / SMA50
→ Prioritize shorts/hedges, avoid longs
3) Swing entry triggers using your levels
A) Pullback long (classic swing)
Price in bull regime pulls back toward EMA20 or Pivot area
Entry: first strong up day (or reclaim of EMA20)
Stop: below recent swing low (or below EMA20 if tight)
Target: PDH, then PW High, then new highs
B) Breakout long
Price consolidates under PW High
Entry: breakout + daily close above PW High
Stop: back below breakout level
Target: measured move / next resistance (R1 can be a near-term guide)
C) Breakdown short
Price loses PW Low or PDL with momentum
Entry: breakdown + failed retest
Stop: above the level
Target: next support zone (S1, then PW Low continuation)
4) Manage the trade with the dashboard
Watch how far price is from EMA20 (too extended → don’t chase).
Use PW levels for swing targets and risk management.
Use SMA50 as a “line in the sand”:
If long and price loses SMA50 → reduce risk / exit.
5) Weekly review (5 minutes on weekend)
Where did SPY close relative to PW High/Low?
Are we above or below SMA50/SMA200?
That tells you the next week’s bias before Monday even starts.
Quick “cheat rules” you can follow immediately
Day trading
Above VWAP + above Open = long bias
Below VWAP + below Open = short bias
PDH/PDL are breakout/reversal magnets
R1/S1 are “reaction” zones, not automatic entries
Swing trading
Above SMA50 = long-first environment
EMA20 pullbacks = preferred entries
PW High/Low = best breakout/breakdown swing triggers
⚠️ Disclaimer
This script is for educational and informational purposes only.
It does not constitute financial advice, investment recommendation, or trading guidance.
Trading involves risk, and past levels or reactions do not guarantee future results.
Always perform your own analysis and risk management before entering any trade.
This script displays a professional levels dashboard combining:
Previous Day High / Low
Daily Pivot, R1, S1
Previous Week High / Low
Daily EMA20, SMA50, SMA200
Intraday VWAP
Real-time distance from current price
It plots clean horizontal levels directly on the chart and generates a shaded, easy-to-read dashboard in the top-right corner.
Designed for:
Intraday traders
Opening range traders
Breakout traders
Mean reversion setups
Institutional level reaction plays
This gives you a full “market map” in one glance — no more flipping timeframes.
Day trader playbook (step by step)
1) Pre-market or 5–10 minutes before open
Look at where price is relative to: PDH/PDL, Today Open, VWAP, EMA20, PW High/Low.
Mark the “battle zones”:
PDH / PDL = yesterday’s extremes (breakout + rejection magnets)
Pivot / R1 / S1 = intraday reaction levels
VWAP = institutional “fair value” line
2) Pick your bias (simple)
Bullish bias if price is above VWAP and holding above Today Open.
Bearish bias if price is below VWAP and failing under Today Open.
Neutral/chop if price is whipsawing around VWAP (trade smaller or wait).
3) Trade the first 30–90 minutes (high probability setups)
Use the levels as “if/then” triggers:
A) Breakout play (trend day)
If price reclaims PDH and holds it:
Entry: on retest/hold of PDH
Target 1: R1
Target 2: PW High (if strong trend)
Invalidation: back below PDH
B) Rejection play (fade)
If price tags PDH (or PW High) and fails back below:
Entry: after rejection (lower high / failure to reclaim)
Target 1: Pivot
Target 2: VWAP
Invalidation: clean reclaim and hold above the level
C) VWAP mean-reversion
If price stretches away from VWAP into R1 or S1:
Entry: when momentum stalls + returns inside the level
Target: VWAP (first), then Pivot
Invalidation: continuation through the level with strength
4) Use the “DIST” column as your risk sanity check
Big DIST (far from VWAP/levels) = higher snapback risk.
Small DIST (tight to level) = cleaner stop placement.
5) End-of-day plan (don’t improvise)
If price closes above PDH / above VWAP, expect bullish follow-through (watch PW High next).
If price closes below PDL / below VWAP, expect bearish follow-through (watch PW Low next).
If it closes near VWAP, expect chop next day unless news catalysts.
Swing trader playbook (step by step)
1) Use Daily timeframe first (10 minutes max)
Your script gives you the core swing filters:
SMA50 / SMA200 = big trend / regime
EMA20 = swing trend guide
PW High/Low = weekly structure
2) Define the regime (this is everything)
Bull regime
Price above SMA50
SMA50 rising
Pullbacks respect EMA20
→ Prioritize longs, avoid shorts
Bear regime
Price below SMA50 (and especially below SMA200)
Rallies fail near EMA20 / SMA50
→ Prioritize shorts/hedges, avoid longs
3) Swing entry triggers using your levels
A) Pullback long (classic swing)
Price in bull regime pulls back toward EMA20 or Pivot area
Entry: first strong up day (or reclaim of EMA20)
Stop: below recent swing low (or below EMA20 if tight)
Target: PDH, then PW High, then new highs
B) Breakout long
Price consolidates under PW High
Entry: breakout + daily close above PW High
Stop: back below breakout level
Target: measured move / next resistance (R1 can be a near-term guide)
C) Breakdown short
Price loses PW Low or PDL with momentum
Entry: breakdown + failed retest
Stop: above the level
Target: next support zone (S1, then PW Low continuation)
4) Manage the trade with the dashboard
Watch how far price is from EMA20 (too extended → don’t chase).
Use PW levels for swing targets and risk management.
Use SMA50 as a “line in the sand”:
If long and price loses SMA50 → reduce risk / exit.
5) Weekly review (5 minutes on weekend)
Where did SPY close relative to PW High/Low?
Are we above or below SMA50/SMA200?
That tells you the next week’s bias before Monday even starts.
Quick “cheat rules” you can follow immediately
Day trading
Above VWAP + above Open = long bias
Below VWAP + below Open = short bias
PDH/PDL are breakout/reversal magnets
R1/S1 are “reaction” zones, not automatic entries
Swing trading
Above SMA50 = long-first environment
EMA20 pullbacks = preferred entries
PW High/Low = best breakout/breakdown swing triggers
⚠️ Disclaimer
This script is for educational and informational purposes only.
It does not constitute financial advice, investment recommendation, or trading guidance.
Trading involves risk, and past levels or reactions do not guarantee future results.
Always perform your own analysis and risk management before entering any trade.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.