8AM ORB Master Strategy8AM ORB Master Strategy
This indicator automates the full 8AM Opening Range Breakout (ORB) strategy, built around a midpoint bounce and reversal setup. The opening range is defined by the 8:00–8:15 AM Eastern session, and the indicator handles everything from range detection to trade management levels — all plotted automatically on your chart.
How it works:
The indicator builds the ORB High, Low, and Midpoint from the first three 5-minute candles of the session. It then monitors for price to interact with the midpoint level and confirm a reversal in either direction. When a valid setup forms, it fires a Long or Short signal and marks all relevant levels instantly.
What gets plotted automatically:
ORB build box (8:00–8:15 window)
ORB High, Low, and Midpoint lines with price labels
Entry arrow with entry price
Stop loss line (ORB Low for longs / ORB High for shorts)
TP1, TP2, and TP3 at 1:1, 1:2, and 1:3 risk/reward
Live entry checklist panel (top-right corner)
Checklist panel includes:
ORB built confirmation, news filter status, midpoint bounce detection, reversal candle confirmation, direction clarity, and a manual reminder to confirm on the 1-minute and 3-minute charts.
Settings:
🚫 News filter toggle — manually disable all signals around high-impact news events
Adjustable bounce zone sensitivity
Toggle TP1/TP2/TP3 individually
Customizable line length and colors
Recommended use: Apply to a 5-minute chart with New York timezone. Use the 1-minute and 3-minute charts alongside this indicator for entry confirmation. Indicator

