Indicator

RSI + ZC COG Candles + Buy SignalThis script combines a normalized Center of Gravity (ZC COG) candle view with an RSI color regime and a context‑aware buy signal filter.
The RSI block builds a three‑state background:
Green when RSI trades above an adaptive band around its SMA (strong momentum zone).
Yellow when price is neither strongly oversold nor strongly overbought (neutral / transition zone).
Red when RSI drops below a forced level or below the lower band (downtrending / risk zone).
On top of that regime, the script plots ZC COG candles, where price is transformed into a normalized oscillator:
COG is centered, scaled to a fixed half‑range, optionally quantized, then drawn as synthetic candles with body and wick.
This gives a clean visual of swings and turning points, independent of the raw price scale.
The buy signal layer is designed to look for potential mean‑reversion moves out of recent red RSI zones, while trying to avoid most obvious bad contexts:
Candles must close positively in the COG space.
A configurable number of bars back (default: 5) is optionally checked to ensure the current candle is closing below a previous reference candle.
The RSI must be above a minimum level and above an offset‑adjusted RSI SMA, so you can allow a small margin under the SMA if needed.
A “recent red zone” filter requires that a red RSI regime occurred within a user‑defined lookback window, to focus on bounce‑type setups rather than chasing extended trends.
This indicator is meant to be used together with a standard RSI 14 for divergence work:
The buy markers highlight structural contexts where a bounce could make sense.
The separate RSI 14 helps you confirm bullish divergences and filter out false signals.
Without that divergence layer, you should expect more noise and more traps around earnings, gaps, and fast news moves.
How to use it
Apply this script and a classic RSI 14 on your chart.
Use the colored background and COG candles to understand the current regime and local swings.
Treat the buy signals as potential bounce zones, not guaranteed entries.
Confirm using RSI 14 divergences, higher‑timeframe structure, and your own risk management rules.
Disclaimer
This script is provided for educational purposes only.
It does not constitute financial advice, trade recommendations, or a solicitation to buy or sell any security or instrument.
Markets can react unexpectedly to:earnings releases, macro events, company‑specific news, liquidity shocks, and overnight gaps.
No indicator, including this one, can fully protect you from those events, and there is always a risk of loss when trading or investing.
Past performance and historical patterns do not guarantee future results.
Always do your own research, adapt parameters to your own strategy, and consult a qualified financial professional if you need personalized advice. Your capital is at risk and you remain fully responsible for your decisions. Indicator

Indicator

Day Trade Trend Watchlist# 10-Stock Premarket Breakout + EMA/VWAP Day Trade Trend Watchlist
Before you start:
Extended Hours must be turned on.
Mark your Pre Market Levels or find a Indicator does that for you.
## Overview
This indicator turns any chart into a live screening dashboard for up to 10 stocks at once. It tracks each ticker's premarket high and low, flags the moment price breaks out of that range, and reads trend from EMA alignment — all from one customizable table, without needing to open 10 separate charts. A VWAP and 8/21/200 EMA are also plotted directly on your chart for the symbol you're currently viewing.
## What it does
- **Premarket High/Low (PMH/PML) tracking** — automatically calculates each ticker's premarket range (default 4:00–9:30 AM ET, adjustable session and timezone) and resets it fresh every trading day. Pulls real extended-hours data regardless of your own chart's display settings.
- **Breakout detection** — once premarket ends, the script flags the moment price crosses above the premarket high or below the premarket low, both in the table and with an on-chart arrow label naming the ticker.
- **Trend column (8/21/200 EMA stack)** — each ticker's trend is read from EMA alignment: price stacked above all three EMAs shows UP, the reverse shows DOWN, anything in between shows MIXED.
- **Daily inside/outside bar column** — classifies whether each ticker's current daily candle is still contained inside yesterday's range, or has broken outside it (up, down, or both).
- **On-chart EMA + VWAP** — the 8, 21, and 200 EMA plus a session VWAP are plotted directly on whatever symbol/timeframe your chart is showing, for standard visual trend and fair-value context.
- **Customizable dashboard** — choose exactly which columns appear (Last Price, PM High/Low, Breakout Status, Trend, Daily Bar), set text size, table position, and recolor every part of the table to match your own chart theme. Default view is a clean, minimal Ticker + Last price layout.
- **Built-in alerts** — get notified the moment any of your 10 tickers breaks its premarket high or low, with an option to only fire once per level per day.
## How to use it
1. Add the indicator to any chart — the chart's own symbol doesn't need to match your watchlist.
2. Open Settings → "Watchlist" group → enter up to 10 tickers. Leave any slot blank to skip it.
3. Adjust the premarket session window and timezone if you trade a market other than US equities.
4. Use the "Columns to Show" group to pick exactly what information you want visible.
5. Right-click the chart → Add Alert → select this indicator to receive breakout notifications.
## Notes
- Premarket tracking, EMAs, and trend classification all run on the 10-minute timeframe internally for consistency across all 10 tickers, regardless of your chart's own timeframe.
- This is a discretionary screening tool, not a standalone signal generator — use it alongside your own market structure, volume, and risk management approach.
- If a ticker shows "n/a," double check the symbol is entered correctly or that premarket data is available for that instrument.
Indicator

