Indicator

Prior Range XL**Prior Range XL — Overview**
Prior Range XL plots the previous period's trading range directly on the chart and marks the key levels inside it. It answers a simple question at a glance: where did price trade last period, and where are the meaningful levels within that zone? The prior high and low from a higher timeframe (day, week, or month) often act as support, resistance, and targets in the current period, and this tool keeps them visible and updated without manual drawing.
**What it draws on the chart**
- **Range box** — a shaded rectangle spanning the prior period's high down to its low, giving an immediate visual sense of the zone price is working within.
- **Prior High line** — the top of the range, extended across the current period.
- **Prior Low line** — the bottom of the range, extended across the current period.
- **Midline** — the exact midpoint (50%) of the range, often treated as the "fair value" or equilibrium of the zone.
- **Two internal levels** — user-placed lines inside the range (defaults sit at 20% and 80%), useful for spotting partial retracements, entries, and profit zones between the extremes.
All lines and the box extend to the right and refresh as the current period develops. Range values are calculated from the regular trading session only, so overnight or extended-hours spikes don't distort the prior high and low.
**The inputs, grouped**
*Structure*
- **Structure Timeframe** — the heart of the tool. Choose Daily, Weekly, or Monthly to decide which prior period defines the range. Daily uses yesterday's range, Weekly uses last week's, Monthly uses last month's. This should be set at or above the chart's timeframe for correct behavior.
*Internal Levels*
- **Show Internal Level 1 / Level 2** — toggles each of the two inner lines on or off.
- **Level 1 Value / Level 2 Value** — sets where each inner line sits within the range on a 0-to-1 scale. Zero is the range low, one is the range high, and 0.5 is the midpoint. Setting a level to exactly 0.5 hides it, since the dedicated midline already covers that spot.
*Colors*
- **Box Fill Color** — the shade and transparency of the range rectangle.
- **Box Border Color** — the outline of the box.
- **Prior High Line Color** — color of the top line (labeled PDH).
- **Prior Low Line Color** — color of the bottom line (labeled PDL).
- **Midline Color** — color of the 50% line.
- **Internal Level Color** — color applied to both inner levels.
*Lines & Styles*
- **Line Width** — thickness of the box border and every line.
- **Midline Style** — solid, dashed, or dotted for the midpoint line.
- **Internal Level Style** — solid, dashed, or dotted for the two inner levels.
**How to use it**
- **Frame the session** — set the Structure Timeframe to the period that matters for the trading approach. Intraday traders typically use Daily; swing traders lean toward Weekly or Monthly.
- **Read the edges** — the prior high and low act as natural decision points. Price approaching an edge often stalls, reverses, or breaks through with momentum, and either outcome is tradable information.
- **Use the midline as a pivot** — trading above the midline leans bullish within the range; below it leans bearish. It's a quick read on which half of the zone price favors.
- **Place the internal levels intentionally** — the defaults at 20% and 80% highlight the outer quarters of the range, a common area for reactions before price tests the extremes. Adjust them to match a preferred method, such as thirds or a specific retracement depth.
- **Style for clarity** — assign distinct colors so the high, low, midline, and internal levels are instantly distinguishable, and use dashed or dotted styles to keep the inner lines from competing visually with the range boundaries.
**One practical note**
Because the title is "Prior Range XL," the chart platform treats it as its own indicator. Any earlier version under a different name stays separate and should be removed manually to avoid overlapping boxes and lines.
*(This description is drawn entirely from the indicator's own settings and logic — no outside sources involved.)* Indicator

Previous Day High Low Key Levels, Reach Stats & Alerts [LunqFX]The previous day high and previous day low — PDH and PDL — are the first two levels most intraday traders mark on the chart, together with the previous week high and low. They are not hand-drawn support and resistance: they are objective facts of what the market did, which is exactly why price keeps reacting to them. This indicator plots those key levels automatically on any symbol and any timeframe, shades the previous day's range, tracks which levels are still untested, and answers the question no other levels tool answers — how often price actually reaches them on the instrument you are trading.
❶ THE LEVELS IT PLOTS
Every level is taken straight from the instrument's own higher-timeframe candles, so nothing needs configuring and it works the same on forex, gold, indices, crypto and stocks.
PDH and PDL — previous day high and low. The core intraday support and resistance levels.
PWH and PWL — previous week high and low. Higher-timeframe context for swing trading.
PMH and PML — previous month high and low, optional, for the bigger picture.
Each level is labelled with its name and exact price, and each timeframe gets its own label column on the right, so levels sitting at almost the same price never overlap.
❷ UNTESTED vs TESTED — WHICH LEVEL STILL MATTERS
This is the difference between a level that will move price and one that already has.
UNTESTED — price has not returned to it in the current period. It is drawn bright, solid and glowing. Untested levels are the strongest magnets, because the orders resting there have not been filled yet.
TESTED ✕ — price has already traded through it. The line turns dashed and dim, and the label gets a ✕. Its pull is spent, so you stop treating it as a fresh level.
The dashboard also names the NEAREST MAGNET: the closest untested level above or below price, which is the most likely place price travels to next.
❸ REACH STATS — WHAT MAKES THIS DIFFERENT
Most key-level indicators simply draw lines and stop there. This one measures how your symbol actually behaves, over the last 100 completed days:
PDH reached — the share of days on which price traded all the way up to the previous day's high.
PDL reached — the same for the previous day's low.
Break rate — of the days that did reach the level, how often price closed through it instead of rejecting from it.
That turns a line into a decision. If the previous day high is reached on 68% of days but broken on only 27% of them, a rejection is far more likely than a breakout — so you plan a fade, not a chase. On another symbol the numbers flip, and so does the plan.
❹ HOW TO TRADE IT
1 — Read the DAY RANGE state. INSIDE RANGE means balance and rotation: fade the edges back toward the middle. EXPANSION means price has left yesterday's range and the day is trending: trade continuation, not reversals.
2 — Pick the target. The NEAREST MAGNET is the closest untested level — use it as the objective for a trade you are already in.
3 — Check the stats before you commit. High reach rate with a low break rate favours fading the level; a high break rate favours trading the breakout through it.
4 — Trade the reaction. Wait for price to arrive at an untested PDH, PDL, PWH or PWL, then enter on the rejection or on the break, using the level itself as your invalidation.
5 — Look for confluence. Weekly and monthly levels outrank daily ones, and when a daily level sits right on top of a weekly level, that is the strongest zone on the chart.
❺ HOW IT WORKS
Each level is read from the previous completed higher-timeframe candle, using the offset pattern that keeps higher-timeframe data fixed, so a level never changes after it is drawn. A level is flagged tested the moment price trades through it, and resets when the new period begins. The reach statistics are calculated only from completed daily candles: the share of days whose high reached the prior day's high, whose low reached the prior day's low, and — as a conditional rate — how many of those days closed beyond the level. Nothing repaints and nothing looks into the future.
SETTINGS — turn day, week and month levels on or off, hide tested levels, shade the previous day and week range with adjustable transparency, control level width, right extension and line thickness per timeframe, switch the custom candles off, and place the dashboard strip where you want it.
ALERTS — previous day high reached, previous day low reached. Both fire on closed bars only.
This indicator is an educational market-analysis tool, not financial advice. The reach statistics describe past behaviour on the current symbol and do not guarantee future results. Always confirm with your own analysis and manage your risk.
Indicator

Candle LevelsCandle Levels is a rebuild of my original Candle Levels Pro framework, designed to map important completed-candle and session reference levels directly on the price chart. This script focuses on current day/session levels, previous close, lower-timeframe completed candle levels, daily candle levels, weekly candle levels, and monthly candle levels. It also includes source-aware line starts and compact right-side labels so users can quickly see the level price, current distance from price, and level tag.
────────────────────────────
Core Idea
────────────────────────────
Markets often react around prior candle highs, lows, closes, session opens, and active-session extremes.
Candle Levels turns those reference points into organized horizontal levels:
• Current High of Day / Low of Day
• Regular-session open
• Premarket open
• Current close reference
• Previous close
• Previous completed LTF candle highs/lows/closes
• Previous completed daily candle highs/lows/closes
• Previous completed weekly candle highs/lows/closes
• Previous completed monthly candle highs/lows/closes
Instead of plotting every possible historical line, the script focuses on the active references that matter most to you now.
────────────────────────────
Asset-Aware Source Logic
────────────────────────────
The script separates stock/fund/ADR behavior from crypto behavior. It is not currently set up for futures. Futures have different session structures, settlement behavior, overnight handling, contract-specific calendars, and reference-level needs. A separate futures-focused version will be handled as its own script so the logic can be built specifically around futures sessions instead of forcing futures into the stock/crypto model.
For US-session stocks, funds, and ADRs:
• Close references use regular-session close data
• High/low references use extended/full-session high-low data when available
• HOD / LOD track the current full-session high and low
• PCL uses the prior regular-session daily close
• OPEN uses the regular-session open
• PMO uses the first premarket open
For crypto:
• Levels use the native 24-hour chart stream
• Daily levels follow the native 24-hour daily cycle
• US-session-only references such as PMO and CC are hidden automatically
This source split is intentional. Many traders want regular-session closes but still want premarket and after-hours highs/lows visible when those extremes matter.
────────────────────────────
Current Session Levels
────────────────────────────
The current-session block tracks:
• HOD
• LOD
• OPEN
• PMO
• CCL
• PCL
HOD and LOD update as the active day makes new extremes. Their lines can begin at the candle that created the current high or low, making the source of the level visually clear.
PCL has its own dedicated input group, label padding, and bull/bear color controls so it can be styled separately from the daily high/low rows.
────────────────────────────
Lower-Timeframe Candle Levels
────────────────────────────
The LTF section includes hardcoded completed-candle references for:
• 10m
• 15m
• 30m
• 1h
• 2h
• 4h
• 8h
Each row can show the previous completed candle’s:
• High
• Low
• Close
The “ ” tag means previous completed candle for that timeframe. For example, 1h means the prior completed one-hour candle, not a rolling last-60-minutes window.
────────────────────────────
Daily Candle Levels
────────────────────────────
The Daily section includes:
• D High / Low
• D High / Low / Close
• D High / Low / Close
D is the most recent completed daily candle. D is the single daily candle two completed sessions back. D is the single daily candle three completed sessions back.
These are candle offsets, not rolling multiday ranges.
For US-session equities, Daily Hi/Lo levels can include premarket or after-hours extremes when full-session history is available. This means a D Hi or D Lo may not always match the visible regular-session-only PulseWire daily candle.
Daily Close levels use the regular-session close source for US-session equities.
────────────────────────────
Weekly And Monthly Candle Levels
────────────────────────────
The Weekly section includes:
• W High / Low / Close
• W High / Low / Close
W means the prior completed 1-week candle. W means the single 1-week candle two completed weeks back. W is not a 2-week candle.
The Monthly section includes:
• M High / Low / Close
• M High / Low / Close
• M High / Low / Close
M means the prior completed 1-month candle. M means the single 1-month candle three completed months back. These are not rolling multi-month ranges.
Weekly and Monthly rows have independent high/low label controls, close label controls, and per-row label padding inputs.
────────────────────────────
Line Start Modes
────────────────────────────
Daily, Weekly, and Monthly levels include source-aware line-start controls.
Active Period:
Starts the level from the current active period. This keeps the chart cleaner and avoids long historical spans.
Source Window:
Starts the level from the beginning of the completed source candle window used for that offset.
Source Candle:
Starts high/low lines from the chart candle that created the completed source high or low when that source timing is available. Close lines start from the completed source close candle when available.
If the exact source candle is not available, the script falls back to Source Window when available, then Active Period.
────────────────────────────
Right-Side Labels
────────────────────────────
All labels are right-side text labels only.
Each label can show:
• price row
• dollar difference from current price
• percent difference from current price
• level tag row
Labels use EM-space padding instead of x-offset tricks, which helps keep the labels visually staggered while still pinned to the current bar.
Different level groups have their own padding controls, and the newer Daily / Weekly / Monthly sections include more granular row padding so overlapping labels can be separated cleanly.
────────────────────────────
Important Levels Library
────────────────────────────
This version now uses my shared ImportantLevelsLinesLabels_Utilities library:
That library handles the reusable output infrastructure:
• right-side label text
• price / dollar / percent formatting
• line style resolution
• label size resolution
• bar-time horizontal level lines
• transparent text labels
• object slot arrays
• history-array pruning
• source-aware line-start routing
The script itself still owns the source engine, session behavior, candle tracking, request.security() logic, and final visibility conditions.
This keeps Candle Levels Pro cleaner internally while making the level-output system more consistent with future scripts.
────────────────────────────
How I Use It
────────────────────────────
I use Candle Levels as a price-map tool.
A few practical reads:
• HOD / LOD show where the active session has expanded.
• OPEN and PMO help frame current price against the regular and premarket starts.
• PCL shows where price is relative to the prior regular-session close.
• LTF levels help identify nearby short-term reference points.
• Daily, Weekly, and Monthly levels help organize higher-timeframe context.
• Source Candle mode helps show where a completed candle high, low, or close actually came from.
• Right-side labels make it easier to compare distance from current price without manually measuring every level.
This is not intended to be a standalone buy/sell signal tool. It is a visual reference framework for organizing important price levels, session context, and completed candle structure.
────────────────────────────
Chart Examples
────────────────────────────
Indicator

[Tiestobob] Previous Day and Overnight Highs/Lows** Previous Day and Overnight Highs/Lows**
This indicator plots two of the most widely watched price levels used by intraday traders — the **Previous Day High/Low (PDH/PDL)** and the **Overnight High/Low (ONH/ONL)** — directly on your chart, automatically adjusted for New York time (EST/EDT).
---
**📌 What It Does**
- **Previous Day H/L** — Draws dashed white lines at the prior trading day's high and low (6:00 PM – 4:00 PM ET session)
- **Overnight H/L** — Draws dotted green/red lines marking the high and low of the overnight session (6:00 PM – 9:30 AM ET), a key range watched by futures and forex traders before the regular market open
- Optional **H/L labels** (PDH, PDL, ONH, ONL) appear at the close of each session
- Lines can be **extended to the right** so levels remain visible throughout the trading day
---
**⚙️ Settings**
| Option | Description |
|---|---|
| Select what to plot | Choose between Previous Day H/L or Overnight H/L |
| Show H/L Labels | Toggle end-of-session labels on/off |
| Line Width | Adjust line thickness (1–3) |
| Extend Lines Right | Keep levels visible after the session ends |
---
**📋 Notes**
- All sessions are calculated using the **America/New_York** timezone, automatically accounting for daylight saving time
- Best used on intraday timeframes (1m, 5m, 15m, 1H)
- Pairs well with volume profile, VWAP, and market structure tools
---
*These levels are commonly used as areas of interest for reversals, breakouts, and liquidity sweeps. Use them as context — not signals.* Indicator

Previous Day High/Low Breakout IndicatorPrevious Day High/Low Breakout Indicator
This indicator is built around a simple breakout concept:
• Bullish momentum is assumed when price closes above the Previous Day High (PDH)
• Bearish momentum is assumed when price closes below the Previous Day Low (PDL)
The script continuously tracks the previous session’s high and low levels and uses them as directional breakout triggers.
Unlike indicators that rely on multiple lagging filters, this approach focuses primarily on raw price action and market expansion beyond key reference levels.
━━━━━━━━━━━━━━━━━━
CORE LOGIC
Previous Day Range Detection
The script calculates:
• Previous Day High (PDH)
• Previous Day Low (PDL)
using the selected session settings.
These levels remain active until a new session completes and fresh PDH/PDL levels become available.
━━━━━━━━━━━━━━━━━━
LONG LOGIC
A BUY signal is generated when:
• Price closes above the Previous Day High
This indicates that price has broken beyond the prior session’s upper boundary, suggesting possible bullish continuation or expansion.
If an active short position exists internally, the script first generates a SELL EXIT signal before flipping to a BUY signal.
━━━━━━━━━━━━━━━━━━
SHORT LOGIC
A SELL signal is generated when:
• Price closes below the Previous Day Low
This indicates that price has broken beneath the prior session’s lower boundary, suggesting possible bearish continuation or downside expansion.
If an active long position exists internally, the script first generates a BUY EXIT signal before flipping to a SELL signal.
━━━━━━━━━━━━━━━━━━
EXIT LOGIC
The indicator uses an opposite-breakout exit model.
Long Exit
A BUY EXIT signal occurs when:
• A valid bearish breakout appears while a long state is active
Short Exit
A SELL EXIT signal occurs when:
• A valid bullish breakout appears while a short state is active
This creates a continuous flip-based structure where the market remains either:
• Bullish
• Bearish
• Neutral
depending on the latest breakout condition.
━━━━━━━━━━━━━━━━━━
MARKET COMPATIBILITY
This indicator is primarily designed for continuous 24-hour markets such as cryptocurrencies, where Previous Day High and Low levels often act as important breakout reference zones.
However, it can also be used on other markets such as:
• Indices
• Stocks
• Forex
• Futures
with appropriate session selection and trader discretion.
━━━━━━━━━━━━━━━━━━
FLOATING RUNNING P/L LABEL
While a trade state is active, the script displays a floating running P/L label on the chart.
The label updates dynamically and shows:
• Current trade direction
• Live unrealized percentage gain/loss
The label’s:
• Colors
• Position offset
• Visibility
can all be customized from settings.
━━━━━━━━━━━━━━━━━━
BACKTEST WINDOW
The indicator includes an optional custom backtest window.
When enabled:
• Signals
• Statistics
• Performance calculations
are restricted only to the selected date range.
This helps isolate specific market conditions or testing periods without affecting the rest of the chart.
━━━━━━━━━━━━━━━━━━
STATISTICS TABLE
A compact statistics table is included for quick performance reference.
The table displays:
• Total Trades
• Wins / Losses
• Win Rate %
• Average Win %
• Average Loss %
The table position and colors are fully customizable from settings.
━━━━━━━━━━━━━━━━━━
NOTES
• This script is an indicator, not a PulseWire strategy.
• Statistics are internally calculated and intended for analytical reference only.
• Performance can vary significantly across assets, sessions, and timeframes.
• Always combine breakout systems with proper risk management and market context analysis.
━━━━━━━━━━━━━━━━━━
DISCLAIMER
This indicator is provided for educational and informational purposes only and should not be considered financial advice.
Trading involves substantial risk, and past performance does not guarantee future results. Always perform your own research, test strategies thoroughly, and use appropriate risk management before trading with real capital. Indicator

FOREXSOM Previous High LowFOREXSOM Previous High Low automatically plots the Previous Week High PWH, Previous Week Low PWL, Previous Day High PDH, and Previous Day Low PDL using the exact candle wick highs and lows from higher timeframes
The indicator is designed for traders who use price action, Smart Money Concepts SMC, ICT concepts, liquidity analysis, and market structure in their trading
These levels are commonly used by traders to identify liquidity zones, support and resistance, stop hunts, breakout areas, and potential reversal points during the trading session
The script keeps the chart clean while providing important higher timeframe reference levels that many traders use for intraday and swing trading decisions
Features
Plots exact Previous Week High and Low
Plots exact Previous Day High and Low
Uses precise wick highs and lows
Customizable colors and line styles
Adjustable line thickness
Lightweight and clean chart design
Works across all timeframes
Useful for Forex, Crypto, Indices, Commodities, and Futures markets
This indicator can be useful for traders analyzing GBPUSD, EURUSD, XAUUSD Gold, NASDAQ, US30, and other highly traded markets Indicator

Session Strata Mapper [JOAT]
Session Strata Mapper
Introduction
Session Strata Mapper is an overlay indicator that tracks three critical intraday price levels in real time: the Premarket session range (04:00-09:30 ET), the Initial Balance range (09:30-10:30 ET), and the Previous Day's high, low, and midpoint. These levels are rendered as dynamic zones that expand as each session progresses and extend as horizontal reference lines throughout the trading day. Extension projections above and below the Initial Balance provide potential target levels based on the established morning range.
Session-based levels represent areas where institutional participation was concentrated during distinct time periods. The premarket range reflects the overnight positioning of market participants before retail hours begin. The Initial Balance captures the price range set by the first hour of regular trading, a period often dominated by institutional order flow. Violations of these levels, especially when accompanied by volume, frequently signal meaningful directional commitment from large participants.
Core Concepts
1. Session Detection and Range Building
Sessions are detected using PulseWire's time() function with a configurable timezone (default: America/New_York). The premarket range builds bar by bar during the 04:00-09:30 window, tracking the running high and low. The Initial Balance does the same during 09:30-10:30. All objects (boxes, lines, labels) update in real time as each session progresses.
2. Initial Balance Extensions
The IB range can optionally project extension levels above and below at 0.5x IB multiples. Extensions are labeled IB +1x, IB +2x, etc. These project the IB range beyond the session boundaries and serve as potential continuation targets when price breaks from the IB.
3. Previous Day Levels
The previous trading day's high, low, and midpoint are tracked by detecting session-start bars and storing the completed day's range. These levels extend throughout the current session as dashed reference lines and are updated at the start of each new day.
4. Zone Boxes and Line Rendering
Each session's range is rendered as a filled zone box that expands during the session and then remains fixed after the session ends. Horizontal lines extend from the session boundaries into the future trading period, providing ongoing reference as price interacts with those levels throughout the day.
Features
Premarket Range Zone: Live-building box with high, low, and optional midpoint lines
Initial Balance Zone: Live-building box with high, low, midpoint, and extension projections
Previous Day Levels: Prior session high, low, and midpoint as dashed reference lines
Extension Lines: Up to 4 levels of IB extension projections with optional labels
Dashboard: Real-time level values and whether price is currently above or below each key level
Configurable Timezone: Works for multiple market sessions globally
Label Size and Line Width Controls
Input Parameters
Timezone: Market-specific timezone for session detection
Show Premarket, IB, Previous Day: Individual toggles
IB Extension Levels: Number of extension multiples to show (0-4)
Color inputs for each session type
Label size and line width settings
How to Use This Indicator
Premarket Range as Reference
Price trading above the premarket high at the regular session open is constructive. A break below the premarket low often draws bearish attention. The premarket midpoint frequently acts as intraday support or resistance.
Initial Balance Breakouts
When price breaks above the IB high with momentum, the extension levels provide natural targets. An IB high breakout that reaches IB +1x suggests continuation may carry to IB +2x. Reversals from IB extension levels are also common.
Previous Day Level Confluences
When the premarket or IB range aligns closely with the previous day's high or low, that confluence represents an area where two independent session-based reference points agree — a stronger potential reaction zone.
Limitations
Session detection requires intraday data. The indicator is not meaningful on daily or higher timeframes
Some brokers and data providers do not include premarket data. On charts without premarket bars, the premarket range will be empty
Extension levels are mechanical projections of the IB range. They are reference points, not guaranteed targets
The Previous Day tracking resets on each new session. On instruments that trade continuously (such as some crypto markets), the day boundary is user-defined by the timezone setting
Originality Statement
The integration of three distinct session types (premarket, initial balance, and previous day) within a single dynamically updating visualization system provides a consolidated view that would otherwise require multiple separate tools. The live-expanding zone boxes with simultaneous line extension represent a unified approach to session level tracking. The IB extension projection system is built around the specific multiples used by institutional traders who apply IB methodology.
Disclaimer
This indicator is for educational and informational purposes only. Session levels are historical reference points and do not predict future price reactions. Price can and regularly does pass through any level without reaction. Use in conjunction with other analysis and always apply proper risk management.
-Made with passion by officialjackofalltrades
Indicator

Indicator

Indicator

DWM HLOC, Mid & WicksSimple, yet effective.
1. Automatically calculate and projects key price levels from a previous period (Yesterday, OR Last Week / Month) onto the current trading session. It acts as an immediate Support & Resistance map based on historical price action.
2. Multi-Timeframe Logic
Modes --
Daily Mode: Projects yesterday's data onto today.
Weekly Mode: Projects last week's data onto the current week.
3. Key Levels Visualized The script calculates seven distinct price levels:
OHLC: Previous Open, High, Low, and Close.
Equilibrium (Mid): The exact 50% mark between the previous High and Low.
Wick Midpoints (New):
Upper Wick 50%: The midpoint between the High and the top of the body.
Lower Wick 50%: The midpoint between the Low and the bottom of the body.
4. Smart "Gap" Visualization The script uses unique starting points to help traders visualize market gaps:
Standard Levels (High, Low, Open, Mids): These lines originate from the Previous Period's Open, showing the full context of the level relative to time.
Close Level: This line originates from the Current Period's Open. This visually highlights the "Gap" (the jump in price between where the market closed previously and where it opened today).
5. Full Customization
Aesthetics: Every line can be individually toggled on/off.
Styling: Users can independently change the color, line style (Solid, Dotted, Dashed), and thickness for every specific level. Indicator

Indicator

Gann Box LogicGann Box Logic
Overview
The Gann Box Logic indicator is a precision-based trading tool that combines the principles of Gann analysis with retracement logic to highlight high-probability zones of price action. It plots a structured box on the chart based on the previous day's high and low, overlays Fibonacci-derived retracement levels, and visually marks a critical “neutral zone” between 38.2% and 61.8% retracements.
This zone — shaded for emphasis — is a decision filter for traders:
- It warns against initiating trades in this area (low conviction zone).
- It identifies reversal pull targets when extremes are reached.
Core Principles Behind Gann Box Logic
Logic 1 — The Neutral Zone (38.2% ↔ 61.8%)
- The 38.2% and 61.8% retracement levels are key Fibonacci ratios often associated with consolidation or indecision.
- Price action between these two levels is considered a neutral, low-conviction zone.
- Trading Recommendation:
- Avoid initiating new trades while price remains within this shaded band.
- This zone tends to produce whipsaws and false signals.
- Wait for a decisive break above 61.8% or below 38.2% for clearer momentum.
- Why it matters:
- In Gann’s market structure thinking, the middle range of a swing is often a battleground where neither bulls nor bears are in full control.
- This is the zone where market makers often shake out weak hands before committing to a direction.
Logic 2 — Extremes Seek Balance (0% & 100% Reversal Bias)
- The indicator’s 0% and 100% levels represent the previous day’s low and high respectively.
- First Touch Rule:
- When the price touches 0% (previous low) or 100% (previous high) for the first time in the current session, there is a high probability it will attempt to revert toward the center zone (38.2% ↔ 61.8%).
- Trading Implication:
- If price spikes to an extreme, be alert for reversion trades toward the mid-zone rather than expecting a sustained breakout.
- Momentum traders may still pursue breakout trades, but this bias warns of potential pullbacks.
- Why it works:
- Extreme levels often trigger profit-taking by early entrants and counter-trend entries by mean-reversion traders.
- These forces naturally pull the market back toward equilibrium — often near the 50% level or within the shaded zone.
How the Indicator is Plotted
1. Previous Day High/Low Reference — The script locks onto the prior day’s range to establish the vertical bounds of the box.
2. Retracement Levels — Key Fibonacci levels plotted: 0%, 25%, 38.2%, 50%, 61.8%, 75%, 100%.
3. Box Structure — Outer Border marks the full prior day range, Mid Fill Zone is shaded between 38.2% and 61.8%.
4. VWAP (Optional) — Daily VWAP overlay for intraday bias confirmation.
Practical Usage Guide
- Avoid Trades in Neutral Zone — Stay out of the shaded area unless you’re already in a trade from outside this zone.
- Watch for First Touch Extremes — First touch at 0% or 100% → anticipate a pullback toward the shaded zone.
- Breakout Confirmation — Only commit to breakout trades when price leaves the 38.2–61.8% zone with strong volume and momentum.
- VWAP Confluence — VWAP crossing through the shaded zone often signals a balance day — breakout expectations should be tempered.
Strengths of Gann Box Logic
- Removes noise trades during low-conviction periods.
- Encourages patience and discipline.
- Highlights key market turning points.
- Provides clear visual structure for both new and advanced traders.
Limitations & Warnings
- Not a standalone entry system — best used in conjunction with price action and volume analysis.
- Extreme moves can sometimes trend without reversion, especially during news-driven sessions.
- Works best on intraday timeframes when referencing the previous day’s range.
In Summary
The Gann Box Logic indicator’s philosophy can be boiled down to two golden rules:
1. Do nothing in the middle — Avoid trades between 38.2% and 61.8%.
2. Expect balance from extremes — First touches at 0% or 100% often pull back toward the shaded mid-zone.
This dual approach makes the indicator both a trade filter and a targeting guide, allowing traders to navigate markets with a structured, Gann-inspired framework.
DISCLAIMER
The information provided by this indicator is for educational purposes only and should not be considered financial advice. Trading carries risk, including possible loss of capital. Past performance does not guarantee future results. Always conduct your own research and consult with a qualified financial professional before making trading decisions.
Indicator

Indicator

Previous Levels by HAZEDPrevious Day/Week/Month High/Low Levels with 50% Equilibrium
🎯 Key Features:
- Previous Period Levels: Automatically plots previous Day, Week, and Month highs and lows
- 50% Equilibrium Zones: Shows the midpoint between each period's high and low
- Precise Line Placement: Lines start from the exact bar where the high/low occurred (not period beginning)
- Clean Visual Design: Solid lines for key levels, semi-transparent for equilibrium zones
- Customizable Display: Toggle each timeframe independently with custom colors and styles
📊 How It Works:
The indicator identifies the previous period's high and low points, then draws horizontal lines starting from the exact time those levels were created. The 50% equilibrium levels mark the midpoint between each period's range, providing additional support/resistance reference points.
⚙️ Settings:
- Timeframe Controls: Enable/disable Daily, Weekly, Monthly levels
- Line Styles: Choose between solid, dashed, or dotted lines
- Color Customization: Set individual colors for each timeframe
- Label Options: Show/hide price values, adjust label size
- 50% Levels: Toggle equilibrium zones with semi-transparent styling
💡 Trading Applications:
- Support & Resistance: Previous highs/lows act as key S/R levels
- Breakout Trading: Monitor price action around these critical levels
- Mean Reversion: 50% equilibrium zones often act as magnet levels
- Multi-Timeframe Analysis: See how different timeframe levels interact
🔧 Technical Notes:
- Lines extend to the right for future reference
- Only shows levels when chart timeframe is equal or lower than the level timeframe
- Uses precise historical data to ensure accurate line placement
- Optimized for performance with clean code structure
Perfect for swing traders, day traders, and anyone using support/resistance analysis!
Feel free to leave feedback and suggestions for future updates! Indicator

Indicator

Indicator

Indicator

Previous Day and Current Day High/LowKey Features:
Previous Day High and Low Lines:
Displays the high (PDH) and low (PDL) levels of the previous trading day.
Allows customization of line colors, styles (solid, dashed, or dotted), and widths.
Extends these lines by a specified number of candles into the current day for better visualization.
Current Day High and Low Lines:
Displays the high (CDH) and low (CDL) levels during the current day's regular trading hours.
Customizable line attributes, including color, style, width, and extension length.
Customizable Input Options:
User-configurable settings for both the previous and current day high/low lines, grouped under respective sections for clarity.
Regular trading hours can be defined manually (default is 9:30 AM to 4:00 PM).
Ability to toggle the visibility of the lines for both the previous and current days.
Automatic Reset at the Start of a New Day:
Captures the high and low values of the completed day and resets for the new day.
Deletes old lines and labels to ensure clarity and avoid overlap.
Dynamic Updates:
Updates the current day's high and low lines and labels as new data comes in.
Adjusts previous day lines dynamically based on the user-defined number of candles to extend.
Session-Based Filtering:
Ensures the calculations and updates are restricted to the defined regular trading hours.
Code Logic:
Input Groups: The script uses grouped inputs to allow users to configure settings for previous and current day levels separately.
Line and Label Management: It creates and deletes lines and labels dynamically to prevent clutter and keep the chart organized.
Session Check: Uses the session input to determine if a bar falls within regular trading hours.
High/Low Calculation: Tracks the high and low for both the previous and current days during regular trading hours.
New Day Detection: Identifies the start of a new trading day to update previous day values and reset current day variables.
Applications:
Intraday Trading: Helps traders identify critical support and resistance levels from the previous and current days.
Trend Analysis: Provides visual cues for price movement trends across consecutive days.
Custom Visualization: With extensive customization options, traders can adapt the indicator to suit their trading style and chart aesthetics.
This script is highly configurable, making it versatile for a wide range of trading strategies and styles. Indicator

[TTM] ICT Key Levels🌟 Overview 🌟
This tool highlights key price levels, such as highs, lows, and session opens, that can influence market moves. Based on ICT concepts, these levels help traders spot potential areas for market reversals or trend continuations.
🌟 Key Levels 🌟
🔹 Week Open (00:00 EST)
Marks the start of the trading week. This level helps track price direction and is useful for framing the Weekly candle formation using ICT’s Power of 3.
🔹 Midnight Open (00:00 EST)
The Midnight Open (MNOP) marks the start of the new trading day. Price often retraces to this level for liquidity grabs, setting up larger moves in the daily trend. It's also key for framing the Daily Power of 3 and spotting possible market manipulation.
🔹 New York Stock Exchange Open (09:30 EST)
The NYSE Open is a major liquidity event, where price seeks liquidity from earlier in the day, like stop hunts or retracements to the London or Midnight Open. This time often brings reversals or trend continuations as volatility increases.
🔹 Previous Day High/Low
These levels show where liquidity rests, often serving as targets for price revisits, ideal for reversals or continuation trades.
🔹 Previous Week High/Low
Similar to daily levels but on a larger scale. They help identify swing trades and track broader market trends.
🔹 Previous Month High/Low
These monthly levels are important for long-term traders, as price often aims to clear them before setting new trends or market cycles.
Happy Trading!
TheTickMagnet Indicator

Previous Highs & Lows [LuxAlgo]The Previous Highs & Lows indicator highlights a user-set amount of previous maximum/minimum prices made within specific intervals, these are displayed as levels customizable levels.
Additionally, one upper and lower zone constructed from the previously displayed highs/lows is included, providing support/resistance areas.
🔶 USAGE
Previous highs/lows are often perceived as key trading levels with the potential of generating multiple reactions upon being reached.
While the daily interval is more commonly used, users can use different intervals, with the indicator supporting hourly, daily, weekly, monthly, and yearly intervals. Using higher intervals on low timeframes can return more distant levels relative to the most recent price, which might not be relevant.
Each level is numbered, with more recent previous highs/lows having a lower number associated with them, users can also highlight more recent levels through a transparency gradient.
Users can control the amount of previous highs/lows displayed using the "Show Last" settings, with a higher value providing more potential support/resistance. Returned previous highs/lows can eventually be filtered out based on their position by enabling the "Filter Based On Position" setting, only keeping previous highs above the current closing price and previous lows below the current closing price, giving more relevant levels as a result.
🔹 Previous High/Low Areas
The indicator includes two areas constructed from the respective percentiles of the returned previous highs/lows. These can be useful as more general support/resistance areas.
Wider areas are often indicative of a group of previous highs or lows being more dispersed, resulting in areas that are easier to reach. Wider areas can also be obtained by increasing the "Areas Width" setting.
Note: Areas will only be displayed if "Show Last" is greater than 1
🔶 SETTINGS
Show Last: Determines the amount of more recent previous highs and previous low levels displayed by the indicator.
Interval: Interval used to capture maximum/minimum price values,
Areas Width: Width of the displayed top/bottom areas, with higher values returning wider areas.
Filter Based On Position: When enabled only display previous highs above the current closing price and previous lows below the current closing price.
🔹 Style
Minimum Gradient Transparency: Minimum transparency value applied to the colors of the oldest displayed previous highs/lows levels.
Indicator

Indicator

Day ClueDay Clue Indicator
live Market Information
Day Clue Indicator plots days information like " Initial Balance and Range ", " Day Range ", " Current Day Volume (for NIFTY and BANKNIFTY it takes the future volume) ", " ATR ", if the scrip is NIFTY or BANKNIFTY then it shows the difference between SPOT and Future price so that trader will come to know future is trading at premium or discount,it shows current day name at bottom right corner, and it plots the Ema-20 and Ema-200. These information will update during live market.
Information for Next Trading Session
Day Clue Indicator plots " Previous Day High" , " Previous Day Low ", " Central Pivot Range-CPR with S1 and R1 ","It indicate tomorrow is Trading Day or Trading Holiday(other than Weekend Holidays)" these are information used for next day that will be plot today itself once market closed
Limitations of Day Clue Indicator
Day Clue Indicator only work in Indian Market(NSE and BSE)
Day Clue Indicator only work in " 1-mins, 5-mins, 15-mins " Timeframes, if you switch to other timeframe like 30-mins,1-Hour, Daily then information will hide
Thank You Indicator