ORB + Volume + VWAP BreakoutA disciplined intraday breakout indicator that combines three classic confirmations into a single signal: an **Opening Range Breakout**, a **volume surge**, and **VWAP trend alignment**. Designed to filter out low-quality breakouts and highlight only moves backed by participation and momentum.
## Concept
Opening Range Breakout (ORB) is one of the oldest and most robust intraday setups — the theory being that the first N minutes of the session establish the day's battleground, and a decisive break of that range signals directional commitment. On its own, however, ORB produces too many false signals. This indicator layers two institutional-grade filters on top:
- **Volume confirmation** — the breakout bar must print at least 1.5× the recent average volume, weeding out thin, low-conviction moves.
- **VWAP alignment** — price must be trading above VWAP, confirming that the average buyer of the day is in profit and bulls are in control.
Only when all three conditions align on the same bar does the indicator fire a signal.
## How It Works
1. At the start of each regular trading session, the indicator tracks the high and low of the first 30 minutes (configurable).
2. Once the opening range is locked, it monitors every subsequent bar for a close above the range high.
3. On each potential breakout, it checks that current volume exceeds 1.5× the 20-bar average (both configurable) and that price is above the session VWAP.
4. When all three conditions are met on the same bar, it plots a green triangle below the bar, highlights the background, and fires an alert.
5. The signal is de-duplicated so you get exactly **one alert per breakout leg**, not one per bar while price stays above the range.
## Visual Output
- **Blue line** — Opening Range High (active only during session)
- **Orange line** — Opening Range Low (active only during session)
- **Purple line** — Session VWAP
- **Green triangle + "BRK" label** — Breakout signal
- **Green background highlight** — Emphasizes the breakout bar
## Settings
- **Opening Range (minutes)** — Length of the opening range window. Default 30. Classic values: 15, 30, 60.
- **Regular Trading Session** — Session time string. Default `0930-1600` (US equities). Change for futures (`1800-1700`), crypto (`0000-0000`), or other markets.
- **Volume Multiplier** — How many times the average volume is required. Default 1.5. Use 2.0+ for stricter filtering.
- **Volume Average Length** — Lookback for the volume SMA. Default 20.
- **Show Opening Range / Show VWAP** — Toggle visual elements.
## Alerts
The indicator registers a `ORB Breakout` alert condition. To enable:
1. Right-click the chart → **Add Alert**
2. Set **Condition** to this indicator → **ORB Breakout**
3. Configure delivery (popup, email, webhook, etc.)
The alert message includes ticker and close price via PulseWire placeholders.
## ⚠️ Important Usage Notes
**1. Use on intraday timeframes lower than the opening range.** This indicator is built for 1m, 5m, or 15m charts with a 30-minute opening range. Running it on a timeframe equal to or higher than the OR window (e.g. 30m or 1h chart with 30-minute OR) will produce incorrect range values because the first bar of the session already spans the entire window or more.
**Recommended pairings:**
- 30-min OR → use 1m / 5m / 15m chart
- 15-min OR → use 1m / 3m / 5m chart
- 60-min OR → use 5m / 15m / 30m chart
**2. Match the session string to your instrument.** The default `0930-1600` is US stock market hours in the exchange's native time zone. If you apply this to futures, forex, or crypto, update the session input accordingly — otherwise the opening range will never register.
**3. Extended hours display does not break the indicator.** The session detection uses day-change logic rather than session-gap logic, so it works identically whether "Extended Trading Hours" is toggled on or off in chart settings.
**4. VWAP is session-anchored.** The built-in `ta.vwap()` resets each session automatically, matching how most traders read VWAP. If you need a weekly- or monthly-anchored VWAP, the script would need modification.
**5. Signals are confirmed on bar close.** Like all close-based indicators, signals can flicker intraday before the bar closes. For live trading, wait for the bar to close before acting, or use the `alert()` function with `barstate.isconfirmed` for non-repainting alerts (requires a minor code adjustment).
## Known Limitations
- **Long-only by design.** This version fires on upside breakouts with bullish VWAP confirmation. A short-side version would invert the logic (close < ORL, close < VWAP).
- **No automatic stop or target.** This is a signal indicator, not a complete strategy. Users should pair it with their own risk management (e.g. stop below opening range low, target at prior day's high, or ATR-based exits).
- **Volume filter is market-dependent.** A 1.5× multiplier works well for liquid US equities but may be too strict for low-volume names or too loose for high-volatility small caps. Tune to your universe.
- **First trading day on a new symbol.** On the very first session visible in your chart's history, the 20-bar volume average may be based on incomplete data. Subsequent days are unaffected.
- **Not intended for swing or position trading.** The opening range concept is intraday-specific and loses meaning on daily+ timeframes.
## Ideal Use Cases
- Momentum day trading on liquid US equities (SPY, QQQ, NVDA, TSLA, AAPL, etc.)
- Index futures (ES, NQ) during RTH
- Filtering gap-and-go setups for only the ones with genuine follow-through
- As a confirmation layer on top of your existing breakout watchlist
## Credits
Opening Range Breakout concept originally popularized by Toby Crabel (*Day Trading with Short Term Price Patterns and Opening Range Breakout*, 1990). Volume and VWAP confirmation filters are standard institutional trading practice.
---
**Feedback welcome.** If you find a setup where the signals are consistently wrong (or consistently great), leave a comment with the ticker and timeframe — I'll use the data to refine future versions. Indicator

Indicator

Indicator

Ultimate Opening Range Breakout [LuxAlgo]The Ultimate Opening Range Breakout indicator is a comprehensive toolkit designed to identify, visualize, and analyze price movements following the initial market session. It empowers traders to define a specific opening range and monitor subsequent breakouts with integrated volume analysis, automated trailing stops, and a performance-tracking dashboard.
🔶 USAGE
The indicator identifies the high and low prices of a user-defined session (e.g., the first 30 minutes of the New York open) and projects potential expansion targets based on that range. Traders can use these levels to identify breakout opportunities and set realistic price targets.
🔹 Breakout Signals & Volume
When price crosses above the range high or below the range low, the script generates "BULL BREAK" or "BEAR BREAK" labels. These signals include a volume context suffix:
(HV) : High Volume breakout, where current volume exceeds the 20-period average. (LV) : Low Volume breakout, suggesting a potential lack of conviction behind the move.
🔹 Trailing Stop & Optimization
A dynamic ATR-based trailing stop can be enabled to manage open positions. To help refine your strategy, the built-in Stop Optimizer runs simultaneous simulations of five different ATR multipliers in the background. It identifies which multiplier would have yielded the highest cumulative profit based on historical session data.
🔹 Hit Rate Dashboard
The indicator includes a real-time statistical table that tracks the "Hit Rate" of each expansion target. This allows you to see at a glance what percentage of sessions successfully reached Target 1, 2, or 3, helping you gauge the probability of price reaching specific levels on any given day.
🔶 DETAILS
🔹 Opening Range Volume Profile (ORVP)
Unlike standard range indicators, this tool includes an intra-range Volume Profile. It calculates the distribution of volume within the opening range itself, highlighting the Point of Control (POC). This helps traders identify where the most significant positioning occurred before the breakout.
🔹 Adaptive Scaling
The Volume Profile utilizes an asset-adaptive scaling mechanism. By using the Average True Range (ATR) to determine "price buckets," the profile remains visually consistent whether you are trading high-priced indices or low-priced penny stocks.
🔶 SETTINGS
🔹 Session Settings
Opening Range Session : Define the time window for the range (e.g., 0930-1000). Timezone : Adjust the session time to match your local or exchange timezone.
🔹 Calculation Settings
Range Source : Choose between using the High/Low or the candle Close to define the range. Extension Type : Switch between standard Multiples or Fibonacci levels (0.382, 0.618, 1.0).
🔹 Volume Profile
Number of Rows : Adjusts the vertical granularity of the profile. Profile Width : Controls how far the profile extends horizontally from the range.
🔹 Trailing Stop & Optimizer
ATR Multiplier : The sensitivity of the active trailing stop. Show Stop Optimizer : Enables the background simulation to find the most profitable multiplier.
🔹 Plotting Duration
End Plotting At : Choose to stop drawing levels at specific market closes (NY, London, or Manual) to keep the chart clean after trading hours. Indicator

AG Pro ORB Quality [AGPro Series]AG Pro Opening Range Breakout Quality
OVERVIEW / WHAT IT DOES
AG Pro Opening Range Breakout Quality is a session-structure indicator built to evaluate how price behaves around the Opening Range rather than treating every early breakout as equally meaningful.
The script defines an Opening Range from a user-selected session window, locks that range when the session window ends, and then tracks whether price breaks above or below that range with constructive follow-through, delayed expansion, weak continuation, retest acceptance, or failure back into the range.
Instead of acting like a simple breakout marker, this tool is designed to help organize the sequence that often matters most after the range is formed:
range construction, first directional break, follow-through quality, retest behavior, acceptance, and failed continuation.
This makes it more useful for traders who want a structured way to study whether the market is truly accepting price outside the Opening Range, or only probing beyond it temporarily.
UNIQUE EDGE
Most Opening Range tools focus mainly on drawing the range and marking the first break.
This script is designed to go one step further by grading the quality of that break and the quality of post-break behavior.
Its main edge is not the box itself. Its edge is the attempt to classify whether the move is:
clean,
good but delayed,
weak,
accepted after retest,
or rejected back into the range.
That makes the script conceptually different from a generic breakout overlay and also different from a broad market-structure or break-retest map. This indicator is specifically anchored to the Opening Range and to the behavior that follows that range.
METHODOLOGY
1) Opening Range Construction
The script builds an Opening Range from the chosen session window and stores:
- range high
- range low
- optional midpoint
2) Break Detection
After the range is locked, the script scans for the first qualified directional break within a defined search window.
3) Quality Engine
Once a break appears, the script evaluates it using a rules-based scoring framework. The score can incorporate factors such as:
- displacement beyond the range
- body efficiency versus wick behavior
- timing of the break relative to the range lock
- optional relative volume context
- directional alignment versus a moving average reference
- post-break extension quality
- retest depth and retest acceptance
4) State Transition Logic
The script then maps price behavior into structured states such as:
- Building Range
- Watching Break
- Bull Break Detected
- Bear Break Detected
- Bull Acceptance
- Bear Acceptance
- Failed Back In
- Range Expired
5) Visual Organization
The chart can display the Opening Range, the active acceptance zone, and projected target levels so that the user can visually compare the range location, the active accepted area, and nearby expansion references.
SIGNALS & ALERTS
The script can generate alerts for:
- break events
- acceptance events
- failure events
These alerts are intended to notify the user when a defined state transition occurs under the script's internal rules.
They should be treated as workflow events, not as standalone trading instructions.
KEY INPUTS
Opening Range
- Session Label
- Opening Range Session
- Timezone
- Engine Timeframe
- Range Extension Bars
- Show Midline
Quality Engine
- Late Break Threshold
- Acceptance Confirmation Bars
- Break Search Window
- Failure Tolerance
- Relative Volume Length
- Use Volume in Score
Projected Targets
- Show Targets
- T1 / T2 / T3
- Target Multipliers
- Target Ray Width
- Target Label Style
Style
- Theme
- State Labels
- Background Tint
- Label Size
- Label Mode
- Hero OR display
- Acceptance Ribbon
- Minimal OR Tag
- Right-side layout controls
Panel
- Panel Position
- Panel Font Size
- Score Meter
HOW THIS SCRIPT IS DIFFERENT
This script is not meant to be a general-purpose support/resistance map, and it is not meant to be a broad break-retest engine applied to every chart structure.
Its scope is narrower by design.
The entire logic is centered on the Opening Range and what happens immediately after that range is established. Because of that, the script is more session-specific and more sequence-specific than many broader structure tools.
It is also not a plain "Opening Range breakout = signal" overlay. A break can still be weak, late, accepted after retest, or rejected back into the range. That distinction is the core of the script.
LIMITATIONS & TRANSPARENCY
This is a rules-based interpretation tool, not a predictive model.
The score is an internal quality estimate derived from the script's selected factors and thresholds. It should not be treated as an objective market truth.
Opening Range behavior can vary significantly by instrument, volatility regime, session participation, and timeframe. A configuration that is useful on one symbol may not behave the same way on another.
Projected targets are reference expansions based on the script's range logic. They are not guarantees, forecasts, or required destinations.
Retest and acceptance behavior are also dependent on the selected engine timeframe. Lower engine timeframes may capture more detail, while higher ones may smooth some intrabar behavior.
Users should review settings carefully and test the script on the instruments and sessions they actually follow.
WHAT IT IS NOT
This script is not:
- a guarantee of breakout continuation
- a promise that every accepted break will trend
- a substitute for independent risk management
- a standalone reason to enter or exit a trade
- financial advice
RISK DISCLOSURE
This indicator is provided for educational and analytical use.
All trading involves risk. Markets can reverse quickly, fail to follow through, or invalidate a setup even when a breakout initially looks constructive.
Use the script as a structured chart-reading aid, not as a certainty engine. Position sizing, stop placement, execution quality, liquidity conditions, and broader market context remain the user's responsibility.
If you use alerts, projected targets, or the quality score in a workflow, they should be interpreted within a broader decision process rather than in isolation.
Indicator

