ICT - PSP and SMT Divergence MarkerPSP Marker
The PSP Marker indicator identifies potential divergence patterns between three correlated symbols (e.g., MES, MNQ, and MYM) at significant swing points (higher highs or lower lows). You can customize the appearance of the marker as a label or a dot, including its color and size. This tool is ideal for traders looking to spot discrepancies across multiple markets and enhance their decision-making process.
Ict
Rebalance Statistics|█ OVERVIEW
Rebalance statistics is an indicator that gathers relevant data on how often price "rebalances" after an expansion, allowing traders to garner insights on potential future price movements through historical analysis. Additionally, it displays these key levels on the users chart and allows for users to implement filters in order to further deepen their analysis.
█ CONCEPTS
The concept of rebalancing follows the third candle in a typical 3-candle sequence of how an "FVG" is created. Typically, an "FVG" represents the area created during the second candle of an aggressive expansive movement, where the wick of the first candle high or low doesn't overlap with the third candles' high or low, creating an opportunity where traders may expect price to react from.
Rebalancing focuses on the third candle of this sequence, where the "FVG" may be created. When the low of the third candle (in the bullish case) doesn't reach the high of the first candle, the FVG isn't rebalanced, and if it does it's considered rebalanced. This may be useful to determine when movements are likely to retrace, as found by this indicator, most of the time the third candle is likely to rebalance the expansive move.
The indicator will display these areas, including the current ratio that candle 3 rebalanced of the area, as well as the overall stats associated with rebalancing, such as the average ratio of "non-rebalanced" areas, and how often price tends to rebalance these areas.
█ FEATURES
Rebalance areas: After a candle 2 expansion, the indicator will display the current rebalance ratio and the area that has been rebalanced as well as the overall rebalance area.
Rebalance statistics: The indicator will display through a table the overall probability of a rebalance including the average ratio that the candle 3 will rebalance of the overall area.
Time filtering: Filter rebalances to occur only during a specific period of time (suggested for lower timeframes).
Candle sequence filtering: Filter rebalances by only using the cases where the first candle of the sequence is in line with the second one to determine how it affects the statistic.
█ How to use
To use the indicator, simply apply it to your chart and modify any of your desired inputs.
The indicator is setup to display statistics for rebalances based on your current timeframe, but you may also adjust the indicator to only calculate the statistic based on a certain time window in the day done in NY time (UTC-4), or by filtering the candle sequence (candle 1 of the 3 candle sequence must be in the same direction as the ones following it.
Liquidity Sweep Scanner [TradingFinder]🔵 Introduction
Recognizing how liquidity develops and how price reacts at key structural levels is critical for spotting precise, low-risk trade entries. The Liquidity Sweep Scanner is an advanced tool built to track market activity in real time, pinpoint liquidity sweeps, define reaction zones, and identify confirmation candles across multiple instruments and timeframes.
Key Advantages :
Detects high-probability reversal points with precision.
Combines liquidity analysis, market structure, and candle confirmation.
Works seamlessly across multiple symbols and timeframes.
This screener can scan a broad watchlist or analyze every timeframe of a single asset to find optimal reversal zones. It starts by identifying a clear swing point either a swing high or swing low and marking a reaction zone between that point and the candle’s highest or lowest open/close value.
If price revisits the zone, performs a liquidity grab, and forms an indecision candle such as a doji or narrow-bodied bar that closes inside the zone, this may indicate rejection of the level and a failed breakout attempt. Based on the surrounding market context, the screener then flags a potential bullish or bearish reversal and generates the appropriate Long or Short signal.
By focusing on precise entry timing, institutional order flow alignment, and filtering out false breakouts, the Liquidity Sweep Scanner zeroes in on the market areas where liquidity engineering, reversal potential, and inefficiency overlap. This makes it an indispensable tool for price action traders who rely on clear, high-quality setups without the distraction of market noise.
🔵 How to Use
The Liquidity Sweep Scanner continuously evaluates market structure, issuing alerts when a potential reversal setup emerges. It merges liquidity behavior, swing point analysis, and candle confirmation within predefined reaction zones.
To illustrate, imagine price forms a swing high or low, then later returns to that level. If it sweeps the prior extreme and produces a qualifying candle inside the reaction zone, the tool signals a possible reversal.
🟣 Long Setup
For a bullish scenario, the screener first spots a valid swing low a level often packed with sell-side liquidity. From there, it defines a reaction zone stretching from the swing low to the candle’s lowest open/close point.
If price retests this area with a wick dipping below the swing low but then closes back inside the zone, it signals absorption of selling pressure and rejection of further downside. The screener then awaits a confirmation candle commonly a doji or small-bodied bar closing inside the zone. Once these conditions align, a Long signal is logged and, if alerts are active, the trader receives a notification.
🟣 Short Setup
For bearish opportunities, the process begins by locating a valid swing high typically an area dense with buy-side liquidity. The reaction zone is drawn from the swing high to the candle’s highest open/close value.
When price retests this zone, sweeps above the swing high, and fails to close higher, it suggests a bull trap and waning upward momentum. The screener then requires a confirmation candle often a doji or rejection bar that closes back within the zone before confirming a Short signal.
These bearish setups help traders pinpoint likely institutional sell zones, offering a clear view of where price may reverse following a liquidity event.
🔵 Settings
🟣 Logical settings
Liquidity Swing period : You can set the swing detection period.
Market Structure Period :You can set the Pivot Period to determine the detection direction.
Max Swing Back Method : It is in two modes "All" and "Custom". If it is in "All" mode, it will check all swings, and if it is in "Custom" mode, it will check the swings to the extent you determine.
Max Swing Back : You can set the number of swings that will go back for checking.
Maximum Distance Between Swing and Signal : The maximum number of candles allowed between the swing point and the potential signal. The default value is 50, ensuring that only recent and relevant price reactions are considered valid.
🟣 Display Settings
Table on Chart : Allows users to choose the position of the signal dashboard either directly on the chart or below it, depending on their layout preference.
Number of Symbols : Enables users to control how many symbols are displayed in the screener table, from 10 to 20, adjustable in increments of 2 symbols for flexible screening depth.
Table Mode : This setting offers two layout styles for the signal table :
Basic : Mode displays symbols in a single column, using more vertical space.
Extended : Mode arranges symbols in pairs side-by-side, optimizing screen space with a more compact view.
Table Size : Lets you adjust the table’s visual size with options such as: auto, tiny, small, normal, large, huge.
Table Position : Sets the screen location of the table. Choose from 9 possible positions, combining vertical (top, middle, bottom) and horizontal (left, center, right) alignments.
🟣 Symbol Settings
Each of the 10 symbol slots comes with a full set of customizable parameters :
Symbol : Define or select the asset (e.g., XAUUSD, BTCUSD, EURUSD, etc.).
Timeframe : Set your desired timeframe for each symbol (e.g., 15, 60, 240, 1D).
🟣 Alert Settings
Alert : Enables alerts for LSS.
Message Frequency : Determines the frequency of alerts. Options include 'All' (every function call), 'Once Per Bar' (first call within the bar), and 'Once Per Bar Close' (final script execution of the real-time bar). Default is 'Once per Bar'.
Show Alert Time by Time Zone : Configures the time zone for alert messages. Default is 'UTC'.
🔵 Conclusion
The Liquidity Sweep Scanner equips traders with a precise, structured method for spotting high-probability reversals by merging liquidity sweeps, reaction zone mapping, and candle confirmation.
It not only filters out market noise but also highlights price areas where inefficiency and reversal potential align. Beyond identifying clean entry points, the tool includes a market direction detection feature allowing traders to quickly determine the prevailing trend and align their trades accordingly.
With adjustable settings such as the Pivot Period for fine-tuning detection direction, it adapts to various trading styles and timeframes, making it a powerful and versatile addition to any trader’s strategy.
ICT NY Opens (12AM/8:30/9:30)This indicator plots three key New York session reference levels used by ICT traders and intraday scalpers: the Midnight Open (12:00 AM EST), the 8:30 AM EST level (common macro print window), and the 9:30 AM EST RTH open. Each line is drawn at that day’s opening price for the specified time and extends horizontally to 4:15 PM TDC so you always have clean, fixed anchors for the entire trading day.
ICT NY Opening Price Lines (12AM/8:30AM/9:30AM) ICT NY Opens (12AM / 8:30AM / 9:30AM)
This indicator plots three key New York session reference levels used by ICT traders and intraday scalpers: the Midnight Open (12:00 AM EST), the 8:30 AM EST level , and the 9:30 AM EST RTH open. Each line is drawn at that day’s opening price for the specified time and extends horizontally to 4:15 PM true daily close so you always have clean, fixed anchors for the entire trading day.
ICT Breaker BlocksICT Breaker Block Detector
This indicator automatically identifies and displays high-probability ICT (Inner Circle Trader) Breaker Blocks on your chart. It is designed to help traders spot key shifts in market structure where price is likely to react.
What It Does
The indicator's primary function is to find and draw both Bullish and Bearish Breaker Blocks. These are specific price action patterns that signal a potential reversal after a liquidity sweep.
Bullish Breaker Block (Green): Forms after a low is swept (creating a lower low) and the market structure shifts by breaking above the intermediate swing high. This broken swing high becomes the Bullish Breaker.
Bearish Breaker Block (Red): Forms after a high is swept (creating a higher high) and the market structure shifts by breaking below the intermediate swing low. This broken swing low becomes the Bearish Breaker.
Invalidation: The indicator also tracks these zones in real-time. If price trades completely through a breaker block, the zone is considered invalidated. It will stop extending, its color will change to gray, and an exclamation mark ! will be added to its label.
How It Functions
The script's logic is designed to precisely identify the ICT breaker pattern:
Liquidity Sweep: It first identifies a sequence where a recent swing high is taken out by a higher high (for a bearish setup) or a swing low is taken out by a lower low (for a bullish setup).
Market Structure Shift (MSS): After the sweep, it waits for a clear break in market structure. This occurs when price closes below the intermediate swing low (for a bearish breaker) or above the intermediate swing high (for a bullish breaker).
Drawing the Zone: Once the MSS is confirmed, the indicator draws a box around the range of the swing point that was broken. This box is the Breaker Block, which is then extended into the future to serve as a potential area of interest.
How to Use This Indicator
Settings
Pivot Lookback: This setting determines the sensitivity of the swing point detection. A higher number will identify larger, more significant market structure and result in fewer, but potentially stronger, breaker blocks. A lower number will identify smaller, more immediate patterns.
Color & Display Options: You can customize the colors for the bullish, bearish, and invalidated zones, as well as toggle the visibility of each type of breaker.
Trading Application
Traders can use these automatically drawn zones as high-probability Points of Interest (POI). The common application is to wait for price to return to the breaker block after it has formed. This retest can offer a potential entry opportunity in the direction of the market structure shift.
For a Bullish Breaker, a trader might look for a long entry when the price dips back into the green zone.
For a Bearish Breaker, a trader might look for a short entry when the price rallies back up into the red zone.
Disclaimer: This indicator is a tool to assist in technical analysis. It is not a standalone trading system and does not provide financial advice. Always use proper risk management and combine this tool with your own analysis and trading strategy.
DTLLC Time & PriceDTLLC Time and Price with Signals
This indicator is built for traders who understand ICT concepts and want a structured, visual way to align time-based price action with key market levels. By combining customizable trading windows, breakout logic, and daily reference points, it helps you identify high-probability trade opportunities while filtering out market noise.
Key Features
1. Dual Custom Time Ranges (Kill Zones)
Set two independent time ranges per day (start/end hour and minute).
Each range identifies the highest high and lowest low within its window.
Built-in breakout detection generates buy/sell signals when price moves beyond these levels.
2. Volatility Filtering
Adjustable volatility threshold based on True Range relative to ATR.
Filters out low-quality signals during choppy, low-volatility conditions.
3. ATR-Based Stop Loss
Custom ATR length and stop-loss multiplier settings.
Automatically plots ATR-based stop levels for triggered trades.
4. Daily Key Levels
Plots Previous Day High, Previous Day Low, and Midnight Open continuously on the chart.
Useful for spotting breakout and reversal opportunities in line with ICT market structure concepts.
5. Liquidity & Engulfing Candle Highlights
Highlights potential liquidity grab zones (yellow candles) when significant highs/lows are set within your lookback period.
Detects bullish (green) and bearish (red) engulfing patterns for added confluence.
6. Visual & Signal Tools
Buy/Sell signals plotted directly on chart (separate colors for Range 1 and Range 2). Continuous plotting of reference levels to maintain market context throughout the session.
Example Use Case:
A common ICT-inspired reversal setup:
Wait for price to sweep the Previous Day’s High or Low during your chosen time range.
Look for a buy or sell signal with volatility confirmation.
Manage risk using the ATR-based stop-loss plot.
Disclaimer: This script is for educational purposes only and is not financial advice. Trade responsibly and always test strategies before applying them in live markets.
Session Liquidity [TakingProphets]Session Liquidity
Session Liquidity maps the intraday landscape that ICT/SMC traders care about: each session’s high/low prints, key opens (Midnight, True Day/6PM, 8:30), and prior period reference levels (Previous Week/Day and optional Mon/Tue/Wed). It auto-draws and extends clean horizontal levels, updates them live, and optionally preserves “mitigated” tags so you can review what price consumed. To keep charts readable, overlapping labels at the same price are merged into a single combined label (e.g., LON.H + PDH + PWH) with smart anti-overlap placement.
What it does (at a glance)
– Tracks Asia, London, NY AM, NY Lunch, and NY PM session highs/lows in your chosen timezone (default America/New_York).
– Draws key opens: Midnight Open, True Day Open (6 PM), and 8:30 Open.
– Plots Previous Week High/Low (PWH/PWL) and Previous Day High/Low (PDH/PDL) with optional Mon/Tue/Wed references.
– Live extension: lines extend to the current bar; when a level is traded through you can either remove it or keep a left-anchored “mitigated” label.
– Combined labels: when multiple levels share the same price, the script shows one label listing all tokens (e.g., LON.L + PWL).
– Timeframe governor: a Timeframe Limit hides drawings on higher resolutions to avoid clutter (e.g., show on ≤ 30 min only).
– Styling controls: per-feature colors, dotted/dashed/solid styles, and label size/position (session labels left/center/right logic handled via label types and offsets).
How it works:
– Sessions are defined with TradingView’s session input strings. While you are “in session,” the script updates running highs/lows and stores their bar indices. When the session closes, it freezes the prints and draws two horizontal lines: one at the session high (token “ASIA.H”, “LON.H”, “NYAM.H”, “NYLU.H”, “NYPM.H”) and one at the session low (“…L”).
– Prior period levels come from higher-timeframe requests: Previous Week’s High/Low from W, Previous Day from D (plus Mon/Tue/Wed using simple daily offsets). New periods wipe and redraw lines/labels cleanly.
– Key opens are stamped exactly when they occur (00:00 for Midnight, 18:00 for True Day, 08:30 for the print), then extended forward.
– Mitigation logic: if price trades beyond a level, either remove it entirely (Show Mitigated Levels = off) or stop extending the line and drop a small, persistent left-justified label where mitigation occurred (Show Mitigated Levels = on).
– Label combining: on each update, per-level labels are optionally cleared and replaced with one combined label per price level. The script groups by tick index, merges tokens (e.g., LON.H + PDH), and uses a small vertical offset loop to avoid label collisions at the same x-position.
Inputs you control
– Timeframe Limit: drawings will not appear on charts greater than or equal to this resolution.
– Timezone: default America/New_York.
– Label Settings
– Show Labels / Show Session High/Low Levels.
– Show Mitigated Levels: keep a small label where a level was traded through.
– Combine overlapping level labels: merge tokens into one label if prices match.
– Label sizes for levels and for session start/end text (sizes: Tiny/Small/Normal/Large).
– Visual Settings
– Colors for level lines and label text.
– Styles (Solid/Dashed/Dotted) for Previous Week and Previous Day blocks.
– Custom Labels
– Rename tokens for each session print (e.g., ASIA.H, LON.L, NYAM.H, etc.) to match your playbook.
– Key Opens
– Toggle Midnight Open, True Day Open (6 PM), and 8:30 Open lines; customize colors.
– Previous Week / Previous Day
– Toggle PWH/PWL and PDH/PDL; optionally plot Mon/Tue/Wed reference prints.
– Macro Sessions (toodegrees-style bracket)
– Toggle two macro windows (9:45–10:15 and 10:45–11:15).
– Choose bracket height in ticks, line style, label size/text, and optional price projection.
– The bracket is dynamic during its window (extends across the window; top adapts to new highs + chosen height; label centers on completion).
How to use it:
Pick your Timeframe Limit (e.g., 30) so the map only shows where you execute.
Enable the sessions you trade and keep the timezone aligned to your venue.
Turn on the prior period levels you care about (PWH/PWL, PDH/PDL, Mon/Tue/Wed).
Choose whether to preserve mitigated levels. If you journal, keeping mitigated tags helps with post-session review.
Enable combined labels to reduce clutter and spotlight confluence (e.g., LON.H aligning with PDH).
Use Macro windows for playbook timing (9:45–10:15, 10:45–11:15) to visualize typical volatility brackets.
Practical notes
– The indicator is a context and mapping tool; it does not produce signals. Use with your own bias, PD arrays, and execution model.
– Very long lookbacks or many toggles can push object limits on lower-powered machines. Use Timeframe Limit and feature toggles to keep things light.
– If you use custom sessions, ensure they do not overlap unexpectedly in your timezone.
– “Combine labels” intentionally removes per-level labels in favor of one merged label per price level; mitigated labels are preserved by design.
What’s unique here
– A full intraday “session print” system (Asia/London/NY AM/NY Lunch/NY PM) with clean freezing at session close and live line extension.
– True Day/Midnight/8:30 opens integrated into the same framework for a single, coherent liquidity map.
– Prior period structure (week/day + optional Mon/Tue/Wed) and toodegrees-style macro windows in one tool.
– Robust label merging by tick level with anti-overlap logic so multi-signal confluence is readable at a glance.
Unmitigated Imbalances [TakingProphets] (High Timeframe)Unmitigated Imbalances
Unmitigated Imbalance is designed to automatically detect and display active Fair Value Gaps (FVGs) across multiple higher timeframes and your current chart. It only keeps the ones that remain unmitigated, helping you clearly see where price has “unfinished business” and potential liquidity draw areas. The tool extends these levels forward until they are tagged according to your chosen mitigation criteria, then removes them automatically.
The indicator uses the classic 3-bar FVG structure:
– Bearish FVG forms when the low of the third candle back is above the high of the first candle.
– Bullish FVG forms when the high of the third candle back is below the low of the first candle.
– Each detected gap must meet a minimum size threshold, which is determined automatically from the Sensitivity setting and adjusted for the symbol type.
Higher timeframes (up to 4) can be plotted simultaneously with your current chart’s gaps. The script merges overlapping levels from different timeframes into one clean label, showing all the contributing timeframes together (for example: M15 + H1 + H4). This makes it easy to spot high-confluence levels without cluttering your chart.
Key features
– Multi-timeframe detection: up to 4 custom HTFs plus your current chart.
– Automatic gap size filtering based on chosen Sensitivity (High, Medium, Low).
– Choice of Wick or Close-based mitigation logic.
– Lookback control: 1 Day, 1 Week, 1 Month, or Max.
– Combined labels for overlapping gaps with clear timeframe tags.
– Separate color and style settings for each timeframe’s bullish and bearish gaps.
– Labels can be positioned Left, Right, or Center Above for maximum clarity.
– Automatic line extension until mitigation or until they exceed the lookback period.
How to use
Select your desired higher timeframes in the HTF1–HTF4 settings.
Choose the Sensitivity level to control the minimum gap size detected.
Decide on Wick or Close mitigation according to your trading rules.
Use the Lookback setting to limit how far back the script checks for gaps.
Watch for levels where multiple timeframe labels are stacked — these can carry greater significance.
Incorporate the levels into your existing strategy, using them as context rather than entry signals.
Practical notes
– Current timeframe gaps reset each trading day to keep the chart relevant to intraday bias.
– Higher timeframe gaps remain until mitigated or until the lookback period expires.
– Large lookback periods with multiple HTFs can increase chart load — adjust settings as needed.
– This indicator is a mapping and context tool, not a signal generator. Always apply it alongside your own analysis.
Quarterly Shifts Predicition This Predicts the next upcoming quarterly shift with percentages and as well as a constantly updating informational piece of code to get you the most updated and precise prediction i hope you all enjoy
Watermark [TakingProphets] Watermark
A fully customizable watermark & chart info panel to keep your charts branded, organized, and informative — without clutter.
Special thanks to for inspiring the original concept that led to this expanded version.
📌 Overview
Perfect for:
Traders who stream, record, or share charts
Keeping essential info (symbol, TF, date, price) visible
Intraday traders who want day-of-week labels without messy vertical lines
✨ Key Features
1. Personal Watermark
Custom text, colors, size, opacity
Position anywhere: Top, Middle, Bottom × Left, Center, Right
Alignment options: left, center, right
Optional border with adjustable color or hide completely
2. Chart Info Panel
Show any combination of:
Custom text
Symbol
Timeframe (auto-formatted)
Date (MM-DD-YYYY)
Last price
Day of the week
Position independently from watermark
Adjustable background opacity
3. Day-of-Week Labels
Labels Sunday → Saturday at session start or midday
Works on intraday ≤ 15m timeframes
Option to hide weekends
Place labels Top or Bottom
⚙️ How to Use
Enable Watermark → Personal Watermark Settings → Toggle Show Watermark, enter your text, style it.
Set Up Info Panel → Chart Information Panel → Select details, choose position, adjust style.
Add Day Labels → Day of Week Labels Settings → Turn on for intraday charts.
💡 Tips
Lower background opacity for a subtle look.
Use bright colors for streaming so your brand stands out.
Hide unused features to keep charts clean & fast.
🙏 Acknowledgments
This script’s concept was inspired by toodegrees.
Developed by TakingProphets — tools for traders who value clarity, precision, and style.
⚠️ Disclaimer:
This script is for informational purposes only. It is not financial advice. Always trade responsibly and manage your risk.
Multi Timeframe Fair Value Gap Indicator ProMulti Timeframe Fair Value Gap Indicator Pro | MTF FVG Imbalance Zones | Institutional Supply Demand Levels
🎯 The Most Comprehensive Multi-Timeframe Fair Value Gap (FVG) Indicator on TradingView
Transform Your Trading with Institutional-Grade Multi-Timeframe FVG Analysis
Keywords: Multi Timeframe Indicator, MTF FVG, Fair Value Gap, Imbalance Zones, Supply and Demand, Institutional Trading, Order Flow Imbalance, Price Inefficiency, Smart Money Concepts, ICT Concepts, Volume Imbalance, Liquidity Voids, Multi Timeframe Analysis
📊 WHAT IS THIS INDICATOR?
The Multi Timeframe Fair Value Gap Indicator Pro is the most advanced FVG detection system on TradingView, designed to identify high-probability institutional supply and demand zones across multiple timeframes simultaneously. This professional-grade tool automatically detects Fair Value Gaps (FVGs), also known as imbalance zones, liquidity voids, or inefficiency gaps - the exact areas where institutional traders enter and exit positions.
🔍 What Are Fair Value Gaps (FVGs)?
Fair Value Gaps are three-candle price formations that create imbalances in the market structure. These gaps represent areas where buying or selling was so aggressive that price moved too quickly, leaving behind an inefficient zone that price often returns to "fill" or "mitigate." Professional traders use these zones as high-probability entry points.
Bullish FVG: When the low of candle 3 is higher than the high of candle 1
Bearish FVG: When the high of candle 3 is lower than the low of candle 1
⚡ KEY FEATURES
📈 Multi-Timeframe Analysis (MTF)
- 12 Timeframes Simultaneously: 1m, 3m, 5m, 15m, 30m, 45m, 1H, 2H, 3H, 4H, Daily, Weekly
- Real-Time Detection: Instantly identifies FVGs as they form across all selected timeframes
- Customizable Timeframe Selection: Choose which timeframes to display based on your trading style
- Higher Timeframe Confluence: See when multiple timeframes align for stronger signals
🎨 Three Professional Visual Themes
1. Dark Intergalactic: Futuristic neon colors with high contrast for dark mode traders
2. Light Minimal: Clean, professional appearance for traditional charting
3. Pro Modern: Low-saturation colors for extended screen time comfort
📊 Advanced FVG Dashboard
- Live FVG Counter: Real-time count of active bullish and bearish gaps
- Total Zone Tracking: Monitor all active imbalance zones at a glance
- Theme-Adaptive Display: Dashboard automatically adjusts to your selected visual theme
- Strategic Positioning: Optimally placed to not interfere with price action
🔧 Smart Zone Management
- Dynamic Zone Updates: FVG boxes automatically adjust when price touches them
- Mitigation Detection: Visual feedback when zones are tested or filled
- Color-Coded Status: Instantly see untested vs tested zones
- Extended Projection: Option to extend boxes to the right for future reference
- Timeframe Labels: Optional labels showing which timeframe each FVG originated from
💡 Intelligent Features
- Automatic Zone Cleanup: Removes fully mitigated FVGs to keep charts clean
- Touch-Based Level Adjustment: Zones adapt to partial fills
- Maximum Box Management: Optimized to handle 500 simultaneous FVG zones
- Performance Optimized: Efficient code ensures smooth operation even with multiple timeframes
🎯 TRADING APPLICATIONS
Day Trading & Scalping
- Use 1m, 3m, 5m FVGs for quick scalp entries
- Combine with higher timeframe FVGs for directional bias
- Perfect for futures (ES, NQ, MNQ), forex, and crypto scalping
Swing Trading
- Focus on 1H, 4H, and Daily FVGs for swing positions
- Identify major support/resistance zones
- Plan entries at untested higher timeframe gaps
Position Trading
- Utilize Daily and Weekly FVGs for long-term positions
- Identify institutional accumulation/distribution zones
- Major reversal points at significant imbalance areas
Multi-Timeframe Confluence Trading
- Stack multiple timeframe FVGs for high-probability zones
- Confirm entries when lower and higher timeframe FVGs align
- Professional edge through timeframe confluence
📚 HOW TO USE THIS INDICATOR
Step 1: Add to Your Chart
Click "Add to Favorites" and apply to any trading instrument - works on all markets including stocks, forex, crypto, futures, and indices.
Step 2: Configure Your Timeframes
In settings, select which timeframes you want to monitor. Day traders might focus on 1m-15m, while swing traders might use 1H-Weekly.
Step 3: Choose Your Visual Theme
Select from three professional themes based on your preference and trading environment.
Step 4: Identify Trading Opportunities
For Long Entries:
- Look for Bullish FVGs (green/cyan zones)
- Wait for price to return to untested zones
- Enter when price shows rejection from the FVG zone
- Higher timeframe FVGs provide stronger support
For Short Entries:
- Look for Bearish FVGs (red/pink zones)
- Wait for price to return to untested zones
- Enter when price shows rejection from the FVG zone
- Higher timeframe FVGs provide stronger resistance
Step 5: Manage Risk
- Place stops beyond the FVG zone
- Use partially filled FVGs as trailing stop levels
- Exit when opposite FVGs form (reversal signal)
🏆 WHY THIS IS THE BEST MTF FVG INDICATOR
✅ Most Comprehensive
- More timeframes than any other FVG indicator
- Advanced features not found elsewhere
- Professional-grade visual presentation
✅ Institutional-Grade
- Based on smart money concepts (SMC)
- ICT (Inner Circle Trader) methodology compatible
- Used by professional prop traders
✅ User-Friendly
- Clean, intuitive interface
- Detailed tooltips and descriptions
- Works out-of-the-box with optimal defaults
✅ Continuously Updated
- Regular improvements and optimizations
- Community feedback incorporated
- Professional development by PineProfits
🔥 PERFECT FOR
- Scalpers seeking quick FVG fills
- Day Traders using multi-timeframe analysis
- Swing Traders identifying major zones
- ICT/SMC Traders following smart money
- Prop Firm Traders needing reliable setups
- Algorithmic Traders building systematic strategies
- Technical Analysts studying market structure
- All Experience Levels from beginners to professionals
💎 ADVANCED TIPS
1. Confluence is Key: The strongest signals occur when multiple timeframe FVGs align at the same price level
2. Fresh vs Tested: Untested FVGs (original color) are stronger than tested ones (gray/muted color)
3. Time of Day: FVGs formed during high-volume sessions (London/NY) are more reliable
4. Trend Alignment: Trade FVGs in the direction of the higher timeframe trend for best results
5. Volume Confirmation: Combine with volume indicators for enhanced reliability
📈 INDICATOR SETTINGS
Visual Settings
- Visual Theme: Choose between Dark Intergalactic, Light Minimal, or Pro Modern
- Show Branding: Toggle PineProfits branding on/off
General Settings
- Move box levels with price touch: Dynamically adjust FVG zones
- Change box color with price touch: Visual feedback for tested zones
- Extend boxes to the right: Project zones into the future
- Plot Timeframe Label: Show origin timeframe on each FVG
- Show FVG Dashboard: Toggle the summary dashboard
Timeframe Selection
Select any combination of 12 available timeframes (1m to Weekly)
🚀 GET STARTED NOW
1. Click "Add to Favorites" to save this indicator
2. Apply to your chart - works on any instrument
3. Join thousands of traders already using this professional tool
4. Follow PineProfits for more institutional-grade indicators
⚖️ DISCLAIMER
This indicator is for educational and informational purposes only. It should not be considered financial advice. Always do your own research and practice proper risk management. Past performance does not guarantee future results. Trade responsibly.
© PineProfits - Professional Trading Tools for Modern Markets
If you find this indicator valuable, please leave a like and comment. Your support helps me create more professional-grade tools for the TradingView community!
🏆 Advanced Liquidity 💧Pro-X Trading Suite-J-Algo# 🏆 Advanced Liquidity 💧Pro-X Trading Suite-J-Algo
## 📊 **INSTITUTIONAL-GRADE MULTI-TIMEFRAME TRADING SUITE**
Transform your trading with this comprehensive institutional-style indicator that combines **Smart Money Concepts**, **Market Structure Analysis**, and **Multi-Timeframe Liquidity Detection** in one powerful tool.
---
## 🎯 **KEY FEATURES**
### 💧 **Multi-Timeframe Key Liquidity Levels**
- **HTF (Higher Timeframe)**: Major institutional levels (4H, Daily, Weekly)
- **LTF (Lower Timeframe)**: Precision entry levels (1H, 4H)
- **CTF (Current Timeframe)**: Chart-specific liquidity zones
- **Smart Mitigation Detection**: Automatically removes hit levels or shows mitigated zones
- **Customizable Extensions**: Short, Current, or Maximum extension options
### ⚡ **Dynamic Trendlines with Breakout Detection**
- **Automatic Trend Recognition**: Self-adjusting bullish and bearish trendlines
- **Channel Formation**: Upper and lower channel boundaries
- **Breakout Alerts**: Real-time notification when trendlines break
- **Gradient Fill Options**: Beautiful visual presentation with transparency
- **Historical Tracking**: Option to keep broken trendlines visible
### 📦 **Institutional Order Blocks**
- **Volume-Weighted Strength**: Calculates bullish/bearish institutional pressure
- **Smart Overlap Detection**: Prevents cluttered display
- **Violation Monitoring**: Tracks when order blocks are breached
- **Visual Separation**: Clear distinction between buy and sell zones
- **Customizable Display**: Show last X order blocks for clean charts
### 🎯 **Premium/Discount Zones (PD Zones)**
- **Swing-Based Calculation**: Identifies key value areas
- **Three-Zone System**: Premium, Equilibrium, and Discount levels
- **Dynamic Updates**: Zones adjust with market structure changes
- **Color-Coded**: Easy identification of value zones
### 🔄 **Trading Sessions Analysis**
- **Major Sessions**: Asian, London, New York with custom times
- **Session Overlaps**: Highlights high-volatility periods
- **High/Low Tracking**: Session range identification
- **Timezone Support**: Full IANA timezone compatibility
- **Historical Sessions**: Multi-day session display
### 📊 **Market Structure Breaks (MSB)**
- **Real-Time Detection**: Identifies structure shifts instantly
- **Trend Confirmation**: Validates market direction changes
- **Visual Clarity**: Clean MSB line and label display
---
## ⚙️ **CONFIGURATION OPTIONS**
### 🎛️ **Master Controls**
- Toggle any feature ON/OFF for customized analysis
- Performance optimization with selective loading
- Clean interface with organized input groups
### 🎨 **Visual Customization**
- **Color Schemes**: Fully customizable colors for all elements
- **Line Weights**: Adjustable thickness for all lines
- **Text Sizes**: Multiple size options for labels
- **Transparency**: Gradient and opacity controls
### 🚨 **Alert System**
- **HTF Liquidity Hits**: Get notified when major levels are touched
- **Customizable Alerts**: Choose which events to monitor
- **Real-Time Notifications**: Instant alerts for trading opportunities
---
## 📈 **TRADING APPLICATIONS**
### 🎯 **Entry Strategies**
- **Liquidity Raids**: Trade reversals at key liquidity levels
- **Order Block Reactions**: Enter on institutional zone interactions
- **Trendline Breaks**: Capitalize on momentum shifts
- **Session Overlap Scalping**: High-probability setups during active periods
### 🛡️ **Risk Management**
- **Structure-Based Stops**: Use order blocks and liquidity levels
- **Multi-Timeframe Confirmation**: Align entries across timeframes
- **Premium/Discount Bias**: Trade with institutional flow direction
### 📊 **Analysis Framework**
- **Top-Down Analysis**: HTF bias, LTF precision entries
- **Market Structure**: Understand institutional sentiment
- **Session Awareness**: Trade during optimal market hours
---
## 🔧 **TECHNICAL SPECIFICATIONS**
### ⚡ **Performance Optimized**
- **Pine Script v6**: Latest version with enhanced performance
- **Smart Memory Management**: Efficient array and object handling
- **Selective Calculations**: Only processes enabled features
- **Display Limits**: Prevents chart overload
### 📱 **Compatibility**
- **All Timeframes**: Optimized for 5m and higher
- **All Markets**: Forex, Crypto, Stocks, Indices
- **All Devices**: Desktop, mobile, tablet responsive
### 🎯 **Best Performance**
- **Recommended**: 15m+ timeframes for optimal speed
- **Mobile Friendly**: Lightweight when features are selectively enabled
- **Multi-Chart**: Can run multiple instances efficiently
---
## 📚 **HOW TO USE**
### 🚀 **Quick Start**
1. **Add to Chart**: Apply indicator to your favorite pair
2. **Choose Timeframes**: Enable HTF (4H/Daily) and LTF (1H) liquidity
3. **Select Features**: Toggle on desired analysis tools
4. **Customize Colors**: Match your chart theme
5. **Set Alerts**: Enable notifications for key events
### 📊 **Professional Setup**
- **Multi-Timeframe Analysis**: Daily bias, 4H structure, 1H entries
- **Session Focus**: Trade during London/NY overlap for best results
- **Confluence Trading**: Combine liquidity + order blocks + trendlines
- **Risk Management**: Use structure levels for stops and targets
### 🎯 **Advanced Strategies**
- **Liquidity Sweeps**: Look for false breaks followed by reversals
- **Order Block Mitigation**: Enter on first touch of fresh blocks
- **Premium/Discount Entries**: Buy discount, sell premium
- **Session Breakouts**: Trade range breaks during session opens
---
## ⭐ **WHAT MAKES THIS SPECIAL**
### 🏆 **Professional Grade**
- **Institutional Concepts**: Based on how big money actually trades
- **Multi-Timeframe Integration**: Seamless analysis across timeframes
- **Smart Automation**: Reduces manual chart analysis time
- **Visual Excellence**: Clean, professional appearance
### 💎 **Unique Features**
- **Combined Analysis**: Multiple methodologies in one indicator
- **Smart Detection**: Automatic identification of key levels
- **Customizable Depth**: From beginner-friendly to expert analysis
- **Performance Focused**: Optimized for real-time trading
### 🎯 **Trader Benefits**
- **Faster Analysis**: Instantly see key levels and zones
- **Better Entries**: High-probability setups with confluence
- **Clearer Direction**: Understand market structure quickly
- **Professional Edge**: Trade like institutional traders
---
## 🛠️ **SETTINGS GUIDE**
### 💧 **Liquidity Settings**
- **Left/Right Bars**: Adjust sensitivity of level detection
- **Timeframes**: Choose HTF (4H, Daily) and LTF (1H, 4H) periods
- **Display Limit**: Control number of active levels
- **Extension**: How far to project levels
### ⚡ **Trendline Settings**
- **Period**: Lookback for pivot detection
- **Channel Padding**: Distance between trendline channels
- **Gradient**: Enable/disable fill effects
- **History**: Keep broken trendlines visible
### 📦 **Order Block Settings**
- **Swing Length**: Sensitivity of structure detection
- **Display Count**: Number of active blocks
- **Violation Type**: Wick or close-based breaks
- **Overlap**: Hide/show overlapping blocks
---
## 🎯 **PERFECT FOR**
### 📈 **Trading Styles**
- **Scalpers**: Session overlap and liquidity level trades
- **Day Traders**: Intraday structure and order block analysis
- **Swing Traders**: Multi-timeframe confluence setups
- **Position Traders**: Major timeframe liquidity and structure
### 💱 **Markets**
- **Forex**: All major and minor pairs
- **Crypto**: Bitcoin, altcoins, DeFi tokens
- **Stocks**: Individual stocks and ETFs
- **Indices**: S&P 500, NASDAQ, Dow Jones
- **Commodities**: Gold, Silver, Oil
### 🎯 **Experience Levels**
- **Beginners**: Start with basic liquidity levels
- **Intermediate**: Add order blocks and sessions
- **Advanced**: Full suite with custom alerts
- **Professionals**: Multi-timeframe institutional analysis
---
## 🚀 **GET STARTED TODAY**
Ready to trade like the institutions? This indicator provides everything you need for professional market analysis in one comprehensive package.
**Add to your charts now and experience the difference institutional-grade analysis makes!**
---
## 📞 **SUPPORT & UPDATES**
- **Regular Updates**: Continuous improvement and new features
- **Community Support**: Active user community
- **Documentation**: Comprehensive setup guides
- **Compatibility**: Always updated for latest TradingView features
---
*Transform your trading with institutional-grade analysis. Join thousands of traders using professional Smart Money Concepts for consistent market success.*
**🏆 ADVANCED LIQUIDITY 💧PRO-X TRADING SUITE-J-ALGO** - Your Gateway to Institutional Trading
BB Opening Range
Master session-based trading with precision range analysis and dynamic extensions
📊 Overview
The BB Opening Range Indicator is a comprehensive session analysis tool that captures, visualizes, and extends price ranges for any defined trading session. Whether you're tracking overnight ranges, opening ranges, or custom session periods, this indicator provides institutional-grade visualization with intelligent range extensions and detailed quadrant analysis.
🎯 Key Features
Dynamic Session Tracking
Define custom session times (default: Midnight 00:00-00:30)
Automatic timezone adjustment for precise session detection
Handles sessions that cross midnight seamlessly
Visual session start/end markers with customizable lines
Intelligent Range Extension
Futures Close (17:00) - Extends ranges until 5:00 PM ET
End of Week - Maintains ranges through Friday close
Always - Continuous extension for persistent levels
Session End Only - Basic range without extension
Advanced Quadrant Analysis
Automatically divides ranges into four equal zones (0-25%, 25-50%, 50-75%, 75-100%)
Color-coded quadrants for instant visual reference
Optional quadrant border lines at 25%, 50%, and 75% levels
Customizable colors and opacity for each quadrant
Historical Range Analytics
Tracks multiple historical ranges (configurable 1-50)
Calculates average range size over customizable lookback period (up to 200 days)
Compares current range to historical average
Maintains clean chart with automatic old range cleanup
Professional Visualization
Clean, institutional-style range boxes with customizable borders
Opening price line overlay
Optional info table showing key levels and statistics
Smart label positioning that follows price action
Predictive next session indicator
📈 Use Cases
Opening Range Breakout Trading
Track the first 30-60 minutes of regular trading hours to identify key support/resistance levels for the day.
Overnight Range Analysis
Monitor overnight/globex sessions to gauge pre-market sentiment and identify potential gaps.
Custom Session Ranges
Define any time period relevant to your strategy - London open, New York open, Asian session, or custom intervals.
Multi-Timeframe Analysis
View how price respects historical session ranges across different timeframes for confluence.
⚙️ Settings Guide
Session Settings
Session Name: Label your session for easy identification
Session Time: Define start and end times (24-hour format)
Extend Until: Choose how long ranges remain visible
Lookback Days: Period for calculating average range size
Max Ranges: Number of historical ranges to display
Display Options
Show Quadrants: Toggle quadrant visualization
Show Info Table: Display statistics table
Table Position: Choose table location on chart
Session Lines: Show/hide session start and next session markers
Open Price Line: Display opening price within range
Label Settings
High/Low Labels: Show range extremes
Quadrant Labels: Display 25%, 50%, 75% levels
Open Price Label: Mark session opening price
Current Range Only: Limit labels to most recent range
Visual Styling
Border Settings: Customize box and quadrant borders
Line Widths: Adjust border and quadrant line thickness
Color Scheme: Full control over all visual elements
Key Liquidity💧Advanced-Pro-J-Algo# 💧 Key Liquidity Advanced Pro - Multi-Timeframe Institutional Analysis
## 🏆 **Premium Institutional Trading Indicator**
Transform your trading with this comprehensive **multi-timeframe liquidity analysis tool** that combines **Smart Money Concepts (SMC)** and **ICT methodology** into one powerful indicator. Designed for serious traders who demand institutional-grade analysis.
---
## 🔥 **Key Features**
### 💧 **Multi-Timeframe Key Liquidity Levels**
- **HTF (Higher Timeframe)**: Major institutional levels with real-time alerts 🚨
- **LTF (Lower Timeframe)**: Precision entry/exit levels for optimal timing
- **CTF (Current Timeframe)**: Flexible analysis for any chart timeframe
- **Smart Mitigation Detection**: Automatically removes hit liquidity levels
- **Professional Labels**: Clean timeframe identification (4H, 1H, etc.)
### 🏦 **Institutional Order Blocks**
- **📦 Smart Money Order Blocks**: Identify where institutions placed large orders
- **Volume-Weighted Analysis**: Bullish/Bearish strength calculations
- **Professional Labels**: 🏦📦 H (High) and 🏦📦 L (Low) markers
- **Violation Detection**: Automatic cleanup when order blocks are broken
- **Overlap Prevention**: Clean chart presentation without clutter
### 🚨 **Advanced Alert System**
- **HTF Liquidity Hit Alerts**: Never miss major institutional level breaks
- **Detailed Notifications**: Timeframe, price, and timestamp information
- **Smart Frequency Control**: No spam - only meaningful alerts
- **Mobile Ready**: Perfect for Trading View mobile app notifications
### 📊 **Market Structure Analysis**
- **MSB (Market Structure Breaks)**: Current trend direction changes
- **Premium/Discount Zones**: ICT-style institutional price zones
- **Clean Presentation**: Only shows current MSB, removes historical clutter
### 🔄 **Trading Session Analysis**
- **Multi-Session Support**: Asian, London, New York sessions
- **Session Overlaps**: Highlighted with special bar coloring
- **Configurable Display**: Show 0-10 previous days of session data
- **High/Low Tracking**: Session-specific price levels
---
## 🎯 **Perfect For**
### **Trading Styles:**
- ✅ **Forex Trading** (ICT/SMC methodology)
- ✅ **Index Trading** (institutional analysis)
- ✅ **Crypto Trading** (smart money concepts)
- ✅ **Swing Trading** (HTF liquidity levels)
- ✅ **Scalping** (multi-timeframe precision)
### **Methodologies:**
- ✅ **Smart Money Concepts (SMC)**
- ✅ **Inner Circle Trader (ICT)**
- ✅ **Institutional Order Flow**
- ✅ **Liquidity Hunting Strategies**
- ✅ **Market Structure Trading**
---
## ⚙️ **Comprehensive Settings**
### **Master Controls:**
- 💧 Enable/Disable Key Liquidity Levels
- 🏦 Enable/Disable Order Blocks
- 📊 Enable/Disable Market Structure Breaks
- 🎯 Enable/Disable Premium/Discount Zones
- 🔄 Enable/Disable Trading Sessions
### **Customization Options:**
- **Timeframe Selection**: Choose your HTF and LTF periods
- **Color Schemes**: Professional color coding for each timeframe
- **Display Limits**: Control chart clutter with smart limits
- **Text Sizing**: Scalable labels for any screen size
- **Extension Options**: Short, Current, or Max line extensions
### **Alert Configuration:**
- 🚨 HTF High Liquidity Hit Alerts
- 🚨 HTF Low Liquidity Hit Alerts
- Smart frequency control to prevent spam
---
## 🎨 **Visual Excellence**
### **Professional Design:**
- **Clean Interface**: No chart clutter, only relevant information
- **Consistent Labeling**: All elements perfectly aligned and positioned
- **Smart Color Coding**: Visual hierarchy based on timeframe importance
- **Emoji Integration**: Instant visual recognition (💧🏦📦📊)
### **Label System:**
- **Liquidity Levels**: Timeframe labels (4H, 1H, etc.) with tooltips
- **Order Blocks**: 🏦📦 H/L institutional liquidity markers
- **Market Structure**: MSB break notifications
- **Sessions**: Clear session identification and overlaps
---
## 🔬 **Technical Implementation**
### **Performance Optimized:**
- Efficient memory management with `max_bars_back()` settings
- Smart array handling to prevent performance issues
- Clean object deletion to maintain chart responsiveness
### **Advanced Logic:**
- **Pivot Detection**: Sophisticated swing high/low identification
- **Mitigation Algorithms**: Smart detection of liquidity level hits
- **Volume Analysis**: Institutional strength calculations
- **Multi-Timeframe Security**: Proper HTL/LTF data handling
---
## 📈 **How to Use**
### **Setup:**
1. Add indicator to your chart
2. Configure your preferred HTF (default: 4H) and LTF (default: 1H)
3. Enable desired features via Master Controls
4. Set up TradingView alerts for HTF liquidity hits
### **Trading Workflow:**
1. **Identify Bias**: Use HTF liquidity levels for market direction
2. **Find Entries**: Use LTF levels and Order Blocks for precision entries
3. **Confirm Structure**: Check MSB for trend continuation/reversal
4. **Time Entries**: Use session analysis for optimal timing
5. **Get Alerted**: Never miss major HTF liquidity hits
---
## 🏅 **Why Choose This Indicator?**
### **Professional Grade:**
- Combines multiple premium concepts into one comprehensive tool
- Institutional-quality analysis typically found in expensive platforms
- Clean, professional presentation suitable for serious trading
### **Complete Solution:**
- No need for multiple indicators - everything in one package
- Covers all aspects of modern institutional trading methodology
- Suitable for beginners learning SMC/ICT and professionals alike
### **Constantly Updated:**
- Built with modern Pine Script v6
- Performance optimized for all timeframes
- Clean code structure for reliability
---
## 🚨 **Important Notes**
- **Timeframe Compatibility**: Works on all intraday timeframes (not suitable for daily/weekly/monthly)
- **Best Performance**: Recommended for 1m-4H chart timeframes
- **Alert Setup**: Configure TradingView alerts for mobile notifications
- **Education**: Best used with understanding of SMC/ICT concepts
---
## 📞 **Support & Updates**
This indicator represents months of development and testing, combining the best of institutional trading analysis into one comprehensive tool. Perfect for traders who demand professional-grade analysis and real-time alerting.
**🎯 Take your trading to the institutional level with Key Liquidity Advanced Pro!**
---
*Disclaimer: This indicator is for educational and informational purposes. Past performance does not guarantee future results. Always practice proper risk management.*
Henrys Session Markers+PO3 Open/Close v.2This indicator automatically marks out Asia Session, London Session, New York Session, and the 10am 4hr PO3 Candle Open and Close. This indicator can help out traders who dont want to mark out their sessions everyday while trading or backtesting.
SMC Pro - Smart Money Concepts🎯 SMC Pro - Complete Smart Money Concepts Trading System with Trade Alerts
The Most Comprehensive SMC/ICT Indicator Built for Real Traders
After extensive research into what retail and prop firm traders actually need, I've created SMC Pro - a complete Smart Money Concepts indicator that solves the biggest problems with existing SMC tools.
🚀 What Makes This Different:
✅ COMPLETE TRADE SETUP ALERTS - Not just structure breaks! Get full trade setups with:
* Entry, Stop Loss & Target Prices
* Risk/Reward Calculations
* 5-Point Confluence Scoring
* Visual Trade Labels on Chart
✅ INTELLIGENT FILTERING - No more chart spam:
* Minimum structure size filter (ATR-based)
* Minimum bars between signals
* Volume confirmation for order blocks
* Clean, actionable signals only
📊 Core Features:
1. Market Structure Analysis
* Break of Structure (BOS) with smart filtering
* Change of Character (CHoCH) detection
* Clear directional bias identification
* Prevents excessive signal clustering
2. Order Blocks
* Volume-confirmed institutional zones
* Automatic mitigation tracking
* Entry points for trade setups
3. Fair Value Gaps
* ATR-based size filtering
* Automatic fill detection
* Confluence factor for trades
4. Liquidity Zones
* Buy-side & Sell-side liquidity mapping
* Sweep detection with alerts
* Target zones for trades
5. Risk Management Integration
* Automatic R:R calculation
* Position sizing guidance
* Minimum R:R filtering (default 2:1)
🎯 5-Point Trade Confluence System:
1. Market structure alignment
2. Recent structure break (BOS/CHoCH)
3. Order block at current price
4. Fair value gap support
5. Liquidity target available
Minimum score of 3/5 required for trade alerts (adjustable)
⚙️ Smart Settings:
* Swing Length: 10 (default) - adjust for sensitivity
* Min Bars Between Signals: 20 - prevents clustering
* Min Structure Size: 1.0 ATR - filters noise
* Min Confluence Score: 3/5 - quality control
* Target R:R: 2:1 minimum - proper risk management
📱 Alert Types:
* 🎯 Trade Setup Alerts - Complete entry/exit plans
* ✅ Structure Breaks - BOS & CHoCH notifications
* 📊 Order Block Touch - Price at key zones
* 💧 Liquidity Sweeps - Stop hunts detected
💡 Pro Tips:
* Start with default settings
* Use on 15m+ timeframes for cleaner signals
* Increase confluence requirement for prop firm trading
* Enable volume confirmation for higher quality OBs
* Dashboard shows real-time setup status
🔧 If You Get Too Many Signals:
* Increase Swing Length to 15-20
* Increase Min Bars Between to 30-50
* Increase Min Structure Size to 1.5 ATR
* Raise Min Confluence Score to 4 or 5
This indicator is the result of solving real problems traders face with SMC/ICT concepts. It's designed to give you clean, actionable trade setups - not just mark up your chart with zones.
Built with Pine Script v6 for maximum performance and reliability.
Trade with confluence. Trade with confidence. Trade smart. 🎯
Henrys Session Markers+PO3 Open/CloseThis indicator marks out New Day, Asia, London, and New York Sessions. It also marks out when the 10am PO3 Candle opens and closes. I hope this helps out other traders who trade ICT/SMC who dont want to mark out session start/close each day and while backtesting.
ICT Confirmed FVG Indicator ICT FVG Indicator (Confirmed by Swings)
Summary
This indicator is designed to identify high-probability Fair Value Gaps (FVGs) by confirming them with market structure. It filters out random imbalances and only highlights the FVGs that are created at the same time as a confirmed ICT Swing High or Swing Low.
The core principle is to connect price imbalances directly to significant shifts in market structure, providing a cleaner and more powerful signal.
What It Does
Identifies Swing Points: Automatically detects and draws confirmed swing highs (resistance) and swing lows (support) on your chart based on the settings you choose.
Finds Fair Value Gaps: It scans the chart for the classic 3-candle FVG pattern (also known as a BISI or SIBI).
Confirms FVGs with Swings: This is the most important feature. The indicator will only draw an FVG box if one of the three candles that created the FVG is also a confirmed swing point. This ensures you are only seeing imbalances that are directly related to a break in market structure.
Invalidates Old FVGs: To keep the chart clean, the indicator will automatically remove an FVG box after the price has fully passed through it a certain number of times (customizable in the settings).
Settings Explained
ICT Swings Settings
Left/Right Strength: Controls the sensitivity of the swing detection. Higher numbers require a more significant, obvious swing point to be confirmed. Lower numbers will identify more minor swings.
Max Swing Lines: Sets the maximum number of swing high and swing low lines to display on the chart at one time.
Swing High/Low Color: Customize the color of the swing point lines.
FVG Settings
Show Bullish/Bearish FVG: Use these checkboxes to turn the bullish (green) or bearish (red) FVG boxes on or off.
Bullish/Bearish FVG Color: Customize the color of the FVG boxes.
FVG Invalidation Threshold: This sets how many times the price can fully close on the other side of an FVG before the box is automatically removed.
Max Active FVGs to Show: Sets the maximum number of FVG boxes to keep on the chart to prevent clutter.
Key Features
High-Probability Signals: Filters out noise by focusing only on FVGs that are confirmed by a shift in market structure.
Clean Visuals: Automatically draws and removes swing lines and FVG boxes to keep your chart uncluttered.
Fully Customizable: Adjust the sensitivity of the swing detection and the appearance of the FVGs to fit your trading style.
Pure ICT Concepts: Built strictly on the principles of Inner Circle Trader for a method-consistent analysis.
ICT OTE Strategy Crypto PublicICT OTE Strategy Crypto Public
This strategy automates a classic ICT (Inner Circle Trader) setup specifically tailored for the high-volatility nature of cryptocurrency markets. It aims to enter a trade on a retracement after a confirmed Break of Structure (BOS), using a dual-swing detection method to validate the market's direction before looking for an entry.
The entire process is automated, from identifying the market structure to managing the trade with advanced risk management options. This version uses a percentage of equity for its order sizing, which is ideal for crypto trading.
How It Works
Dual Swing Detection: The strategy uses two different sets of swing strengths to analyze market structure for higher accuracy:
Entry Swings: Weaker, more sensitive swings used to define the immediate dealing range for a potential trade.
Validator Swings: Stronger, more significant swings used to confirm a true Break of Structure.
Break of Structure (BOS): A trade setup is only considered valid after a strong "Validator" swing breaks through a previous "Entry" swing. This confirms the market's intended direction and filters out weak or false moves.
Identify Retracement Leg: After a confirmed BOS, the strategy identifies the most recent "Entry Swing" price leg that led to the break.
Auto-Fibonacci: It automatically draws a Fibonacci retracement over this leg, from the start of the move (1.0) to the end (0.0).
Trade Entry: A limit order is placed at a user-defined Fibonacci level (defaulting to 0.618), anticipating a price pullback into a discount or premium array.
After a bullish BOS, it looks to BUY the retracement.
After a bearish BOS, it looks to SELL the retracement.
Risk Management:
Stop Loss is placed at the start of the leg (the 1.0 level).
Take Profit is placed at a user-defined level (defaulting to the 0.0 level, with extension options).
Includes an option to move the stop loss to break-even after the trade has moved a certain distance in profit.
How to Use
Asset Selection: This strategy is designed for cryptocurrency markets. Its use of percentage-based order sizing is not suitable for tick-based markets like futures.
Swing Settings: Adjust the "Entry Swing" and "Validator" strengths to match the volatility and timeframe of the asset you are trading. Higher numbers will result in fewer, more significant setups.
Backtest: Use the Strategy Tester to optimize the "FIB Entry Level," "Take Profit Level," and "Swing Sensitivity" to find the best settings for your specific market and timeframe.
ICT OTE Strategy Futures PublicICT OTE Strategy
This strategy automates a classic ICT (Inner Circle Trader) setup that aims to enter a trade on a retracement after a confirmed Break of Structure (BOS). It is designed to identify high-probability setups by waiting for the market to show its hand before looking for an entry within a "discount" or "premium" array.
The entire process is automated, from identifying the market structure to managing the trade with a dynamic stop loss.
How It Works
Break of Structure (BOS): The strategy first waits for a strong, validated swing to break a previous, weaker swing high or low. This confirms the market's intended direction.
Identify Retracement Leg: After a BOS, the strategy identifies the most recent price leg that led to the break.
Auto-Fibonacci: It automatically draws a Fibonacci retracement over this leg, from the start of the move (1.0) to the end (0.0).
Trade Entry: A limit order is placed at a user-defined Fibonacci level (defaulting to 0.508), anticipating a price pullback.
After a bullish BOS, it looks to BUY the retracement.
After a bearish BOS, it looks to SELL the retracement.
Risk Management:
Stop Loss is placed at the start of the leg (the 1.0 level).
Take Profit is placed at a user-defined level (defaulting to the 0.0 level).
Includes an option to move the stop loss to break-even after the trade has moved a certain distance in profit.
How to Use
Swing Settings: Adjust the "Entry Swing" and "Validator" strengths to match the volatility and timeframe of the asset you are trading. Higher numbers will result in fewer, more significant setups.
Session Filter: Use the "Trading Sessions" filter to align the strategy with ICT's "killzone" concept, ensuring trades are only taken during high-volume periods like the New York session.
Backtest: Use the Strategy Tester to optimize the "FIB Entry Level," "Take Profit Level," and "Min Trade Range" to find the best settings for your specific market and timeframe.
Fractal Market Model [BLAZ]Version 1.0 – Published August 2025: Initial release
1. Overview & Purpose
1.1. What This Indicator Does
The Fractal Market Model is an original multi-timeframe technical analysis tool that bridges the critical gap between macro-level market structure and micro-level price execution. Designed to work across all financial markets including Forex, Stocks, Crypto, Futures, and Commodities. While traditional Smart Money Concepts indicators exist, this implementation analyses multi-timeframe liquidity zones and price action shifts, marking potential reversal points where Higher Timeframe (HTF) liquidity sweeps coincide with Low Timeframe (LTF) price action dynamics changes.
Snapshot details: NASDAQ:GOOG , 1W Timeframe, Year 2025
1.2. What Sets This Indicator Apart
The Fractal Market Model analyses multi-timeframe correlations between HTF structural events and LTF price action. This creates a dynamic framework that reveals patterns observed historically in price behaviour that are believed to reflect institutional activity across multiple time dimensions.
The indicator recognizes that markets move in fractal cycles following the AMDX pattern (Accumulation, Manipulation, Distribution, Continuation/Reversal). By tracking this pattern across timeframes, it flags zones where price action dynamics characteristics have historically shown shifts. In the LTF, the indicator monitors for price closing through the open of an opposing candle near HTF swing highs or lows, marking this as a Change in State of Delivery (CISD), a threshold event where price action historically transitions direction.
Practical Value:
Multi-Timeframe Integration: Connects HTF structural events with LTF execution patterns.
Fractal Pattern Recognition: Identifies AMDX cycles across different time dimensions.
Price Behavior Analysis: Tracks CISD patterns that may reflect historical shifts in order flow commonly associated with institutional activity.
Range-Based Context: Analyses price action within established HTF liquidity zones.
1.3. How It Works
The indicator employs a systematic 5-candle HTF tracking methodology:
Candles 0-1: Accumulation phase identification.
Candle 2: Manipulation detection (raids previous highs/lows).
Candle 3: Distribution phase recognition.
Candle 4: Continuation/reversal toward opposite liquidity.
The system monitors for CISD patterns on the LTF when HTF manipulation candles close with confirmed sweeps, highlighting zones where order flow dynamics historically shifted within the established HTF range.
Snapshot details: FOREXCOM:AUDUSD , 1H Timeframe, 17 to 28 July 2025
Note: The Candle 0-5 and AMDX labels shown in the accompanying image are for demonstration purposes only and are not part of the indicator’s actual functionality.
2. Visual Elements & Components
2.1. Complete FMM Setup Overview
A fully developed Fractal Market Model setup displays multiple analytical components that work together to provide comprehensive market structure analysis. Each visual element serves a specific purpose in identifying and tracking the AMDX cycle across timeframes.
2.2. Core Visual Components
Snapshot details: FOREXCOM:EURUSD , 5 Minutes Timeframe, 27 May 2025.
Note: The numbering labels 1 to 14 shown in the accompanying image are for demonstration purposes only and are not part of the indicator’s actual functionality.
2.2.1. HTF Structure Elements
(1) HTF Candle Visualization: Displays the 5-candle sequence being tracked (configurable quantity up to 10).
(2) HTF Candle Labels (C2-C4): Numbered identification for each candle in the AMDX cycle.
(3) HTF Resolution Label: Shows the higher timeframe being analysed.
(4) Time Remaining Indicator: Countdown to HTF candle closure.
(5) Vertical Separation Lines: Clearly delineates each HTF candle period.
2.2.2. Key Price Levels
(6) Liquidity Levels: High/low levels from HTF candles 0 and 1 representing potential target zones.
(7) Sweep Detection Lines: Marks where previous HTF candle extremes have been breached on both HTF and LTF.
(8) HTF Candle Mid-Levels: 50% retracement levels of previous HTF candles displayed on current timeframe.
(9) Open Level Marker: Shows the opening price of the most recent HTF candle.
2.2.3. Institutional Analysis Tools
(10) CISD Line: Marks the Change in State of Delivery pattern identification point.
(11) Consequent Encroachment (CE): Mid-level of identified institutional order blocks.
(12) Potential Reversal Area (PRA): Zone extending from previous candle close to the mid-level.
(13) Fair Value Gap (FVG): Identifies imbalance areas requiring potential price revisits.
(14) HTF Time Labels: Individual time period labels for each HTF candle.
2.3. Interactive Features
All visual elements update dynamically as new price data confirms or invalidates the tracked patterns, providing real-time market structure analysis across the selected timeframe combination.
3. Input Parameters and Settings
3.1. Alert Configuration
Setup Notifications: Users can configure alerts to receive notifications when new FMM setups form based on their selected bias, timeframes, and filters. Enable this feature by:
Configure the bias, timeframes and filters and other settings as desired.
Toggle the "Alerts?" checkbox to ON in indicator settings.
On the chart, click the three dots menu beside the indicator's name or press Alt + A.
Select "Add Alert" and click “Create” to activate the alert.
3.2. Display Control Settings
3.2.1. Historical Setup Quantity
Setup Display Control: Customize how many historical setups appear on the chart, with support for up to 50 combined entries. The indicator displays both bullish and bearish FMM setups within the selected limit, including invalidated scenarios. For example, selecting "3 setups" will display the most recent combination of bullish and bearish patterns based on the model's detection logic.
Snapshot details: BINANCE:BTCUSD , 1H Timeframe, 27-Feb to 11-Mar 2025
Note: The labels “Setup 1, 2 & 3: Bullish or Bearish” shown in the accompanying image are for demonstration purposes only and are not part of the indicator’s actual functionality.
3.2.2. Directional Bias Filter
Bias Filter: Control which setups are displayed based on directional preference:
Bullish Only: Shows exclusively upward bias setups.
Bearish Only: Shows exclusively downward bias setups.
Balanced Mode: Displays both directional setups.
This flexibility helps align the indicator's output with broader market analysis or trading framework preferences. The chart below illustrates the same chart in 3.2.1. but when filtered to show only bullish setups.
Snapshot details: BINANCE:BTCUSD , 1H Timeframe, 27-Feb to 11-Mar 2025
Note: The labels “Setup 1, 2 & 3: Bullish” shown in the accompanying image are for demonstration purposes only and are not part of the indicator’s actual functionality.
3.2.3. Invalidated Setup Display
Invalidation Visibility: A setup becomes invalidated when price moves beyond the extreme high or low of the Manipulation candle (C2), indicating that the expected fractal pattern has been disrupted. Choose whether to display or hide setups that have been invalidated by subsequent price action. This feature helps maintain chart clarity while preserving analytical context:
Amber Labels: Setups invalidated at Candle 3 (C3).
Red Labels: Setups invalidated at Candle 4 (C4).
Count Preservation: Invalidated setups remain part of the total setup count regardless of visibility setting.
Below image illustrates balanced setups:
Left side: 1 bearish valid setup, with 2 invalidated setups visible.
Right side: 1 bearish valid setup, with 2 invalidated setups hidden for chart clarity.
Snapshot details: FOREXCOM:GBPJPY , 5M Timeframe, 30 July 2025
3.3. Timeframe Configuration
3.3.1. Multi-Timeframe Alignment
Custom Timeframe Selection: Configure preferred combinations of Higher Timeframe (HTF) and Lower Timeframe (LTF) for setup generation. While the indicator includes optimized default alignments (1Y –1Q, 1Q –1M, 1M –1W, 1M –1D, 1W–4H, 1D–1H, 4H-30m, 4H –15m, 1H –5m, 30m –3m, 15m –1m), users can define custom HTF-LTF configurations to suit their analysis preferences and market focus.
The image below illustrates two different HTF – LTF configuration, both on the 5 minutes chart:
Right side: Automatic multi-timeframe alignment, where the indicator autonomously sets the HTF pairing to 1H when the current chart timeframe is the 5 minutes.
Left side: Custom Timeframe enabled, where HTF is manually set to 4H, and LTF is manually set to 15 minutes, while being on the 5 minutes chart.
Snapshot details: FOREXCOM:GBPJPY , 5 minutes timeframe, 30 July 2025
3.3.2. Session-Based Filtering
Visibility Filters: Control when FMM setups appear using multiple filtering options:
Time-Based Controls:
Show Below: Limit setup visibility to timeframes below the selected threshold.
Use Session Filter: Enable session-based time window restrictions.
Session 1, 2, 3: Configure up to three custom time sessions with start and end times.
These filtering capabilities help concentrate analysis on specific market periods or timeframe contexts.
The image below illustrates the application of session filters:
Left side: The session filter is disabled, resulting in four setups being displayed throughout the day—two during the London session and two during the New York session.
Right side: The session filter is enabled to display setups exclusively within the New York session (8:00 AM – 12:00 PM). Setups outside this time window are hidden. Since the total number of setups is limited to four, the indicator backfills by identifying and displaying two qualifying setups from earlier price action that occurred within the specified New York session window.
Snapshot details: COMEX:GC1! , 5 minutes Timeframe, 29 July 2025
3.4. Annotation Systems
3.4.1. Higher Timeframe (HTF) Annotations
HTF Display Control: Enable HTF visualization using the "HTF candles" checkbox with quantity selector (default: 5 candles, expandable to 10). This displays all HTF elements detailed in the Visual Components section 2.2. above.
Customisation Categories:
Dimensions: Adjust candle offset, gap spacing, and width for optimal chart fit.
Colours: Customize body, border, and wick colours for bullish/bearish candle differentiation.
Style Options: Control line styles for HTF opens, sweep lines, and equilibrium levels.
Feature Toggles: Enable/disable Fair Value Gaps, countdown labels, and individual candle labelling.
All HTF annotation elements support individual styling controls to maintain visual clarity while preserving analytical depth. The image below shows two examples: the left side has customized styling applied, while the right side shows the default appearance.
Snapshot details: CME_MINI:NQ1! , 5 minutes Timeframe, 29 July 2025
3.4.2. Lower Timeframe (LTF) Annotations
LTF Display Control: Comprehensive annotation system for detailed execution analysis, displaying all LTF elements outlined in the Visual Components section 2.2. above.
Customization Categories:
Core Elements: Control HTF separation lines, sweep markers, CISD levels, and candle phase toggles (C2, C3, C4) to selectively show or hide the LTF annotations for each of these specific HTF candle phases.
Reference Levels: Adjust previous equilibrium lines, CISD consequent encroachment, and HTF liquidity levels.
Analysis Tools: Enable potential holding area (PHA) markers.
Styling Options: Individual visibility toggles, colour schemes, line styles, and thickness controls for each element.
All LTF components support full customization to maintain chart clarity while providing precise execution context. The image below shows two examples: the left side has customized styling applied, while the right side shows the default appearance.
Snapshot details: TVC:DXY , 5 minutes Timeframe, 28 July 2025
3.5. Performance Considerations
Higher setup counts and extended HTF displays may impact chart loading times. Adjust settings based on device performance and analysis requirements.
4. Closed-Source Protection Justification
4.1. Why This Indicator Requires Protected Source Code
The Fractal Market Model is the result of original research, development, and practical application of advanced price action frameworks. The indicator leverages proprietary algorithmic systems designed to interpret complex market behavior across multiple timeframes. To preserve the integrity of these innovations and prevent unauthorized replication, the source code is protected.
4.1.1. Key Proprietary Innovations
Real-Time Multi-Timeframe Correlation Engine: A dynamic logic system that synchronizes higher timeframe structural behaviour with lower timeframe execution shifts using custom correlation algorithms, adaptive thresholds, and time-sensitive conditions, supporting seamless fractal analysis across nested timeframes.
CISD Detection Framework: A dedicated mechanism for identifying Change in State of Delivery (CISD), where price closes through the open of an opposing candle at or near HTF swing highs or lows after liquidity has been swept. This is used to highlight potential zones of directional change based on historical order flow dynamics.
Fractal AMDX Cycle Recognition: An engineered structure that detects and classifies phases of Accumulation, Manipulation, Distribution, and Continuation/Reversal (AMDX) across configurable candle sequences, allowing traders to visualize market intent within a repeatable cycle model.
Dynamic Invalidation Logic: An automated monitoring system that continually evaluates the validity of active setups. Setups are invalidated in real time when price breaches the extreme of the manipulation phase (C2), ensuring analytical consistency and contextual alignment.
4.1.2. Community Value
The closed-source nature of this tool protects the author’s original intellectual property while still delivering value to the TradingView community. The indicator offers a complete, real-time visual framework, educational annotations, and intuitive controls for analysing price action structure and historically observed patterns commonly attributed to institutional behaviour across timeframes.
5. Disclaimer & Terms of Use
This indicator, titled Fractal Market Model , has been independently developed by the author based on their own study, interpretation, and practical application of the smart money concepts. The code and structure of this indicator are original and were written entirely from scratch to reflect the author's unique understanding and experience. This indicator is an invite-only script. It is closed-source to protect proprietary algorithms and research methodologies.
This tool is provided solely for educational and informational purposes. It is not intended—and must not be interpreted—as financial advice, investment guidance, or a recommendation to buy or sell any financial instrument. The indicator is designed to assist with technical analysis based on market structure theory but does not guarantee accuracy, profitability, or specific results.
Trading financial markets involves significant risk, including the possibility of loss of capital. By using this indicator, you acknowledge and accept that you are solely responsible for any decisions you make while using the tool, including all trading or investment outcomes. No part of this script or its features should be considered a signal or assurance of success in the market.
By subscribing to or using the indicator, you agree to the following:
You fully assume all responsibility and liability for the use of this product.
You release the author from any and all liability, including losses or damages arising from its use.
You acknowledge that past performance—real or hypothetical—does not guarantee future outcomes.
You understand that this indicator does not offer personalised advice, and no content associated with it constitutes a solicitation of financial action.
You agree that all purchases are final. Once access is granted, no refunds, reimbursements, or chargebacks will be issued under any circumstance.
You agree to not redistribute, resell, or reverse engineer the script or any part of its logic.
Users are expected to abide by all platform guidelines while using or interacting with this tool. For access instructions, please refer to the Author's Instructions section or access the tool through the verified vendor platform.
ICT Order Blocks HTFICT Order Blocks HTF (with Parent Swing Confirmation)
This indicator is a powerful tool designed to identify high-probability Higher-Timeframe (HTF) Order Blocks by confirming them with significant liquidity sweeps on your trading chart. It combines two core ICT (Inner Circle Trader) concepts to filter out noise and highlight only the most sensitive areas.
The Core Concept: A High-Probability Model
The most powerful trading setups often occur when a significant event on a lower timeframe happens at a key area on a higher timeframe. This indicator automates that analysis by looking for a specific confluence:
A Liquidity Sweep (LTF): First, it identifies a "Parent Swing" on your current chart. This is a significant swing high (BSL - Buy Side Liquidity) or swing low (SSL - Sell Side Liquidity) that has been validated by a market structure shift. These are the key liquidity pools the market targets.
An Order Block (HTF): Separately, it looks at a higher timeframe of your choice (e.g., 15m, 1H) to find institutional order blocks—the last up or down candle before a strong move.
The Confluence: The magic happens here. The indicator will only draw an HTF order block on your chart if it forms at the exact moment the price is interacting with one of the BSL or SSL liquidity pools from your current chart.
This dual confirmation provides a refined, high-probability signal, indicating that a major liquidity event is fueling a reaction from a significant HTF level.
What the Indicator Does
Identifies Parent Swings: In the background, it constantly tracks and identifies BSL (red lines) and SSL (green lines) on your chart.
Finds HTF Order Blocks: It looks for bullish (last down-candle) and bearish (last up-candle) order blocks on the higher timeframe you select.
Draws Confirmed Zones: It draws a Bullish OB (Blue Box) only when an HTF bullish order block forms at an SSL level. It draws a Bearish OB (Orange Box) only when an HTF bearish order block forms at a BSL level.
Marks Key Levels: Each order block is automatically drawn with dashed lines marking its high, low, and midpoint (50% level) for precise entry and risk management.
Real-Time Invalidation: The order blocks extend into the future and are tracked in real-time. If price closes through a block a specified number of times, the zone is considered invalid and will be dimmed, keeping your chart clean.
How to Use This Indicator
The primary use for this indicator is to identify high-probability entry zones.
When a Bullish Order Block (Blue) appears, it signals a potential area of demand where you might look for long entries.
When a Bearish Order Block (Orange) appears, it signals a potential area of supply where you might look for short entries.
The internal lines (high, low, midpoint) can be used for more precise entries or for setting stop-loss levels.
Settings
Higher Timeframe for Order Blocks: Choose the HTF you want the indicator to analyze for order blocks (e.g., 15m, 1H, 4H).
OB Invalidation Threshold: Set how many times price must close fully through an order block before it is considered invalid.
Parent Swing Settings: You can adjust the lookback periods and invalidation threshold for the BSL/SSL detection to match your trading style. A larger lookback will find more significant liquidity pools.
Disclaimer: This indicator is a tool to assist in technical analysis. It is not a standalone trading system and does not provide financial advice. Always use proper risk management and combine this tool with your own analysis and trading strategy.
ICT Liquidity Pools SSL BSLParent Swings - ICT Liquidity Pools (BSL & SSL)
This indicator is designed to cut through the noise of the market and identify truly significant swing points. Instead of marking every minor high and low, it uses the powerful logic of ICT (Inner Circle Trader) breaker patterns to validate and draw only the "Parent Swings" that matter. These are the key liquidity pools that often act as the market's next target.
The Concept: Price Moves from Pool to Pool
A core concept taught by ICT is that price doesn't move randomly; it moves with purpose. The market is engineered to move from one pool of liquidity to the next.
Buy Side Liquidity (BSL): This is a pool of stop-loss orders resting just above a significant swing high. The market is often drawn upwards to "sweep" this liquidity.
Sell Side Liquidity (SSL): This is a pool of stop-loss orders resting just below a significant swing low. The market is often drawn downwards to sweep this liquidity.
This indicator identifies these key BSL and SSL levels after they have been confirmed by a shift in market structure, giving you a clear map of potential targets.
How It Works
The indicator doesn't just look for any swing high or low. It waits for a specific sequence of events to confirm that a swing is a "Parent Swing" and a valid liquidity pool:
Liquidity Sweep: First, it looks for a classic liquidity raid. For a significant high (BSL), it needs to see a swing high get taken out by a higher high. For a significant low (SSL), it needs to see a swing low get taken out by a lower low.
Market Structure Shift (MSS): After the liquidity sweep, the indicator waits for confirmation that the market's intention has changed. This happens when price breaks aggressively in the opposite direction, creating a breaker block pattern.
Confirmation: Only when both the liquidity sweep and the market structure shift are confirmed does the indicator draw the line, marking the swing as a valid BSL or SSL level.
How to Use This Indicator
The primary use for this indicator is to identify targets. Once a BSL (red line) or SSL (green line) is established, you can anticipate that the market will eventually make a run for that level.
If you are in a long position, the next BSL line above you can serve as a logical take-profit target.
If you are in a short position, the next SSL line below you can serve as a logical take-profit target.
The labels (BSL/SSL) will always stay with the current price action for active levels, making it easy to see your targets at a glance.
Settings
Pivot Lookback: Controls the sensitivity of the swing detection. A higher number will find larger, more significant liquidity pools.
Invalidation Threshold (Crossings): This is a key feature. It sets how many times the price must cross through a liquidity level before it's considered "used up" or invalidated. Once invalidated, the line will dim and the label will disappear, keeping your chart clean.
Disclaimer: This is a tool for technical analysis and should not be considered financial advice. Always use proper risk management and integrate this indicator with your own trading strategy.