Killzones & Key LevelsThe ICT Killzones + Key Levels indicator is a comprehensive technical analysis tool that consolidates institutional trading logic and ICT (Inner Circle Trader) concepts into a single interface. Its primary distinction lies in optimizing all calculations based on actual market opening times—specifically the New York 18:00 session rollover—rather than the standard midnight (00:00) reset.
It visually represents critical Killzone regions, such as Asia, London, New York AM/PM, and New York Lunch, using dynamic boxes on the chart. These zones highlight periods of peak volatility and liquidity, clarifying areas where price is most likely to react. Additionally, it calculates session-based Daily, Weekly, and Monthly (DWM) open levels to align with institutional data, making intraday bias much easier to determine.
The indicator provides a True Day Open (TDO => NYMO) level as a vital reference point throughout the day while automatically tracking Previous Day, Week, and Month Highs and Lows (H/L). By drawing vertical day-divider lines at 18:00, it allows traders to see the "true" trading day. This enables Futures and Forex traders to analyze market cycles based on institutional liquidity flow rather than just calendar hours.
Finally, it includes a volatility analysis table that displays the current price range for each session. With a fully customizable structure, you can adjust sessions, colors, and timeframes to fit your specific strategy. In essence, this tool serves as a professional roadmap for Smart Money Concepts (SMC) traders who prioritize session structure over traditional timekeeping. Indicator

Daily Bias - ICT Logic [LliterH]█ OVERVIEW
The Daily Bias ICT Next Day Model LliterH is a specialized institutional tool designed to automate the "Next Day Model" of price action narrative. By analyzing the relationship between the daily close and Previous Day liquidity levels (PDH/PDL), this indicator projects a high-probability directional bias for the upcoming session.
█ THE LOGIC: 4 MARKET SCENARIOS
This script identifies the exact closing conditions of the daily candle to define the following states:
Bullish Continuation: Triggered when the daily candle closes above the Previous Day High (PDH).
Bearish Continuation: Triggered when the daily candle closes below the Previous Day Low (PDL).
Bullish Reversal: Occurs when price sweeps the PDL but fails to close below it, closing back inside the range.
Bearish Reversal: Occurs when price sweeps the PDH but fails to close above it, closing back inside the range.
Consolidation: Identified when price remains trapped within the previous range without expansion or a sweep, resulting in a Neutral bias.
█ TIMEFRAME ALIGNMENT (HOW TO USE)
For high-probability results, Lliter H recommends a strict top-down "Timeframe Alignment" approach:
Daily Chart (The Narrative): Identify the projected Daily Bias. This is your directional "North Star."
1-Hour Chart (The POI): Locate a clear Point of Interest (POI), such as a Fair Value Gap (FVG) or Order Block, that aligns with your bias.
15m or 5m Chart (The Execution): Once price reaches the 1H POI, zoom into the 15-minute or 5-minute charts to find a market structure shift or entry trigger.
█ THE CREATOR'S EDGE: FILTERS
POI Confluence : Reversal signals are significantly more valid when they occur within a higher-timeframe POI.
[* ]Candle Formation (OHLC/OLHC):
Bullish Bias: Watch for the OLHC model (Open, Low-sweep, expansion High, Close).
Bearish Bias: Watch for the OHLC model (Open, High-sweep, expansion Low, Close).
Consolidation Avoidance: Staying sidelined during Neutral bias periods is a hallmark of professional risk management.
█ FEATURES
Automated PDH/PDL Mapping: High-definition tracking of institutional liquidity levels.
Bias Dashboard : Real-time UI indicating the current session narrative.
Historical Backtesting Labels : Automatically plots historical bias labels on the daily chart for deep statistical study.
Non-Repainting Logic : Uses optimized request.security to ensure data remains fixed once the daily candle is closed.
█ COMPLIANCE & RECOMMENDATION
This script follows all PulseWire professional publication requirements. It is a tool for directional projection, not a standalone signal generator. Professional results require the application of the Timeframe Alignment strategy mentioned above.
█ DISCLAIMER
Past performance is not indicative of future results. Trading involves a significant risk of loss. The "Next Day Model" is a probabilistic projection of market behavior. This script is provided for educational and technical analysis purposes only. Perform your own due diligence before any live execution. Indicator