Indicator

Indicator

Indicator

Indicator

IntraEdge v12.6 for Nifty, Sensex, Bank Nifty.IntraEdge v12.6 is a complete session intelligence system for Nifty, Sensex,
and BankNifty intraday F&O traders.
It tells you what kind of day you are in, whether to look for longs or shorts,
when the setup is valid, and when to stand down entirely. Every piece of
information — gap context, VIX range, OR state, HTF alignment, session phase,
ADR capacity, and ATM strike — is on one chart, updated live.
No spreadsheets. No second monitor. No manual calculations.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ What It Does
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Opening Range Breakout Engine
The 9:15–9:45 window on Nifty concentrates the highest institutional order
flow of the entire session. The high and low formed in this window become
the most significant intraday support and resistance levels of the day. A
clean break of these levels, followed by a retest that holds, is
statistically the highest probability intraday setup in the Indian market.
IntraEdge automates the entire process — forming the range, detecting the
break, waiting for the retest, and printing the entry signal.
The Rule: Do not buy the breakout candle. Wait for the R label.
After the OR seals at 9:45, the engine tracks the break direction and prints
an R label the moment price pulls back cleanly to the OR boundary and
closes back on the breakout side. A second valid retest prints R2 .
These are your entry signals — not the breakout candle, not the momentum
spike. The retest.
Profit Targets (T+0.5 and T+1.0)
Once the OR seals, IntraEdge projects four target lines using the OR range
itself as the measuring unit:
T+0.5 = OR High + half the OR range (first upside target)
T+1.0 = OR High + full OR range (trend day extension target)
T-0.5 = OR Low − half the OR range (first downside target)
T-1.0 = OR Low − full OR range (trend day extension target)
All four lines are permanently visible from OR seal onwards — both sides,
regardless of which direction price breaks. On a whipsaw day where OR
breaks up then reverses, your downside targets are already plotted and ready.
On a trend day: take partial profits at T+0.5, trail stop to the OR
boundary, hold remaining position for T+1.0.
On a tight OR day: T+0.5 is reached faster and tends to act as
support/resistance for a second leg. Size accordingly.
OR Quality Rating
Compares today's OR range width against a rolling 5-day average and labels
it , , or .
A Tight OR on low VIX is a coil — expect a sharp directional move once it
breaks. A Wide OR on high VIX is noise — the range itself is unreliable and
retests are harder to read. A Normal OR is the cleanest condition for
standard R/R2 entries.
Coil Detection
When price is trapped inside the OR with VPC bands compressing, the HUD
flags a Squeeze state with a bar count. The longer the squeeze, the more
violent the expansion. Do not fade a coil. Wait for direction and trade
the R.
2. VIX-Anchored Statistical Range
India VIX is converted into an exact point range for the session. This tells
you the statistical ceiling and floor the options market is pricing in —
before you place a single trade.
The critical detail: the anchor ignores the 9:15 AM opening tick, which is
frequently distorted by pre-market order imbalances. Instead it locks to the
9:20 AM stabilized price — the first clean price after the market has
absorbed the open. The HUD displays this as an absolute price range
(e.g. 23850 – 24248) so you can read it directly against the chart without
any mental arithmetic.
VIX Ceiling and Floor lines are plotted as permanent horizontal lines from
market open. When price approaches these lines late in the session with ADR
reading Exhausted, you are at the statistical boundary of the day's move.
This is where the PM reversal setup forms.
VIX Regime is also classified in the HUD:
High VIX (>18) — wider stops, smaller size, more signal noise. Every
threshold on every indicator is less reliable today.
Normal VIX (13–18) — standard operating conditions.
Low VIX (<13) — tight ranges, clean retests, higher mechanical accuracy.
3. Volume Price Channel (VPC)
The VPC is a volume-weighted band system that defines the intraday structure
in real time. Three zones:
Extended▲ — price is above the upper band. Trend is strong. Do not short.
Bull Zone — price is between mid and upper band. Bullish bias, look for longs.
Bear Zone — price is between mid and lower band. Bearish bias, look for shorts.
Extended▼ — price is below the lower band. Trend is strong. Do not buy.
The VPC Mid-line is the session's centre of gravity. Price above mid favours
longs. Price below favours shorts. A VWAP Carry from the prior session tells
you which side institutions started the day on.
HTF Matrix
A live feed of the 15m, 30m, and 1H VPC states shown as B▲ / B▼ / E▲ / E▼ / ⚪.
When all three timeframes agree — B▲|B▲|E▲ — the bias is confirmed and
full-size entries are justified. When they conflict — B▲|⚪|B▼ — reduce to
quarter size or skip. The HTF matrix is the single most important filter
before pulling the trigger on an R entry.
Runaway Filter
When the VPC Mid-line velocity exceeds threshold, the HUD flags RUNAWAY and
the Gap Strategy row switches to "No Fade." This means the move is
institutional and one-directional. Do not counter-trade it. Wait for a
structural pullback to a level before considering any entry.
PM Session VWAP
A secondary VWAP automatically anchors at 1:30 PM to track fresh afternoon
institutional flow. Treat this as the reference level for all PM session
trades — not the morning VWAP, which is now stale.
4. ADR Skew and Capacity
The 5-day Average Daily Range is tracked in real time and displayed in three
layers of information:
Percentage consumed — how much of today's statistical range has been used.
Direction skew — which direction holds the exhaustion.
↑ means the upside range is consumed. Longs are chasing a spent move.
↓ means the downside range is consumed. Shorts are chasing a spent move.
↔ means the range is balanced. Both directions still have room.
Three-tier label :
Consumed (0–60%) — statistical fuel available in both directions.
Used (60–85%) — one more leg possible, then expect mean reversion.
Exhausted (>85%) — the day's move is statistically complete.
New trend entries have negative expectancy from here.
When ADR reads Exhausted ↑ and price is approaching the VIX Ceiling, you
have a confluence of two independent statistical boundaries. This is the
highest probability PM reversal setup in the system.
5. Institutional Order Flow
Fair Value Gaps — highlights structural price imbalances where
institutions left orders unfilled. When price gaps through a zone too fast
for both sides to transact, it leaves a magnet on the chart. IntraEdge marks
these zones and automatically removes them the moment price returns to fill
them. No manual cleanup.
Liquidity Sweeps — flags when price briefly breaks PDH, PDL, or OR
boundaries with a wick and immediately closes back inside. This is
stop-hunting, not a genuine breakout. The sweep itself often marks the
reversal point.
Volume Absorption — marks high-volume doji candles where buyers and
sellers are matching each other in size. Directional resolution follows.
Absorption at a key level is a high-probability entry trigger.
Exhaustion Nodes — arrows at swing extremes where volume spikes with
a long wick at a 10-bar high or low. The institutional participation that
drove the move is now reversing. Do not chase. Look for the fade.
1H Doji Radar — detects indecision, gravestone, and dragonfly doji
formations on the hourly chart and marks them on your intraday chart. An
hourly gravestone doji at the VIX Ceiling is a reversal warning on two
independent systems simultaneously.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📖 Session Playbook
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Phase 1 — The Open (9:15 – 9:45)
Read the HUD before touching the keyboard. Do not trade during this phase.
Gap Strategy — read this first.
If the gap has held for 60 minutes with session low above PDC, the HUD
flags Launchpad: DO NOT SHORT . This is a session-wide mandate. No
short trades for the rest of the day regardless of what other signals appear.
If the gap is fading toward PDC, watch for Gap Fill flag and potential
reversal at PDC.
VWAP Carry — read this second.
Bull Carry + Gap Up = trend day bias. Expect OR break up, R entry, hold
to T+1.0.
Bear Carry + Gap Up = conflicted. Expect either a gap fade or a choppy
range day. Reduce size expectations.
Bear Carry + Gap Down = trend day bias to the downside.
Bull Carry + Gap Down = watch for gap fill reversal.
VIX Regime — read this third.
High VIX today means every stop needs to be wider and every size needs
to be smaller. Reduce standard position size by at least 30% on High VIX
days before the session begins.
Phase 2 — The Breakout Window (9:45 – 12:00)
This is the primary trading window. The majority of the day's directional
move happens here.
The entry sequence:
1. OR seals at 9:45. Note the OR High, OR Low, and OR quality rating.
2. Wait for price to break cleanly above OR High or below OR Low.
3. Do not enter on the breakout candle.
4. Wait for the R label — the retest of the broken level.
5. Before entering, run the confirmation checklist:
✅ HTF Matrix shows at least 2 of 3 timeframes aligned with break direction
✅ VWAP Dist not showing ⚠ (price not already overextended from VWAP)
✅ ADR Capacity not at Exhausted
✅ Not within 20 minutes of Dead Zone
All four true → standard size entry.
Two or three true → half size or skip.
One or zero true → skip.
Target management:
First target: T+0.5. Take 50% off here.
Trail stop to OR boundary on remaining position.
Second target: T+1.0. Exit remainder or trail further on strong trend days.
Phase 3 — The Dead Zone (12:00 – 13:30)
Institutional volume drops to near zero in this window. Breakouts that look
clean will reverse. Ranges that look like coils will fake out. The chart
background dims automatically and the HUD Session row counts down to this
phase from 11:30 AM.
Rule: No new trend entries during the Dead Zone.
You may hold existing positions from Phase 2. You may not open new ones.
The only acceptable activity is managing existing trades and preparing the
PM session watchlist.
Phase 4 — PM Session (13:30 – 15:30)
Fresh institutional flow re-enters at 1:30 PM. A new PM VWAP anchors
automatically on the chart. Use this as the reference level for all
afternoon trades — not the morning VWAP.
The primary PM setup is a reversal or fade at a statistical boundary, not
a trend continuation. The confluence setup:
✅ Price has reached the VIX Ceiling or VIX Floor
✅ ADR Capacity reads Exhausted (>85%) in the direction of the move
✅ An Exhaustion arrow or Liquidity Sweep visible at that level
✅ HTF Matrix shows at least one timeframe turning against the trend
All four → high probability PM reversal. Size at standard.
Three → take the trade at half size.
Two or fewer → observe only.
After 3:00 PM the HUD counts down to close. No new entries once the
Session row shows "Closes in 20m." Options decay accelerates in the
final 20 minutes and risk-reward collapses.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Alert Suite — 20 Conditions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Every key event has a pre-configured alert. Set them once, monitor from
your phone. The most important alert is the R Retest — set this and you
do not need to watch the chart every bar during Phase 2.
OR Break UP / DN — fires the moment the OR boundary is breached
R Retest UP / DN — fires when the first entry label prints
R2 Retest UP / DN — fires when the second entry label prints
VWAP Reclaim / Reject — fires on VWAP cross in either direction
Launchpad UP / DN — fires when the session-wide directional mandate activates
Coil Alert — fires when VPC squeeze inside OR reaches threshold
ADR Exhausted — fires when daily range crosses 90% consumed
Gap Filled — fires when the morning gap is closed
Liquidity Sweeps — fires on PDH/PDL/OR wick reversals
Exhaustion Nodes — fires at extreme volume swing points
Volume Absorption — fires on institutional doji volume
Bull / Bear FVG Created — fires when a new imbalance zone forms
Momentum Alert — fires on RUNAWAY trend detection
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Settings and Compatibility
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Designed for: Nifty 50, BankNifty, Sensex (NSE index charts)
Recommended timeframes: 5m primary, 3m or 1m for precision entries
OR window: Default 9:15–9:45. Fully adjustable for 15-min OR or custom end time.
All mathematics auto-scale to your active timeframe. Switch between 1m, 3m,
and 5m without changing any settings.
Futures volume routing is active by default on index charts, pulling volume
from the active Nifty futures contract for accurate VPC calculation.
Strike step auto-detects the instrument: 50-point intervals for Nifty,
100-point intervals for BankNifty and Sensex.
Previous Week H/L is toggled off by default to reduce visual noise. Enable
from settings when weekly swing context is relevant. Indicator