Indicator

Random Entry BenchmarkCan Your Strategy Beat Random Entries?
Most traders spend countless hours searching for the perfect entry signal. But what if random entries could achieve similar results?
Random Entry Benchmark is designed to put your strategy's edge to the test. Instead of relying on indicators, patterns, or market predictions, it generates completely random long-only entries and manages trades using realistic risk controls, including stop losses, risk-reward targets, and position sizing.
In strong markets, even random entries can produce surprisingly respectable returns. A profitable backtest alone does not prove that a strategy has a genuine edge. By running multiple independent simulations and analyzing the distribution of outcomes, this indicator establishes a statistical benchmark for what can be achieved without any predictive entry logic.
If your strategy cannot consistently outperform randomness, does it really have an edge?
The simulator reports key metrics including net return, win rate, average trade return, maximum drawdown, and percentile outcomes, helping separate skill from luck.
Key Features
1. Multiple Simulations Instead of a Single Test
A single random backtest tells very little because luck plays a large role. The simulator performs multiple independent random-entry runs and aggregates the results, providing a Monte Carlo-style view of potential outcomes.
Review key performance metrics across all simulations:
- Net Return
- Win Rate
- Average Trade Return
- Maximum Drawdown
2. Percentile-Based Results
Understand the full distribution of outcomes rather than relying on averages alone.
Typical statistics include:
- 25th Percentile
- Median (50th Percentile)
- 75th Percentile
This helps distinguish normal outcomes from exceptionally lucky or unlucky runs.
3. Realistic Trading Rules
The simulator incorporates common risk management techniques used in actual trading:
- Configurable Stop Loss
- Configurable Risk-Reward Ratio
- Risk-Based Position Sizing
This creates a more realistic benchmark for swing trading and day trading strategies.
How to Use
1. Configure stop-loss and risk-reward settings that closely match your own strategy.
2. Run the simulation and review the statistical results.
3. Compare your strategy's performance against the random-entry benchmark.
4. Determine whether your entry methodology produces results that are meaningfully better than chance.
Note: The simulator currently generates long-only entries, and only one position can be open at a time. The strategy compounds returns by sizing positions based on current account equity (initial capital plus net profit/loss), while limiting risk on each trade according to the Max Risk % setting.
Important!
This indicator does not generate trading signals and is not intended as a trading strategy.
Its purpose is to provide a statistical benchmark against which traders can evaluate the effectiveness of their own entry techniques.
Input Parameters
Execution Period
Start Year / Month – Beginning of the simulation period.
End Year / Month – End of the simulation period.
Only for intraday timeframes:
Trading Hours – Time window during which random entries can be generated.
Time Zone – Timezone used for the trading session.
Close @ COB – Forces all open positions to be closed at the end of the regular trading session.
Strategy Parameters
Initial Capital – Starting account balance used for the simulation.
Max Risk % – Maximum percentage of account equity risked per trade.
STP Type – Method used to calculate stop-loss distance (e.g., ATR-based or fixed % change).
Parameter (M) – Value used by the selected stop-loss method.
ATR: Stop Loss = Entry Candle Low − M × ATR(14)
Change %: Stop Loss = Entry Price × (1 − M/100)
PL Ratio – Profit target expressed as a multiple of the stop-loss distance (Risk/Reward ratio).
Max Bars – Maximum number of bars a trade can remain open before being closed.
Simulation Parameters
Random Seed – Controls the random number sequence used for the first simulation run. Using the same seed reproduces identical results.
Entry Frequency – Average number of random trade entries generated during the simulation period.
Runs # – Number of independent simulation runs. Higher values produce more statistically reliable results.
Low-High % – Lower and upper percentiles displayed in the results. Median values are always shown.
Visuals
Dashboard Position and Size – Position and text size of the results output.
Plot – Selects the performance metric to visualize (Equity, Net Profit, Win Rate, etc.). Trade markers are displayed only for the first simulation run.
Output Results
Total Trades – Number of trades executed during the simulation.
Net Return – Total percentage return generated over the simulation period (Net Profit / Initial Capital).
Win Rate – Percentage of profitable trades.
Avg Return – Average percentage net return per trade.
Max Drawdown – Largest peak-to-trough decline in account equity during the simulation.
Percentiles (25%, 50%, 75%) – Results are reported across all simulation runs:
- 25% – Conservative outcome (75% of runs performed better)
- 50% – Median outcome
- 75% – Favorable outcome (25% of runs performed better)
Known Issues
1. PulseWire Execution Limits
Due to PulseWire's script execution time limits, the indicator may occasionally fail to complete all simulations, especially when using a long execution period and/or a large number of simulation runs.
In most cases, reducing the amount of historical data or the number of runs will resolve the issue.
2. Intraday Close at COB
On some symbols and timeframes, PulseWire does not always allow reliable identification of the final bar of the regular trading session. As a result, positions configured to close at the end of the session may occasionally remain open beyond the intended close and be exited on a later bar.
Indicator

