Borna StructureBorna Structure
Borna Structure is a clean market structure indicator that plots key swing levels on the chart and marks Break of Structure (BOS) and Change of Character (CHoCH) events based on close-confirmed breaks.
The indicator uses horizontal levels to represent structural highs and lows and prints BOS or CHoCH only when price breaks and closes beyond a valid level, avoiding repeated signals on continuation candles. This makes it suitable for manual analysis and backtesting, especially on intraday timeframes.
Borna Structure does not provide buy or sell signals and is intended to be used as a market structure reference tool, commonly combined with session levels or price action confirmation.
Unterstützung und Widerstand
Internal vs External Liquidity Zones [Alpha Extract]A sophisticated dual-timeframe market structure visualization system that identifies and maps internal (short-term) and external (long-term) liquidity levels with comprehensive Break of Structure (BOS) and Change of Character (CHoCH) detection across both timeframes. Utilizing pivot-based zone creation with ATR-scaled heights and sweep classification, this indicator delivers institutional-grade liquidity mapping distinguishing between major swing liquidity (external) and minor retracement liquidity (internal) for multi-dimensional market structure analysis. The system's hierarchical structure framework combined with objective arrow projection and state-based zone coloring provides complete smart money concept implementation for advanced order flow trading.
🔶 Understanding Internal vs External Structure
External Structure represents major swing points using longer pivot lengths (default 10 bars), identifying significant highs and lows that define the broader market range and trend direction. These are the key levels where large institutional positions likely exist, stop losses cluster, and major trend reversals may occur. External structure breaks (eBOS/eCHoCH) signal significant shifts in market sentiment and often precede sustained directional moves.
Internal Structure captures minor swing points within the external range using shorter pivot lengths (default 3 bars), revealing short-term liquidity pools formed during retracements, consolidations, and minor corrections. These represent areas where smaller participants' stops accumulate and where price often reacts before continuing toward external objectives. Internal structure breaks (iBOS/iCHoCH) provide early warning signals and tactical entry opportunities within the broader external trend context.
The relationship between internal and external structure creates a hierarchical framework: external zones define the "what" (overall bias and major objectives), while internal zones reveal the "how" (tactical path and entry models). When internal structure breaks bullish while within an external bearish range, it signals potential reversal setup. When internal breaks align with external direction, it confirms trend strength.
🔶 Advanced Dual-Pivot Detection Framework
Implements separate pivot calculation systems for external and internal structure with configurable lookback periods optimizing for different swing magnitudes. The system identifies external pivots using extended length capturing major swing extremes, detects internal pivots using compressed length for minor retracement highs/lows, and optionally requires internal pivots occur within current external range boundaries ensuring hierarchical structure coherence.
// Dual Structure Detection
External_Pivot_High = ta.pivothigh(high, External_Length, External_Length)
External_Pivot_Low = ta.pivotlow(low, External_Length, External_Length)
Internal_Pivot_High = ta.pivothigh(high, Internal_Length, Internal_Length)
Internal_Pivot_Low = ta.pivotlow(low, Internal_Length, Internal_Length)
// Optional Range Requirement
Valid_Internal = requireInside ? (pivot within ) : true
🔶 BOS and CHoCH Detection System
Break of Structure (BOS) occurs when price breaks a recent structure point in the direction of the current trend, confirming trend continuation. The system identifies BOS when:
Price breaks above previous high while trend remains bullish (bullish BOS)
Price breaks below previous low while trend remains bearish (bearish BOS)
Previous structure point hasn't been violated yet
Change of Character (CHoCH) signals potential trend reversal when price breaks structure counter to the established trend direction. The system detects CHoCH when:
Price breaks above previous high while trend was bearish (bullish CHoCH - reversal signal)
Price breaks below previous low while trend was bullish (bearish CHoCH - reversal signal)
Both external (e-prefix) and internal (i-prefix) structures generate independent BOS/CHoCH labels, enabling multi-timeframe structure analysis where eCHoCH may signal major reversal while iBOS confirms minor trend within that reversal.
🔶 Intelligent Zone Creation Architecture
Features ATR-based or tick-based zone height calculation with separate sizing for internal and external liquidity levels, creating visual boxes centered on pivot points. The system calculates zone dimensions using configurable ATR multiples (default 0.40x) or fixed tick counts, positions zones symmetrically above/below pivot levels, and applies distinct color schemes distinguishing external highs (red), external lows (white), internal highs (cyan), and internal lows (blue).
🔶 Equal High/Low Detection Mode
Provides advanced internal zone mode that only creates zones when consecutive internal pivots form equal highs or equal lows within ATR-based tolerance, filtering noise and highlighting significant accumulation/distribution patterns. The system tracks previous internal pivots, compares new pivots against tolerance threshold, creates averaged zone when equality detected, and ignores isolated pivots that don't form patterns, reducing visual clutter while emphasizing institutional liquidity clustering.
🔶 Comprehensive Sweep Classification System
Implements three sweep detection modes distinguishing between liquidity grabs and genuine breakouts with state-based zone coloring:
Wick Mode: Marks zone as swept when wick touches but close remains outside
Close Mode: Requires close through zone for sweep classification
Wick+Close Classify Mode: Distinguishes sweeps (S - wick touches, close outside) from breaks (B - close through zone)
The system transitions zones through three states: Active (0 - untouched), Swept (1 - liquidity grabbed), Broken (2 - fully breached), applying progressive transparency increases to visually distinguish state changes and enabling traders to identify false breakouts versus genuine structural violations.
🔶 Objective Arrow Projection Framework
Features intelligent objective labeling that triggers when internal zones are swept, projecting arrows pointing toward opposite external structure as probable targets. The system generates "->ExtH" labels when internal low swept (suggesting move toward external high) and "->ExtL" labels when internal high swept (suggesting move toward external low), providing smart money concept implementation where internal liquidity grabs often precede runs toward external objectives.
🔶 Dynamic Zone Management System
Maintains separate arrays for external and internal zones with configurable history modes and maximum zone limits. The system implements "Latest Only" mode (clears previous external zones of same side when new pivot detected) or "Keep History" mode (preserves all zones up to maximum limit), automatically expires oldest zones when limits reached, and optionally clears all internal zones when new external pivot forms, maintaining clean chart presentation while preserving relevant liquidity context.
🔶 Trend Momentum Scoring Engine
Calculates sophisticated trend state using dual-component analysis combining momentum (price change normalized by volatility) with strength (MA separation and slope alignment). The system generates TrendScore objects containing momentum value, strength percentage, direction (-1/0/+1), and confidence score (0-100), uses these scores to classify BOS versus CHoCH by comparing previous and current trend states, and provides objective structural classification beyond simple price level violations.
🔶 Adaptive Zone Extension Logic
Implements intelligent right-edge management where active zones extend to current bar but freeze at touch/sweep point when cut-on-touch enabled. The system continuously updates zone right boundaries during active state, locks boundary at bar of first violation, and maintains locked position through subsequent bars, creating visual history of when liquidity was accessed while preventing misleading forward projection of filled zones.
🔶 Multi-State Visual Feedback System
Provides comprehensive color and transparency modulation based on zone state with two visual style options. "Soft Fill" mode uses semi-transparent fills with subtle borders, while "Outline" mode displays only colored borders with transparent fills. The system applies progressive transparency increases: Active (light), Swept (medium), Broken (heavy), with independent control over fill and border transparency enabling customization from subtle hints to prominent highlighting.
🔶 Structure Line Visualization Architecture
Creates dashed horizontal lines connecting structure break points to current bar with BOS/CHoCH labels positioned at midpoint between break bar and detection bar. The system draws lines at exact structure level, applies color coding matching bullish (green) or bearish (red) classification, and uses compact labels (eBOS, eCHoCH, iBOS, iCHoCH) for instant structural event identification without cluttering chart with excessive text.
🔶 Performance Optimization Framework
Utilizes efficient array management with configurable maximum limits (default 120 zones each type), automatic cleanup of oldest elements, and optional hiding of filled zones reducing active object count. The system includes intelligent state tracking minimizing recalculation overhead, optimized sweep detection using simple comparison logic, and streamlined zone update loops processing only active zones for consistent performance across extended sessions.
🔶 Why Choose Internal vs External Liquidity Zones ?
This indicator delivers institutional-grade market structure analysis through hierarchical dual-timeframe liquidity mapping with comprehensive BOS/CHoCH detection. The distinction between external (major swing) and internal (minor retracement) structure provides complete smart money concept implementation where external zones define bias and targets while internal zones reveal tactical entries and stop hunts. The system's sweep classification distinguishes liquidity grabs from genuine breakouts, objective arrows project probable targets based on internal sweeps toward external levels, and comprehensive BOS/CHoCH labeling across both timeframes enables multi-dimensional structural analysis. Perfect for order flow traders implementing ICT concepts, liquidity-based strategies, or market maker models in cryptocurrency, forex, and futures markets where understanding the relationship between internal accumulation and external objectives is essential for high-probability trade location and proper risk management.
Colidation Breakout Structure(HA-CBS)Overview
Most breakout indicators suffer from "noise," reacting to every minor price movement and producing frequent fakeouts. HA-CBS solves this by utilizing Heikin-Ashi (HA) smoothing and Swing Point analysis to isolate periods of extreme energy accumulation (Consolidation) and verifying the subsequent breakout with Fair Value Gaps (FVG) .
⚠️ Usage Note: This script is strictly optimized for Heikin-Ashi charts . The core logic relies on Heikin-Ashi body (Open/Close) calculations. To ensure the signals align perfectly with the price action you see, please switch your chart type to Heikin-Ashi.
How it Works: The HA-CBS Logic
Unlike generic indicators that draw signals instantly, HA-CBS follows a rigorous three-step verification process to ensure market displacement is real:
Structural Mapping: Using a multi-term swing point algorithm, the script identifies key supply and demand boundaries.
Consolidation Counting (The "Coil"): The script measures how many consecutive Heikin-Ashi bodies remain "tucked" within the structural range. A built-in CANDLE_MARGIN_RATE ensures that insignificant doji-like candles don't disrupt the count. The longer the "coil," the higher the potential for an explosive breakout.
Kinetic Validation (FVG): When price finally breaks the structural boundary, the script checks for a Fair Value Gap. An FVG-backed breakout confirms that institutional "Impulse" is present, distinguishing a genuine trend start from a mere stop-run.
Key Features
Impulse Filter: Filters out low-momentum movements by requiring an FVG at the moment of the structural break.
HA-Body Precision: Focuses on the "core" of the candle, ignoring volatile wicks that often lead to false signals.
Multi-Term Flexibility: Users can toggle between Short, Intermediate, and Long-term swing structures to suit scalping, day trading, or swing trading.
Recent Candidate Mode: Use the Recent Only toggle to keep your chart clean by only displaying the most recent and relevant breakout candidate for each structure.
Trading Strategy
Strategy A: The Impulse Entry (Aggressive)
Enter the trade as soon as the HA-CBS signal is confirmed (HA Close breaks the structure with an FVG). This captures the immediate momentum as a new supply/demand imbalance is established.
Strategy B: The Mitigation Entry (Conservative)
Wait for price to return (retrace) to the identified HA-CBS Block. Institutional players often "mitigate" their positions by returning to the breakout source. This approach typically offers a higher Risk/Reward ratio.
Occurrence Scanner | MA Resilience & Breakout LogicThis indicator is designed to quantify the reliability of a Moving Average (MA) as a dynamic Support or Resistance level. Unlike standard crossover indicators that generate signals on every touch, this script employs a rigorous "Zone Tolerance" and "Temporal Confirmation" logic to filter out noise and classify price action into three distinct behaviors: Valid Bounce, Confirmed Breakout, or False Breakout (Trap).
It also integrates an optional Volatility Filter (based on TTM Squeeze mechanics) to prevent false signals during low-volatility "chop" regimes.
HOW IT WORKS:
1. The "Safe Zone" (Buffer Logic): Standard MAs are thin lines. This script creates a programmable "Road" around the MA (defined by the Zone Tolerance % input).
A touch is only considered a potential breakout if the price closes outside this zone.
Wicks that pierce the MA but close inside the zone are treated as Bounces (respecting the level).
2. Event Classification (The Decision Engine): Once the price interacts with the MA Zone, a "Sovereignty Window" (Lookahead Timer) is activated to monitor the subsequent candles:
✅ Bounce: Price tests the MA but never closes outside the Safe Zone during the window. The MA held as support/resistance.
❌ Breakout (Breakdown/Breakup): Price closes outside the Safe Zone. A strict "2-Consecutive Close" logic is applied to confirm the trend change immediately, avoiding premature signals.
⚠️ False Break: Price momentarily closes outside the zone but aggressively reverses to the opposite side within the time window. This identifies "Bull/Bear Traps".
3. The Volatility Filter (Anti-Chop): Market consolidation often leads to MA whipsaws.
The script calculates Bollinger Bands (2.0 std) vs. Keltner Channels (1.5 ATR).
If the Squeeze Filter is enabled in settings, the script forces the scanner to IGNORE any MA touches while volatility is compressed (Squeeze ON). This ensures signals are only generated during active trends.
SETTINGS:
MA Type & Length: Choose between SMA or EMA and the period (e.g., 20, 50, 200).
Zone Tolerance (+/- %): The buffer width. Default is 0.2%. Higher values filter more noise.
Lookahead Candles: The confirmation window size.
Squeeze Filter: Toggle On/Off to ignore signals during low volatility regimes.
INTENDED USE: This tool is intended for Swing Traders and Scalpers looking to statistically validate which Moving Average is being respected by a specific asset. It automates the "visual backtest" process, providing a Dashboard with success rates for Bounces vs. Breaks.
Gold Zones - Static Simplified1. The "Memory" of the Market
Each zone is created by clustering multiple Pivot Points (swing highs and lows). A zone with "10 touches" is significantly more powerful than one with "3 touches" because it shows that every time Gold reached that price, a large number of orders were triggered.
2. The "Break and Retest" Mechanism
This is the core logic of the strategy.
The Break: When Gold moves with high momentum through a zone (e.g., breaking above a Resistance zone), it signals that the balance of power has shifted to the buyers.
The Retest: Once the breakout happens, "trapped" sellers often close their positions, and new buyers wait for a better price. Price usually returns to the top edge of the broken zone. What was once a "Ceiling" (Resistance) now becomes a "Floor" (Support).
3. Zone Strength & Interpretation
Support Zones (Price is above): These are "Buying Floors." You look for the price to dip into these gray boxes and show rejection (long wicks) before entering a long position.
Resistance Zones (Price is below): These are "Selling Ceilings." You look for the price to rally into these boxes and stall before considering a short position.
Thickness of the Zone: A wider zone indicates a highly volatile area where price struggled to find a clear direction. A thinner, tighter zone represents a very precise level where the market reacted instantly.
Borna High/Low📌 Borna High/Low
Borna High/Low is a clean and precise indicator that automatically plots the Asian session High and Low levels on GER40 (DAX) directly on the price chart.
It is designed for traders who use the Asian range as a liquidity zone and as a key reference for Frankfurt and London open trading strategies.
🔍 What this indicator does
Automatically calculates Asia High and Asia Low
Draws levels directly on the price chart (overlay)
Optional line extension to the right or both sides
Optional mid-line between High and Low
Session-end labels for clear visual reference
Stable plotting that does not shift when zooming
⏰ Session Settings
Default Asian session: 00:00 – 07:00
Fully customizable time window (e.g. 00:30 – 07:00)
Timezone support (recommended: Europe/Berlin for GER40)
⚙️ Customization
Line style: Solid / Dashed / Dotted
Line width
Extend mode: Right / Both / None
Toggle mid-line
Toggle session labels
📈 How to use
Use Asia High / Low as:
Liquidity targets
Range boundaries for London breakouts
Premium / Discount reference levels
Ideal for scalping and intraday trading on GER40
[CT] ORB SuiteThis indicator is an Opening Range first tool that also includes an Initial Balance framework, breakout detection, and a full target and alerting package. It is designed to define a clean Opening Range at the start of the regular trading session and then turn that range into an actionable breakout structure by plotting the key levels, projecting measured targets, and visually confirming the exact breakout candle on your chart. The Opening Range component can be configured as either the first bar of the session or a true time-based duration, such as 1, 2, 5, 10, 15, 30 minutes, or 1 hour, which lets you standardize the opening structure across different chart timeframes without needing to “count bars.” As price prints during the Opening Range window, the script continuously updates the OR high and OR low, then locks those levels once the window closes so you have a stable reference for the rest of the session. The OR area can be shaded for quick visual recognition, and an optional OR midpoint line and label can be displayed to help you judge whether price is accepting above the middle of the range or failing back through it.
Once the Opening Range is formed, the script upgrades the workflow by adding breakout qualification rules that you can control. You can choose confirmation based on a body cross, a close cross, or a close above or below the range boundary, which is a meaningful improvement over simple “touch” logic because it helps reduce false signals and makes the breakout trigger more consistent with how you actually trade. When a breakout is confirmed, the indicator can highlight the breakout candle itself so there is no ambiguity about which bar triggered the signal. You can highlight the candle body, the chart background, or both, and you can select separate colors for long and short breakouts. This makes chart review and live decision-making cleaner because you can immediately see where the breakout truly occurred instead of guessing between several candles that probed the level.
The next major upgrade is the breakout target system. After a long breakout, targets are calculated as true multiples of the Opening Range size, starting from the OR high and projecting upward by the selected multiples. After a short breakout, targets are calculated from the OR low and projected downward by the same multiple logic. By default, the script supports four take-profit targets, TP1 through TP4, with sensible preset multiples that step outward in a structured way, but you can customize each multiple to match your instrument and style. This target system is a practical enhancement because it provides objective, range-based profit-taking levels that align with common intraday expansion behavior rather than arbitrary fixed tick offsets. You also get full control over whether the target lines and labels appear only after a breakout triggers, which keeps the chart clean and prevents “pre-biasing,” or whether you want to see projected targets in both directions before the breakout occurs for planning and scenario mapping. In addition, the target hit detection is configurable so you can decide whether a target is considered “hit” by a simple high or low touch or only after a close crosses the target, which is important for traders who want stricter confirmation and cleaner backtesting logic.
Beyond the OR and targets, the indicator includes a complete Initial Balance module as an additional layer of structure. The IB duration is selectable and independent, and the script can plot IB high, IB low, and an optional IB midpoint, with optional fill shading to make the balance area obvious. A key upgrade here is the ability to base the breakout targets on either the Opening Range or the Initial Balance. This means you can run a pure OR breakout playbook, a pure IB breakout playbook, or compare both structures on the same session without changing indicators. This flexibility matters because OR breakouts tend to be more sensitive and earlier, while IB-based levels often better reflect the session’s early balance and can produce more stable expansion targets.
Another major improvement is the history and session management. The script can freeze all drawings at the end of the session so lines and fills do not incorrectly extend into the next day, and it can optionally keep a configurable amount of history, such as the last 20 sessions, so you can study how price reacts to prior OR and IB structures. You also have control over whether IB should be included in that stored history, which helps if you want a cleaner chart while still retaining the OR context. To support different chart themes and personal preferences, label styling is expanded with controls for label background colors, text colors, transparency, and horizontal offsets, so the levels remain readable without covering price action.
Finally, the alerting system is upgraded into a full set of actionable events. The indicator can generate alerts for session open and session close, for the moment the Initial Balance forms, for the moment the Opening Range forms, for long and short breakouts, and for each target hit from TP1 through TP4. Alerts can be used in standard alertcondition form or as dynamic alert() calls that include price-filled messages, which is a practical enhancement for traders who want their phone or desktop notifications to contain the exact level values rather than generic labels.
This script is a derivative work built on the original Initial Balance foundation authored by © czoa under the Mozilla Public License 2.0, with extensive additions and improvements by © ChaosTrader63 to expand it into a complete Opening Range and Initial Balance breakout suite. The core upgrades are the configurable time-based Opening Range, breakout candle highlighting, multi-target measured range projections through TP4 with optional pre-projection behavior, stricter breakout confirmation modes, target hit rules, richer history controls, stronger label customization, and a comprehensive alert system that turns the session structure into a usable trade planning and execution framework directly on TradingView.
Volume Profile with HVN / LVN Detection (Low-TF Safe)Session-based volume profile with VPOC, HVN, and LVN detection, optimized for fast charts and runtime-safe lower-timeframe execution.
Volume Profile with HVN / LVN Detection (Low-TF Safe)
This indicator plots a session-based Volume Profile , highlights the Volume Point of Control (VPOC) , and automatically detects High Volume Nodes (HVNs) and Low Volume Nodes (LVNs) from the completed profile.
It is a performance-focused refactor of the original Volume Profile With HVN/LVN Detector , redesigned to work reliably on fast timeframes (including 5-second charts) without runtime errors.
Features
Session-based volume profile with adjustable row resolution
VPOC with optional extension and date labeling
Automatic HVN and LVN detection from the prior session
HVNs and LVNs displayed as levels or areas
Configurable strength, colors, and line/area styles
Runtime-safe lower-timeframe handling using request.security_lower_tf
Optimized to reduce execution overhead on high-frequency charts
Designed for traders who use volume structure to identify acceptance, rejection, and potential support/resistance zones across all chart timeframes.
---
What’s new in this version
Refactored lower-timeframe logic to prevent runtime errors on fast charts
Automatic, runtime-safe fallback when selected lower TF exceeds chart TF
Stable execution on very low timeframes (e.g. 5s, 10s)
Preserved original profile, VPOC, HVN, and LVN behavior
No repainting of completed session profiles
This update prioritizes stability, correctness, and cross-timeframe compatibility .
---
Credits & Attribution
This script is based on the original
“Volume Profile With HVN/LVN Detector”
by tradeforopp (revised by Madpuppy88 ).
The current version refactors the original implementation to improve:
Runtime safety on low timeframes
Performance on high-frequency charts
Robust multi-timeframe handling
Original concept and core logic credit remain with the original authors.
---
How to Use
VPOC highlights the price level of highest traded volume for the session and often acts as a magnet or balance point.
HVNs represent areas of acceptance where price previously traded heavily and may act as support/resistance or consolidation zones.
LVNs mark areas of rejection where price moved quickly and may act as inflection or breakout levels.
Use HVNs and LVNs from the prior session to frame intraday bias, targets, and risk zones.
On very fast charts, the script automatically falls back to chart-timeframe data to maintain stability.
ETF-CFD Ratio Bridge
This indicator helps traders visualize the relationship between ETFs and their corresponding CFD/Spot instruments. It allows you to trade on one chart while monitoring the equivalent price levels of the other instrument without mental math or switching screens.
Features
1. Ratio Table
A customizable table displayed on the chart (default: Top Right) that shows:
- Pair : The ETF and CFD pair being monitored.
- Ratio : The calculated price ratio (ETF / CFD).
- Prices : Real-time prices for both instruments.
2. Companion Price Label
A dynamic label that moves with the current price candle.
- Displays the equivalent price of the paired instrument.
- Example : If you are viewing SPY , the label shows the equivalent US500 price next to the candle.
3. Left Virtual Scale
A custom vertical axis drawn on the left side of the chart.
- Shows price levels for the companion instrument corresponding to the current visible chart range.
- Allows you to read "CFD prices" directly on an "ETF chart" (and vice versa) via the Y-axis.
4. Historical Levels lines
Visualizes recent market structure converted to the companion price.
- HH(x) : Highest High of the last X bars (default: 20).
- LL(x) : Lowest Low of the last X bars.
- Dashed lines extend to the right with labels showing the converted price at those key levels.
5. Closed Market Handling
Ensures the indicator remains useful even when the ETF market is closed (e.g., after hours) while the Futures/CFD market is open.
- Automatic Detection : The script detects if the ETF market is closed based on the timestamp.
- Fixed Ratio : Automatically switches to a user-defined "Fixed Ratio" when the ETF is closed.
- Continuous Updates : Prevents values from freezing, calculating a synthetic "Shadow Price" for the closed asset so you can continue to see projected levels based on the live CFD market.
Technical Explanation (The Math)
The indicator functions by calculating a dynamic ratio between the two instruments and using it to convert price levels.
Formulas
1. Calculate Ratio :
Ratio = Price(ETF) / Price(CFD)
2. Conversion :
- ETF Chart → CFD Price :
Equivalent CFD Price = Current ETF Price / Ratio
- CFD Chart → ETF Price :
Equivalent ETF Price = Current CFD Price × Ratio
Example (SPY vs US500)
- Scenario : You are trading on the SPY chart.
- Current Prices :
- SPY (ETF) = $500
- US500 (CFD) = $5000
- Step 1 : Calculate Ratio
- 500 / 5000 = 0.10
- Step 2 : Calculate Equivalent Price
- If SPY moves to $505 , what is the US500 equivalent?
- 505 / 0.10 = 5050
- The indicator will display "US500: 5050" on the label and scale.
Supported Pairs
SPY (AMEX) = US500
GLD (AMEX) = XAUUSD
SLV (AMEX) = XAGUSD
IWM (AMEX) = US2000
QQQ (NASDAQ) = NAS100
IBIT (NASDAQ) = BTCUSD
Settings
- Symbols : Customize the ticker symbols for each pair if your broker uses different names.
- Fixed Ratio (Closed) : Manually adjust the fallback ratio used when the ETF market is closed (default values provided).
- Visuals :
- Toggle Table, Labels, Scale, and Historical Lines on/off.
- Customize colors, text sizes, and positions.
- Right Offset (Bars from Current) : Adjusts how far back (from the current live bar) the Left Virtual Scale is drawn. Increasing this moves the scale further to the left.
- Historical Levels :
- Lookback Length : Number of bars to check for High/Low calculations (Default: 20).
ICT Bias ProICT Bias Pro: Dashboard + First Hour Range & Session FVGs
This indicator is a comprehensive "Bias Builder" designed for traders who follow Inner Circle Trader (ICT) concepts. It combines a multi-timeframe trend dashboard with a specific intraday strategy derived from ICT's recent teaching: "How Do I Engage Markets When I Don't Have An Initial Bias?"
The tool is designed to help traders find confluence between the Macro trend (Daily/4H) and the Micro execution (15M/5M) during the New York AM Session.
Features & Methodology
1. Multi-Timeframe Bias Dashboard Located in the corner of your chart, this dashboard provides a quick "Traffic Light" view of the market structure across 4 key timeframes:
Daily & 4-Hour: Establishes the macro direction.
15-Min & 5-Min: Monitors intraday order flow.
Logic: Bias is determined by comparing price relative to the 20 EMA and checking for Market Structure alignment. Green = Bullish, Red = Bearish.
2. The "First Hour" Trading Range (No-Bias Strategy) Following ICT’s specific logic for days when bias is unclear, this tool automatically highlights the 9:30 AM – 10:30 AM (New York Time) trading range.
Range High & Low: Defining the volatility of the opening hour.
Equilibrium (50%): The "Line in the Sand." Price holding above the 50% signals bullish strength (Premium); price below signals bearish weakness (Discount).
Quadrants (25% & 75%): Deep discount/premium zones for precision entries.
3. Session-Specific Fair Value Gaps (FVG) The indicator automatically detects and draws Fair Value Gaps that form only within that critical first hour of trading.
Auto-Extension: Boxes extend to the right until price "mitigates" (fills) them.
Consequent Encroachment (C.E.): Automatically plots the 50% dashed line inside every FVG, a key institutional support/resistance level.
Smart Mitigation: Once a gap is filled, the box changes color (user-selectable) to indicate it is no longer an active magnet.
How to Use This Indicator
This tool is designed to identify Confluence:
Check the Dashboard: Look for alignment on the Daily and 4H timeframes (e.g., Both Green).
Wait for 10:30 AM EST: Allow the script to draw the First Hour Range.
Trade the Confluence:
Bullish Setup: If the Dashboard is Green, look for price to hold above the 50% Equilibrium of the First Hour Range. Look for entries inside Bullish FVGs that form near the 50% or 75% levels.
Bearish Setup: If the Dashboard is Red, look for price to reject the 50% Equilibrium and stay in the lower half. Target Bearish FVGs near the 50% or 25% levels.
Settings & Customization
Dashboard Toggle: Show or hide the table to keep charts clean.
Colors: Fully customizable colors for Range High/Low, FVGs (Bullish/Bearish), and Mitigated gaps.
Text Positioning: Adjust FVG labels (Left/Center/Right) to prevent visual clutter on candles.
Credits & Attribution
Concept: Inner Circle Trader (Michael Huddleston).
Core Strategy: Based on the video "How Do I Engage Markets When I Don't Have An Initial Bias?"
Disclaimer: This tool is for educational purposes only. Past performance is not indicative of future results.
Market Structure Break & OB Probability Toolkit [LuxAlgo]The Market Structure Break & OB Probability Toolkit indicator provides an institutional framework for identifying high-probability liquidity zones and significant market structure transitions using momentum-based filters and volume analysis.
🔶 USAGE
The indicator aims to provide a systematic approach to structural analysis, allowing traders to identify clear institutional footprints. By integrating statistical filters, the tool helps isolate high-conviction signals from market noise.
🔹 Market Structure Breaks (MSB)
Unlike standard fractal-based breaks, the MSB logic in this toolkit utilizes a Momentum Z-Score filter . This ensures that structural shifts are only highlighted when price breaks a pivot with significant conviction.
Pivot Lookback: Custom sensitivity for identifying swing highs and lows.
Volatility Filtering: Only breaks exceeding the statistical threshold are labeled, helping traders avoid low-momentum fakeouts.
🔹 Institutional Order Blocks (OB)
The script automatically detects and manages Order Blocks based on the candle preceding an MSB. Every zone includes a Point of Control (POC) line for precise entry or target consideration.
Standard OBs: Formed during structural transitions, representing potential institutional interest.
High-Probability OBs (HP-OB): Zones identified with exceptionally high impulse and volume signatures (score > 80%). These are visually distinct to highlight their increased significance.
🔹 Session Range Integration
Traders can track the ranges of the London, New York, Tokyo, and Sydney sessions. This allows for the identification of structural breaks occurring at session extremes or during high-liquidity windows.
🔹 Strategy Application
Trend Direction: Identify the prevailing bias through MSB signals. A bullish MSB followed by a retracement into a Bullish OB provides a classic institutional entry scenario.
Zone Confluence: Look for High-Probability OBs that align with Session Highs/Lows for increased trade conviction.
Re-test Analysis: Enable "Extend Broken OBs" to see how price interacts with flipped liquidity zones.
🔶 DETAILS
The toolkit utilizes several advanced logic components to maintain chart clarity and analytical depth:
Intelligent Mitigation Logic: Active zones are managed in real-time. Traders can choose between "Historical" (shows all past zones) or "Present" (shows only active zones) display modes.
Mitigated Extension: A specialized feature to extend recently broken zones, allowing for re-test analysis of formerly active liquidity.
Overlap Filter: Option to hide overlapping Order Blocks to maintain a clean, actionable chart.
🔹 Analytics Dashboard
The built-in dashboard provides a real-time performance suite:
OB Reliability: A percentage-based efficiency metric tracking how many detected zones have been successfully mitigated by price.
High-Prob Zone Count: A live counter of active HP-OBs currently remaining on the chart.
🔶 SETTINGS
🔹 Market Structure
Pivot Lookback: Defines the sensitivity of the market structure detection by adjusting the lookback period for pivots.
MSB Momentum Z-Score: Sets the statistical threshold for a price move to be considered a valid structural break.
🔹 Visuals
Display Mode: Toggles between showing historical mitigated zones or only currently active ones.
🔹 Order Blocks
Max Active OBs: Controls the maximum number of blocks stored and displayed on the chart.
Extend Broken OBs: If enabled, recently mitigated blocks will remain visible to observe potential re-tests.
Hide Overlapping OBs: Removes redundant zones that occupy the same price area as existing ones.
🔹 Sessions
Show Session Ranges: Global toggle for session visualizations.
Session Toggles: Individual controls to enable London, New York, Tokyo, or Sydney ranges with custom time and color inputs.
Institutional trading concepts and Smart Money Concept (SMC) indicators involve significant risk. This tool is designed for educational and analytical purposes. Past performance is not indicative of future results.
Market Structure & Supply-Demand EngineMarket Structure & Supply-Demand Engine (MSD-Engine) is a professional, non-repainting market structure and supply-demand analysis tool built purely on price action and volatility logic.
This indicator is designed for discretionary traders who want a clean, institutional-style view of market structure without lagging indicators or strategy automation.
🔍 What This Indicator Does
MSD-Engine identifies major structural reversals, plots price-action based supply & demand zones, and provides multi-timeframe confluence in a single, unified framework.
It is visual and analytical only — no strategy orders, no backtesting, and no repainting.
🚀 Core Features
• Non-Repainting Market Structure
Event-based swing reversal detection
ATR-adaptive displacement filtering
Confirmed pivots only (no future leaks)
• Pure Supply & Demand Zones
Candle-structure based zone detection
Volume-weighted zone strength
Automatic invalidation on breach
Configurable zone limits to maintain chart clarity
• Multi-Timeframe Context (MTF)
Chart timeframe structure
Two independent higher-timeframe supply & demand layers
Higher-timeframe directional bias visualization
HTF zones plotted only on confirmed HTF closes
• Volatility-Adaptive Logic
ATR normalized across timeframes
Dynamic reversal thresholds
Stable behavior from scalping to swing charts
• Trendline Lifecycle Tracking
Automatic major trendline construction
Single-fire break detection
Break validation / failure logic
HTF-aligned vs counter-trend classification
🧠 Designed For
• Discretionary price-action traders
• Supply & demand traders
• Market structure & smart-money style analysis
• Multi-timeframe confluence trading
• Futures, indices, forex, crypto, and equities
⚠️ Important Notes
This is NOT a strategy or auto-trading system
No buy/sell signals or performance metrics
No repainting (uses barmerge.lookahead_off)
Educational & analytical use only
📜 Disclaimer
This script is provided for educational and analytical purposes only.
It does not constitute financial advice. Trading financial markets involves risk.
12H Fib MidpointsPrints the .5 fib retrace for final trading levels on the 1 minute chart.
Background process is exactly how its done in the video EverEvolving365 shared
Adaptive MTF EMA (auto TF)Adaptive MTF EMA (Auto TF) — Mid & Slow EMA that adjusts with chart timeframe
by @theadventuredan
This indicator plots two Higher-Timeframe EMAs (a Mid and a Slow EMA) on your current chart — but unlike normal MTF EMA scripts, the higher timeframes adapt automatically when you change the chart timeframe.
Instead of having to reconfigure TFs every time you switch from 5m to 15m to 1h, the indicator keeps the same “relationship” by using timeframe multipliers:
Mid TF = current chart TF × Mid Multiplier
Slow TF = current chart TF × Slow Multiplier
Example (default multipliers: 3× and 12×):
On 5m: Mid = 15m, Slow = 60m
On 15m: Mid = 45m, Slow = 180m (3h)
On 1h: Mid = 3h, Slow = 12h
This is especially useful if you use MTF EMA alignment as a trend filter (e.g., Mid EMA above Slow EMA = bullish bias).
How it works
The script reads your current chart timeframe using timeframe.in_seconds(timeframe.period) and converts it into minutes.
It calculates the adaptive MTF targets:
midMin = curMin × midMult
slowMin = curMin × slowMult
It requests the EMA from those higher timeframes via request.security() and plots them on your chart.
Optional:
A label can display the currently calculated Mid and Slow TFs (in minutes).
Inputs
EMA Length: EMA period (default 50)
Mid TF Multiplier: how many times higher the mid timeframe should be (default 3)
Slow TF Multiplier: how many times higher the slow timeframe should be (default 12)
Use confirmed HTF values (safer):
When enabled, the script uses the previous HTF EMA value (EMA ) to reduce behavior caused by partially formed higher-timeframe candles.
This may lag slightly but is often preferred for signal consistency.
Show TF label: shows a label with the current adaptive TFs
Notes / Limitations
Because the higher timeframe is derived by multiplication, some results may produce less common timeframes (e.g., 45m or 12h). This is expected.
MTF values depend on request.security() and will always reflect higher-timeframe candle logic (especially during an unclosed HTF candle). If you want less “in-progress candle” behavior, enable Use confirmed HTF values.
This is an EMA overlay tool — not a standalone buy/sell system.
Suggested usage
Trend bias filter: Mid EMA > Slow EMA = bullish bias, Mid < Slow = bearish bias
Entry alignment: use the adaptive EMAs as “context” while trading lower TF setups
Dynamic market structure: switch timeframes while keeping consistent “one step higher / two steps higher” EMA reference
ST Order Block EngineAdvanced order block detection based on displacement and structural validation.
Power200EMA - MTF 200 EMA SuiteThe MTF 200 EMA Suite is a trend-confluence tool designed to reveal institutional support and resistance levels across multiple timeframes simultaneously. By plotting the 200-period Exponential Moving Average from six different time horizons onto a single chart, it allows you to identify "Power Zones" where various market cycles overlap.
Core Functionality
Multi-Timeframe Visibility: On a single lower-timeframe chart (like the 1m or 5m), you can see exactly where the 200 EMA sits on the 1m, 3m, 5m, 15m, 1h, and 4h horizons.
Institutional Benchmarking: The 200 EMA is the primary "line in the sand" used by institutional algorithms and bank traders to determine long-term trend bias.
Dynamic Clustering: When multiple EMA lines converge or "cluster" in one price area, it identifies a high-probability zone of institutional interest.
Floating Labels: Each line features an auto-updating label at the current price bar, allowing you to instantly identify which timeframe you are looking at without hovering over the plots.
Strategic Use
Trend Filter: Trade only in the direction where price is relative to the majority of the EMAs (e.g., only buy when price is above the 1h and 4h lines).
Mean Reversion: Use the higher-timeframe lines (1h/4h) as targets for price to return to during volatile over-extensions.
Support/Resistance: Use EMA clusters as "hard" barriers to place stops behind or to look for bounce-entry confluence.
Core Market Levels [UkutaLabs]█ OVERVIEW
Core Market Levels is a precision trading indicator designed to identify the most important price levels where the market consistently makes decisions.
Rather than flooding the chart with unnecessary lines, this indicator focuses on core reference levels derived from recent price structure and market balance. These levels often act as high-probability areas of reaction, where price may stall, reverse, or accelerate.
The goal of Core Market Levels is to simplify decision-making by highlighting the prices that matter most, allowing traders to better understand market context, bias, and potential turning points.
█ PURPOSE
Markets spend the majority of their time reacting around key reference prices, not trending endlessly.
Core Market Levels helps traders:
Identify important decision zones
Anticipate areas of support, resistance, and liquidity
Improve entries, targets, and risk management
Reduce chart noise and over-analysis
This indicator is designed to work across all markets and timeframes, making it suitable for both intraday and swing traders.
█ HOW IT WORKS
Core Market Levels dynamically plots a set of key price levels based on recent market behavior.
These levels often represent:
Areas of prior acceptance or rejection
Zones where price frequently changes direction
Levels institutions are likely to reference for execution
When price approaches a Core Market Level, traders should expect increased interaction and watch for confirmation before entering trades.
█ USAGE
Core Market Levels can be used in several ways:
As support and resistance
As entry and exit reference points
For stop-loss and take-profit placement
To define market bias (above vs below key levels)
For best results, combine Core Market Levels with:
Price action
Candlestick patterns
Volume or momentum tools
Market structure analysis
█ BEST PRACTICES
Avoid treating levels as exact prices — think of them as zones of interest
Look for confluence with other forms of analysis
Higher timeframe Core Market Levels tend to carry more weight
Let price confirm before taking trades
█ FINAL NOTES
Core Market Levels is not a signal generator.
It is a market framework tool designed to help traders read price more clearly and make better, more informed decisions.
Used correctly, it provides a clean, objective way to stay aligned with the market’s most important levels.
Blockcircle Price Gaps (PG)I got tired of price gap indicators that dump every zone on the chart and leave you to figure out which ones actually matter. I have tried every single one imaginable. Therefore, I built this one to score each gap automatically based on how close it is, how it formed, and whether it aligns with the trend. Instead of cryptic numbers, it just tells you: Strong, Moderate, or Weak, plus how far away it is. You see what matters, skip what doesn't. Hopefully, you find it helpful!
If you have other ideas to improve it even further, please let me know, and I can integrate them.
WHAT MAKES IT ORIGINAL AND DIFFERENT
Standard gap indicators display every detected imbalance with identical visual treatment, leaving traders to manually assess which zones matter. This creates cluttered charts and analysis paralysis.
This BLOCKCIRCLE PRICE GAPS (PG) indicator solves that problem with a Relevance Engine that automatically scores each gap from 0 to 100 and translates scores into plain language: Strong, Moderate, or Weak. Each zone displays its strength rating and distance from the current price, so you instantly know which gaps deserve attention and how far the price must travel to reach them.
The scoring combines four factors that research shows correlate with zone effectiveness:
Proximity: Gaps closer to the current price score higher because nearby zones influence immediate price action more than distant ones.
Formation Volume: Gaps created during above-average volume suggest institutional activity rather than random price movement.
Impulse Strength: Gaps formed by strong moves (measured against ATR) indicate genuine supply/demand imbalance rather than noise.
Trend Alignment: Support gaps in uptrends and resistance gaps in downtrends receive bonus points for trading with momentum.
Visual intensity reflects strength automatically. Strong zones appear darker and more prominent. Weak zones fade into the background. You see what matters without decoding numbers.
HOW IT WORKS
Price Gaps form when aggressive buying or selling creates an imbalance, leaving unfilled space between candles. These zones often act as support (bullish gaps below price) or resistance (bearish gaps above price) when the price returns to them.
Detection uses the standard three-candle method: a bullish gap exists when the current low exceeds the high from two bars prior. A bearish gap exists when the current high falls below the low from two bars prior.
What makes this implementation different is continuous relevance tracking . Each bar, every gap receives an updated score based on current conditions . As the price moves away, the proximity scores decrease. As gaps age, time decay gradually reduces their overall relevance. When capacity limits are reached, the lowest-scoring gap is removed first, ensuring your chart always shows the most actionable zones.
Labels show practical information:
Strength rating (Strong, Moderate, or Weak)
Zone type (Support or Resistance)
Distance from current price with direction (+12% means above, -8% means below)
FEATURES
Relevance scoring with automatic strength classification
Plain-language labels showing strength and distance
Color intensity that reflects zone importance
Retest detection when price returns to unfilled gaps
Proximity filtering to hide distant zones
Age filtering to remove stale gaps
Size filtering for minimum and maximum gap thresholds
Relevance-based capacity management
Information panel with zone counts and trend context
Multiple label style options
HOW THE COMPONENTS WORK TOGETHER
The system operates as a filtering pipeline:
Size filters remove gaps that are too small (market noise) or too large (extreme events unlikely to fill).
The Relevance Engine scores qualifying gaps based on proximity, volume, impulse, and trend.
Gaps below the minimum score threshold are hidden.
Proximity and age filters remove distant or stale gaps.
When at capacity, the lowest-scoring gap is removed to make room for new detections.
This layered approach ensures only the most relevant gaps appear on your chart.
CONFIGURABLE SETTINGS
Display Settings control how many zones appear and how they are displayed.
Label Style lets you choose what information displays: Strength plus Distance (default), Strength Only, Distance Only, Score Only, or None.
Relevance Engine settings include the master toggle and minimum score threshold. The Scoring Weights section allows advanced users to adjust how much each factor contributes.
Filters control size thresholds, maximum distance from price, and maximum age in bars.
Retest Alerts notify you when the price returns to an unfilled gap with three sensitivity options.
Zone Behavior controls whether filled gaps are removed and what counts as a filled gap.
HOW TO USE
The default settings work well for most timeframes and markets. Strong zones (shown in brighter colors with yellow text) have multiple factors aligned and deserve the most attention. Moderate zones are worth watching. Weak zones provide context but may not produce reliable reactions.
For active trading, focus on Strong and Moderate zones within 10% of the current price. These are the most likely to influence near-term price action.
For swing trading, expand the Maximum Distance setting to see zones further from the price that may become relevant as trends develop.
When the Retest alert fires, the price is returning to an unfilled gap. Evaluate the zone strength, look for price reaction at the zone boundary, and consider whether the move aligns with the broader trend before trading.
The information panel shows:
Support: Count of bullish gaps (potential buying zones)
Resistance: Count of bearish gaps (potential selling zones)
Unfilled: Zones not yet touched by price
Avg Strength: Overall quality of visible zones
Trend: Current direction based on EMA alignment
LIMITATIONS
Relevance scoring is probabilistic, not predictive. A Strong gap is more likely to produce a reaction based on historical patterns, but any zone can fail.
The trend component uses EMA crossovers (20/50/200), which may lag in choppy markets.
Distance calculations update each bar. During volatile moves, labels may briefly show different values as price swings.
DEFAULTS
These are the defaults, but you would adjust and calibrate it to a specific asset, as needed:
Maximum Zones: 12
Label Style: Strength + Distance
Minimum Score: 20
Maximum Distance: 25%
Maximum Age: 300 bars
If you have any questions at all, please ask away!
Malaysian SnR and Decision Levels [DoN] Features
This script implements a specific Malaysian SnR (Support and Resistance) strategy combined with Decision Levels based on gap analysis. It is designed to help traders identify key reaction levels across multiple timeframes.
How it Works
SnR Levels (Current & Higher Timeframe)
The script calculates Support ("V" shape) and Resistance ("A" shape) based on fractal geometry.
It uses a configurable Pivot Depth (default: 3) to confirm peaks and valleys.
When a High or Low is confirmed by the subsequent bars, a horizontal level is drawn.
Fresh vs. History: The script distinguishes between "Fresh" levels (untouched) and "History" levels. When a level is broken, it converts into a "Role Reversal" line (Support Becomes Resistance - SBR, or Resistance Becomes Support - RBS).
Decision Levels (Gap Analysis)
The script identifies "Decision Levels" derived from specific H4 price action gaps.
A Bullish Decision Level is formed when consecutive bullish candles create a gap structure.
A Bearish Decision Level is formed by consecutive bearish candles.
These levels often act as significant liquidity zones where price may react.
How to Use
Trend Following: Look for price to retrace to a "Fresh" SnR level or Decision Level.
Confluence: The strongest signals occur when a current timeframe SnR level overlaps with a Higher Timeframe (HTF) level or a Decision Level.
Alerts: Users can set alerts for price touching active SnR lines or retesting broken history lines (Role Reversal).
Settings
Current Timeframe SnR: Adjust the pivot depth and colors for local support/resistance.
Decision Levels: Toggle H4 gap analysis.
Higher Timeframe Overlay: display daily/weekly levels on your current chart.
このスクリプトは、マレーシア式SnR(サポレジ)戦略とディシジョン・レベル(ギャップ分析)を組み合わせたツールです。
機能とロジック
SnRレベル(V字/A字)
フラクタル幾何学に基づき、一定期間(Depth)の高値・安値が確定したポイントにラインを引きます。
Fresh(新規): まだブレイクされていないライン。
History(履歴): ブレイクされたラインは、ロールリバーサル(サポレジ転換)ラインとして点線で表示されます(SBR/RBS)。
ディシジョン・レベル
主にH4(4時間足)のローソク足の形成パターンに基づき、強い売り買いのギャップが発生した地点を「Decision Level」として表示します。
使い方
上位足のラインやディシジョン・レベルが重なるポイント(コンフルエンス)でのプライスアクションに注目してください。アラートを設定することで、ラインへのタッチやリテストを通知することが可能です。
Ultimate CVD Suite Pro [DAFE]Ultimate CVD Suite Pro : The Institutional Flow Engine
High-Fidelity Microstructure Delta. The Revolutionary MTF Horizon Display. This is not just CVD. This is an X-Ray into the Market's Auction.
█ PHILOSOPHY: PRICE IS THE ADVERTISEMENT. ORDER FLOW IS THE TRUTH.
Standard technical analysis is a conversation with a shadow. It looks at price—the final, often deceptive, result of a hidden battle. But the professionals, the institutions, the "smart money"—they don't trade the shadow. They operate in the real world of the auction, a world of aggressive market orders and passive limit orders, a world of absorption, exhaustion, and imbalance.
The Ultimate CVD Suite Pro was engineered to give you a direct, unfiltered view into this hidden world. This is not another lagging indicator that repaints the past. It is a real-time intelligence engine. By reconstructing a high-fidelity view of the market's microstructure, it allows you to track the institutional footprint, anticipate reversals before they appear in price, and identify high-probability "kill zones" where major market players are defending their positions.
We do not chase price. We anticipate its next move by understanding the forces that create it.
█ WHAT MAKES THIS THE "ULTIMATE" SUITE? THE CORE INNOVATIONS
This is not a simple CVD indicator. It is a multi-layered, professional-grade analytics engine that stands in a class of its own.
High-Fidelity Microstructure Delta Engine: This is the heart of the suite and its greatest innovation. Standard CVD indicators are flawed because they use data from the current chart's timeframe. This engine is different. It requests data from a Lower Timeframe (LTF) and reconstructs the order flow with near tick-level precision. This provides a vastly superior, more accurate, and more responsive picture of the real buying and selling aggression.
The MTF Horizon Display: A revolutionary leap in data visualization. The Horizon projects up to three "holographic" displays of higher-timeframe metrics (CVD, Volume, RSI, etc.) directly onto your main price chart. You can now see the "Macro Flow" of the 1-Hour, 4-Hour, and Daily charts without ever leaving your 5-minute screen, allowing for instant, intuitive multi-timeframe analysis.
The Sequence Analysis Engine (E/M/L): This proprietary algorithm analyzes the DNA of order flow within each price bar. It identifies and marks the three critical phases of participation: Early (Smart Money), Mid (Trend Followers), and Late (Exhaustion/Bag Holders) with glowing "sparkles," giving you a narrative of who is in control.
Smart Kill Zone Detection: The indicator automatically identifies, plots, and tracks high-probability Supply and Demand zones. These are not based on simple price pivots. They are generated by identifying price levels where an overwhelming amount of aggressive order flow was forcefully absorbed, marking a true, institutionally defended level.
Advanced Signal Processing: It goes beyond simple CVD to detect statistically significant Imbalances (Delta spikes >3 Sigma from the mean) and Absorption (high-volume, high-delta moves that fail to move price), providing you with a complete toolkit of professional order flow concepts.
The Visualization Core: Data should be intuitive and beautiful. Choose from six distinct, animated, and theme-aware rendering modes. From the glowing "Nebula Pulse" and flowing "Aurora Borealis" to the abstract "DNA Helix," you can transform raw data into interactive data art.
█ DEEP DIVE: INTERPRETING THE FLOW
The Lower Indicator Pane: Your Engine Roo
The Delta Histogram: This is your primary readout of aggression. Tall Green bars signify aggressive buying. Tall Red bars signify aggressive selling. Look for shifts and divergences.
The Sequence Sparkles (✦ E/M/L): These glowing orbs appear within the histogram, telling you the story of the auction.
E (Early): Low volume, but directional delta. Smart money is likely initiating a position.
M (Mid): Expanding volume and strong delta. The trend is healthy and has public participation.
L (Late): Highest volume, but delta may start to weaken or reverse. This often marks the exhaustion point of a move.
The Delta Acceleration Area: A subtle background fill that shows the rate of change of the delta. A rising green fill shows that buying pressure is not just present, but increasing.
Peak/Trough Markers (✚): Automatically marks significant peaks and troughs in the cumulative delta flow, making it easy to spot divergences.
The Main Chart Overlays: Actionable Intelligence
The CVD Wave: This is the Cumulative Volume Delta, plotted and scaled directly onto your price chart. It visualizes the running total of buying vs. selling pressure. Its slope is your primary trend confirmation.
Smart Kill Zones:
Demand Zones (Green Boxes): These are areas where aggressive selling was forcefully absorbed by passive buyers. When price revisits these zones, they are high-probability areas for a bounce.
Supply Zones (Red Boxes): Areas where aggressive buying was absorbed by passive sellers. These are high-probability rejection zones.
Imbalance & Absorption Lines: These lines are projected forward from bars that showed statistically significant events. They mark precise price levels of extreme order flow that are likely to act as future support or resistance.
█ THE MTF HORIZON DISPLAY: A COMMAND CENTER FOR TIME
This is a game-changer. The MTF Horizon projects up to three fully functional, real-time indicator displays from higher timeframes directly onto your chart. You can customize each of the three "Horizons" to display any of 10 different metrics (CVD, Volume, RSI, MACD, etc.) from any timeframe you choose.
How It Works: Each Horizon is a self-contained box with a header showing the timeframe and metric. Inside, a visual representation (e.g., a "Flowing Wave" or "Gradient Bars") shows the historical and current value of that metric.
The Strategy: This allows for instant, effortless multi-timeframe analysis. Are you seeing a buy signal on your 5-minute chart? A quick glance at the Horizon tells you if the 1-Hour CVD is rising, if the 4-Hour Volume is expanding, and if the Daily RSI is in a bullish regime—all without ever leaving your chart. Confluence across all Horizons is the signature of an A++ trade setup.
█ HIGH-PROBABILITY SIGNALS: TRADING THE FLOW
🔄 Divergence (The "Trap"): The highest conviction signal. When price makes a Lower Low, but the CVD Wave on your chart makes a Higher Low, it means sellers are aggressive but failing. A short squeeze is imminent. This is a powerful long entry signal.
🧲 Absorption (The "Wall"): Detected when volume is massive, delta is high, but the price candle is small. This indicates a huge wall of passive limit orders absorbing all the aggression. Fade the aggression; trade with the wall.
⚖️ Imbalance (The "Surge"): A delta bar that is statistically extreme (e.g., >3 Sigma from the mean). This signals that one side of the market has completely overwhelmed the other. This is often a powerful trend continuation signal.
Zone Retests: When price pulls back to test a previously formed Demand or Supply Zone, it provides a low-risk, high-probability entry in the direction of the original defense.
█ DEVELOPMENT PHILOSOPHY
The Ultimate CVD Suite Pro was born from a single, guiding principle: to win in modern markets, you must stop listening to the noise of price and start analyzing the signal of flow. Price is where amateurs look; flow is where professionals find their edge. By reconstructing order flow with a precision previously unavailable on this platform and fusing it with a revolutionary multi-timeframe visualization system, this tool aims to level the playing field. It translates the opaque, complex world of the institutional auction into a clear, intuitive, and actionable intelligence system.
This tool is designed to identify the moments when the market is becoming rational again—when the underlying flow of money is so strong that it forces irrational price action to bend to its will.
█ DISCLAIMER AND BEST PRACTICES
THIS IS AN ADVANCED ANALYTICAL TOOL: This indicator provides intelligence on order flow, not financial advice. It is designed to be a core component of a comprehensive trading strategy.
RISK MANAGEMENT IS PARAMOUNT: All trading involves substantial risk. Never risk more capital than you are prepared to lose.
LTF IS KEY: For the best results, set your Lower Timeframe (LTF) appropriately. For a 15-minute chart, use 1m or 3m. For a 1-Hour chart, use 5m.
USE CONFLUENCE: The highest probability signals come from confluence. A Bullish Divergence that forms inside a Smart Demand Zone while the MTF Horizon shows bullish alignment is an A++ setup.
"The market can remain irrational longer than you can remain solvent."
— John Maynard Keynes
Taking you to school. - Dskyz, Trade with Anticipation. Trade with Volume. Trade with CVD: Suite Pro
GridMap PRO by TradeAkademiGridMap PRO – Structural Price Mapping Framework
GridMap PRO is a price-mapping framework designed to visualize repeatable price reaction zones, based on the observation that price tends to evolve within specific percentage-based bands over time.
Despite its name, GridMap PRO is not a traditional grid trading indicator; it does not generate signals, predict direction, or provide automated trade execution. Its purpose is to segment price into logical and structurally consistent zones, offering a map that supports the decision-making process rather than replacing it.
This framework is not built on randomly drawn support and resistance levels, but on long-term observations, reverse-engineering studies, and the analysis of recurring price behavior across different market conditions.
Core Concept: Percentage-Based Scaling and Structural Bands
At the core of GridMap PRO lies a percentage-based scaling model centered around a 33% expansion ratio.
This ratio was not selected as a theoretical or mathematical constant. Instead, it emerged empirically through extensive analysis across multiple asset classes (including cryptocurrencies and traditional market instruments), by examining the percentage moves from significant price lows to areas where major price reactions frequently occurred.
Long-term observations have highlighted the following patterns:
In many upward price movements originating from a low, the first major price reaction often occurs within the 30–35% range
The midpoint of this range, 33%, has shown a recurring tendency to produce meaningful price reactions
Similar behavior can be observed not only when projecting from local lows, but also when applying the same ratio from the asset’s historical low
These findings suggest that the 33% ratio may reflect an aspect of price’s intrinsic scaling behavior, rather than representing a singular or “special” level.
Why the Historical Low (All-Time / Structural Low)?
GridMap PRO does not rely on dynamic or constantly shifting reference points when performing its calculations. Instead, it uses the historical lowest price as the most objective and indisputable anchor point available.
This design choice is intentional:
Dynamic lows:
introduce visual noise
require frequent redrawing of levels
reduce long-term structural consistency
The historical low:
is singular and fixed
does not repaint
preserves long-term perspective
By anchoring calculations to this structural low, GridMap PRO prioritizes stability and consistency over attempting to identify the “perfect” level at every moment. The goal is not precision through constant adjustment, but a coherent and durable price map.
Calculation Logic
The historical lowest price is used as the reference point
From this level, price levels are projected upward using a 33% multiplicative expansion
The resulting levels form long-term structural reference zones
Calculations are logarithmic, preserving the proportional nature of price scaling
Unlike traditional horizontal support and resistance tools, this approach allows price to expand while maintaining consistent relative distances as it grows.
Map Resolution: Long Term & Short Term
GridMap PRO offers two map resolution options, both derived from the same underlying structure and calculations.
Long Term
Displays only the primary 33% levels
Produces wider, more spaced structural bands
Suitable for macro structure analysis, swing trading, and position trading
Provides a clean and simplified view in high-volatility environments
Short Term
Retains the same primary levels
Adds logarithmic sub-levels between them
Produces denser and more precise reaction zones
Suitable for intraday analysis, short-term trade planning, and micro-structure evaluation
The underlying calculations remain unchanged; only the visual resolution and level density differ.
Visual Context & Supporting Tools
GridMap PRO also provides several optional visual tools that are not included in the core level calculations and are intended purely for visual support. These elements are designed to help interpret the price map more clearly and to provide additional contextual awareness.
The available visual components may include:
Moving Averages (EMA)
Used to provide contextual insight into the general price direction. They do not generate any entry or exit signals.
RSI Overbought / Oversold Zones
Displayed solely as background shading based on RSI values from the current timeframe and, optionally, from higher timeframes (e.g., 4H).
RSI Divergence Zones
Visual markers used to highlight potential momentum discrepancies, incorporating filters to limit repetitive signals.
None of these visual elements affect GridMap PRO’s level calculations, nor are they designed to serve as standalone trading signals. All visual settings are optional and can be enabled or disabled by the user.
What GridMap PRO Does – and Does Not Do
What It Does
Segments price into meaningful structural zones
Visualizes areas where price reactions are statistically more likely to occur
Provides reference regions for limit orders, grid-based approaches, or DCA planning
Helps identify whether price is trading within an active zone or moving through low-interaction space
What It Does Not Do
Generate long or short trade signals
Predict future price direction
Provide standalone buy or sell decisions
Offer any form of performance or outcome guarantee
GridMap PRO is not a signal generator, but a decision-support map.
Relationship to DCA and Grid Approaches
GridMap PRO is not a grid or DCA strategy by itself. However, when price fails to react at a given level, the next calculated percentage band naturally becomes a potential area of interest, offering a logical framework for DCA or layered position management.
In this context, GridMap PRO is particularly suitable for traders who favor process-driven and structured position management, rather than relying on single-point entries.
Final Note
Although the levels displayed by GridMap PRO have historically produced meaningful price reactions across many markets, no level can guarantee future price behavior. Market conditions, volatility, liquidity, and news flow should always be taken into account.
This tool is not designed to suggest that “price will definitely reverse here,” but rather that “price may pause, struggle, or change direction in this area.”
Because each market exhibits its own unique dynamics, the relevance of individual levels may vary by asset. Users are encouraged to validate all levels through their own historical observation and analysis.
Multi-Timeframe S&R V1The Multi-Timeframe S&R V1 is a clean and powerful technical indicator designed to visualize key Support and Resistance (S&R) levels from multiple timeframes directly on your chart.
Instead of drawing lines manually, this tool automates the process by plotting critical levels from the previous day, week, and month.
This indicator is ideal for traders focusing on Price Action, Market Structure (HH/HL), or Mean Reversion strategies.
Key Features:
Daily Levels (D): Displays yesterday's High and Low, along with the current Daily Open. Essential for intraday trading and identifying the daily bias.
Weekly Levels (W): Plots the High and Low from the previous week. These often act as major psychological levels where significant price reactions occur.
Monthly Levels (M): Shows the High and Low of the previous month for a macro perspective on the market.
Dynamic Labels: Each level is clearly labeled on the right side of the chart (e.g., "D-high", "W-low", "M-high") for instant identification.
Fully Customizable: Toggle the visibility of each timeframe (D, W, M) independently via the settings to keep your chart clean and focused.
Visual Hierarchy: Lines are distinguished by varying thicknesses and colors, allowing you to assess the importance of a level at a single glance.
How to Use:
Support & Resistance: Use these lines as potential bounce or breakout zones.
Trend Confirmation: Combine these levels with your own Market Structure analysis (Higher Highs / Higher Lows).
Targeting: Utilize weekly or monthly extremes as Take Profit targets or Stop Loss reference points.
Trade by Design - v0.0.1Trade by Design - v0.0.1
📊 Overview
This indicator displays key price levels based on New York trading session times (17:00 NYT). It helps traders identify important support and resistance levels from the previous day, previous week, and the current trading day.
💡 Inspiration
This indicator was inspired by concepts presented in this video: www.youtube.com
Thanks to Annii, her youtube channel is www.youtube.com
Also you can check this video about Mastering the UK session www.youtube.com
I created this indicator for my personal trading needs and decided to share it with the community. Please note that this indicator is in its early development stage (v0.0.1) and may be updated or improved over time based on feedback and my trading experience.
📈 What It Displays
1. Previous Week Levels (HoW / LoW) - Orange
HoW (High of Week): The highest price reached during the previous week
LoW (Low of Week): The lowest price reached during the previous week
Week starts at Sunday 17:00 New York Time
2. Previous Day Levels (HoD / LoD) - Aqua/Cyan
HoD (High of Day): The highest price reached during the previous trading day
LoD (Low of Day): The lowest price reached during the previous trading day
Trading day starts at 17:00 New York Time (aligned with futures market open)
3. Initial Day Levels (iH / iL) - Green
iH (Initial High): The current day's running high
iL (Initial Low): The current day's running low
Displays the percentage range between iH and iL in parentheses
Optional: Include or exclude the gap period (17:00-20:00 NYT)
⚙️ Settings
Colors
Prev Week (LoW/HoW): Color for weekly levels (default: orange)
Prev Day (LoD/HoD): Color for daily levels (default: aqua)
Initial Day (iL/iH): Color for current day levels (default: green)
Style
Line width: Thickness of the lines (1-5)
Line transparency: Transparency for current lines (0-90%)
Historical line transparency: Additional transparency for historical lines (0-90%)
Line style: Solid, Dashed, or Dotted
Label offset: Distance of labels from current price (in bars)
Label size: Tiny, Small, Normal, or Large
History
Number of weeks to display: How many weeks of historical data to show (1-10)
Show historical HoD/LoD: Toggle to show/hide previous days' HoD/LoD levels
Show historical iH/iL: Toggle to show/hide previous days' iH/iL levels
Initial Day (iH/iL)
Include gap (17:00-20:00 NYT):
✅ Checked: iH/iL calculation starts at 17:00 NYT
❌ Unchecked: iH/iL calculation starts at 20:00 NYT (excludes pre-market gap)
🕐 Time Reference
All times are based on New York Time (America/New_York timezone):
17:00 NYT: Start of the trading day (aligned with futures/forex session)
20:00 NYT: Alternative start time for iH/iL when gap is excluded
📝 Label Naming Convention
Current Levels:
HoW, LoW (Previous Week)
HoD, LoD (Previous Day)
iH, iL (Current Day) - includes percentage range
Historical Levels (when enabled):
HoW2, LoW2, HoW3, LoW3... (Older weeks)
HoD2, LoD2, HoD3, LoD3... (Older days)
iH1, iL1, iH2, iL2... (Previous days' initial ranges)
🎯 How to Use
Support & Resistance: Use HoW/LoW and HoD/LoD as potential support and resistance levels
Range Trading: Monitor the iH/iL percentage to gauge daily volatility
Breakout Trading: Watch for price breaking above HoD/HoW or below LoD/LoW
Multi-Timeframe Analysis: Enable multiple weeks to see longer-term levels
⚠️ Disclaimer
This indicator is in early development (v0.0.1) and was created for personal trading use
Past price levels do not guarantee future support/resistance
Always use proper risk management and combine with other analysis methods
This is not financial advice - trade at your own risk
🔄 Version History
v0.0.1 (Current)
Initial release
Previous week high/low (HoW/LoW)
Previous day high/low (HoD/LoD)
Initial day high/low (iH/iL) with percentage range
Multiple weeks history support
Customizable colors, transparency, and label sizes
Gap inclusion/exclusion option for iH/iL
💬 Feedback
This indicator is a work in progress. If you have suggestions for improvements or find any issues, please leave a comment below. Your feedback helps make this tool better for everyone!
Happy Trading! 📈






