ORB Pro Suite v6ORB Pro Suite v6 — Multi-Session + HTF ORB Build
ORB Pro Suite v6 is an advanced Opening Range Breakout (ORB) tool designed for traders who want clarity, structure, and adaptability across NY, London, and Asia sessions — without changing the core ORB logic that works.
This update expands the original ORB Pro Suite to support overnight markets and multi-timeframe workflows, while keeping the strategy behavior consistent and familiar.
✅ Multi-Session Presets
Choose from built-in session presets:
NY AM (RTH) — original behavior (unchanged)
London
Asia
Custom
Each preset aligns the ORB window with the selected session and pairs seamlessly with session-appropriate filters.
✅ ORB Build Mode
You now have two ways to build your ORB:
1️⃣ Time Window (Classic ORB)
Uses session start/end times
Identical to previous versions
2️⃣ HTF Candle Count (Advanced)
Build the ORB from 5m / 15m / 30m / 60m candles
Works on any chart timeframe
Ideal for traders who want ORB consistency across TFs
Example:
Build a 15-minute ORB from 1× 15m candle, even while trading on a 5m chart.
✅ Session Profile Defaults
ORB Pro Suite introduces Session Profiles that automatically tune filters for different market conditions — without changing the strategy logic.
Profiles include:
NY (Default)
London (Breakout)
Asia (Slow Session)
Custom
You can toggle Profile Defaults ON or OFF at any time.
🧠 Core ORB Logic (Unchanged)
Original ORB framework:
Opening range high/low
Breakout confirmation
Optional retest logic
Golden Pocket (0.5–0.618) validation
Local + higher-timeframe trend filters
Cooldown protection
Visual risk/reward mapping
If you traded NY with earlier versions, nothing has changed.
⚙️ Recommended Starting Settings
For most users:
ORB Build Mode: Time Window
Session Profile: Auto
Strictness: Balanced
Advanced users:
Enable HTF Candle Count
Select desired ORB TF (5m–60m)
Adjust candle count to match your style
All inputs remain fully customizable.
📊 Designed For
Futures (ES, NQ, YM, RTY)
Forex pairs
Gold & major indices
Intraday price-action traders
Session-based trading workflows
⚠️ Disclaimer
This indicator is for educational and informational purposes only.
It does not constitute financial advice or trade recommendations.
Trading involves risk. Always manage risk appropriately and trade responsibly. Indicator