SICK MODE [erdensedat]Welcome to SICK MODE, the most comprehensive all-in-one Smart Money Concepts (SMC) and Liquidity tracking suite designed for serious traders. This indicator eliminates chart clutter by unifying the most powerful institutional trading concepts into one highly customizable and dynamic script.
Whether you are a day trader, scalper, or swing trader, SICK MODE continuously scans the market to provide you with actionable setups, dynamic bias shifts, and high-probability points of interest (POIs).
Here is a complete breakdown of everything SICK MODE offers and how it helps you build a solid trading setup:
🔥 Core Features & Setup Generators
1. Dual-Layer Market Structure (BOS & CHoCH)
What it is: SICK MODE tracks both Internal (minor) and External (major) Market Structure simultaneously.
How it helps: It automatically labels Break of Structure (BOS) and Change of Character (CHoCH). Internal structure (dashed lines) helps you find early entries, while external structure (solid thick lines) keeps you aligned with the higher timeframe macro trend. It also identifies Strong and Weak swing highs and lows, so you know which levels are likely to hold or be swept.
2. Advanced Liquidity Engine (BSL, SSL, IDM & Turtle Soup)
What it is: Identifies Buy-Side Liquidity (BSL), Sell-Side Liquidity (SSL), and Inducement (IDM) levels.
How it helps: Instead of cluttering your chart with endless lines, it keeps only the most relevant (default 3) liquidity levels. When a level is swept and price reverses, it signals a Turtle Soup (X / TS) entry, giving you a high-probability reversal setup.
3. Next-Gen Fair Value Gap (FVG) & Raid Engine
What it is: A highly advanced FVG detection system that completely removes overlapping noise.
How it helps: It plots precise bullish and bearish imbalances, with options to show mid-lines and extend mitigated gaps. The best part? The Display Raids feature automatically detects when an FVG is pierced (raided) to trigger a quick scalp reversal, printing a precise "x" marker.
4. Institutional Order Blocks & Rejection Blocks
What it is: Detects highly specific Order Blocks (OB) and Rejection Blocks (RB/Wick Blocks).
How it helps: When price mitigates an Order Block, it automatically shifts to a Breaker Block (BB) or Mitigated Block (MB), changing color to let you know the liquidity has been transferred. It actively looks for retests, giving you sniper entry zones.
5. SMT Divergence (Smart Money Tool)
What it is: Automatically compares the current asset with a correlated ticker (e.g., comparing NQ with ES).
How it helps: If the current asset makes a Higher High but the correlated asset makes a Lower High, SICK MODE draws an SMT Divergence line. This is a massive institutional footprint indicating underlying weakness or strength before a reversal.
6. Automated Support & Resistance Engine
What it is: A dynamic S/R system that counts multiple touches on a specific price level.
How it helps: The more price touches a level, the thicker the S/R line becomes. If the level is broken with conviction, the line is removed. Perfect for spotting retail liquidity buildups.
7. Sessions, Killzones & Daily Open
What it is: Highlights Asia, London, and NY Killzones, plus the essential New York Midnight Open line.
How it helps: It tracks unbroken Session Highs and Lows for up to a user-defined amount of days. The dashboard will automatically calculate the distance and show you the "Next Session Target", acting as a magnet for your Take Profits.
8. Advanced Live Dashboard
What it is: A sleek, non-intrusive HUD panel.
How it helps: Instantly gives you the ultimate top-down view:
Current Bias & HTF Bias: (Bullish / Bearish / Neutral)
Active Session: Tells you what session you are in or waiting for.
Next Target: The closest unmitigated session high/low.
Last Action: Prints the exact last institutional event (e.g., "Bullish Sweep/TS", "Bearish FVG Created").
Setup Info: Gives you a direct instruction (e.g., "Look for lows to take LONG").
9. Comprehensive Alert System
What it is: Never miss a setup with built-in dynamic alerts.
How it helps: Set alerts for OB Creation, OB Retests, FVG Creation, FVG Raids, Rejection Blocks, and Turtle Soup (Sweep) triggers straight to your phone or PC.
💡 How to build a setup using SICK MODE?
Check the Dashboard: Ensure your Current Bias and HTF Bias align.
Wait for a Liquidity Purge: Look for a BSL/SSL Sweep or an FVG Raid signal (X).
Confirm the Shift: Wait for a minor (Internal) CHoCH to form in your intended direction.
Enter on Mitigation: Enter on the newly formed Order Block (OB), Rejection Block (RB), or FVG.
Target: Use the "Next Session Target" from the Dashboard or unmitigated liquidity lines for Take Profit.
⚠️ DISCLAIMER:
This Pine Script® indicator is provided for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Trading in the financial markets (including forex, crypto, stocks, and commodities) involves a high level of risk and may not be suitable for all investors. Past performance is not indicative of future results. Always conduct your own research, use proper risk management, and consult with a certified financial advisor before making any real-money trading decisions. The author assumes no responsibility for any financial losses incurred while using this script. Indicator

