FVG Finder | NRP | ProjectSyndicate🥇 ProjectSyndicate Fair Value Gap (FVG) Finder — Pine Script v6 • NRP Non-Repainting
📌 SMC Imbalance Zones Built for Clean Entries, Targets & Mitigation Tracking
The ProjectSyndicate FVG Finder is a professional TradingView indicator designed for traders who want clean, high-probability Fair Value Gaps price imbalances mapped instantly on-chart—without manual marking or clutter.
Fair Value Gaps form during aggressive displacement when price delivers inefficiently, leaving a void that price often returns to rebalance. This tool helps you spot those zones fast, track whether they’re still fresh, and plan entries with confidence. ✅
________________________________________
🚀 Why Traders Like It
✅ NRP Logic (Non-Repainting): Signals are built to remain stable once confirmed
✅ Real-Time FVG Detection: Automatically identifies bullish + bearish FVG zones as they form
📦 Clean Zone Visualization: Boxed imbalance areas that are easy to trade from
🧹 Auto-Cleanup (Mitigation): Zones update based on your chosen fill rule (Touch / 50% / Full)
🎛️ Anti-Noise Filtering: Minimum size + optional ATR filter to remove weak gaps
⚡ Pine Script v6: Built on the latest TradingView engine for stability and performance
🔔 Alerts + Markers: Get notified when new FVGs print + optional triangle signals
________________________________________
Gold H1 TF active FVGs
Eur Usd M30 TF active FVGs
NQ H1 TF active FVGs
🧠 Detection Logic — Simple, Effective, Battle-Tested
📈 Bullish Fair Value Gap (Demand Imbalance):
A 3-candle imbalance where the low of Candle 3 is above the high of Candle 1
➡️ Signals strong buy-side displacement / inefficient delivery
📉 Bearish Fair Value Gap (Supply Imbalance):
A 3-candle imbalance where the high of Candle 3 is below the low of Candle 1
➡️ Signals strong sell-side displacement / inefficient delivery
________________________________________
🧹 Mitigation Options — Choose How Filled Works
Your strategy decides what counts as used:
👆 Touch: Zone considered mitigated on first interaction
🎯 50% Fill: Mitigated once price fills half the gap
✅ Full Fill: Mitigated only when the entire zone is filled
Optional: Keep mitigated zones visible or hide them for ultra-clean charts.
________________________________________
🛠 Recommended Settings (ATR Multiplier Presets)
Use these as solid starting points on M30 / H1:
•🥇 XAUUSD (Gold) M30/H1: 0.5
•💻 NQ (Nasdaq) M30/H1: 0.25
•🛢️ USOIL M30/H1: 0.25
•₿ BTCUSD M30/H1: 0.25
•💶 EURUSD / GBPUSD M30/H1: 0.25 – 0.50
✅ Other markets are supported too just adjust the ATR Multiplier based on how many signals you want:
•More signals → lower multiplier
•Higher quality → higher multiplier
________________________________________
✅ Best Use-Cases
🎯 Mark imbalance zones instantly without manual drawing
🧲 Wait for price to return to FVG for cleaner entries
🛡️ Use zone boundaries for clear invalidation / stop placement
📊 Combine with trend bias + BOS/CHoCH + premium/discount for higher confirmation
🎯 Use FVGs as both entries and profit targets
________________________________________
⭐ How You Can Support ProjectSyndicate (3 Steps)
1. ✅ Click “Add to Favorites” to save this script to your TradingView Favorites
2. 🔎 Check out our other scripts to complete your SMC toolkit
3. 👤 Follow ProjectSyndicate for the latest updates, upgrades, and new releases
Order Block Finder | Gold | ProjectSyndicate
Breaker Blocks Finder | Gold | ProjectSyndicate
SMC
ICT Algo: Sweep + MSS + High Prob FVG/IFVGThis script is a comprehensive execution tool based on Inner Circle Trader (ICT) concepts, specifically designed to identify high-probability entries by combining Liquidity Sweeps, Market Structure Shifts (MSS), and Fair Value Gaps (FVG/IFVG).
Unlike standard FVG indicators that highlight every gap on the chart, this "Algo" version filters for gaps that occur specifically after a liquidity purge and a shift in structure, ensuring you are only looking at setups with institutional backing.
How It Works
The script follows a strict 3-step validation process before plotting a signal:
Liquidity Sweep (The Context): The script tracks Higher Timeframe (HTF) levels including Previous Day High/Low, Weekly High/Low, and Monthly High/Low. A setup is only considered valid if price has recently "swept" one of these levels, indicating a hunt for liquidity.
Market Structure Shift (The Confirmation): Once a sweep occurs, the script looks for a displacement in the opposite direction. It identifies a "Pivot High/Low" (customizable length) and waits for a candle body to close beyond it (MSS).
Filtered Entry (The Trigger): * FVG: Plots a standard Fair Value Gap if it forms within a "Deep Value" zone (Discount for longs, Premium for shorts).
IFVG (Inversion FVG): Highlights failed FVGs that have been reclaimed by price to act as support or resistance.
Key Features
Multi-Timeframe Liquidity Filters: Automatically plots PDH/L, PWH/L, PMH/L, and PYH/L. You can toggle which levels act as your sweep triggers.
Deep Value Logic: The script uses built-in logic to ensure Bullish FVGs are only highlighted when price is below a key liquidity level (Discount), and Bearish FVGs when price is above (Premium).
Dynamic Box Management: To keep your chart clean, boxes for FVGs and IFVGs are automatically shortened ("cut") once they are mitigated by price.
Inversion Logic: Includes a specialized toggle for Inversion Fair Value Gaps, allowing you to trade "failed" gaps that flip their polarity.
Settings & Customization
Entry Setup Bias: Choose to see only Bullish, only Bearish, or Both setups.
MSS Pivot Length: Adjust how "sensitive" the Market Structure Shift detection is. A higher number requires a more significant swing to be broken.
Sweep Lookback: Defines how many bars back the script looks for a liquidity sweep to remain "active" for a setup.
Include Opens: Optional toggle to include Previous Day/Week/Month Opens as liquidity points.
Usage Tips
The Golden Setup: Look for a sweep of a Previous Day High, followed by a Bearish MSS, and an entry at the Red FVG box.
Risk Management: This indicator is designed for entry identification. Always use stop losses (usually placed above/below the candle that created the FVG or the MSS swing point).
Timeframes: Best used on execution timeframes (1m, 5m, 15m) while the script handles the HTF levels automatically.
Disclaimer: This script is an educational tool and does not constitute financial advice. Trading involves significant risk. Past performance of a strategy does not guarantee future results.
Credits: Concepts based on the teachings of Michael J. Huddleston (ICT).
SuperTrend Filtered with Dash| Gold | ProjectSyndicate📘 ProjectSyndicate Filtered Supertrend M30 GOLD
✅ User Guide Optimized Settings for XAUUSD on M30
Indicator: Supertrend Filtered Gold
Version: 1.0
Author: ProjectSyndicate
Pine Script: v6
________________________________________
1) 👋 Introduction
Welcome to ProjectSyndicate Filtered Supertrend, an upgraded, professional-grade Supertrend system built in Pine Script v6.
This version is designed specifically to help M30 GOLD (XAUUSD) traders reduce the most common Supertrend problem: false flips in chop / low volatility.
By adding 5 powerful filters (all optional + fully adjustable), this indicator aims to keep signals clean, selective, and trend-aligned — which is ideal for GOLD’s frequent fakeouts and liquidity sweeps. 🧠✨
________________________________________
2) ⭐ Key Features What Makes It “Filtered”
✅ Pine Script v6 for speed and stability
✅ 5 Advanced Filters to reduce noise and false signals
✅ Full Customization (each filter can be turned ON/OFF)
✅ On-Chart Filter Dashboard to see what’s blocking signals in real time 📊
✅ Built-In Alerts (Buy / Sell / Direction Change) 🔔
✅ Conservative Defaults (high-quality signals out of the box)
________________________________________
________________________________________
3) 🎛 Sensitivity Control Panel
This is where the magic happens. All enabled filters use AND logic meaning:
✅ A signal prints ONLY if every enabled filter passes.
If even one fails → signal is blocked 🚫
That’s why this system feels “smart” and selective (especially on GOLD M30).
________________________________________
4.1) 📈 Trend Filter
Purpose: Blocks signals when price is drifting sideways (flat momentum).
How it works:
It checks the slope of a short-term EMA. If the EMA slope is too flat, the market is likely ranging → signals get blocked.
Recommended (M30 GOLD Optimized):
• ✅ Enable Trend Filter: ON
• ⏱ Trend Filter Period: 10
• 📏 Trend Strength Threshold (%): 0.05%
Tip for GOLD:
If you’re not getting signals during London/NY trend days, slightly lower the threshold (example 0.04%) to catch more moves. ⚡
________________________________________
4.2) ✅ Signal Confirmation
Purpose: Stops “one-candle flips” and failed breakouts (very common on XAUUSD).
How it works:
It waits for the new trend direction to remain valid for X bars before confirming.
Recommended (M30 GOLD Optimized):
•✅ Enable Signal Confirmation: ON
•🧱 Confirmation Bars: 5
Behavior example:
• Confirmation = 5 → the signal prints on the 5th candle after trend changes
This reduces fakeouts, but signals appear later (more reliable, less early). 🎯
________________________________________
4.3) 🌪 Volatility Filter
Purpose: Avoids signals during “dead” volatility phases (choppy micro-ranges).
How it works:
Measures percentage price movement over a period.
If movement is too small → no signals.
Recommended (M30 GOLD Optimized):
•✅ Enable Volatility Filter: ON
•⏱ Volatility Period: 20
•📉 Minimum Volatility Threshold: 0.25%
Tip:
If you trade only during active sessions (London/NY), you can raise this slightly to filter even harder (ex: 0.30%). 🔥
________________________________________
4.4) 💪 ADX Filter
Purpose: Confirms the market is truly trending using ADX, a classic trend-strength tool.
How it works:
If ADX is below the threshold, the market is likely non-trending → signals blocked.
Recommended (M30 GOLD Optimized):
•✅ Enable ADX Filter: ON
•⏱ ADX Period: 14
•🎚 Minimum ADX Value: 25
Rule of thumb:
📌 ADX > 25 = trend conditions
📌 ADX < 20 = likely chop / mean-reversion
________________________________________
4.5) 🧯 Signal Spacing Anti-Spam Filter
Purpose: Prevents overtrading by forcing a cooldown period between signals.
How it works:
It tracks bars since last BUY and since last SELL separately.
Recommended M30 GOLD Optimized:
•✅ Enable Signal Spacing: ON
•⏳ Minimum Bars Between Signals: 75
What 75 bars means on M30:
75 × 30 minutes = 2250 minutes = 37.5 hours
So this is intentionally strict (high quality / swing-style filtering). 🏦
If you want more signals:
Try 30–50 for active trend capture, still clean. ✅
________________________________________
5) 📊 Filter Dashboard Read This First When Confused
The dashboard shows live status of each filter.
✅ PASS (Green) = filter condition met
❌ FAIL (Red) = filter is blocking signals
Dashboard also shows:
• 📏 Trend Strength (EMA slope %)
• 💪 ADX Value
• 🔁 Current Trend UPTREND / DOWNTREND
Pro Tip 🧠:
Not getting signals? Don’t guess. Look at the dashboard — it will instantly tell you which filter is failing.
________________________________________
6) 🔔 Alerts Integration TradingView Alerts Ready
This indicator includes built-in alert conditions.
To set alerts:
1️⃣ Click Alert (top toolbar) or press Alt + A
2️⃣ In Condition, select Supertrend Advanced
3️⃣ Choose one:
📌 Alert Conditions
✅ SuperTrend Buy → Buy printed after all enabled filters PASS
✅ SuperTrend Sell → Sell printed after all enabled filters PASS
⚠️ SuperTrend Direction Change → raw Supertrend flip (ignores filters)
Recommended alert frequency:
✅ Once Per Bar Close (reduces noise + avoids repaint confusion)
________________________________________
7) 🧠 Strategy & Best Practices M30 GOLD Focused
✅ Best Use Case
This Filtered Supertrend works best when GOLD is doing one of these:
•🏃 Strong session trend (London / NY continuation)
•🔁 Post-news directional expansion
•📈 Clean structure break + follow-through
🔥 Smart Trading Workflow (Simple + Effective)
✅ Use dashboard → wait for filters PASS
✅ Align with market structure (HH/HL for buys, LH/LL for sells)
✅ Use key zones:
•Support/Resistance 🧱
•Liquidity sweeps 💧
•Order Blocks / Supply-Demand (if you use them) 📦
🧪 Tune One Filter At A Time
When optimizing:
1.Reduce Signal Spacing first
2.Then reduce Confirmation Bars
3.Only then touch volatility / ADX / trend slope
________________________________________
8) 🧩 Example Profiles Quick Presets
🥇 GOLD M30 “Optimized / Conservative” Recommended
•Trend Strength: 0.05%
•Confirmation Bars: 5
•Volatility Threshold: 0.25%
•ADX: 25
•Signal Spacing: 75
⚖️ Balanced More signals, still filtered
•Trend Strength: 0.05%
•Confirmation Bars: 2
•Volatility Threshold: 0.50%
•ADX: 25
•Signal Spacing: 10
⚡ Aggressive / Scalping Style
•Trend Strength: 0.03%
•Confirmation Bars: 1
•Volatility Threshold: 0.10%
•ADX: OFF
•Signal Spacing: 3
________________________________________
🤝 Combining Filtered Supertrend + ProjectSyndicate Order Blocks Finder SMC Boost
For SMC traders, use Order Block Finder to map clean institutional supply/demand zones (bullish OB = last bearish candle before strong bullish displacement + BOS; bearish OB = last bullish candle before strong bearish displacement + BOS, with a displacement-strength filter and auto-cleanup) and then let Filtered Supertrend act as the “permission + timing” engine
✅only take Supertrend Buy signals when price is reacting from/returning into a bullish OB (demand) in an uptrend, and Supertrend Sell signals from a bearish OB (supply) in a downtrend; entries become higher probability because you’re stacking trend bias + institutional zone + confirmation filters, with clean risk defined by the OB boundary (stop beyond the box) and logical targets toward the next opposing OB or trend continuation
Order Block Finder | Gold | ProjectSyndicate
________________________________________
9) 🧯 Troubleshooting
❓ “No signals are appearing”
Likely filters are too strict.
✅ Check dashboard → see which filter fails.
Try this order:
1.Lower Signal Spacing (75 → 50 → 30)
2.Lower Confirmation Bars (5 → 3 → 2)
3.Slightly reduce thresholds
❓ “Still too many signals”
Tighten filters:
✅ Confirmation Bars 3+
✅ Signal Spacing 100+
✅ Increase Trend Strength + ADX thresholds
❓ “Signals appear too late”
Reduce Confirmation Bars:
✅ 5 → 3 or 2
(earlier entries, slightly more risk of fakeouts)
________________________________________
✅ Conclusion
ProjectSyndicate Filtered Supertrend turns a basic trend indicator into a high-control signal engine. On GOLD M30, where fakeouts and chop are common, the 5-filter AND logic + dashboard gives you a cleaner edge — especially when combined with structure and key zones. 📈💎
ICT Flow Matrix [Ultimate]📊 Overview
ICT Flow Matrix is a comprehensive, all-in-one Smart Money Concepts (SMC) indicator built for traders who follow ICT (Inner Circle Trader) methodology. This indicator consolidates over 15 institutional trading concepts into a single, highly customizable tool—eliminating chart clutter from multiple indicators while providing deep market structure analysis.
Whether you're identifying liquidity pools, tracking order flow, or timing entries during ICT Macro windows, this indicator delivers institutional-grade analysis directly on your chart.
Pro Tip: use with ICT Market Regime Detector for clear language reads on everything.
⚡ Key Features
🎯 Price Delivery Arrays (PDAs)
Fair Value Gaps (FVG) — Automatic detection with customizable mitigation tracking (Wick Touch, 50% CE, Full Close)
Inverse FVGs (iFVG) — Identifies when FVGs fail and flip, creating new tradeable zones
Order Blocks (OB) — Last opposing candle before impulsive moves with adjustable impulse strength
Breaker Blocks (BB) — Automatically generated when Order Blocks fail
Rejection Blocks (RB) — Strong wick rejections indicating institutional defense
Volume Imbalances (VIMB) — Gaps between candle bodies showing aggressive institutional activity
📐 Market Structure & Liquidity
Market Structure Shifts (MSS) — Real-time detection of bullish/bearish structure breaks
Equal Highs/Lows (EQH/EQL) — Liquidity pools where stop losses accumulate
Buy-Side/Sell-Side Liquidity (BSL/SSL) — Swing point liquidity levels with sweep detection
Premium/Discount Zones — Visual shading showing institutional buying/selling areas
OTE Zone (61.8%-79%) — Optimal Trade Entry zone for high-probability entries
⏰ Time-Based Analysis
ICT Macro Times — All nine 30-minute algorithmic windows (02:45, 03:45, 04:45, 09:45, 10:45, 13:45, 14:45, 15:15, 15:45 NY Time)
Killzone Sessions — Asia, London, NY AM, NY PM with customizable times
Session Opens — Weekly, Monthly, Daily opening prices
Previous Period H/L — PDH/PDL, PWH/PWL, PMH/PML levels
📏 Dealing Ranges
Multi-Timeframe Ranges — 21-Day, 3-Day, Daily dealing ranges
Session Ranges — Asia, London, NY dealing ranges with equilibrium
Fibonacci Structure — 0%, 50% (EQ), 100% levels with P/D shading
🕯️ HTF Orderflow
Higher Timeframe Candles — Display up to 6 HTF candles with auto-timeframe selection
Candle Timer — Countdown to next HTF candle close
O/H/L Reference Lines — Current HTF open, high, low levels extended on chart
🎨 Visual Customization
5 Theme Presets — Dark Pro, Light Clean, Neon, Classic, Custom
Full Color Control — Customize every element individually
Zone Styles — Filled or Border Only options
Mitigation Effects — Visual fade when zones are mitigated
📋 Smart Dashboard
Real-Time Status — Structure bias, zone position, active session, OTE status
Confluence Score — Algorithmic scoring when multiple concepts align
Zone Counters — Active FVG, OB, BB, RB, VIMB, liquidity levels
3 Display Modes — Minimal, Compact, Detailed
🔔 Comprehensive Alert System
40+ Alert Conditions including:
FVG/OB/BB/RB/VIMB formation
Liquidity sweeps (EQH, EQL, BSL, SSL)
Market Structure Shifts
OTE zone entry
Macro time windows
Session opens
High confluence zones
Combo alerts (Macro + Confluence)
📖 How To Use
For Swing/Position Traders:
Enable HTF Orderflow to identify dominant trend direction
Use Dealing Ranges (3D, 21D) to find premium/discount zones
Look for OB/FVG confluence in discount (longs) or premium (shorts)
Confirm with MSS for trend alignment
For Day/Intraday Traders:
Mark the Asian Range during pre-market
Wait for London or NY AM Killzone
Enter during ICT Macro windows when price reaches FVG/OB in OTE zone
Target opposite liquidity (BSL for longs, SSL for shorts)
Confluence Trading:
Dashboard shows real-time confluence score
Score ≥ 3 indicates multiple ICT concepts aligned
Higher scores = higher probability setups
⚙️ Recommended Settings
Trading Style FVG Max OB Max History Bars HTF Candles
Scalping 3-5 2-3 100-200 3-4 Day Trading 5-8 3-5 200-400 4-5
Swing Trading 8-12 5-8 400-800 5-6
🎯 Best Practices
✅ Do:
Use HTF bias before taking LTF entries
Wait for Macro time windows for highest probability
Combine MSS + FVG/OB + OTE for A+ setups
Let mitigated zones fade (use Mitigation Fade setting)
❌ Avoid:
Trading against HTF structure
Entries outside Killzones (lower probability)
Ignoring liquidity targets
Over-cluttering chart (disable unused features)
📝 Version History
v6.0 (Current)
Complete rewrite in PineScript v6
Added ICT Macro Times with bracket/background styles
Enhanced confluence detection algorithm
Improved HTF candle rendering with multiple styles
Added Inverse FVG detection
Session-based Dealing Ranges
Performance optimizations
40+ alert conditions
⚠️ Disclaimer
This indicator is a technical analysis tool designed to visualize ICT/SMC concepts. It does not provide financial advice or guarantee profitable trades. Past performance is not indicative of future results. Always use proper risk management and trade responsibly.
💬 Support & Feedback
If you find this indicator valuable, please leave a comment or boost! Your feedback helps improve future updates.
Questions? Drop a comment below—I actively respond to all questions about the indicator's features and usage.
iFVG Pro [Smart Money Concepts]English / German below
iFVG Pro is a specialized analysis toolkit designed for Smart Money Concepts (SMC) traders. It automates the detection of Inversion Fair Value Gaps (iFVG) combined with Liquidity Sweeps to identify high-probability reaction zones in the market.
Indicator Logic: To ensure transparency, here is how the script calculates signals:
Swing Detection: Using a ZigZag-based logic, the script marks short-term highs and lows acting as Buy-Side (BSL) and Sell-Side (SSL) liquidity.
Liquidity Sweep: The indicator waits for price to "sweep" these levels (wick break only, no body candle close beyond the level). This often indicates a liquidity grab.
Inversion FVG: Following the sweep, the algorithm scans for a Fair Value Gap (Imbalance) that gets broken by price, thus becoming "inverted". For example, a bearish FVG is broken upward and now acts as bullish support.
Signal Generation: A setup is plotted only when this specific chain of events (Liquidity -> Sweep -> iFVG) is complete.
Features:
🎯 iFVG Zones: Automated boxes highlighting potential entry or re-test zones.
💧 Liquidity Lines: Dynamic display of unmitigated highs/lows.
🧹 Clean Chart: Built-in logic removes old objects to keep the chart clutter-free.
📊 Status Panel: Displays details about the last detected setup.
⏰ Time Filter: Configurable trading sessions (e.g., London/New York Session).
Disclaimer: This tool is for educational and analytical purposes only. Past performance is not indicative of future results. Not financial advice.
Gozlan Forever ModelHere is a professional, feature-rich description ready for you to copy and paste into the TradingView publish window. I have structured it to highlight the ICT concepts and the "Grading" system clearly.
Gozlan Forever Model
The Gozlan Forever Model is a comprehensive, all-in-one trading toolkit designed for precision day traders. Built around the concept of Inversion Fair Value Gaps (IFVG), this script automates the detection of high-probability reversals while integrating advanced confluence factors like SMT Divergence, Liquidity Sweeps, and Session Killzones.
Whether you are trading Indices (ES/NQ), Forex, or Crypto, this model helps you identify, grade, and manage trades with strict mechanical rules.
🚀 Core Logic
The script actively monitors price for the formation of Fair Value Gaps (FVGs). Instead of trading the retest, this model waits for an Inversion:
Gap Creation: A Bullish or Bearish gap is identified.
The Wait: The script waits a user-defined number of candles for price to aggressively cross back through (invert) the gap.
The Trigger: Once the inversion is confirmed, a setup is generated with automated targets.
📊 The Grading System
Not all setups are equal. The model automatically "Grades" every signal based on confluence to help you gauge probability:
Grade A (Highest Probability): The setup is supported by a recent SMT Divergence (e.g., divergence between ES and NQ) within the last few bars.
Grade B (Sweep Confluence): The setup occurred shortly after a Liquidity Sweep (Buyside or Sellside liquidity run).
Grade C (Standard): A valid mechanical inversion setup without additional SMT or Sweep confluence.
🛠 Key Features
1. Advanced Confluence Detection
Automated SMT: Detects both "Wick" and "Pivot" SMT divergences in real-time against a comparison symbol (default: ES1!).
Liquidity Runs: Automatically marks Buy-side (BSL) and Sell-side (SSL) liquidity pools and tracks when they are swept.
2. Risk Management & Trade Handling
Auto-Targets: Automatically plots Stop Loss (at swing point), Take Profit, and Break-Even lines based on your R:R settings.
Position Calculator: Displays the exact lot/contract size needed for the trade based on your account balance and risk percentage (e.g., "Risk 1%").
Time-Based Exit: Optional feature to close trades if they stagnate for too long (e.g., 12 bars).
3. Session & Time Control
Killzones: Visual boxes for Asia, London, NY AM, and NY PM sessions.
True Open Lines: Plots True Day Open (00:00), London Open, and NY Open prices to act as key support/resistance filters.
Session Filtering: Option to only take Longs in "Discount" (below open) and Shorts in "Premium" (above open).
⚙️ Settings Guide
Sensitivity: Control how strict the gap size must be. Options range from "Sensitive" (all gaps) to "Strict" (only small, tight gaps).
Max Candles to Invert: Defines the time window. If price doesn't invert the gap within this many bars, the setup is invalidated (prevents stale setups).
Setup Filter: Choose to show "All" trades or filter to show only "Grade A" or "Grade A + B" setups.
⚠️ Disclaimer
This indicator is for educational and analytical purposes only. Past performance does not guarantee future results. Always manage your risk.
Market Structure HighLow + Liquidity MTF PRO ANALYSIS [MaB]MARKET STRUCTURE & LIQUIDITY ZONES - PRO ANALYSIS
A comprehensive tool for Smart Money Concepts (SMC) traders that combines automated market structure detection, multi-timeframe liquidity zone analysis, and trend statistics - all in one indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 WHAT MAKES THIS INDICATOR DIFFERENT
Unlike pivot-based indicators that simply mark the highest/lowest points over X bars, this indicator operates as a state machine . It processes price action bar by bar, transitioning through specific states:
📊 Monitoring → Candidate → Validating → Confirmed → Breakout
Each swing point must pass a real validation process before being confirmed. The info table shows you exactly what the indicator is doing in real-time: how many candles have passed, what percentage pullback has occurred, and what it's waiting for next.
This means fewer false signals and a structure that reflects how institutional players actually move markets.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 MARKET STRUCTURE TRACKING
The indicator automatically identifies and labels:
• Swing Highs (H1, H2, H3...)
• Swing Lows (L1, L2, L3...)
Labels only appear when specific confirmation criteria are met:
✓ Minimum number of candles elapsed
✓ Required pullback percentage reached
✓ Breakout threshold exceeded
Switch timeframes and the structure updates instantly - no need to redraw anything manually.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💧 LIQUIDITY ZONE DETECTION (CURRENT TIMEFRAME)
Using Fair Value Gap (FVG) detection with chain analysis, the indicator identifies two types of zones:
🟢 Imbalances (Green/Red boxes)
FVGs that were respected by price action, indicating genuine institutional interest. These zones have higher probability of causing price reaction when revisited.
🟠 Inducements (Orange/Blue boxes)
FVGs that were invalidated before structure confirmation. These often act as liquidity traps - areas where retail traders get stopped out before the real move.
The indicator tracks zone lifecycle: active zones extend forward, touched zones fade with configurable transparency.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌐 MULTI-TIMEFRAME (MTF) ZONES
Enable MTF analysis to overlay liquidity zones from a higher timeframe directly on your chart.
For example: Trading on 4H? Display Daily FVG zones to see where larger players have left their footprint. This helps you:
• Identify confluence between timeframes
• Spot high-probability reversal areas
• Understand the bigger picture while executing on lower timeframes
MTF zones use distinct colors (purple/fuchsia by default) so you can easily distinguish them from current timeframe zones.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 TREND ANALYSIS TABLE
Enable the Trend Analysis section to see statistical insights about market behavior:
📊 Continuation Rate
Probability of Break of Structure (BOS) after a pullback. Higher values indicate trending markets, lower values suggest choppy conditions.
🔥 Current Streak
How many consecutive continuations since the last reversal. Compare this to the average to assess reversal risk.
📈 Streak Average UP/DN
Historical average of how many BOS occur before trend reversal. Helps you understand typical trend duration.
📈 Extension UP/DN
Average extension ratio when price breaks structure. Values above 2.0 indicate strong momentum.
Color-coded backgrounds (green/yellow/red) help you quickly assess market conditions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ KEY PARAMETERS
Market Structure:
• Min Confirmation Candles (default: 6) - Candles required to confirm a swing point
• Required Pullback % (default: 10%) - How much price must retrace
• Breakout Threshold (default: 5%) - Sensitivity for BOS detection. Set to 0 for immediate detection on large legs.
Liquidity Zones:
• Zone Size Tolerance (default: 85%) - Filter out abnormally small zones
• Zone Retracement % - How deep price must enter a zone to mark it as touched
• Inactive Zones Transparency - How faded touched zones appear
MTF Settings:
• MTF Timeframe - Higher timeframe for zone detection
• Separate color controls for MTF demand/supply zones
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHO IS THIS FOR?
🔹 SMC/ICT Traders - Automate the tedious work of marking structure and identifying FVGs. Focus on execution instead of chart markup.
🔹 Multi-Timeframe Analysts - See higher timeframe liquidity directly on your execution chart without switching back and forth.
🔹 Data-Driven Traders - Use trend statistics to understand market character and adapt your approach accordingly.
🔹 Learners - Watch how the state machine processes price action in real-time. The info table shows exactly why each swing point gets confirmed or invalidated.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 USAGE TIPS
• Use on higher timeframes (4H, Daily) for cleaner structure
• Enable Replay Mode when using TradingView's bar replay feature
• Start with default settings, then adjust based on your trading style
• The indicator shows analysis, not signals - combine with your own strategy
Synapse Dynamics LLC - Nature Theory x SMC═══════════════════════════════════════════════════════════════════════
SYNAPSE DYNAMICS LLC - NATURE THEORY x SMC STRATEGY
═══════════════════════════════════════════════════════════════════════
A comprehensive trading strategy combining SMC (Smart Money Concepts) methodology with Nature Theory for market phase detection.
───────────────────────────────────────────────────────────────────────
📊 CORE FEATURES
───────────────────────────────────────────────────────────────────────
✦ MULTI-TIMEFRAME CONFLUENCE SYSTEM
• Higher timeframe trend analysis (Daily & 4H)
• Flexible filtering modes (strict, moderate, or disabled)
• Intelligent detection of aligned and transitioning market conditions
✦ MARKET STRUCTURE DETECTION
• BOS (Break of Structure) - identifies continuation patterns
• CHoCH (Change of Character) - identifies reversal patterns
• Dynamic swing point recognition
✦ SMC CONCEPTS
• Order Blocks (OB) - institutional supply/demand zones
• Fair Value Gaps (FVG) - price imbalance zones
• Liquidity Levels - equal highs/lows (BSL/SSL)
• Premium/Discount zones for optimal positioning
• OTE (Optimal Trade Entry) zones
✦ NATURE THEORY PHASES
• Impulsive Phase - strong directional momentum
• Corrective Phase - consolidation and pullback periods
• Dynamic threshold adjustments for volatility
✦ KILL ZONES (EST TIMEZONE)
• London Session (2:00-5:00 AM EST)
• New York Session (7:00-10:00 AM EST)
• Synchronized globally for consistent timing
───────────────────────────────────────────────────────────────────────
🎯 8-POINT CONFLUENCE SCORING SYSTEM
───────────────────────────────────────────────────────────────────────
Signals are generated when confluence score meets your requirement (default: 4/8):
1. HTF Trend Alignment - higher timeframe bias confirmation
2. Market Structure Break - BOS or CHoCH confirmation
3. Liquidity Sweep - BSL or SSL taken
4. Premium/Discount Zone - optimal entry positioning
5. Order Block or FVG - institutional zones
6. Impulsive Market Phase - momentum confirmation
7. Kill Zone Active - high-probability session timing
8. Displacement Candle - strong directional move
Higher scores = more selective entries
Lower scores = more trading opportunities
───────────────────────────────────────────────────────────────────────
⚙️ CUSTOMIZABLE PARAMETERS
───────────────────────────────────────────────────────────────────────
TRADE SETTINGS:
• Required Confluence Score (3-8)
• Risk:Reward Ratio (0.25-8.0) - supports inverse RR strategies
• Stop Loss Distance adjustment
• Signal Cooldown (prevents overtrading)
• HTF Filter Mode (strict/moderate/disabled)
STRUCTURE DETECTION:
• Swing Detection sensitivity
• Liquidity Level lookback period
• BOS Movement threshold
NATURE THEORY:
• Volatility measurement period
• Impulsive/Corrective phase thresholds
VISUALS:
• Toggle Dashboard, Liquidity, Premium/Discount zones
• Toggle Order Blocks, FVG, Kill Zone highlighting
• Fully customizable colors
───────────────────────────────────────────────────────────────────────
📈 CROSS-ASSET OPTIMIZATION
───────────────────────────────────────────────────────────────────────
Designed to work across multiple asset classes:
• Forex pairs (EURUSD, GBPUSD, GBPJPY, etc.)
• Metals & Commodities (XAUUSD, XAGUSD)
• Indices (US30, NAS100, SPX500)
• Crypto (BTCUSD, ETHUSD)
Universal tolerance calculations ensure consistent performance regardless of asset type.
───────────────────────────────────────────────────────────────────────
📊 DASHBOARD & VISUALS
───────────────────────────────────────────────────────────────────────
Real-time dashboard displays:
• Higher timeframe trend status (Daily & 4H)
• Current market structure state
• Premium/Discount zone percentage
• Nature Theory phase (Impulsive/Corrective)
• Kill Zone status (EST synchronized)
• Active Order Block presence
• Active Fair Value Gap presence
• Liquidity sweep alerts
• Live Long/Short confluence scores
• Current position status
Chart visuals include:
• Entry signals with confluence scores
• Stop Loss & Take Profit levels
• Order Block zones
• Fair Value Gap zones
• Liquidity levels (BSL/SSL)
• Premium/Discount shading
• Kill Zone highlighting
───────────────────────────────────────────────────────────────────────
🎓 EDUCATIONAL USE
───────────────────────────────────────────────────────────────────────
This strategy is designed for educational purposes to help traders:
• Understand Smart Money Concepts methodology
• Identify institutional order flow patterns
• Recognize market structure shifts and reversals
• Improve entry timing through confluence analysis
• Develop systematic, rules-based trading approaches
───────────────────────────────────────────────────────────────────────
⚠️ IMPORTANT NOTES
───────────────────────────────────────────────────────────────────────
• NO REPAINT: All signals use confirmed bars and proper lookahead handling
• STRATEGY vs INDICATOR: This is a full strategy with entry/exit logic
• ACCOUNT REQUIREMENTS: Free accounts may see buffer limit errors on very long histories (reduce lookback parameters or upgrade to Premium)
• OPTIMIZATION: Test on your specific symbol/timeframe and adjust parameters
• RISK MANAGEMENT: Always use proper position sizing and risk controls
───────────────────────────────────────────────────────────────────────
📝 DISCLAIMER
───────────────────────────────────────────────────────────────────────
This strategy is provided for educational and informational purposes only. Past performance does not guarantee future results. Trading involves substantial risk of loss. Always conduct your own research and testing before using any strategy with real capital. The creators are not responsible for any trading losses incurred.
───────────────────────────────────────────────────────────────────────
© 2026 Synapse Dynamics LLC
Contact: info@synapsedynamix.com
───────────────────────────────────────────────────────────────────────
All-in-One SMC: CHOCH | BOS | FVG | OB | LiquidityThis script combines:
BOS (Break of Structure)
CHOCH (Change of Character)
Bullish & Bearish FVGs
Mitigation Order Blocks
Liquidity grabs (equal highs/lows)
Discount / Premium zones (relative to equilibrium)
eBacktesting - Learning: PD ArrayseBacktesting - Learning: PD Arrays helps you practice one of the most important “Smart Money” ideas: price tends to react from specific delivery areas (PD Arrays) like Imbalances (FVGs), Order Blocks, and Breakers.
Use this to train your eyes to:
- Spot where an imbalance/OB is created (often after displacement)
- Wait for price to return into that area
- Study the reaction (hold, reject, or slice through) and what that implies next
These indicators are built to pair perfectly with the eBacktesting extension, where traders can practice these concepts step-by-step. Backtesting concepts visually like this is one of the fastest ways to learn, build confidence, and improve trading performance.
Educational use only. Not financial advice.
Market Structure External/Internal with BOS/CHoCH/FTC [zazenio]You're staring at a chart trying to figure out one thing: which way is price going? You see a move up—is it a new trend or just a pullback? You spot what looks like a swing low, but is it real or will price slice right through it? And even if you get the direction right, where do you enter?
This market structure indicator can help answer these questions.
Market Structure 2.0 tracks swing points and tells you when they actually break—not when a wick pokes through, but when price closes beyond the level. That close is what matters.
CHoCH (Change of Character) – Your signal that trend direction may be flipping. If price has been making lower lows then suddenly closes above a swing high, that's a CHoCH. Doesn't guarantee reversal, but the character of the move has shifted.
BOS (Break of Structure) – Confirms trend continuation. In an uptrend, when price closes above the previous swing high, that's a BOS. Buyers are still in control.
FTC (Failure to Close) – Price wicked beyond a pivot but couldn't close there. Someone defended that level. A warning sign that the move might stall or reverse.
External vs Internal Structure
External structure is your CTF (current timeframe) trend—the main swing points that define overall direction.
Internal structure tracks price action forming within the current pivot range. It auto-resets each time external structure breaks, keeping your chart clean.
External is more important for trend direction. Internal gives you insight into what's happening between those major swings—useful for timing entries on pullbacks.
The BOS Counter
A dashboard tracking consecutive BOS counts with color-coded trend state:
Green – Trending bullish, price holding above CHoCH level
Red – Trending bearish, price holding below CHoCH level
Gray – Sideways/ranging, price has crossed back through CHoCH but no new break yet
** Gray means caution—what was trending is now in question.
Premium & Discount Zones
Zones based on the range between the most recent external swing high and low:
Premium – Top 25%, look for shorts
Discount – Bottom 25%, look for longs
50% line – Equilibrium
** Optional alerts when price enters either zone.
What Makes This Different
Most pivot indicators mark swings after a fixed bar count. This indicator only confirms a pivot when price breaks structure the other way. That swing low isn't real until price closes above the swing high. Until then, it shows faded—potential, not confirmed.
Every element is fully customizable—colors, styles, labels, positioning. Make it fit your setup.
━━━━━━━━━━━━━━━━━━━━━━
Features v2.0
Automatic swing high and swing low detection
Structure-based pivot confirmation (closes beyond level, not fixed lookback)
Customizable pivot markers (style, size, colors)
Adjustable swing width sensitivity
Dual-layer analysis (External CTF trend + Internal structure within pivot range)
BOS lines for trend continuation
CHoCH lines for potential reversals
FTC lines for failed breakouts / level rejections
Fully customizable structure lines (colors, styles, widths, labels)
Real-time BOS counter dashboard with trend state (trending vs sideways)
Premium zone (upper 25% of range)
Discount zone (lower 25% of range)
50% equilibrium line
Zone entry alerts (Premium & Discount)
Internal structure auto-resets on external breaks
Provisional structure lines (live preview before bar close)
Unconfirmed pivots displayed faded until validated
━━━━━━━━━━━━━━━━━━━━━━
Disclaimer : This script is provided for educational and informational purposes only. It is not financial advice and does not constitute a recommendation to buy or sell any financial instrument. Always do your own research and trade at your own risk.
Breaker Blocks Finder | Gold | ProjectSyndicateProjectSyndicate Breaker Blocks Finder
📊 Overview
The ProjectSyndicate Breaker Blocks Finder (PS BB Finder) is a professional-grade Pine Script indicator designed to detect and display Bullish and Bearish Breaker Blocks based on Smart Money Concepts (SMC) methodology. This indicator is specifically optimized for XAUUSD (Gold) trading but works reliably across all symbols and timeframes.
Key Features
✅ Non-Repainting: Breaker blocks never change position after formation
✅ Multi-Timeframe Support: Optimized for M5, M10, M15, M20, M30, and H1
✅ Highly Customizable: 10+ user-configurable settings
✅ Visual Clarity: Color-coded boxes and labels for easy identification
✅ Performance Optimized: Handles 1000+ candles without lag
✅ Cross-Symbol Compatible: Works on Forex, Crypto, Stocks, Indices, and Commodities
✅ Displacement Detection: Uses ATR-based displacement to filter false signals
🎯 What are Breaker Blocks?
A Breaker Block is a failed order block that becomes a new support or resistance zone after being invalidated by price. It represents a market structure shift where institutional traders (smart money) have flipped their position.
Bullish Breaker Block
A Bullish Breaker Block forms when:
1 A bearish order block (resistance zone) exists
2 Price breaks ABOVE this zone with strong displacement
3 The former resistance zone now becomes SUPPORT
4 Price may retest this zone before continuing higher
Visual: Green box with "BB ▲" label
Bearish Breaker Block
A Bearish Breaker Block forms when:
5 A bullish order block (support zone) exists
6 Price breaks BELOW this zone with strong displacement
7 The former support zone now becomes RESISTANCE
8 Price may retest this zone before continuing lower
Visual: Red box with "BB ▼" label
⚙️ Default Settings
Setting Default Range Description
Lookback Period 1000 100-5000 Number of historical candles to analyze
Max Breaker Blocks 5 1-50 Maximum number of breaker blocks to display
Swing Detection Length 10 2-20 Bars on each side to confirm swing high/low. Higher = more significant swings
Use Displacement Filter true true/false Enable to filter breaker blocks by displacement size
Displacement Multiplier 2.0 0.5-5.0 Minimum move size as multiple of ATR. Higher = stricter detection
Invalidation Method Close Close/Wick Close = Conservative (candle must close beyond zone)Wick = Aggressive (wick touch is enough)
📈 Recommended Timeframes & Settings
This indicator is optimized for the following timeframes. Use these settings as a starting point.
Lower Timeframes (M5, M10, M15, M20)
These settings are designed to capture faster price movements and are the default settings for the indicator.
Setting Recommended Value
Lookback Period 1000
Max Breaker Blocks 5
Swing Detection Length 10
Use Displacement Filter true
Displacement Multiplier 2.0
Invalidation Method Close
Higher Timeframes (M30, H1)
For these timeframes, a less strict displacement filter is recommended to capture more significant, but less frequent, breaker blocks.
Setting Recommended Value
Lookback Period 1000
Max Breaker Blocks 5
Swing Detection Length 10
Use Displacement Filter true
Displacement Multiplier 1.0
Invalidation Method Close
🎓 How to Use
Step 1: Identify Breaker Blocks
Once the indicator is loaded, breaker blocks will automatically appear on your chart:
• Green boxes = Bullish breaker blocks (former resistance, now support)
• Red boxes = Bearish breaker blocks (former support, now resistance)
Step 2: Wait for Retest
The most reliable trading opportunities occur when price retests the breaker block zone:
• For bullish breaker blocks, wait for price to come back down to the green zone
• For bearish breaker blocks, wait for price to come back up to the red zone
Step 3: Look for Confluence
Combine breaker blocks with other SMC concepts for higher probability setups:
• Fair Value Gaps (FVG) within the breaker block zone
• Liquidity grabs before the retest
• Break of Structure (BoS) or Change of Character (ChoCH) confirmation
Step 4: Enter the Trade
Bullish Setup:
• Entry: At or near the bullish breaker block zone
• Stop Loss: Below the breaker block
• Take Profit: Previous swing high or higher
Bearish Setup:
• Entry: At or near the bearish breaker block zone
• Stop Loss: Above the breaker block
• Take Profit: Previous swing low or lower
🛡️ Non-Repainting Guarantee
This indicator is 100% non-repainting, meaning:
✅ Breaker blocks never change position after formation
✅ Historical breaker blocks remain in the exact same location indefinitely
✅ Backtesting results are reliable and consistent
🐛 Troubleshooting
Issue: No Breaker Blocks Appearing
Solutions:
• Ensure "Use Displacement Filter" is enabled.
• On M30/H1, try lowering the "Displacement Multiplier" to 1.0.
• Scroll back in history; blocks may not be present on the most recent bars.
Issue: Too Many Breaker Blocks
Solutions:
• Increase "Displacement Multiplier" to 2.5 or 3.0.
• Increase "Swing Detection Length" to 12-15.
• Decrease "Max Breaker Blocks" to 3-4.
eBacktesting - Learning: InducementeBacktesting - Learning: Inducement
Inducement is the “trap” move that often shows up right before a real push. Price briefly takes an internal swing level (a small high/low), pulls traders in the wrong direction, and then snaps back — usually right before continuing toward the larger objective.
How to study it:
- First, get a simple trend bias (are we making higher highs/higher lows, or lower highs/lower lows?).
- Watch the most recent internal swing level inside that trend.
- An inducement often looks like a quick sweep through that internal level, followed by a close back on the “correct” side.
These indicators are built to pair perfectly with the eBacktesting extension, where traders can practice these concepts step-by-step. Backtesting concepts visually like this is one of the fastest ways to learn, build confidence, and improve trading performance.
Educational use only. Not financial advice.
Perfect EQHs + EQLsPerfect EQHs + EQLs: High-Precision Liquidity Mapping
Identifying Equal Highs (EQH) and Equal Lows (EQL) is critical for traders who focus on liquidity, Internal Range Liquidity (IRL), and stop-hunts. This indicator is built for surgical precision, ensuring that only "mathematically perfect" levels are identified and projected until they are actually mitigated by price.
Key Features
Real-Time Mitigation: Lines are not static. As soon as price crosses a detected level (invalidating the liquidity), the line and label are instantly removed from the chart.
Dual Extension Modes: * Full Right Edge: Projects levels across the entire chart background for a clean, institutional look.
Bar Count: Extends lines a specific number of bars into the future (customizable).
Dynamic Sensitivity: Choose between a Dropdown Mode (pre-set for High, Medium, or Low sensitivity, including time-based filters for 1H and 4H+) or a Manual Bar Lookback to define exactly how many bars must separate the two points.
Smart Labels: Features "EQH" and "EQL" labels that anchor perfectly to the right edge of your lines, regardless of your zoom level or extension settings.
How to Use
Spot Liquidity Pools: Use the projected lines to identify where retail buy-side or sell-side liquidity is "resting."
Targeting: Use EQHs and EQLs as high-probability targets for your take-profits.
Entry Confirmation: Watch for price to sweep these levels (liquidity grab) before looking for a Market Structure Shift (MSS) in the opposite direction.
Customization Settings
Appearance: Full control over line colors (default Green for Highs, Red for Lows), thickness, and styles (Solid, Dash, Dotted).
Lookback Length: Define how far back the script scans for matches (supports up to 5,000 bars for deep historical analysis).
Label Visibility: Toggle labels on/off and adjust text size to fit your screen resolution.
Technical Note
Unlike basic fractal-based indicators, this script uses array-based state management to track every individual level. This ensures that the chart remains uncluttered by deleting old levels that are no longer relevant to current price action.
eBacktesting - Learning: Power of 3eBacktesting - Learning: Power of 3 highlights ICT’s “Power of 3” intraday story:
- Accumulation: price builds a quiet range
- Manipulation: a sweep grabs liquidity above or below that range (the classic stop hunt)
- Distribution: the real move expands away from that range, often in the opposite direction of the sweep
Use it to train your eyes to recognize when price is likely “setting up” vs when the session is actually “moving,” and to build a clean daily narrative around liquidity and expansion.
These indicators are built to pair perfectly with the eBacktesting extension, where traders can practice these concepts step-by-step. Backtesting concepts visually like this is one of the fastest ways to learn, build confidence, and improve trading performance.
Educational use only. Not financial advice.
Sultan Gold Levels (SMC, Sessions & Structure)This indicator is a comprehensive "Smart Money Concepts" (SMC) and Market Structure suite designed to declutter charts by combining multiple technical analysis tools into a single, cohesive overlay.
Instead of using separate indicators for Sessions, Market Structure, and Fibonacci levels, this script integrates them to help traders identify "Confluence" areas—specifically where structural levels align with session opens or psychological price points.
█ HOW IT WORKS & CALCULATIONS
1. Market Structure (BOS / CHoCH):
The script utilizes a Pivot High/Low algorithm (user-defined length, default 5) to identify structural points (HH, LL, LH, HL).
- Break of Structure (BOS): Triggered when price closes beyond a previous pivot. The script includes a "Real vs. Fake" validation filter.
- Validation Logic: A "Real" BOS requires the candle body to close past the level with specific volume and displacement thresholds (ATR based). Wicks piercing a level are marked as "Fake" or weak breaks.
2. Order Blocks (OB) & FVG:
- Order Blocks are identified by analyzing the last opposing candle before a significant move that breaks structure. The script filters these based on a volume/ATR strength multiplier to ensure only significant institutional candles are highlighted.
- Mitigation: The script automatically removes Order Blocks once price has revisited (mitigated) them, keeping the chart clean.
3. Session Ranges:
The script tracks and plots the Highs and Lows of major trading sessions (Asian, London, New York).
- Logic: It uses `time()` functions to capture the highest and lowest points during specific UTC hours. These levels often act as liquidity pools for the subsequent session.
4. Fibonacci & Liquidity:
- Auto-Fibonacci: Automatically anchors to the most recent significant swing high/low sequence to project retracement levels (specifically the 50% and 61.8% "Golden Pocket").
- Liquidity: Detects "Equal Highs" (EQH) and "Equal Lows" (EQL) by comparing adjacent pivot points within a percentage threshold (0.15% default), highlighting areas where stop-losses may reside.
█ FEATURES
- Multi-Timeframe Dashboard: Displays trend bias (D1, H4, H1) and current session status.
- Previous Day/Week/Month Levels: Auto-plots PDH/PDL, PWH/PWL as static support/resistance lines.
- Psychological Levels: Auto-plots round numbers (e.g., xx00, xx50).
- Customizable Alerts: Alerts for BOS, OB formation, and level touches.
█ SETTINGS
- Structure Length: Adjusts the sensitivity of the pivot detection.
- Session Times: Fully customizable time inputs for Asia/London/NY.
- Styling: Toggle specific elements (like Sessions or FVGs) on/off to suit your trading style.
█ CREDITS
This script utilizes standard Smart Money Concept theories widely discussed in the technical analysis community. The pivot detection logic is based on standard high/low comparisons common in Pine Script open-source libraries.
ICT Premium & Discount ZonesICT Premium & Discount Zones
Visualize key market zones with precision using the ICT Premium / Discount Zones indicator. This tool highlights areas of Premium (overbought), Equilibrium (balanced), and Discount (oversold) based on previous daily, weekly, and monthly price ranges, helping traders identify high-probability zones for entries, exits, and risk management.
Features:
- Premium, Equilibrium, and Discount Zones plotted directly on your chart.
- Flexible timeframe support: Works on intraday, daily, weekly, and monthly charts.
- Customizable colors and transparency: Easily differentiate zones for quick analysis.
- Label options: Highlight each zone with small, normal, or tiny labels.
- Automatically selects daily, weekly, or monthly zones based on your current chart timeframe.
- Zones and labels automatically refresh with new daily, weekly, and monthly data.
- Configurable lookback period: Control the number of bars displayed for zone visualization.
Use Cases:
- Identify overbought and oversold areas in trending or ranging markets.
- Plan entries near discount zones and exits near premium zones.
- Incorporate into ICT-style or price-action strategies for enhanced precision.
- Works for forex, futures, indices, and crypto markets.
How it Works:
The indicator calculates previous high, low, and midpoint levels for the chosen timeframe and draws zones:
Premium Zone: Top portion of the range (overbought).
Equilibrium Zone: Middle portion of the range (balance point).
Discount Zone: Bottom portion of the range (oversold).
Perfect for:
Traders seeking clear visual support/resistance zones and enhanced ICT-style trading precision.
⚠️ Double Printing / Weekend Zones:
On intraday charts (4H, 1H), previous day zones may appear twice depending on the time of day. For stocks or markets closed RTH charts or over the weekend, the indicator may repeat the last available daily zone. Users should verify zone relevance with current price action.
It doesn’t invalidate the zones, but users need to interpret them with context.
⚠️ Disclaimer
This indicator is for educational and analytical purposes only.
Trading carries inherent risks. Past performance does not guarantee future results. By using ICT Confluence Engine you acknowledge that all trading decisions are your own. The creators of this indicator are not responsible for any gains or losses resulting from the use of this tool.
✨ Access:
If you find this ICT tool useful, consider adding it to your favorites and sharing feedback. Check out our other indicators available at our website.
If you'd like access or have any questions, feel free to reach out to me directly via DM.
ICT Entry V2 [TS_Indie]📌 Description – ICT Entry V2
The market structure, liquidity, FVG, and iFVG mechanisms remain the same as in Version 1.
However, the price action for order entries is different, with the positions of the FVG and iFVG swapped.
Pending orders and stop loss are placed at the iFVG.
⚙️ Core Logic & Working Mechanism
I won’t explain FVG in detail, as most traders are already familiar with it.
Let’s focus on the mechanism of iFVG instead.
The concept of iFVG is based on a supply-to-demand flip and a demand-to-supply flip within an FVG zone.
For an iFVG to be confirmed, the candle close must break through the FVG.
A wick alone does not count as a valid iFVG confirmation.
The confirmation of market structure swings uses a pivot length mechanism combined with price action.
It validates a swing by detecting a structure break formed by candles making new highs or new lows.
📈 Buy Setup
1.Liquidity sweep on the demand side, with price closing above the liquidity level.
2.A demand zone is formed as iFVG and FVG, where FVG is located above iFVG.
3.The gap between the upper box of iFVG and the lower box of FVG must be within the defined Min and Max range.
4.Market Structure must be in a Bullish trend.
5.Place a Pending Order at the upper box of iFVG and set Stop Loss at the lower box of iFVG (Entry and Stop Loss can be adjusted using Entry Zone and ATR-based Stop Loss).
📉 Sell Setup
1.Liquidity sweep on the supply side, with price closing below the liquidity level.
2.A supply zone is formed as iFVG and FVG, where FVG is located below iFVG.
3.The gap between the lower box of iFVG and the upper box of FVG must be within the defined Min and Max range.
4.Market Structure must be in a Bearish trend.
5.Place a Pending Order at the lower box of iFVG and set Stop Loss at the upper box of iFVG (Entry and Stop Loss can be adjusted using Entry Zone and ATR-based Stop Loss).
⚙️ Liquidity Sweep Conditions
➯ When a liquidity sweep occurs on the demand side, the system will start looking for Buy Setup conditions.
➯ When a liquidity sweep occurs on the supply side, the system will immediately switch to looking for Sell Setup conditions.
➯ The system will always prioritize the most recent liquidity sweep and search for setups based on that direction.
➯ The liquidity sweep condition will be invalidated when price closes back below (for demand sweep) or above (for supply sweep) the most recently swept liquidity level.
⭐ Pending Order Cancellation Conditions
A Pending Order will be canceled under the following conditions:
1.A new Price Action signal appears on either the Buy or Sell side.
2.When Time Session is enabled, the Pending Order is canceled once price exits the selected session.
🕹 Order Management Rule
When there is an active open position, the indicator restricts the creation of new Pending Orders to prevent overlapping positions.
⚠️ Disclaimer
This indicator is designed for educational and research purposes only. It does not guarantee profits and should not be considered financial advice. Trading in financial markets involves significant risk, including the potential loss of capital.
🥂 Community Sharing
If you find parameter settings that work well or produce strong statistical results, feel free to share them with the community so we can improve and develop this indicator together.
eBacktesting - Learning: Change of CharactereBacktesting - Learning: Change of Character helps you spot a “Change of Character” (CHoCH) — the moment price stops behaving one way and starts behaving the other.
It does this by tracking clear swing highs and swing lows, then marking the first **candle close** that breaks structure **against** the current move:
- Bullish CHoCH: price shifts from making lower structure to breaking above a key swing high.
- Bearish CHoCH: price shifts from making higher structure to breaking below a key swing low.
Use CHoCH to practice timing: early trend shifts, reversals, and potential new legs — especially when combined with your usual confluence (liquidity, premium/discount, key levels, sessions, etc.).
These indicators are built to pair perfectly with the eBacktesting extension, where traders can practice these concepts step-by-step. Backtesting concepts visually like this is one of the fastest ways to learn, build confidence, and improve trading performance.
Educational use only. Not financial advice.
eBacktesting - Learning: Order BlockseBacktesting – Learning: Order Blocks helps you spot Order Blocks on your chart in a clean, beginner-friendly way.
When price breaks structure, the indicator highlights the last opposite candle that often becomes a key reaction zone later (the Order Block). You’ll see the OB marked as a zone, and when price comes back and mitigates it (returns into the zone), that OB is removed so your chart stays uncluttered and focused on what matters now.
This indicator is built to pair perfectly with the eBacktesting extension, where traders can practice these concepts step-by-step. Backtesting concepts visually like this is one of the fastest ways to learn, build confidence, and improve trading performance.
Educational use only. Not financial advice.
Orion Time Matrix | ICT Macros [by AK]ORION TIME MATRIX | ICT MACRO SUITE
The Orion Time Matrix is a precision timing instrument designed to decipher the algorithmic "Heartbeat" and the timing of institutional order flow in US Index Futures markets, specifically Nasdaq (NQ) and S&P 500 (ES).
Inspired by the "Time & Price" teachings of Michael J. Huddleston (The Inner Circle Trader), this tool maps out the specific time windows where algorithms seek liquidity and price delivery is most efficient.
Market Maker100% FREE | NO PAYWALL | NO SOLICITATION
This indicator is completely free. I don't sell signals, courses, or subscriptions. I built this for the community because education should be accessible to everyone. I'm not asking for money of any kind - this is a free tool for free traders.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT MAKES THIS DIFFERENT
Unlike other ICT indicators that show you one or two concepts, this is a COMPLETE ICT trading system in one tool. Every major ICT concept - detected automatically, displayed cleanly, with real-time trade setup generation.
Built by a funded futures trader with a 95% win rate and an options record of 60/65 in 2026 (including 4 trades over 1,000% gains). This isn't theory - this is what I use every single day.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FEATURES
📐 Market Structure
BOS (Break of Structure) - Cyan label = trend continues
CHoCH (Change of Character) - Red/Green label = trend reversal
Swing points auto-marked (HH/HL/LH/LL)
📊 Fair Value Gaps
Bullish/Bearish FVGs with CE line (50% entry point)
Session colors: Purple = Asia | Blue = London | Orange = NY
Auto-mitigates when price fills the gap
🧱 Order Blocks
Bullish OB (green) / Bearish OB (red)
GLOW CONFIRMATION when price touches and reacts
Breaker Blocks when OB is mitigated
💧 Liquidity
Equal Highs (EQH) / Equal Lows (EQL) detection
SWEEP labels when liquidity is taken
Sweep lows → look long | Sweep highs → look short
🦄 Unicorn Model
A+ setup: Breaker Block + FVG overlap
Gold glow marks the zone
Highest probability trades
⏰ Killzones
Asia (8PM-12AM EST) - Range formation
London (2AM-5AM EST) - First expansion
NY Open (9:30-11AM EST) - Highest volume
PM Session (1:30-4PM EST) - Trend continuation
Lunch avoided by default - choppy, low probability
📈 Moving Averages
Fast, Medium, Institutional EMAs
EMA stack detection (bull/bear alignment)
📊 Point of Control
POC, VAH, VAL levels
Volume-based support/resistance
🎯 Trade Setup Boxes
Auto-generates Entry, Stop Loss, Take Profit
Shows 1R, 1.5R, 2R targets
Appears when conditions align
📋 Live Status Panel
Real-time condition checklist
Shows LONG READY / SHORT READY when aligned
Tracks: Sweep, CHoCH, OB, FVG, Killzone, EMAs
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO USE
Select Trading Style (Scalp / Day Trade / Swing)
Wait for liquidity sweep (EQH or EQL taken)
Look for CHoCH in opposite direction
Enter at confirmed OB or FVG CE line
Use setup box levels for SL and TP
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TRADING STYLES
Scalp - Fast detection, tight zones, 1-5 min holds
Day Trade - Balanced settings, intraday swings
Swing - Wider zones, larger moves, multi-day
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERTS INCLUDED
BOS / CHoCH detected
Liquidity sweep
OB confirmed
Unicorn setup
Long/Short setup ready
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2026 TRACK RECORD
Options: 60/65 (92% WR) | 4 trades over 1,000%
Futures: 95% WR | Funded Trader
This indicator is what I use. Now it's yours.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FREE EDUCATION & COMMUNITY
I give away everything for free. Live calls, education, market structure analysis - no paywalls, no upsells, just traders helping traders.
🎥 YouTube: youtube.com/@nqgod
💬 Discord: discord.gg/nobodyfutures
📚 Education: marketstructurellc.com
📱 TikTok: @nqgodtrades
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
@NQGODTRADES | Hollow Point Trading
"Dull entries miss the mark. Hollow points always expand."
SMC + Dual UT Bot buy and sell AlertsThis script is a composite indicator for TradingView (Pine Script v5) that merges Smart Money Concepts (SMC) with a Dual-instance UT Bot. It has been styled with a high-contrast "Neon Cyberpunk" theme (Cyan/Pink) and is fully compliant with the CC BY-NC-SA 4.0 license.
Here is a breakdown of its two main components:
1. Smart Money Concepts (SMC)
This portion, originally by LuxAlgo, is designed to identify institutional price levels and structural market shifts. It provides a detailed map of market structure rather than simple entry/exit signals.
Market Structure (BOS & CHoCH):
BOS (Break of Structure): Marks trend continuation (e.g., breaking a higher high in an uptrend).
CHoCH (Change of Character): Marks potential trend reversals (e.g., the first time a higher low is broken in an uptrend).
Order Blocks (OB):
Highlights specific candles where institutional buying or selling likely occurred. These act as high-probability support/resistance zones.
Neon Blue/Cyan for Bullish OBs.
Neon Pink for Bearish OBs.
Fair Value Gaps (FVG):
Identifies imbalances (gaps) in price action where the market often returns to "fill" orders.
Neon Mint for Bullish FVGs.
Neon Red for Bearish FVGs.
Premium/Discount Zones: Automatically plots the range equilibrium (50% level) to help you buy in "Discount" (low) and sell in "Premium" (high) areas.
Liquidity (EQH/EQL): Automatically detects "Equal Highs" and "Equal Lows," which are magnets for price as they represent liquidity pools (stop losses).
2. Dual UT Bot Alerts
This portion provides the actual Entry Signals. It runs two separate instances of the "UT Bot" strategy simultaneously with different sensitivity settings to filter noise.
Instance 1 (Buy Only):
Settings: Key Value = 4, ATR Period = 10 (Faster, more sensitive).
Visual: Plots a Neon Cyan "Buy" label.
Function: Looks for bullish reversals earlier to catch the start of a move.
Instance 2 (Sell Only):
Settings: Key Value = 7, ATR Period = 20 (Slower, smoother).
Visual: Plots a Neon Pink "Sell" label.
Function: Uses a wider ATR band to avoid getting shaken out of shorts too early, focusing on major downtrends.
How to Use It
The strength of this script is confluence.
Wait for a Signal: Look for a UT Bot "Buy" or "Sell" tag.
Confirm with SMC: Check if the signal aligns with SMC concepts.
Example Buy: Did the UT Bot give a "Buy" signal while price was bouncing off a Bullish Order Block?
Example Buy: Did price just sweep Liquidity (EQL) before the Buy signal?
Example Sell: Is the "Sell" signal happening inside a Premium Zone or a Bearish Fair Value Gap?






