Smooth Trader - Volume Toolkit Smooth Trader Lite – Volume at a Glance ToolkitThis open-source toolkit is designed for one purpose: helping traders read volume behavior and market control at a single glance — no clutter, no signal overload, just clear visual context to support any trading style.
The five core components work in harmony to reveal volatility, momentum vs volume interaction, institutional volume entries, reversal zones, and directional pressure — all optimized for speed and readability.
Core Components & How They Connect
1. ATR Volatility Baseline
Displays Average True Range (default 14) in a compact top-right table.
Sets the "normal" movement scale so you instantly know whether current volume is significant relative to typical volatility — the foundation for judging every other element.
2. Momentum/Volume Wave (MV Cloud)
Plots a 21-period EMA against a dynamic running VWAP (50/100/200 length based on preset aggression).
The filled envelope shows how momentum is pushing against (or with) volume-weighted price — bullish fills when EMA leads, bearish when VWAP dominates.
Acts as the central "wave" that ties momentum to volume flow, giving immediate context for high-volume events.
3. PVSRA-Style High-Volume Candles
Classifies candles by volume relative to recent average and range magnitude. High volume (≥2× avg or max magnitude) → strong bull/bear color or diamond marker
Medium volume (≥1.5× avg) → lighter color
Instantly flags when big volume enters — often institutional buying/selling or manipulation setups (spikes followed by quick reversals).
4. Initial Balance (OBR) Reversal Levels
Plots the high/low of the regular session's opening range on selectable higher timeframes (default 15m & 60m).
Historical lines optional. These levels show where early volume was stopped and reversed — key reference points for judging later volume aggression or exhaustion.
5. Directional Volume Trend Coloring
Applies a smooth gradient to candle bodies based on multi-timeframe VIDYA z-score average (presets processed only on first bar for efficiency).
Colors shift gradually: neutral gray → strong bullish teal → strong bearish magenta.
Reveals whether volume pressure is consistently building in one direction, providing the "big picture" bias to interpret high-volume events and MV Cloud shifts.
Why These Components Work Together
ATR gives the volatility scale to judge "high volume."
MV Cloud shows momentum clashing with or riding volume-weighted levels.
PVSRA candles pinpoint the exact moments big volume arrives.
Initial Balance levels mark where that volume was previously rejected.
Trend coloring confirms if the volume flow is one-sided and gaining conviction.
The result: a lightweight, glanceable system that simplifies volume reading and helps spot control shifts, climaxes, or manipulation without generating explicit signals.
Optimizations
Enum-based inputs for clean, intuitive configuration
Calculations refactored for performance (first-bar preset evaluation, removed duplicates)
Lower-TF library upgraded to v5
Toggleable visuals with customizable colors and optional elements
How to Use
Add to chart → adjust presets and toggles → glance at the chart: Is volume high relative to ATR?
Is momentum breaking VWAP?
Are PVSRA candles firing?
Were Initial Balance levels respected?
Is trend coloring strengthening?
Ideal as a visual support layer on 5m–4h timeframes for stocks, forex, or crypto.This open-source toolkit provides clean volume and structure context. For traders seeking advanced delta-pressure signals and proprietary entry logic.
Disclaimer
For educational and informational purposes only. No trading advice or performance guarantees. Trading involves substantial risk of loss. Use at your own risk.
Indicator