Indicator

Doji Break Signal + VWAP + Opt Mkt BehaviorThe Doji Break Signal + VWAP + Opt Mkt Behavior is a comprehensive PulseWire indicator
built on Pine Script v6 that combines multiple analytical approaches into a single overlay tool.
Designed for active traders who need clear, actionable signals without switching between dozens
of separate indicators, it integrates Doji candlestick breakout logic, EMA stack analysis, VWAP
anchoring with standard deviation bands, engulfing pattern recognition, mean reversion detection,
and an innovative Options Market Behavior filter. The indicator operates in overlay mode, meaning
all visual elements render directly on your price chart without requiring a separate pane.
At its core, the indicator follows a structured philosophy: a Doji candle represents market
indecision, and when price breaks out of the Doji range, it signals the beginning of a directional
move. This simple yet powerful concept is enhanced by requiring EMA-based distance filters to
prevent entries when price is overextended, and optional VWAP filtering to ensure trades align with
institutional volume-weighted value. Beyond the primary Doji breakout signals, the indicator
provides six additional signal types — engulfing patterns, breakouts, pullbacks, reversions, fake
breakout warnings, and VWAP-specific signals — giving traders a complete toolkit for reading
market structure in real time.
Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

9 & 15 EMA Strategy [Trade Room]OVERVIEW
This indicator combines a fast/slow EMA crossover (default 9 and 15) with a
trend-slope filter and price-action candle confirmation to generate long and
short signals, along with automatically calculated take-profit and stop-loss
levels based on a user-defined risk:reward ratio.
The EMA 9/15 crossover is a long-standing, widely taught trend-following
concept in retail trading education. This script is my own original
implementation of that concept, built with additional filters to reduce
false signals in choppy conditions.
HOW IT WORKS
1. Trend filter: the script checks whether the fast EMA is above or below
the slow EMA to establish bullish or bearish bias.
2. Slope filter (optional): both EMAs must be sloping steeply enough,
measured as percentage change over a short lookback, to confirm the
move has real momentum rather than chopping sideways. This is adjustable
so it can be tuned per instrument and timeframe.
3. Price action filter (optional): a signal only fires when price pulls
back to the fast EMA and the resulting candle matches one of three
patterns — pin bar, engulfing, or an above-average range "big bar" —
in the direction of the trend.
4. TP/SL: stop-loss is placed at the signal candle's high/low, and take-
profit is calculated as a multiple of that risk distance, set by the
Risk:Reward input (default 1:2).
WHY IT'S USEFUL
Most EMA crossover scripts only plot crossovers, leaving the trader to
manually judge trend strength and risk levels. This script adds an
objective slope threshold and candle-pattern confirmation layer on top of
the crossover, and automatically plots calculated TP/SL levels so risk
is defined before entry, not after.
SETTINGS
- Fast/Slow EMA length — fully adjustable, not fixed to 9/15
- Slope filter toggle and threshold — tune sensitivity per asset/timeframe
- Candle pattern filter toggle
- Risk:Reward ratio for TP calculation
- Independent show/hide toggles for EMAs, labels, TP, and SL
- Alert conditions for both signal types
LIMITATIONS
Like any trend-following tool, this indicator will produce false signals
in ranging or low-volatility conditions. The slope filter is designed to
reduce — not eliminate — this. No indicator predicts price; this is a
decision-support tool, not financial advice, and past signal behavior is
not indicative of future results. Always backtest on your specific
instrument and timeframe and use proper risk management. Indicator