IB & OPR ASIA EU USTitle: Advanced Multi-Session Box: IB & OPR (Asia, London, New York)
Description: The Advanced Multi-Session Box: IB & OPR indicator is a versatile, streamlined tool designed specifically for Intraday Traders, Scalpers, and SMC/ICT practitioners. It visually maps out the Opening Price Range (OPR) and Initial Balance (IB) of the three major global trading sessions: Asia, Europe (London), and the US (New York).
Understanding the initial range of these key sessions is critical, as they commonly dictate liquidity pools, intraday support/resistance boundaries, and the directional bias for the rest of the trading day.
🌟 Key Features
✅ Three Core Sessions: Independently configure and toggle the Asia, Europe, and US sessions to match your trading schedule.
✅ Dynamic Timezones: Customize the specific start/end times and timezones (UTC offsets) for each session separately to align with your local broker.
✅ Projected Range Extensions: Optionally extend the session box (High/Low boundaries) forward throughout the current trading day to easily spot late-session breakouts, retests, or liquidity sweeps.
✅ Advanced Midline (50% Equilibrium): Displays a customizable median line inside each session box. The Equilibrium level acts as an excellent dynamic take-profit target or pivot zone.
✅ Smart History Management: Keep your chart perfectly clean! Choose to display only the sessions from "Today", "Two Days", the past "Week", or "All" history to prevent visual clutter.
✅ Deep Visual Customization: Every visual aspect is tweakable. Adjust the box opacity, fill color, border styles, text labels, label alignments, label sizes, and colors directly from the settings menu.
💡 How to Use
Initial Balance Breakouts: The high or low of an established Opening Price Range acts as a crucial line in the sand. A strong 15m or 1H candle close outside the box often signals a trend continuation, while a swift rejection back inside signals a mean-reversion setup.
Equilibrium Bounces: Price frequently respects the median line (50% of the session's range) during consolidations. Use it as a dynamic support or resistance validation point.
Liquidity Sweeps: Observe how the US session interacts with the established highs and lows of the Asian or European session. A quick sweep of the Asian high right at the London or NY open offers a classic "Judas Swing" trading setup.
Note: This indicator employs modern, highly optimized internal logic to manage PulseWire's object limits effortlessly, ensuring zero lag on your charts while maintaining visual accuracy. Indicator

Indicator

Indicator

Past Months High And Low Author: Josh0183
// Version: 1.0.0
Past Months High And Low
A configurable multi-month indicator that visualizes the current month (CM) and up to 12 previous months (PM1–PM12) on the price chart. Each month can be shown or hidden and styled with separate High/Low colors. Includes optional mid-lines, a zone overlay, and a Broken Level system with per-month coloring, labeling, and a break-marker. Proximity alerts are available to notify when price approaches key monthly levels. Auto-fade feature helps keep the chart readable by diminishing older months.
Key features:
- CM (Current Month) visualization with customizable High/Low colors and line style
- PM1 … PM12 visualization with individual visibility and color pairs
- Optional Mid Lines with a dedicated color
- Zone overlay to emphasize a price band
- Broken Level indicators with configurable colors, labels, and break markers
- Proximity alerts (Enable Proximity Alerts + Alert Distance %)
- Auto-Fade Older Months to emphasize recent activity
- Fully input-driven, scalable design for clarity and customization
Use cases:
- Trend context: observe month-over-month dynamics
- Support/resistance visualization across a rolling 12-month window
- Quick visual cues for near-term levels and potential break points
*/
// Extended "How to read" section
/*
Extended How to Read (text-only guidance)
How to read this indicator at a glance
- CM (Current Month): The active month line(s) show today’s context. If CM High/Low colors are blue/green, look for current momentum and immediate resistance/support cues around the present price.
- PM1–PM12: Each past month displays a High/Low band in its own color pair. PM1 is the most recent completed month, PM12 is the oldest visible month. More recent months are generally more relevant for short- to mid-term context.
- Mid-lines: A light reference line runs across the chart to mark the mid-point of the visible range for each month, helping you gauge how price sits relative to the month’s range.
- Zone overlay: A shaded band highlights a target zone or risk area. If price sits inside the zone, pay attention to whether price is gravitating toward the zone’s boundaries or crossing through it.
- Broken Levels: If a month’s level has been breached recently, the indicator marks the breach with month-specific colors. A “Broken” label may appear near the breached line, and, if enabled, a break marker will appear on the exact bar where the break occurred.
- Price scale labels: The scale shows which line corresponds to which month (e.g., PM1 = most recent past month, PM12 = oldest), with CM representing the current month.
Quick-start checklist (minimum viable setup)
- Set Number of Previous Months (i_numMonths) to 3–6 to validate the visuals without clutter.
- Enable CM (Show Current Month) if you want current-month context; pick CM High/Low colors that contrast with PM colors.
- Enable PM1–PM12 as needed:
- Show PM1 (the most recent past month)
- Show PM2
- … continue up to PM12 as desired
- Choose per-month High/Low color pairs that are distinct and easy to differentiate.
- If you want mid-lines, enable Show Mid Lines and select a visible Mid Line Color.
- If you want a reference band, enable Zone and adjust Zone Color to your palette.
- If you’re monitoring strength/reversals near level boundaries, enable Proximity Alerts and configure the Alert Distance (%).
- If you plan to emphasize recent activity, enable Auto-Fade and set Max Fade to taste (e.g., 40–70%).
How to read common scenarios
- Price rising toward PM1 High: look for a potential push into PM1’s upper band; watch for a test of CM boundaries for momentum shift.
- Price crossing the Zone boundary from below: the zone acts as a target; a break through the zone may indicate a stronger move; check PM2/PM3 levels for alignment.
- Break event on PM4: if a PM4 level breaches (Broken Level active), check CM and PM1–PM3 for supporting context; a break marker indicates the exact bar of breach.
- Auto-fade engaged: the most recent months (PM1–PM3) appear darker/less transparent; older months fade toward the background, helping you focus on recent dynamics.
What to look for during live trading
- Confirm convergence/divergence between CM and PM1–PM3 signals.
- Use PM1–PM3 as a layered support/resistance map; stronger confluence across several PMs increases level significance.
- If proximity alerts fire, review price relative to corresponding month’s High/Low and break status to decide on entries/exits.
Notes on readability and customization
- If you publish with many months visible (PM1–PM12), consider enabling Auto-Fade to maintain readability on smaller displays.
- For dense charts, you can temporarily hide PM9–PM12 and rely on CM plus PM1–PM6 for a cleaner view, then re-enable as needed.
Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Dynamic Previous Period Highs and Lows + Sessions + MacrosInstitutional Liquidity & Multi-Timeframe Open Levels
This comprehensive institutional trading tool is designed for day traders who rely on high-probability liquidity levels and key institutional opening prices. It automates the tracking of previous period highs and lows across multiple timeframes while providing precise visualization of New York session opens and critical trading macros.
Key Features
1. Dynamic HTF Liquidity Levels
The indicator automatically plots the High and Low of the previous period for the following timeframes:
15-Minute (15M)
1-Hour (1H)
4-Hour (4H)
Daily (D)
These levels serve as primary targets for liquidity runs (Buy-side/Sell-side liquidity) and are essential for identifying "Previous Day High/Low" (PDH/PDL) setups.
2. Institutional Opening Prices
Opening prices act as magnets and "fair price" anchors. This script tracks the most significant New York opens:
NY Midnight Open: The true start of the institutional day.
8:30 AM Open: Often associated with high-impact news releases and the start of the pre-market volatility.
9:30 AM Open: The equities market open (NYSE), frequently a catalyst for the day's trend or a "Judas Swing."
Note: These lines automatically clean up at 18:00 (6:00 PM) NY time to prepare your chart for the next trading day.
3. Session & Macro Tracking
The indicator includes deep integration for session-based trading:
Sessions & Killzones: Visualizes Asia, London, NY AM, and NY PM sessions with integrated library support for "Kill Zone" detection.
NY Macros: Highlights critical macro windows (02:00-03:00, 10:00-11:00, and 15:00-16:00 NY Time) where algorithmic activity typically spikes.
4. Clean & Intelligent Visuals
Text-Only Labels: To avoid chart clutter, labels are rendered as text-only (transparent backgrounds), color-matched to their respective lines.
Timeframe Filters: Higher-frequency levels (like 15M and 1H) are automatically hidden on higher timeframes to keep your analysis focused and professional.
How to Use
Liquidity Purge: Look for price to sweep the Previous Period High or Low before seeking a reversal.
Premium/Discount: Use the Daily Open and NY Opens to determine if you are buying in a discount (below open) or selling in a premium (above open).
Session Confluence: Look for setups that occur within the highlighted Macro windows or during the start of the NY AM/PM sessions.
Settings
Toggle Levels: Individually show or hide any HTF level or Open price.
Custom Colors: Fully customizable colors for all sessions, macros, and opening lines.
Timezone Logic: The script uses America/New_York timezone for all time-based opens, ensuring accuracy regardless of your local time settings.
Indicator

Indicator

RTH Previous Day OHLCRTH Previous Day OHLC
This indicator displays an OHLC panel (Open, High, Low, Close) based on the previous day's Regular Trading Hours session of the New York Stock Exchange (RTH: 9:30 AM - 4:00 PM NY time).
What it displays:
📅 The date of the previous trading day
🟠 Open: opening price at 9:30 AM NY
🔴 High: session high
🟢 Low: session low
🔵 Close: closing price at 4:00 PM NY
Why this indicator?
Previous day levels (High, Low, Open, Close) are key references used by many traders to identify support and resistance zones, as well as potential entry points at the start of a new session. Having these levels permanently displayed in a clean panel allows you to keep them in sight at all times, regardless of the timeframe you are using. No more looking up yesterday's levels every morning on specialized platforms or manually scrolling through your chart, everything is right there, automatically updated every day.
Features:
Panel positioned in the top right corner of the chart
Fully customizable colors for each level
Adjustable text size (tiny, small, normal, large)
Works on all instruments and all timeframes
The date displayed always reflects the previous trading day
Compatible with: Stocks, indices, futures, forex and crypto. Indicator

Indicator

Indicator

Trading Sessions with High/Low LevelsTrading Sessions with High/Low Levels
A comprehensive Pine Script indicator for PulseWire that provides visual background coloring for major trading sessions along with dynamic high/low level tracking and labeling.
Overview
This advanced indicator combines session background highlighting with precise high/low level detection for each trading session. It tracks and displays the highest and lowest price levels reached during Asia, London, and USA trading sessions, with customizable visual elements including lines, labels, and background colors.
Features
Three Major Trading Sessions : Asia, London, and USA sessions with default time ranges.
High/Low Level Tracking : Automatic detection and display of session highs and lows.
Dynamic Line Drawing : Horizontal lines marking key levels with customizable styling.
Price Labels : Optional labels showing exact high/low values.
Session Background Colors : Customizable background highlighting for active sessions.
Historical Session Display : View multiple previous sessions simultaneously.
Current Day Filter : Option to display only today's sessions.
Line Extension Control : Choose between session-bound or current bar extension.
Timezone Adjustment : Built-in UTC offset adjustment for local timezone compatibility.
Comprehensive Customization : Individual control over colors, styles, and visibility for each session.
Configuration Options
Session-Specific Settings: Each trading session includes the following configurable parameters:
Background Options:
Show session background : Toggle to enable/disable background coloring.
Session background color : Background color with transparency control.
Session Definition:
Name : Custom label for the session.
Session time : Time range in HHMM-HHMM format.
Line Options:
Show High/Low lines : Toggle to enable/disable level lines.
Line/Label color : Color for both lines and labels.
Line width : Thickness of the lines (1-5 pixels).
Line style : Choose between Solid, Dashed, or Dotted lines.
Label Options:
Show High/Low labels : Toggle to enable/disable price labels.
Label text color : Text color for price labels.
Label size : Choose between Tiny, Small, Normal, or Large.
High/Low Lines Options
Number of sessions to show lines : Display 1-21 previous sessions (ignored when current day filter is active).
Only show current day sessions : Filter to display only today's sessions.
Extend lines to current bar : Choose between session-bound lines or extension to current price action.
Global Options
UTC Time Zone Adjustment : Offset value (-12 to +14) to match your local timezone.
Timezone Configuration
The indicator uses a custom UTC offset system. To configure for your timezone:
Examples:
New York (EST) : Set UTC offset to `-5` (or `-4` during DST).
London (GMT) : Set UTC offset to `0` (or `+1` during BST).
Tokyo (JST) : Set UTC offset to `+9`.
Sydney (AEST) : Set UTC offset to `+10` (or `+11` during AEDT).
Key Functionality
Session Tracking
Real-time Detection : Automatically identifies session start/end times.
High/Low Calculation : Tracks extreme values throughout each session.
Historical Storage : Maintains chronological record of completed sessions.
Visual Elements
Background Coloring : Independent control for each session's background.
Horizontal Lines : Precise level marking with customizable styling.
Price Labels : Centered labels showing exact high/low values.
Line Management : Automatic cleanup of old visual elements.
Display Modes
Historical View : Show multiple previous sessions for pattern analysis.
Current Day Focus : Filter to display only today's activity.
Line Extension : Choose between session-specific or current bar alignment.
Limitations
Intraday Only : The indicator will display an error on daily, weekly, or monthly timeframes.
Session Overlap : Multiple sessions may overlap, with colors and lines layering based on execution order.
Maximum of three sessions : Currently supports three configurable sessions.
Line Limit : Maximum of 500 lines enforced by PulseWire platform.
Indicator

PD Location Screener (NY Session)PD Location Screener (NY Session) – Premium / Discount / Equilibrium Bias
This open-source overlay indicator is a lightweight visual screener that shows where current price is located relative to the **previous day's range** (PD high/low/midpoint), helping traders quickly identify:
- Discount zones (below 25% of PD range → potential buy bias)
- Premium zones (above 75% of PD range → potential sell bias)
- Equilibrium / neutral (near midpoint → balanced / choppy)
Core Concept
Many intraday traders use the previous day's range as a reference framework:
- Price below the midpoint (especially in the lower 25%) is considered **discount** → undervalued relative to yesterday → higher probability of mean-reversion buys or continuation if momentum builds
- Price above the midpoint (especially in the upper 25%) is considered **premium** → overvalued → higher probability of mean-reversion sells or fading
- Near the midpoint → equilibrium → often choppy or awaiting directional catalyst
This script adds a **NY session filter** (default 08:30–16:00 NY time) so the PD range calculation only includes bars during active New York hours — useful for avoiding thin Asian-range noise and focusing on high-liquidity period behavior.
Why this is useful
- Provides instant visual context for bias without cluttering the chart
- Helps filter trades: e.g., look for longs in discount + bullish structure, shorts in premium + bearish structure
- Session filter makes it particularly effective for NY/London overlap strategies (forex, indices, gold, futures)
How It Works
1. Tracks daily high/low only during NY session (optional toggle)
- Resets at new day
- Updates only when inSession = true
2. Calculates:
- Midpoint = (PD High + PD Low) / 2
- PD Range = PD High – PD Low
- Discount threshold = PD Low + 25% of range
- Premium threshold = PD Low + 75% of range
3. Bias flags:
- Discount: close < midpoint → green triangle below bar
- Premium: close > midpoint → red triangle above bar
4. Optional last-bar label:
- "DISCOUNT ZONE" (green)
- "PREMIUM ZONE" (red)
- "EQUILIBRIUM" (gray)
Visual Output
- Green triangle below bar → price in discount (buy bias area)
- Red triangle above bar → price in premium (sell bias area)
- Last-bar label (toggleable) showing current location
How to Use
- Best on **5m–1h timeframes** for intraday trading (forex majors, indices, gold, futures)
- Recommended pairs: EURUSD, GBPUSD, XAUUSD, NAS100, ES1!, NQ1!
- Typical workflow:
1. Wait for price to reach discount zone + bullish price action / structure → consider longs
2. Wait for premium zone + bearish price action → consider shorts
3. Avoid entries near equilibrium unless strong breakout catalyst
- Combine with:
- Order blocks, FVGs, liquidity sweeps
- Higher-timeframe trend filter
- Session open/high/low
- Toggle "Use NY Session Only" off if you want full 24h range (e.g., crypto or Asian-focused pairs)
Inputs
- Use NY Session Only: true = only NY hours count toward PD range (recommended)
- NY Session: default "0830-1600" (adjust if broker timezone differs)
- Show Location Labels: toggle last-bar text label
Publishing Recommendation
- Publish with a clean chart (e.g., 15m–1h XAUUSD or EURUSD during NY session)
- Show a period where price moves from discount → equilibrium → premium (triangles visible)
- No extra indicators/drawings needed
This is a simple, educational location bias tool — fully open-source. It highlights relative value zones — not trade signals. Trading involves significant risk of loss. Use discretion and proper risk management.
Feedback welcome — especially suggestions for adding PD open or 50% retracement lines! Indicator

Indicator

HIGHS & LOWS RusosTITLE: HIGHS & LOWS Rusos - Multi-Timeframe Liquidity Engine
DESCRIPTION:
HIGHS & LOWS Rusos is a professional-grade structural liquidity tool designed to identify key Highs and Lows across multiple timeframes with a smart filtering engine. This script focuses on high-probability liquidity zones while maintaining a clean and organized chart.
Key Features:
Hierarchical Priority: The script uses a "Waterfall" logic. Monthly levels take priority over Weekly, Weekly over Daily, and so on. If levels from different timeframes overlap (within a tick margin), only the higher-order level is displayed to avoid clutter.
Multi-Timeframe Tracking: Automatically plots Monthly (HM/LM), Weekly (HS/LS), Daily (HD/LD), and 4-Hour (H4h/L4h) structural points.
Precision Anchoring: Lines are drawn from the exact start of their respective cycles (Month, Week, Day), providing accurate historical context.
Dynamic Mitigation: When price touches a level, the line is cut and marked with an "×". You can fully customize the opacity of these mitigated levels in the settings to keep your focus on active liquidity.
Optimized Performance: Built-in memory management limits the number of active and historical lines to ensure smooth performance.
Technical Hierarchy:
Monthly > Weekly > Daily > 4 Hours Lower timeframe levels are automatically hidden when viewing higher timeframe charts to prevent visual artifacts.
Indicator

Indicator

Indicator