8:00-8:15 ORB Retest on 5m Time Frame v1.3 by Alf_AlgoORB Retest on 5m Time Frame
Breakout → Retest → Confirm → Enter
A structured session indicator designed to trade continuation after an opening range breakout using midpoint retests and confirmation.
Opening Range defines session structure
Breakout sets directional bias (with multiple detection modes)
Midpoint retest provides entry location
Momentum confirmation triggers signals
Triple ATR-based TP levels and structure-based SL manage risk
The system avoids chasing breakouts and instead waits for price acceptance and momentum confirmation.
━━━━━━━━━━━━━━━━━━━━━━━━
Timeframe
Pine Script®
Designed exclusively for the 5-minute chart.
The opening range is built using the first three 5-minute candles.
━━━━━━━━━━━━━━━━━━━━━━━━
Opening Range Levels
OR High — upper boundary (teal)
OR Low — lower boundary (red)
OR Midpoint — primary retest level (amber, dashed)
Shaded zone between High and Low for visual clarity
The midpoint acts as the primary retest level for entries.
━━━━━━━━━━━━━━━━━━━━━━━━
Breakout Direction Mode (New in v1.2)
Four modes to determine how directional bias is set after the opening range:
First Break — original behavior; whichever direction breaks out first locks the bias
Last Break — bias updates with each new breakout before the entry window opens, capturing the final sentiment
Strongest Break — the breakout with the largest candle body wins; more conviction = more significant
Directional Preference — manually select Bullish or Bearish; bias is set when the OR locks regardless of price action
For Last Break and Strongest Break modes, triangle markers appear on the chart each time the bias flips, so you can visually track the tug-of-war between bulls and bears before the entry window.
━━━━━━━━━━━━━━━━━━━━━━━━
Bias Logic
Close above OR High → Bullish Bias
Close below OR Low → Bearish Bias
Depending on the selected Breakout Direction Mode, the bias may lock on the first break, update with subsequent breaks, follow the strongest candle body, or be manually chosen.
━━━━━━━━━━━━━━━━━━━━━━━━
Entry Logic
Wait for midpoint retest
Require confirmation
Signal triggers within the active session window
Three confirmation modes are available:
Retest Close Reclaim
Break Retest Candle
Hybrid (default)
━━━━━━━━━━━━━━━━━━━━━━━━
Risk Management — Triple TP System (New in v1.2)
Three take-profit levels are automatically calculated using ATR, all shown on the chart from the moment a signal fires:
TP1 — 2× ATR (default) — solid line
TP2 — 3× ATR (default) — dashed line
TP3 — 5× ATR (default) — dotted line
SL — structure-based, remains fixed throughout the trade
Each TP and SL level gets a label when hit (TP1 ✓, TP2 ✓, TP3 ✓, SL ✗), so you can see exactly where targets were reached or where the stop was triggered. All ATR multipliers are fully adjustable in the settings.
Alert conditions are available for each individual TP hit and SL hit.
━━━━━━━━━━━━━━━━━━━━━━━━
Chart Elements
Opening Range High / Low / Mid with shaded zone
Breakout markers (triangles)
Retest markers (diamonds)
Buy / Sell signal labels
TP1 / TP2 / TP3 and SL levels with hit labels
On-chart dashboard with full state tracking
━━━━━━━━━━━━━━━━━━━━━━━━
Dashboard
The on-chart dashboard displays real-time state:
Session preset
Breakout Direction Mode
First break direction
Current bias
Retest status
Signal status
Confirmation mode
Individual TP1 / TP2 / TP3 and SL hit status
TP ATR multiplier values
━━━━━━━━━━━━━━━━━━━━━━━━
Typical Workflow
Apply on a 5-minute chart
Select your session and breakout direction mode
Allow opening range to form
Observe breakout(s) and bias assignment
Wait for midpoint retest
Enter after confirmation
Monitor TP1 → TP2 → TP3 progression
━━━━━━━━━━━━━━━━━━━━━━━━
v1.2 Release Notes
Added Breakout Direction Mode with four options: First Break, Last Break, Strongest Break, Directional Preference
Added triple take-profit system (TP1, TP2, TP3) with independent ATR multipliers
TP and SL hit labels appear on chart when each level is reached
Added alert conditions for each TP hit and SL hit
Styled OR lines with updated color palette (teal / red / amber)
Added shaded zone between OR High and Low
Updated dashboard with Breakout Direction Mode, individual TP status, and ATR multiplier display
v1.1 Release Notes
Added ORB session selection (New York, London, Asia)
Replaced breakout text labels with directional triangle icons
Replaced retest text labels with diamond icons
Added on-chart dashboard
Dashboard now shows directional state instead of checkmarks
Added Buy / Sell signal display in dashboard
Added color-coded dashboard values (green bullish, red bearish)
Updated Buy/Sell signal label colors
Added TP / SL outcome tracking in dashboard
━━━━━━━━━━━━━━━━━━━━━━━━
Feedback
This script is shared publicly to help traders study structured opening range continuation setups.
Feedback and suggestions are welcome
Ideas for improvements or additional features are appreciated
Indicator