AlgoSentry Smart Money Engine [Non-Repaint]AlgoSentry Smart Money Engine
A complete Smart Money Concepts toolkit built on a single rule: nothing is drawn until the candle closes. No repainting, no future leaks, no lookahead. What you see on historical bars is exactly what you would have seen live.
This is one coherent engine, not a bundle of disconnected tools — each layer feeds the next:
Market Structure -> Liquidity Sweep -> Fair Value Gap -> Break of Structure / Change of Character -> Order Block -> Premium / Discount -> Smart Money Score.
────────── What it reads ──────────
Market Structure
Swing highs and lows are detected with confirmed pivots. A swing only prints after a set number of closed bars on each side, so the structure labels (HH, HL, LH, LL) never move once drawn. Labels are off by default for a clean chart — the live bias is always in the dashboard.
Break of Structure & Change of Character
A break registers only when price closes beyond a confirmed swing level. Continuing the trend, it is a Break of Structure (BOS); reversing it after breaking the opposite level, it is a Change of Character (CHoCH). A line is drawn from the broken swing to the break candle.
Displacement Quality
Each break is graded Weak, Valid, or Institutional from candle body strength, ATR expansion, and — where available — volume expansion. It separates a real institutional move from a marginal one.
Liquidity Sweeps
Marked when price wicks beyond a prior swing but closes back inside it: a sell-side sweep below a swing low, a buy-side sweep above a swing high. Each swing is swept once, so the chart stays clean.
Fair Value Gaps
Three-candle imbalances are drawn as zones and tracked through their life — Fresh, Partially mitigated, Filled. Show active gaps only, or keep historical ones faded.
Order Blocks
After a confirmed break, the last opposite candle before that break becomes an order-block zone, tracked as Fresh, Touched, or Invalidated.
Premium / Discount
The last confirmed swing range is split into premium (upper), equilibrium (50%), and discount (lower) — context for where price sits inside its range.
Smart Money Score
A 0-100 context score from the confluence of structure, breaks, sweeps, imbalance, order-block proximity, and trend agreement, reading from Strong Bearish to Strong Bullish. It is a market-context score, not a buy or sell signal.
────────── Why it does not repaint ──────────
Every layer runs on confirmed, closed bars. Pivots require bars on both sides before they confirm. Breaks, sweeps, gaps, and blocks are all evaluated on candle close. There is no security() call, no higher-timeframe lookahead, and no recalculation that moves a past signal. Backtest behaviour matches live behaviour.
────────── How to use it ──────────
Read the dashboard top-down — bias, then the Smart Money Score for context, then the live phase (Accumulation, Expansion, Pullback, Distribution). Use BOS and CHoCH to read structural shifts, sweeps to spot liquidity grabs, and the Fair Value Gap and order-block zones as areas of interest. The optional EMA filter aligns events to the higher-timeframe trend. Alerts are available for every event, all candle-close confirmed.
────────── What it does NOT do ──────────
It does not predict price. It does not give buy or sell signals. It does not place trades or guarantee any outcome. It is a structural and contextual reading tool — the decisions and the risk are yours.
────────── Disclaimer ──────────
For educational and informational purposes only. This is not financial advice. Trading carries substantial risk of loss, and past behaviour does not guarantee future results.
Every signal is confirmed on candle close. No future leaks. No lookahead. Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Cluster Breakout Strategy v6 (Robust)The core idea: find moments when a stock/commodity/index is "coiling up" — trading in a tight, quiet range — and jump in the moment it breaks out of that range, then ride the move as far as it'll go.
Step by step:
Spot the squeeze. The script watches recent price action and asks: "is the high-low range right now unusually tight compared to this instrument's normal volatility (ATR)?" If yes, and that tightness has been getting progressively tighter (not just randomly quiet), it draws two red lines — one above, one below — marking that squeeze zone.
Wait for a real breakout, not a fake one. Price has to close clearly above the top red line (for a buy) or below the bottom one (for a sell) — not just barely poke through. It also needs the breakout candle to close strong (near its high for a buy, near its low for a sell), and, where volume data exists, a burst of above-average volume. These checks exist to filter out weak breakouts that immediately reverse.
Enter with a clear risk. The moment a real breakout happens, it buys or sells and puts a label on the chart. The initial stop-loss is set at the other side of the squeeze zone — so your risk is defined by the structure itself, not an arbitrary number.
Protect profit as the trade moves. Once the trade is up by 1x its risk, the stop automatically moves to breakeven (you can't lose money on the trade anymore). Once it's up 2x its risk, the stop starts trailing behind price — so if the move keeps going, you keep more of the gain; if it reverses, you still walk away with a solid win instead of giving it all back.
Cut the dead ones. If a trade just sits there going nowhere for too long without reaching even 1x risk, it closes automatically — no point tying up capital in something that isn't working.
Stay disciplined during the day. It only trades during your chosen market hours, caps how many trades it'll take in a single day, and pauses for a few bars after any exit so it doesn't immediately re-enter into the same chop that just stopped it out. Any open trade is closed automatically before the session ends.
In one sentence: it buys or sells when price breaks cleanly out of a quiet consolidation, risks a defined amount based on that consolidation's size, locks in breakeven early, then trails the stop to let genuine trends run further — while avoiding overtrading and fake breakouts as much as the rules allow Strategy

GFG ORB Asia London New York by AgaamGFG ORB Asia London New York by Agaam
GFG ORB Asia London New York by Agaam is a multi-session Opening Range Breakout indicator designed to help traders mark the opening range for the Asia, London, and New York trading sessions.
The indicator draws separate ORB zones for each session and displays the session ORB high, ORB low, and optional midpoint. It is built to keep the chart clean by using boxes and lines only, without buy/sell labels or price labels covering candles.
What This Indicator Shows:
• Asia ORB
The script tracks the Asia opening range using the selected Asia ORB time window. It draws the Asia ORB box, Asia high line, Asia low line, and optional midpoint.
• London ORB
The script tracks the London opening range using the selected London ORB time window. It draws the London ORB box, London high line, London low line, and optional midpoint.
• New York ORB
The script tracks the New York opening range using the selected New York ORB time window. It draws the New York ORB box, New York high line, New York low line, and optional midpoint.
• ORB Box
Each session can display a highlighted box around its opening range.
• ORB High and Low Lines
Each session can display horizontal high and low levels based on the session opening range.
• Optional Mid Line
The midpoint between the ORB high and ORB low can be turned on in the settings.
• Breakout Tracking
The script internally tracks when price breaks above or below each session’s ORB high or low. Breakout confirmation can be set to Close or Wick.
• Clean Chart Design
The indicator does not display buy/sell labels, price labels, or text labels on the chart. This helps keep candles and price action easier to read.
Default Session Settings:
Asia:
ORB Window: 8:00 PM – 8:30 PM New York time
Trading Window: 8:00 PM – 12:00 AM New York time
London:
ORB Window: 3:00 AM – 3:30 AM New York time
Trading Window: 3:00 AM – 6:00 AM New York time
New York:
ORB Window: 9:30 AM – 10:00 AM New York time
Trading Window: 9:30 AM – 4:00 PM New York time
All session times can be adjusted in the indicator settings.
How It Works:
During each selected ORB window, the script records the highest high and lowest low. Once the ORB window is complete, those levels become the opening range reference for that session.
The ORB high and ORB low are then shown during the related trading window. If the optional midpoint is enabled, the script also plots the middle of the range.
The indicator can track breakouts above the ORB high or below the ORB low using either candle close confirmation or wick confirmation, depending on the selected setting.
How to Use:
1. Add the indicator to your chart.
2. Select the session timezone you want to use.
3. Turn Asia, London, or New York sessions on or off depending on your trading plan.
4. Adjust the ORB window for each session if needed.
5. Adjust the trading window for each session if needed.
6. Use the ORB high and ORB low as important session reference levels.
7. Watch how price reacts near the ORB high, ORB low, and optional midpoint.
8. Combine the ORB levels with your own market structure, trend, volume, VWAP, support and resistance, supply and demand, or other confirmation tools.
9. Avoid treating an ORB break as an automatic trade entry. The levels are reference areas, not guaranteed signals.
Suggested Use Cases:
• Marking Asia, London, and New York opening ranges
• Watching session high and low breakout areas
• Comparing price behavior across major sessions
• Studying liquidity around session opens
• Identifying possible breakout, rejection, or retest areas
• Keeping a cleaner ORB chart without labels covering candles
Settings Overview:
• Show Asia ORB
Turns the Asia ORB on or off.
• Show London ORB
Turns the London ORB on or off.
• Show New York ORB
Turns the New York ORB on or off.
• ORB Session
Controls the time window used to calculate the opening range.
• Trading Session
Controls how long the ORB box and lines continue to display for that session.
• Break Confirmation
Close mode requires candle close beyond the ORB level.
Wick mode reacts when the candle wick breaks the ORB level.
• Allow Both Long And Short In Same Session
When enabled, the script can internally track both upside and downside breaks in the same session.
• Show ORB Box
Turns the highlighted ORB box on or off.
• Show ORB High / Low Lines
Turns the ORB high and low lines on or off.
• Show Mid Line
Turns the optional midpoint line on or off.
Important Notes:
The opening range updates while the ORB window is still forming. Once the ORB window ends, the ORB high and ORB low become fixed for that session.
ORB levels are visual reference levels. Price may break an ORB level and continue, reverse, retest, or consolidate.
This indicator does not predict future price direction and does not guarantee profitable trades.
This indicator is not a standalone trading system. It should be used with additional analysis, confirmation, and proper risk management.
Disclaimer:
This script is for educational and informational purposes only. It is not financial advice, investment advice, or a guaranteed signal system. Trading involves risk. Always use your own analysis, confirmation, and risk management before making any trading decision.
Indicator