Opening Range BoxOpening Range Box
Opening Range Box highlights the high and low of a user-defined opening session and visualizes the range directly on the chart. The script tracks price during the selected session window and dynamically builds a range using the highest high and lowest low that occur within that period. As the session progresses, the range updates in real time so traders can see the developing structure of the opening market activity.
Once the session begins, the indicator starts calculating the opening range and draws a box around the price action between the session high and low. At the same time, horizontal lines are plotted at the high and low levels of the range. These levels represent important reference points that many intraday traders use to identify potential breakout, breakdown, or support and resistance zones.
After the opening session ends, the final range is locked in. If enabled, the high and low levels can automatically extend to the right side of the chart so they remain visible for the rest of the trading session. This allows traders to easily monitor how price interacts with the opening range throughout the day.
An optional midpoint line can also be displayed. This dashed line represents the 50% level of the opening range and can be used as an additional reference level for balance, mean reversion, or intraday bias.
All visual elements can be customized. Users can control the session time, enable or disable the range box, show or hide the midpoint, extend the range levels across the chart, and adjust colors and line width to match their chart layout.
The default session is set to 09:30–10:00 to match the first thirty minutes of the U.S. equities market open, but it can be changed to any time window to suit different markets or trading strategies. The indicator is designed for intraday charts and is commonly used for opening range breakout strategies and early-session support and resistance analysis. Indicator

Indicator

Indicator

Session Anchor RangeThe Session Anchor Range highlights the full wick-to-wick range of the first 15-minute candle of the New York session.
This first candle often acts as a reference point for liquidity and early session positioning, helping traders quickly identify potential bias, support, resistance, and breakout opportunities throughout the trading day.
The indicator automatically draws a rectangle covering the high and low of the first NY 15-minute candle, creating a clear visual range that can be used as a decision zone.
How to Use It:
1️⃣ Breakout Bias
One of the most common ways to use this tool is to determine market bias once price breaks out of the range.
• Break above the range → Bullish bias
• Break below the range → Bearish bias
When combined with structure, volume, or higher timeframe analysis, these breakouts can provide strong confluence for directional trades.
2️⃣ Intraday Support & Resistance
While price remains inside the range, the boundaries can behave as dynamic levels.
• Top of the range → potential resistance
• Bottom of the range → potential support
Traders often watch for rejections, liquidity sweeps, or consolidation around these edges.
3️⃣ Liquidity & Expansion
The first 15 minutes of the New York session frequently establish early liquidity zones.
A clean breakout from the range can signal volatility expansion and momentum entering the market.
This can help traders anticipate trend continuation or session direction.
Tips for Best Results
• Works best on lower timeframes (1m–15m)
• Combine with market structure or trend analysis
• Watch for false breakouts and liquidity sweeps around the edges
• Use with other confluence tools such as VWAP, value areas, or order flow
Customization
The indicator allows you to customize:
• Rectangle border color
• Fill color and transparency
• Border thickness
• Session behavior Indicator

TJ-US-ORB v1TJ-US-ORB Indicator
Inspired by TraderJ's US ORB trading strategy and just fixes the bugs and missing midline in other ORB indicators out there... Enjoy..!
The TJ-US-ORB indicator draws horizontal lines based on two key U.S. market 15-minute candles:
US PreMarket (default 08:00–08:15 ET) – blue lines.
US MarketOpen (default 09:30–09:45 ET) – yellow lines.
For each session, the indicator draws:
High line – top of the candle
Low line – bottom of the candle
Midline – average of high and low, configurable style and opacity
Lines start at the session candle and extend until 16:00 ET, ensuring no overlap between sessions or days.
The indicator works on all chart timeframes from 1-minute to 2-hour.
2️⃣ Settings Tab
All configurable settings are grouped into Professional Settings for clarity.
US PreMarket
Candle Start Time (ET): Time selector for the 15-minute PreMarket candle (default 08:00–08:15).
Line Color: Color for high/low lines (default blue).
Line Width: Thickness of the lines (default 1).
US MarketOpen
Candle Start Time (ET): Time selector for the 15-minute MarketOpen candle (default 09:30–09:45).
Line Color: Color for high/low lines (default yellow).
Line Width: Thickness of the lines (default 1).
Midline Settings
Midline Opacity (%): Transparency of the midline (0–100). Default is 50%, making it less prominent than the main lines.
Midline Width: Thickness of the midline (default 1).
Midline Style: Choose solid, dashed, or dotted (default dashed).
3️⃣ How It Works
The indicator detects PreMarket and MarketOpen 15-minute candles for the current day (Monday–Friday).
High, low, and midline values of the session candle are stored.
Horizontal lines are drawn from the start of the session candle and extend to 16:00 ET.
On the next trading day, the same process repeats, so each day has distinct lines.
Lines automatically disappear at 16:00 ET to avoid overlap.
4️⃣ Notes & Tips
The indicator uses request.security to fetch the 15-minute session candle, ensuring correct line placement even on lower or higher timeframes.
It is designed for U.S. market hours, but time inputs can be adjusted manually for other sessions.
The midline opacity is customizable, so you can make it subtle or prominent depending on your chart style.
Maximum number of lines is set to 500; on very active charts, older lines are automatically removed.
5️⃣ Recommended Usage
Apply TJ-US-ORB on any timeframe, preferably 1m–2h, to see accurate session lines.
Combine with other indicators (e.g., volume, moving averages) to confirm potential breakout or retracement zones.
Use line colors to quickly distinguish PreMarket vs MarketOpen levels.
The midline is ideal for observing session mean price, useful for intraday bias.
6️⃣ Example Chart Setup
Session Time (ET) Line Color Line Width
PreMarket 08:00–08:15 Blue 1
MarketOpen 09:30–09:45 Yellow 1
Midline N/A 50% opacity 1
The indicator will plot three horizontal lines per session: high, low, and midline, extending to 16:00 ET. Indicator

Opening Range Break (5-15-30 Min) - Wall Street RedneckOpening Range Break (5-10-15-30 Min) – Wall Street Redneck
A simple and powerful Opening Range Breakout (ORB) indicator built for intraday traders.
This tool automatically plots the Opening Range High, Low, and optional Midline based on your selected 5, 10, 15, or 30 minute range. Once the range is set, levels extend forward to help identify breakout opportunities and key reaction zones throughout the session.
Features:
Custom ORB length (5/10/15/30 minutes)
Adjustable session start & end time
ORB High, Low & Midline (custom colors + dashed option)
Optional historical session display
Built-in customizable Take Profit levels
Targets based on % of Opening Range
Adaptive or Extended display
Automatic TP labeling
Designed for breakout, momentum, and day traders who want a clean, no-clutter ORB with flexible target projection. Indicator

Indicator

Indicator

ORB AM/PM RangeORB — Opening Range Breakout
What does this indicator do?
Think of it like setting a tripwire on the market. Every trading day, the market opens and establishes a range during the first minutes — this is the Opening Range.
ORB watches two windows for you, records the highest and lowest prices within each, and then tells you the moment price breaks out of those levels. That breakout is often the start of a directional move — and that's when you want to pay attention.
Getting Started
Set the Timezone to match your chart's timezone.
What You'll See on the Chart
During the session windows: A teal shaded box appears during the AM session, growing in real-time as the high and low develop. An orange shaded box does the same during the PM session.
After each session ends: Dashed horizontal lines extend to the right from the final High and Low — these are your breakout levels. Price labels appear showing the exact High and Low values.
When price breaks out from the range: A teal triangle (▲ or ▼) appears if price crosses an AM level. An orange triangle (▲ or ▼) appears if price crosses a PM level. These triangles only appear during the valid time window — you won't see stale signals from yesterday's range, and AM signals disappear once the PM session begins.
Settings Explained
Timezone
UTC+1
All session times are interpreted in this timezone. Make sure it matches your exchange.
Enable AM Session
On
Turn this off if you only care about the closing range. Everything AM-related disappears.
AM Session Start
900
When the morning range starts. Enter in HHMM format — so 900 means 09:00.
AM Session End
930
When the morning range locks in. 930 = 09:30.
Enable PM Session
On
Turn this off if you only care about the opening range. Everything PM-related disappears.
PM Session Start
1530
When the closing range starts. 1530 = 15:30.
PM Session End
1600
When the closing range locks in. 1600 = 16:00.
Tip: The time format is simple — just write hours and minutes together. 900 = 09:00, 1345 = 13:45, 1600 = 16:00.
Important: The AM session must end before the PM session starts. If you enter overlapping times, the indicator will show a red error banner at the top of the chart and stop working until you fix it.
When Do Alerts Actually Fire?
This is the most important thing to understand. The indicator is not just checking "did price cross a level?" — it also checks when the cross happens:
09:00 09:30 15:30 16:00 │ AM Box │ AM alerts are valid │ PM Box │ PM alerts are valid │████████│◄─────────────────────────────►│████████│◄─────────────────────► EOD
AM alerts only fire between AM End and PM Start (same day). Once the PM session begins, AM signals shut off.
PM alerts only fire after PM End until the end of the trading day.
Nothing carries over to the next day. Yesterday's levels won't trigger today's alerts.
This means you only get signals when they're fresh and relevant.
Setting Up Alerts in PulseWire
Right-click on the chart → Add Alert (or press Alt+A).
Under "Condition", select the ORB30 indicator.
Choose one of these conditions:
ORB Above AM High
- Price broke above the morning range — potential bullish breakout
ORB Below AM Low
- Price broke below the morning range — potential bearish breakout
ORB Above PM High
- Price broke above the closing range — bullish
ORB Below PM Low
- Price broke below the closing range — bearish
Any Range Cross
- Any of the above — good as a catch-all notification
Set your notification method (popup, email, webhook, etc.) and click Create.
The alert messages automatically include the ticker symbol and timeframe.
Common Scenarios
"I only trade the morning breakout"
→ Uncheck Enable PM Session. Only AM range boxes, lines, and alerts will appear.
"I trade US markets from Europe"
→ Set Timezone to America/New_York or UTC-5, then adjust the times. For NYSE, try AM Start 930, AM End 1000, PM Start 1530, PM End 1600.
"The dashed lines are too short / too long"
→ Adjust Extend levels (bars). Shorter timeframes need more bars to cover the same time span.
"I see a red error banner"
→ Your session times are invalid. Check that: (1) each Start is before its End, and (2) AM End doesn't overlap with PM Start.
"I don't see any triangles / alerts"
→ Make sure price actually crossed the level during the valid window. If the cross happened during the session itself or after hours, it won't count — by design.
Quick Reference
Teal box
-AM range being built
Orange box
-PM range being built
Teal dashed line
-AM High or Low level
Orange dashed line
-PM High or Low level
ORBA▲
-Breakout above AM High
ORBA▼
-Breakdown below AM Low
ORBP▲
-Breakout above PM High
ORBP▼
-Breakdown below PM Low Indicator
