ICT EverythingVersion 1.0
Global Settings
• Timezone Selection
• Hide Indicator Above Specified Time
Thematic Override
• Override Colors For Dark Theme ( Colors Set for White Theme by Default )
• Override Session Highlighting Color
Session Options
• Show Historical Sessions
• Enable/Disable Session Highlighting
• Session Specific Visibility
• Session's Crucial Time Vertical Lines w/ Options
NY Midnight Line Options
• Show Historical NY Midnight Vertical Lines
• Midnight Verticle Line Options
• Show Historical NY Midnight Price Lines
• Midnight Price Line Options
Opening Price Line Options
• New York 8:30 AM Price Line Settings
• Equities Open 9:30 AM Price Line Settings
• Option to Display Historical Price Lines
HTF Levels
• Weekly Open
• Monthly Open
label Settings
• Show/Hide Label Text
• Show/Hide Label
Day of Week
• Show Day of Week at the bottom of chart w/ Time Co-ordinates Selection
••• Message Me For Link to Frequently Updated Version of This Indicator •••
在腳本中搜尋"ict"
ICT Killzones [28Trades]Indicator plots weekdays and killzones of the most important trading sessions.
The times of each killzone come from the education material of Inner Circle Trader.
Asia killzone: 00:00 - 05:00
London open killzone: 07:00 - 10:00
New York killzone: 12:00 - 14:00
London close killzone: 15:00 - 17:00
GMT+0
It's not depended on your tradingview account timescale/setting, so the killzones always stay at the right place in the chart whether your timesetting is UTC or UTC+5.
It's made so that it automatically detects if a market is closed during weekends. Because of this, it works well for crypto as well as forex markets. The difference between this indicator and others is that this one is plotted on the actual chart instead of an oscillator below the chart, which gives a much cleaner chart in my opinion.
Settings:
Show day of week
show killzones
Hide indicator above specific timeframe
Choose where to display the weekdays or killzones, top or bottom of the chart
ICT - high low indicatorthis script is for new traders who are now getting into ICT trading, simply turn it on and it marks the previous 3 daily highs and lows, 3 weekly highs and lows, and the 3 monthly highs and lows.
ict newyork kill zone for Indian timethis is a indicator for ict New York kill zone for India standard time
Time-Based Fair Value Gaps (FVG) with Inversions (iFVG)Overview
The Time-Based Fair Value Gaps (FVG) with Inversions (iFVG) (ICT/SMT) indicator is a specialized tool designed for traders using Inner Circle Trader (ICT) methodologies. Inspired by LuxAlgo's Fair Value Gap indicator, this script introduces significant enhancements by integrating ICT principles, focusing on precise time-based FVG detection, inversion tracking, and retest signals tailored for institutional trading strategies. Unlike LuxAlgo’s general FVG approach, this indicator filters FVGs within customizable 10-minute windows aligned with ICT’s macro timeframes and incorporates ICT-specific concepts like mitigation, liquidity grabs, and session-based gap prioritization.
This tool is optimized for 1–5 minute charts, though probably best for 1 minute charts, identifying bullish and bearish FVGs, tracking their mitigation into inverted FVGs (iFVGs) as key support/resistance zones, and generating retest signals with customizable “Close” or “Wick” confirmation. Features like ATR-based filtering, optional FVG labels, mitigation removal, and session-specific FVG detection (e.g., first FVG in AM/PM sessions) make it a powerful tool for ICT traders.
Originality and Improvements
While inspired by LuxAlgo’s FVG indicator (credit to LuxAlgo for their foundational work), this script significantly extends the original concept by:
1. Time-Based FVG Detection: Unlike LuxAlgo’s continuous FVG identification, this script filters FVGs within user-defined 10-minute windows each hour (:00–:10, :10–:20, etc.), aligning with ICT’s emphasis on specific periods of institutional activity, such as hourly opens/closes or kill zones (e.g., New York 7:00–11:00 AM EST). This ensures FVGs are relevant to high-probability ICT setups.
2. Session-Specific First FVG Option: A unique feature allows traders to display only the first FVG in ICT-defined AM (9:30–10:00 AM EST) or PM (1:30–2:00 PM EST) sessions, reflecting ICT’s focus on initial market imbalances during key liquidity events.
3. ICT-Driven Mitigation and Inversion Logic: The script tracks FVG mitigation (when price closes through a gap) and converts mitigated FVGs into iFVGs, which serve as ICT-style support/resistance zones. This aligns with ICT’s view that mitigated gaps become critical reversal points, unlike LuxAlgo’s simpler gap display.
4. Customizable Retest Signals: Retest signals for iFVGs are configurable for “Close” (conservative, requiring candle body confirmation) or “Wick” (faster, using highs/lows), catering to ICT traders’ need for precise entry timing during liquidity grabs or Judas swings.
5. ATR Filtering and Mitigation Removal: An optional ATR filter ensures only significant FVGs are displayed, reducing noise, while mitigation removal declutters the chart by removing filled gaps, aligning with ICT’s principle that mitigated gaps lose relevance unless inverted.
6. Timezone and Timeframe Safeguards: A timezone offset setting aligns FVG detection with EST for ICT’s New York-centric strategies, and a timeframe warning alerts users to avoid ≥1-hour charts, ensuring accuracy in time-based filtering.
These enhancements make the script a distinct tool that builds on LuxAlgo’s foundation while offering ICT traders a tailored, high-precision solution.
How It Works
FVG Detection
FVGs are identified when a candle’s low is higher than the high of two candles prior (bullish FVG) or a candle’s high is lower than the low of two candles prior (bearish FVG). Detection is restricted to:
• User-selected 10-minute windows (e.g., :00–:10, :50–:60) to capture ICT-relevant periods like hourly transitions.
• AM/PM session first FVGs (if enabled), focusing on 9:30–10:00 AM or 1:30–2:00 PM EST for key market opens.
An optional ATR filter (default: 0.25× ATR) ensures only gaps larger than the threshold are displayed, prioritizing significant imbalances.
Mitigation and Inversion
When price closes through an FVG (e.g., below a bullish FVG’s bottom), the FVG is mitigated and becomes an iFVG, plotted as a support/resistance zone. iFVGs are critical in ICT for identifying reversal points where institutional orders accumulate.
Retest Signals
The script generates signals when price retests an iFVG:
• Close: Triggers when the candle body confirms the retest (conservative, lower noise).
• Wick: Triggers when the candle’s high/low touches the iFVG (faster, higher sensitivity). Signals are visualized with triangular markers (▲ for bullish, ▼ for bearish) and can trigger alerts.
Visualization
• FVGs: Displayed as colored boxes (green for bullish, red for bearish) with optional “Bull FVG”/“Bear FVG” labels.
• iFVGs: Shown as extended boxes with dashed midlines, limited to the user-defined number of recent zones (default: 5).
• Mitigation Removal: Mitigated FVGs/iFVGs are removed (if enabled) to keep the chart clean.
How to Use
Recommended Settings
• Timeframe: Use 1–5 minute charts for precision, avoiding ≥1-hour timeframes (a warning label appears if misconfigured).
• Time Windows: Enable :00–:10 and :50–:60 for hourly open/close FVGs, or use the “Show only 1st presented FVG” option for AM/PM session focus.
• ATR Filter: Keep enabled (multiplier 0.25–0.5) for significant gaps; disable on 1-minute charts for more FVGs during volatility.
• Signal Preference: Use “Close” for conservative entries, “Wick” for aggressive setups.
• Timezone Offset: Set to -5 for EST (or -4 for EDT) to align with ICT’s New York session.
Trading Strategy
1. Macro Timeframes: Focus on New York (7:00–11:00 AM EST) or London (2:00–5:00 AM EST) kill zones for high institutional activity.
2. FVG Entries: Trade bullish FVGs as support in uptrends or bearish FVGs as resistance in downtrends, especially in :00–:10 or :50–:60 windows.
3. iFVG Retests: Enter on retest signals (▲/▼) during liquidity grabs or Judas swings, using “Close” for confirmation or “Wick” for speed.
4. Session FVGs: Use the “Show only 1st presented FVG” option to target the first gap in AM/PM sessions, often tied to ICT’s market maker algorithms.
5. Risk Management: Combine with ICT concepts like order blocks or breaker blocks for confluence, and set stops beyond FVG/iFVG boundaries.
Alerts
Set alerts for:
• “Bullish FVG Detected”/“Bearish FVG Detected”: New FVGs in selected windows.
• “Bullish Signal”/“Bearish Signal”: iFVG retest confirmations.
Settings Description
• Show Last (1–100, default: 5): Number of recent iFVGs to display. Lower values reduce clutter.
• Show only 1st presented FVG : Limits FVGs to the first in 9:30–10:00 AM or 1:30–2:00 PM EST sessions (overrides time window checkboxes).
• Time Window Checkboxes: Enable/disable FVG detection in 10-minute windows (:00–:10, :10–:20, etc.). All enabled by default.
• Signal Preference: “Close” (default) or “Wick” for iFVG retest signals.
• Use ATR Filter: Enables ATR-based size filtering (default: true).
• ATR Multiplier (0–∞, default: 0.25): Sets FVG size threshold (higher values = larger gaps).
• Remove Mitigated FVGs: Removes filled FVGs/iFVGs (default: true).
• Show FVG Labels: Displays “Bull FVG”/“Bear FVG” labels (default: true).
• Timezone Offset (-12 to 12, default: -5): Aligns time windows with EST.
• Colors: Customize bullish (green), bearish (red), and midline (gray) colors.
Why Use This Indicator?
This indicator empowers ICT traders with a tool that goes beyond generic FVG detection, offering precise, time-filtered gaps and inversion tracking aligned with institutional trading principles. By focusing on ICT’s macro timeframes, session-specific imbalances, and customizable signal logic, it provides a clear edge for scalping, swing trading, or reversal setups in high-liquidity markets.
FxCanli RangeFxCanli Range is an indicator based on ICT Internal Range and External Range concept.
What is ICT Internal Range Liquidity?
The Fair Value Gap is marked as the ICT internal range liquidity.
ICT Fair Value Gap is marked as the liquidity because it is a formation of three candles leaving an area between high and low of 1st and 3rd candle where price do not overlap.
FxCanli Range Indicator draws all Internal Ranges above explaining the ICT internal range liquidity.
What is Imbalance (FVG)?
Fair Value Gaps are price jumps caused by imbalanced buying and selling pressures.
A bullish Fair Value Gap is created when there is a gap between the high of the first candle and the low of the third candle.
A bearish Fair Value Gap is created when there is a gap between the low of the first candle and the high of the third candle.
What is ICT External Range Liquidity?
The swing high and swing low of an ICT dealing range are termed as external range.
The high of an ICT dealing range is termed as “buy side liquidity” assuming the buy stops rest above the high of dealing range.
While the low of an ICT dealing range is known as “sell side liquidity” assuming the sell stops resting below the low of dealing range.
FxCanli Range Indicator draws all External Ranges above explaining the ICT external range liquidity
🔶 USAGE & EXAMPLES
As ICT said us, Price moves 2 side, Internal Liquidity or External Liquidity
External Range Liquidity to Internal Range Liquidity
When price reached to External Range, it will sweep the External Range Liquidity
at that time, we have to wait price to reverse and start to move to Internal range liquidity (FVG)
our strategy has to be like this; we have to open 2 time less lower time frame
if we are at 1 hour chart, we have to open 1Hour - 15 min - 5 min chart
and wait for Trend Reversal pattern at there
Internal Range Liquidity to External Range Liquidity
When price reached to Internal Range(FVG), it will fill the imbalance
at that time, we have to wait price to reverse and start to move to External Range Liquidity.
Again we have to decrease our time frame 2 times.
if we are at 1 hour chart, we have to open 1Hour -> 15 min -> 5 min chart
and wait for Trend Reversal pattern at there
🔶 SETTINGS
With the settings;
▪️ Fractal Properties;
it will show fractals or not, you will decide the period of fractals, Style, Color and also Size of the fractal
▪️ Trend Line Properties;
it will show trend or not, you will decide the color of the trend, line style, and line width.
▪️ External Range Properties;
it will show external range or not, Color of the level, line style, line witdh, show text of the external range, what will it write at the text, place/size/color of the text, show time frame, show price,
▪️ Internal Range Properties;
it will show internal range or not, Color of the level, line style, line witdh, show text of the external range, what will it write at the text, place/size/color of the text, show time frame, show price,
▪️ Alert Conditions
you will set alerts at this part
Alert or not, liquidity(External Range) alerts, FVG(Internal Range) alerts, FVG filled alert
Part 1
Part 2
Wish you great trades...
Advanced Market Structure & Order Blocks (fadi)Advanced Market Structure & Order Blocks indicator provides a new approach to understanding price action using ICT (Inner Circle Trader) concepts related to candle blocks to analyze the market behavior and eliminate much of the noise created by the price action.
This indicator is not intended to provide trade signals, it is designed to provide the traders with to support their trading strategies and add clarity where possible.
There are currently three main elements to this indicator:
Market Structure
Order Blocks
Liquidity Voids
Market Structure
In trading, market structure is often identified by observing higher highs and higher lows. An uptrend is characterized by a series of higher highs, where each peak surpasses the previous one, and higher lows, where each trough is higher than the preceding one. Conversely, a downtrend is marked by lower highs and lower lows.
Other indicators usually determine these peaks by calculating the highest or lowest levels within a predefined number of candles. For example, identifying the highest price level within the last 15 candles and marking it as a higher high or a lower high. While this approach offers some structure to price action, it can be arbitrary and random due to price fluctuations and the lack of proper structure analysis beyond finding the highest peaks and valleys within candle ranges.
In his 2022 mentorship, episode 12, ICT introduced an alternative approach focusing on three-candle pivots called Short Term High and Low (STH/STL), which are then used to calculate the Intermediate Term High and Low (ITH/ITL), and in turn, the Long Term High and Low (LTH/LTL). ICT’s approach provides better structure than the traditional method mentioned above. However, it can be confusing and difficult to track. There are great indicators that track and label ICT’s levels, but traders still find it challenging to follow and understand.
The Advanced Market Structure indicator takes a unique approach by analyzing candle formations, using ICT concepts, to identify possible turning points that mimic a real trader’s analysis of price action as closely as possible. However, it should be expected that Market Makers may use market manipulation to induce traders to make failed trades, and no tooling can eliminate these situations.
Advanced Market Structure tracks true Peaks and Valleys as they form, confirms them, and marks the chart with corresponding labels using traditional labeling methods (HH/HL/LH/LL), as such labeling makes it easier for traders to follow and understand. The indicator also draws levels to help identify possible liquidity areas and trade targets.
The indicator uses different calculation methods for the different type of market structure length, however all calculations are based on the same ICT candle blocks concepts.
Market Structure Settings
Other than the display settings, there are four (4) settings, mainly under the Level Settings section.
Allow Nested Candles
This option is only available on the Short Market Structure due to the methods used in calculating highs and lows. When used, the indicator will attempt to detect smaller fluctuations in price by tracking smaller candle moves, if any.
Level Settings
Level Settings allows the trader to decide two main calculations:
1. A new pivot point will form when a candle’s is crossed by the following candle’s
2. For a liquidity sweep and marking a level as mitigated, a candle’s must cross that level
Order Blocks
ICT (Inner Circle Trader) defines an Order Block as the last down-closing candle, or series of candles, before a significant upward price move or the last up-closing candle, or series of candles, before a significant downward price move. These key price levels, marked by substantial buy or sell orders from institutional traders or "smart money," create a block or zone on the price chart. When the price revisits these levels, it often leads to a strong market reaction. Order Blocks can consist of one or multiple consecutive candles of the same color, signaling areas of significant buying or selling interest. ICT's approach to Order Blocks provides traders with a structured method to identify potential areas of support or resistance, where price movements are more likely to change direction. Although ICT has shared some criteria for identifying Order Blocks publicly, the full details are reserved for his upcoming books. This indicator leverages the publicly available information to provide traders with valuable insights into these crucial price levels.
The Advanced Market Structure indicator is designed to be highly flexible, allowing traders to define their own combination of rules for identifying Order Blocks, thus customizing it to fit their unique trading strategies.
Order Block Configuration
Can be nested
An Order Block is defined as the last down candle or candles before a strong move higher, and vice versa for bearish Order Blocks. However, larger-than-usual candles resulting from news events or price action may not qualify as Order Blocks and can mute any Order Block within their range.
The "Can be nested" flag ensures that each Order Block is treated as an independent entity, even if it appears within the body of another Order Block.
Forms at swing point
Order Blocks formed at swing points typically have higher probabilities but are less frequent, assuming the same rules are applied. Additionally, Order Blocks at swing points may become Breaker and Mitigation blocks if they fail, providing more trading opportunities.
Forms a simple pivot point
A simple pivot point corresponds to ICT Short Term High and Low (STH/STL). Order Blocks using simple pivot points can occur in the middle of a move, not just at swing points. These are useful for identifying IOFED setups and supporting blocks that can bolster the price move.
Causes Market Structure Shift
Order Blocks that result in a break above or below a short swing point can help narrow down target order blocks, but they are less frequent. An Order Block causing a break above or below a pivot point does not necessarily indicate a strong Order Block. For example, an Order Block formed at a Lower Low is more likely to fail in a downtrend.
A clean close above order block
When the first candle breaks above an Order Block and closes above its high, this indicates a stronger Order Block. On the other hand, if a candle merely wicks through the Order Block without a solid close above it, it suggests a weaker Order Block. This may indicate hesitation or an impending reversal, as the wick represents a temporary and unsustained price movement.
Has displacement more than X the body
While some traders may capitalize on the initial break above an Order Block's CISD level, others prefer to focus on the return to an Order Block after displacement. Displacement is determined by the body size of the Order Block, and an Order Block cannot be tested until this level has been achieved.
Has a Fair Value Gap
When an Order Block is combined with a Fair Value Gap (FVG), it signifies a strong Order Block. The Fair Value Gap indicates a strong price movement away from the Order Block.
Has a liquidity void
A Liquidity Void occurs when two consecutive candles of the same color do not overlap, creating a gap similar to a Fair Value Gap, but involving one or more middle candles. Liquidity Voids can be utilized in combination with, or as an alternative to, the displacement setting.
Maximum number of OBs
The maximum number of Order Blocks to display.
Mitigated at block’s
An Order Block is considered mitigated when price reaches one of the main Order Block levels.
Liquidity Void
Liquidity Void refers to areas on a price chart where there is one-sided trading activity. This phenomenon occurs when the price of an asset moves sharply in one direction, leaving gaps where two consecutive candles of the same color do not overlap. These gaps can comprise one or more middle candles and indicates a pronounced lack of trading within that price range. Liquidity Voids are important because they highlight areas of minimal resistance, where price is more likely to return to fill the void and balance the market.
Liquidity Void vs Fair Value Gap
While both concepts are related to gaps in price action, they are distinct. A Fair Value Gap is a specific three-candle pattern where the middle candle creates a gap between the first and third candles. In contrast, a Liquidity Void represents a broader area on the chart where there is little to no trading activity, often encompassing multiple candles and indicating a more pronounced imbalance between buy and sell orders.
A FVG can be part of a Liquidity Void, a Liquidity Void can exist without necessarily including an FVG. Both concepts highlight areas of minimal resistance and potential price movement, but they differ in their formation and implications.
Advanced Market Structure and Order Blocks indicator focus on liquidity voids since a liquidity void can substitute for a FVG and it is usually less addressed by other indicators.
TrendCraft ICT SwiftEdge// The TrendCraft ICT SwiftEdge is a trend-following indicator that combines Simple Moving Averages (SMAs) with Inner Circle Trader (ICT) concepts, specifically Break of Structure (BOS) and Market Structure Shift (MSS), to generate precise buy and sell signals. This unique mashup leverages the strengths of trend confirmation through SMAs and market structure analysis via ICT to help traders identify high-probability trend entries. The indicator is designed to be intuitive, customizable, and suitable for traders of all levels seeking to align with market trends on various timeframes.
//
// ### What It Does
// The indicator plots two SMAs based on the high and low prices of candles to define the trend direction. It colors the SMAs and fills the area between them to visually indicate whether the price is in a bullish (above both SMAs), bearish (below both SMAs), or neutral (between SMAs) state. Simultaneously, it identifies BOS and MSS levels on a user-defined higher timeframe to confirm trend continuation or reversal points. Buy and sell signals are generated when the price closes above/below the latest BOS or MSS level (based on user preference) while also being correctly positioned relative to the SMAs, ensuring alignment with the trend.
//
// ### Why Combine SMAs and ICT?
// SMAs provide a reliable way to gauge trend direction by smoothing price data, but they can lag or generate false signals in choppy markets. ICT's BOS and MSS concepts address this by focusing on key market structure breaks, offering context for significant price movements. By requiring price to close beyond a BOS or MSS level and align with the SMA-defined trend, the TrendCraft ICT SwiftEdge filters out noise and enhances signal reliability. This combination creates a robust system that balances trend-following simplicity with structural market insights, making it ideal for trend traders.
//
// ### How to Use
// 1. **SMA Length**: Adjust the `SMA Length` (default: 20) to control the sensitivity of the SMAs. Shorter lengths react faster to price changes, while longer lengths provide smoother trends.
// 2. **Structure Timeframe**: Set the `Structure Timeframe` to a higher timeframe (e.g., "1H" on a 15M chart) to calculate BOS and MSS levels. This ensures structural signals are based on significant market moves.
// 3. **Chart Timeframe**: Select the `Chart Timeframe` to optimize pivot point calculations for your current chart (e.g., "30M" for a 30-minute chart).
// 4. **Signal Type**: Choose between "BOS" (default) for signals based on trend continuation breaks or "MSS" for signals based on potential reversal points (breakers).
// 5. **Display Options**: Enable/disable `Show Continuation (BOS)` and `Show Breaker (MSS)` to toggle the visibility of BOS and MSS lines. Customize their colors for better chart clarity.
//
// ### Signals
// - **Buy Signal**: Appears when the close price crosses above the latest BOS or MSS level (based on Signal Type) and is above both SMAs, indicating a bullish trend entry. Marked with a green "Buy" label.
// - **Sell Signal**: Appears when the close price crosses below the latest BOS or MSS level (based on Signal Type) and is below both SMAs, indicating a bearish trend entry. Marked with a red "Sell" label.
//
// ### Originality
// The TrendCraft ICT SwiftEdge stands out by integrating the trend-following reliability of SMAs with the structural precision of ICT's BOS and MSS. Unlike standalone SMA or ICT indicators, this script requires both trend alignment and structural confirmation, reducing false signals. The user-selectable Signal Type (BOS or MSS) adds versatility, allowing traders to adapt the indicator to trend-following or counter-trend strategies. Its dynamic timeframe adjustments and visual clarity make it a unique tool for traders seeking to capture trend entries with confidence.
//
// ### Notes
// - Ensure the `Structure Timeframe` is higher than your chart timeframe to avoid calculation issues.
// - Signals are generated only when the trend state changes to avoid redundant signals in the same trend direction.
// - Past performance is not indicative of future results. Always combine this indicator with other analysis and risk management techniques.
[TehThomas] - ICT SMT DivergencesIntroduction
SMT Divergences is a cutting-edge trading tool designed for traders who utilize Smart Money Techniques (SMT), a core concept in the Inner Circle Trader (ICT) methodology. This indicator is specifically built to detect SMT divergences by comparing price action across multiple correlated assets. It helps traders identify institutional activity, liquidity grabs, and inefficiencies in the market, offering valuable insights for high-probability trade setups.
Smart Money Techniques revolve around the idea that institutional traders and large market participants leave behind footprints in the form of price divergences. By analyzing multiple asset pairs simultaneously, this indicator helps traders pinpoint areas where one market structure contradicts another, revealing potential trade opportunities before the majority of retail traders notice them.
What is SMT Divergence?
Smart Money Divergence (SMT) occurs when correlated assets or markets behave differently in key areas of interest. These divergences often indicate market inefficiencies caused by liquidity grabs or institutional order flow. There are two main types of SMT divergences:
1. Bearish SMT Divergence (Smart Money Distribution) 🔴
Occurs when:
One asset makes a higher high, while another correlated asset makes a lower high.
This signals underlying weakness in the price action of the first asset.
Institutions may be offloading positions, preparing for a downward move.
📉 Example: If GBP/USD makes a higher high, but EUR/USD makes a lower high, it indicates potential weakness in GBP/USD and a possible short opportunity.
2. Bullish SMT Divergence (Smart Money Accumulation) 🔵
Occurs when:
One asset makes a lower low, while another correlated asset makes a higher low.
This suggests strength and potential accumulation by institutional traders.
Smart Money may be positioning for a bullish reversal.
📈 Example: If NASDAQ (US100) makes a lower low, but S&P 500 (US500) makes a higher low, it could indicate bullish strength in the stock market, suggesting a possible long trade.
How This Indicator Works
The SMT Divergences automatically identifies and plots SMT divergences on your chart, allowing you to spot hidden market imbalances at a glance.
🔍 Key Features
✅ Compare Up to 4 Assets Simultaneously – Select up to four correlated pairs to compare against the main charted asset.
✅ Automatic Detection of SMT Divergences – The script finds divergences in swing highs and swing lows and visually marks them on the chart.
✅ Customizable Line Styles & Colors – Adjust the appearance of the divergence lines and labels to suit your trading style.
✅ Smart Labeling System – Displays which asset pairs are diverging, making it easy to analyze market conditions.
✅ Works Across Multiple Markets – Use for Forex, Indices, Crypto, and Commodities, giving traders flexibility in different asset classes.
✅ Designed for ICT Traders – Aligns perfectly with other ICT concepts such as Liquidity Zones, Order Blocks, and Fair Value Gaps (FVGs).
🛠 Indicator Settings & Customization
The indicator provides various settings to tailor it to your trading preferences:
Pivot Lookback Length: Adjusts how many bars the indicator looks back to determine swing highs/lows.
Symbol Selection: Choose up to four additional assets to compare against your main trading pair.
Divergence Line Colors: Customize the color of bearish (red) and bullish (blue) divergences for better visibility.
Line Styles: Choose between solid, dotted, or dashed lines to highlight divergences in your preferred way.
Label Customization: Modify text color and display preferences for a clean and informative chart layout.
How to Use This Indicator in Your Trading Strategy
This indicator is best used in combination with other ICT concepts to improve confluence and increase trade accuracy. Here’s how you can integrate it into your trading strategy:
🔹 Step 1: Identify SMT Divergences
Wait for bullish or bearish SMT divergences to appear on your chart.
Check if the divergence aligns with key liquidity zones, fair value gaps (FVGs), or order blocks.
🔹 Step 2: Confirm Institutional Activity
Look for liquidity sweeps (stop hunts) before a potential reversal.
If a bearish SMT divergence forms near a major resistance level, it may signal Smart Money selling.
If a bullish SMT divergence forms near a support zone, it could indicate accumulation.
🔹 Step 3: Enter a Trade with Confluence
Combine SMT divergences with market structure shifts to time entries.
Use additional ICT tools like Premium & Discount Arrays, Volume Profile, and Market Maker Models for confirmation.
Set stop-losses above liquidity zones and aim for high-risk reward ratios.
🔹 Step 4: Manage Risk & Take Profits
Always use proper risk management, keeping an eye on liquidity grabs and market sentiment.
Consider taking partial profits at key structural points and letting the rest of the trade run.
Why This Indicator is a Game-Changer for ICT Traders
Traditional retail traders often fail to spot Smart Money footprints, which is why many struggle with false breakouts and liquidity traps. The - ICT SMT Divergences indicator eliminates this problem by providing a clear, visual representation of SMT divergences, allowing traders to track institutional movements in real-time.
🔹 Save Time – No need to manually compare charts; the script does the work for you.
🔹 Improve Accuracy – Get high-probability trade setups by following institutional footprints.
🔹 Enhance Your Trading Edge – Use SMT divergences in combination with liquidity grabs, order blocks, and fair value gaps to refine your strategy.
🔹 Universal Market Compatibility – Works for Forex, Indices, Crypto, Commodities, and even Stocks, giving you flexibility in different markets.
Final Thoughts
The SMT Divergences is a must-have tool for traders who rely on Smart Money Techniques (SMT) and ICT methodologies. By identifying SMT divergences across multiple correlated markets, this indicator provides unparalleled insights into institutional trading behavior and enhances your ability to trade with Smart Money.
Whether you are a day trader, swing trader, or position trader, this indicator will help you make more informed decisions, avoid liquidity traps, and improve your overall profitability.
__________________________________________
Thanks for your support!
If you found this idea helpful or learned something new, drop a like 👍 and leave a comment, I’d love to hear your thoughts! 🚀
Make sure to follow me for more price action insights, free indicators, and trading strategies. Let’s grow and trade smarter together! 📈
Rejection Blocks [Taking Prophets]🧠 Indicator Purpose:
The "Rejection Blocks" indicator is built for traders using Inner Circle Trader (ICT) concepts. It identifies key reversal zones where price action shows strong rejection through wick-dominant behavior around major swing points — often signaling institutional activity. Traders can use these rejection blocks to anticipate future support, resistance, and mitigation zones based on ICT principles.
🌟 What Makes This Indicator Unique:
Unlike standard support/resistance indicators, this script detects true rejection points by filtering only candles where the wick is significantly larger than the body, confirming potential order flow shifts according to ICT methodology.
It not only marks these zones but also:
Dynamically extends the blocks into the future.
Deletes blocks that get invalidated (mitigation logic).
Optionally plots a 50% midline within each block to refine entry or exit precision.
⚙️ How the Indicator Works:
Swing Detection: Identifies significant highs and lows based on pivot structures.
Rejection Filtering: Confirms strong rejections with wick-to-body ratio validation.
Block Creation: Highlights bullish or bearish rejection zones with customizable visuals.
Midline Plotting: (Optional) Marks the 50% midpoint of the block for entry targeting.
Mitigation and Cleanup: Blocks are deleted automatically when their structure is invalidated, maintaining a clean and accurate chart view.
🎯 How to Use It:
Identify Reaction Zones: Use rejection blocks as potential areas for price reversals or consolidations.
Plan Trade Entries: Monitor retests of the block boundaries or 50% lines for precision entries.
Manage Risk: If price closes beyond the block, treat it as a potential invalidation or Change in State of Delivery (CISD) event.
Best Contexts:
Near higher timeframe Points of Interest (POIs) such as Order Blocks or Fair Value Gaps.
During ICT Killzones (London Open, New York AM).
🔎 Underlying Concepts:
Wick Rejections: Indicate strong liquidity rejection, aligning with ICT liquidity sweep theories.
Mitigation Behavior: Blocks often serve as revisit zones where price rebalances after an aggressive move.
Adaptive Market Behavior: Rejection Blocks adjust dynamically based on real-time price action according to ICT market structure logic.
🎨 Customization Options:
Bullish and Bearish block colors with adjustable opacity.
Border visibility, border width, and 50% midline display toggles.
Label size customization for optimal chart clarity.
✅ Recommended for:
Traders following Inner Circle Trader (ICT) concepts.
Scalpers, intraday, and swing traders seeking accurate reversal and mitigation zones.
Traders looking to improve precision around liquidity rejection events.
[TehThomas] - ICT Premium & Discount - ICT Premium & Discount: Script Overview
This TradingView script is designed to visualize the ICT (Inner Circle Trader) Premium & Discount Concept by dynamically identifying the key price zones within a specified lookback period. It highlights the Premium Zone, Discount Zone, and Equilibrium Level, helping traders assess where price is trading in relation to historical highs and lows.
How the Script Works
1. Lookback Period Calculation
The script scans the last X bars (user-defined lookback period) to find the highest high and lowest low during that time.
This helps establish a reference range for determining whether the current price is trading in a premium (overbought) or discount (oversold) area.
2. Equilibrium Level
The equilibrium is simply the midpoint between the highest high and the lowest low within the lookback period.
This level serves as a fair value price where price often reacts or consolidates.
3. Drawing the Premium & Discount Zones
The script creates two distinct zones:
Premium Zone (above equilibrium): Price is considered expensive.
Discount Zone (below equilibrium): Price is considered cheap.
These zones are displayed using colored boxes (red for premium, green for discount).
4. Equilibrium Line & Labels
A dashed equilibrium line is plotted at the midpoint to give a visual reference.
Labels for Premium, Discount, and Equilibrium are added to help traders quickly identify these levels.
Settings You Can Change
The script includes multiple input parameters that allow customization:
1. Lookback Period (lookback)
Default: 50 bars
Defines how many past candles to analyze for the highest high and lowest low.
A larger lookback provides a broader market structure, while a smaller one captures short-term moves.
Premium Zone Color (premium_color)
Default: Red (80% transparency)
You can modify this to change how the premium zone appears on the chart.
Discount Zone Color (discount_color)
Default: Green (80% transparency)
Allows customization of the discount zone’s color.
Extend Boxes Right (extend_right)
Default: 15 bars
Defines how far the premium and discount boxes extend into the future for better visibility.
Why This Script is Useful
Identifies High-Probability Trade Zones.
Traders can use the Premium & Discount zones to find optimal trade entries based on ICT concepts.
Buy in the Discount Zone and sell in the Premium Zone when confluence aligns.
Enhances Smart Money Concepts (SMC) Trading
ICT traders look for liquidity sweeps, fair value gaps, and order blocks.
Combining these with premium & discount levels increases trade accuracy.
Works on Any Timeframe & Asset
The script is effective across forex, crypto, stocks, and indices on multiple timeframes.
How to Use the ICT Premium & Discount Concept in Trading
Find the Range
Apply the script to your chart and check the premium and discount levels.
Ensure you are using a relevant lookback period (e.g., 50 bars for intraday, 100+ for higher timeframes).
Wait for Price to Enter a Key Zone
Long Trades: Look for bullish confirmations (e.g., liquidity grabs, order blocks) in the Discount Zone.
Short Trades: Seek bearish setups in the Premium Zone where price is expensive.
Use the Equilibrium as a Reaction Zone
Price often bounces off or retests equilibrium before making a directional move.
Consider it as a dynamic support/resistance level.
Combine with Other ICT Concepts
Fair Value Gaps (FVGs): Look for price inefficiencies inside premium/discount zones.
Liquidity Sweeps: Watch for stop hunts and false breakouts before entering trades.
Order Blocks (OBs): Use smart money footprints to refine your entries.
Final Thoughts
This script is a powerful tool for ICT traders looking to refine their premium & discount analysis. By visually separating the market into premium (overbought) and discount (oversold) zones, traders can make more informed, high-probability trading decisions.
[KVA] ICT Dealing rangesNaive aproach of Dynamic Detection of Dealing Ranges:
The script dynamically identifies dealing ranges based on sequences of upward or downward price movements. It uses arrays to track the highest highs and lowest lows after detecting two consecutive up or down bars, a fundamental step towards understanding market structure and potential shifts in momentum.
ICT Concept: Order Blocks & Fair Value Gaps. This aspect can be linked to the identification of order blocks (bullish or bearish) and fair value gaps. Order blocks are essentially the last bearish or bullish candle before a significant price move, which this script could approximate by identifying the highs and lows of potential reversal zones.
Red and Green Ranges for Bullish and Bearish Movements:
The script separates these movements into red (bearish) and green (bullish) ranges, effectively categorizing potential areas of selling and buying pressure.
ICT Concept: Liquidity Pools. Red ranges could be indicative of areas where selling might occur, potentially leading to liquidity pools below these ranges. Conversely, green ranges might indicate potential buying pressure, with liquidity pools above. These areas are critical for ICT traders, as they often represent zones where price may return to "hunt" for liquidity.
Horizontal Lines for High and Low Points:
The indicator draws horizontal lines at the high and low points of these ranges, offering visual cues for significant levels.
ICT Concept: Breaker Blocks & Mitigation Sequences. The high and low points of these ranges can be seen as potential breaker blocks or areas for future mitigation sequences. In ICT terms, breaker blocks are areas where institutional orders have overwhelmed retail stop clusters, creating potential entry points for trend continuation or reversal. The high and low points marked by the indicator could serve as references for these sequences, where price might return to retest these levels.
Customizability and Historical Depth:
With inputs like rangePlot and maxBarsBack, the indicator allows for customization of the number of ranges to display and how far back in the chart history it looks to identify these ranges. This flexibility is crucial for tailoring the analysis to different trading strategies and timeframes.
ICT Concept: Market Structure Analysis. The ability to adjust the depth and number of ranges plotted caters to a detailed market structure analysis, an essential component of ICT methodology. Traders can adjust these parameters to better understand the distribution of buying and selling pressure over time and how actions have shaped price movements.
First Presented Fair Value Gap [TakingProphets]🧠 Indicator Purpose:
The "First Presented Fair Value Gap" (FPFVG) by Taking Prophets is a precision tool designed for traders utilizing Inner Circle Trader (ICT) concepts. It automatically detects and highlights the first valid Fair Value Gap (FVG) that forms between 9:30 AM and 10:00 AM New York time — one of the most critical windows in ICT-based trading frameworks.
It also plots the Opening Range Equilibrium (the average of the previous day's 4:14 PM close and today's 9:30 AM open) — a key ICT reference point for premium/discount analysis.
🌟 What Makes This Indicator Unique:
This script is highly specialized for early session trading and offers:
Automatic Detection: Finds the first Fair Value Gap after the 9:30 AM NYSE open.
Clear Visualization: Highlights the FVG zone and labels it with optional time stamps.
Equilibrium Line: Plots the Opening Range Equilibrium for instant premium/discount context.
Time-Sensitive Logic: Limits detection to the most volatile early session (9:30 AM - 10:00 AM).
Extension Options: You can extend both the FVG box and Equilibrium line out to 3:45 PM (end of major session liquidity).
⚙️ How the Indicator Works (Detailed):
Pre-Market Setup:
Captures the previous day's 4:14 PM close.
Captures today's 9:30 AM open.
Calculates the Equilibrium (midpoint between the two).
After 9:30 AM (New York Time):
Monitors each 1-minute candle for the creation of a Fair Value Gap:
Bullish FVG: Low of the current candle is above the high two candles ago.
Bearish FVG: High of the current candle is below the low two candles ago.
The first valid gap is boxed and optionally labeled.
Post-Detection Management:
The FVG box and label extend forward in time until 3:45 PM (or the current time, based on settings).
If enabled, the Equilibrium line and label also extend to help with premium/discount analysis.
🎯 How to Use It:
Step 1: Wait for market open (9:30 AM New York time).
Step 2: Watch for the first presented FVG on the 1-minute chart.
Step 3: Use the FPFVG zone to guide entries (retracements, rejections, or breaks).
Step 4: Use the Opening Range Equilibrium to determine premium vs. discount conditions:
Price above Equilibrium = Premium market.
Price below Equilibrium = Discount market.
Best Application:
In combination with ICT Killzones, especially during the London or New York Open.
When framing intraday bias and identifying optimal trade locations based on liquidity theory.
🔎 Underlying Concepts:
Fair Value Gaps: Price imbalances where liquidity is likely inefficient and future rebalancing can occur.
Opening Range Equilibrium: Key ICT price anchor used to separate premium and discount conditions post-open.
Time-Gated Setup: Limits focus to early session price action, aligning with inner circle trader timing models.
🎨 Customization Options:
FVG color, label visibility, and label size.
Opening Range Equilibrium line visibility and label styling.
Extend lines and boxes to 3:45 PM automatically for full session tracking.
✅ Recommended for:
Traders applying Inner Circle Trader (ICT) models.
Intraday scalpers or day traders trading the New York session open.
Traders who want to frame early session bias and liquidity traps effectively.
Twitter Model ICT [TradingFinder] MMXM ERL D + FVG + M15 MSS/SMT🔵 Introduction
The Twitter Model ICT is a trading approach based on ICT (Inner Circle Trader) models, focusing on price movement between external and internal liquidity in lower timeframes. This model integrates key concepts such as Market Structure Shift (MSS), Smart Money Technique (SMT) divergence, and CISD level break to identify precise entry points in the market.
The primary goal of this model is to determine key liquidity levels, such as the previous day’s high and low (PDH/PDL) and align them with the Fair Value Gap (FVG) in the 1-hour timeframe. The overall strategy involves framing trades around the 1H FVG and using the M15 Market Structure Shift (MSS) for entry confirmation.
The Twitter Model ICT is designed to utilize external liquidity levels, such as PDH/PDL, as key entry zones. The model identifies FVG in the 1-hour timeframe, which acts as a magnet for price movement. Additionally, traders confirm entries using M15 Market Structure Shift (MSS) and SMT divergence.
Bullish Twitter Model :
In a bullish setup, the price sweeps the previous day’s low (PDL), and after confirming reversal signals, buys are executed in internal liquidity zones. Conversely, in a bearish setup, the price sweeps the previous day’s high (PDH), and after confirming weakness signals, sells are executed.
Bearish Twitter Model :
In short setups, entries are only executed above the Midnight Open, while in long setups, entries are taken below the Midnight Open. Adhering to these principles allows traders to define precise entry and exit points and analyze price movement with greater accuracy based on liquidity and market structure.
🔵 How to Use
The Twitter Model ICT is a liquidity-based trading strategy that analyzes price movements relative to the previous day’s high and low (PDH/PDL) and Fair Value Gap (FVG). This model is applicable in both bullish and bearish directions and utilizes the 1-hour (1H) and 15-minute (M15) timeframes for entry confirmation.
The price first sweeps an external liquidity level (PDH or PDL) and then provides an entry opportunity based on Market Structure Shift (MSS) and SMT divergence. Additionally, the entry should be positioned relative to the Midnight Open, meaning long entries should occur below the Midnight Open and short entries above it.
🟣 Bullish Twitter Model
In a bullish setup, the price first sweeps the previous day’s low (PDL) and reaches an external liquidity level. Then, in the 1-hour timeframe (1H), a bullish Fair Value Gap (FVG) forms, which serves as the price target.
To confirm the entry, a Market Structure Shift (MSS) in the 15-minute timeframe (M15) should be observed, signaling a trend reversal to the upside. Additionally, SMT divergence with correlated assets can indicate weakness in selling pressure.
Under these conditions, a long position is taken below the Midnight Open, with a stop-loss placed at the lowest point of the recent bearish move. The price target for this trade is the FVG in the 1-hour timeframe.
🟣 Bearish Twitter Model
In a bearish setup, the price first sweeps the previous day’s high (PDH) and reaches an external liquidity level. Then, in the 1-hour timeframe (1H), a bearish Fair Value Gap (FVG) is identified, serving as the trade target.
To confirm entry, a Market Structure Shift (MSS) in the 15-minute timeframe (M15) should form, signaling a trend shift to the downside. If an SMT divergence is present, it can provide additional confirmation for the trade.
Once these conditions are met, a short position is taken above the Midnight Open, with a stop-loss placed at the highest level of the recent bullish move. The trade's price target is the FVG in the 1-hour timeframe.
🔵 Settings
Bar Back Check : Determining the return of candles to identify the CISD level.
CISD Level Validity : CISD level validity period based on the number of candles.
Daily Position : Determines whether only the first signal of the day is considered or if signals are evaluated throughout the entire day.
Session : Specifies in which trading sessions the indicator will be active.
Second Symbol : This setting allows you to select another asset for comparison with the primary asset. By default, "XAUUSD" (Gold) is set as the second symbol, but you can change it to any currency pair, stock, or cryptocurrency. For example, you can choose currency pairs like EUR/USD or GBP/USD to identify divergences between these two assets.
Divergence Fractal Periods : This parameter defines the number of past candles to consider when identifying divergences. The default value is 2, but you can change it to suit your preferences. This setting allows you to detect divergences more accurately by selecting a greater number of candles.
The indicator allows displaying sessions based on various time zones. The user can select one of the following options :
UTC (Coordinated Universal Time)
Local Time of the Session
User’s Local Time
Show Open Price : Displays the New York market opening price.
Show PDH / PDL : Displays the previous day’s high and low to identify potential entry points.
Show SMT Divergence : Displays lines and labels for bullish ("+SMT") and bearish ("-SMT") divergences.
🔵 Conclusion
The Twitter Model ICT is an effective approach for analyzing and executing trades in financial markets, utilizing a combination of liquidity principles, market structure, and SMT confirmations to identify optimal entry and exit points.
By analyzing the previous day’s high and low (PDH/PDL), Fair Value Gaps (FVG), and Market Structure Shift (MSS) in the 1H and M15 timeframes, traders can pinpoint liquidity-driven trade opportunities. Additionally, considering the Midnight Open level helps traders avoid random entries and ensures better trade placement.
By applying this model, traders can interpret market movements based on liquidity flow and structural changes, allowing them to fine-tune their trading decisions with higher precision. Ultimately, the Twitter Model ICT provides a structured and logical approach for traders who seek to trade based on liquidity behavior and trend shifts in the market.
HTF Multi-Asset Sync Display ProHTF Multi-Asset Sync Display Pro
A professional-grade indicator designed for advanced multi-timeframe and multi-symbol analysis. This powerful tool enables synchronized visualization of up to three different assets across various timeframes, making it perfect for correlation analysis, market structure comparison, and smart money tracking.
Overview
HTF Multi-Asset Sync Display Pro is an advanced visualization tool that allows traders to monitor up to three different symbols simultaneously on a single chart. Whether you're analyzing correlations, divergences, or inter-market relationships, this indicator provides a comprehensive solution for complex market analysis.
Usage Examples
1. Multi-Timeframe Analysis of Single Symbol
Perfect for traders focusing on market structure and order flow:
- Configure all three sets to display different higher timeframes of the chart's main symbol
- Example: On 5M chart, display 15M, 1H, and 4H timeframes
Benefits:
- Clear visualization of higher timeframe market structure
- Real-time order flow analysis across multiple timeframes
- Better context for ICT PD Arrays on higher timeframes
- Enhanced understanding of support/resistance levels
- Improved timing for entries and exits
2. Correlated Assets Analysis
Ideal for traders working with related instruments:
- Display higher timeframes of correlated assets (e.g., ES, NQ, and YM)
Benefits:
- Easy identification of divergences between correlated symbols
- Enhanced probability assessment for CRT setups
- Improved Turtle Soup trading opportunities
- Clear visualization of relative strength/weakness
- Better timing for market reversals
3. Extended Analysis with Multiple Indicators
Advanced setup for comprehensive market analysis:
- Use two instances of the indicator to display up to 6 different HTF sets
- Synchronization capabilities ensure precise alignment between indicators
Benefits:
- Extended market coverage with up to 6 HTF sets
- Perfect synchronization between indicator instances
- Comprehensive view of market structure
- Enhanced correlation analysis capabilities
- Maximum flexibility in timeframe selection
Note: The ability to combine multiple instances of the indicator, each showing three HTF sets, provides traders with unprecedented analytical capabilities while maintaining perfect synchronization across all displayed timeframes.
Key Features
Multi-Symbol Display
- Display up to three different symbols simultaneously
- Up to 12 candles for each symbol
- Customizable colors and styles for each symbol
- Adjustable vertical offsets for optimal visual arrangement
- Flexible scale factor for precise price movement comparison
Comprehensive Timeframe Support
- Intraday: 1, 2, 3, 4, 5, 6, 10, 15, 30, 45, 60, 90, 120, 180, 240 minutes
- Daily: D, 2D
- Weekly: W, 2W
- Monthly: M
- Compatibility between all minutes timeframes for synchronization
Dual Synchronization Modes
Auto Mode
- Automatic alignment based on relative price levels
- Perfect for quick visual comparison
Manual Mode
- Precise synchronization based on candle closing times
- Ideal for detailed technical analysis
Session Markers
- Two configurable session lines (e.g., Regular Open and True Day Open)
- Adjustable line length, style, and color
- Flexible timezone support for global markets
Visual Customization
- Fully customizable candle appearance including wicks
- Optional vertical lines for better time orientation
- Scalability for optimal price movement comparison
- Professional labeling system
Trading Applications
Correlation Analysis
- Monitor relationships between currency pairs
- Analyze crypto/stock correlations
- Identify divergences between related instruments
- Track inter-market relationships
Smart Money Analysis
- Identify accumulation zones
- Detect manipulation phases
- Track distribution phases
- Analyze institutional levels
- Monitor smart money footprints
ICT Price Delivery (PD) Arrays Analysis
- Enhanced visualization for manual PD Arrays identification
- Clear display of higher timeframe price action
- Improved visibility of potential PD Array structures
- Better context for manual analysis
Visual aid for ICT concepts identification
- Helps traders manually spot potential Breaker Blocks and Order Blocks
- Clearer view for identifying Inefficient Price Points
- Better context for Fair Value Gaps analysis
- Enhanced visibility for Mitigation Points and Liquidity Voids detection
Note: This indicator provides enhanced visualization tools to support manual ICT analysis. It does not automatically detect or mark PD Arrays or other ICT concepts - it serves as a visual aid for traders who understand and manually apply ICT concepts in their analysis.
Market Structure Analysis
- Compare price structure across timeframes
- Identify key levels on multiple timeframes
- Analyze session breakouts and swings
- Track market structure shifts
Candle Range Theory (CRT)
- Compare candle ranges across timeframes
- Identify potential breakout/breakdown levels
- Analyze relationships between HTF and LTF candle ranges
- Recognize reversal points at HTF range extremes
Turtle Soup Strategy Enhancement
- Identify false breakouts
- Validate breakouts by comparing LTF momentum with HTF structure
- Precise entry and exit level determination
Trading Efficiency
Time Management
- All necessary information on one chart
- Eliminate timeframe switching
- Quick market condition analysis
- Enhanced trading efficiency
Decision Making
- Instant market structure overview
- Quick key level identification
- Efficient trade setup confirmation
- Better entry and exit timing
Note
For optimal results, we recommend starting by setting the Base Price Level to the approximate price level of the main symbol, then adjusting the vertical offsets of other symbols according to your preferences.
HTF Multi Candles DisplayHTF Multi Candles Display
Description
The HTF Multi Candles Display is a powerful and versatile indicator that overlays higher timeframe (HTF) candles on your current chart, providing traders with a comprehensive multi-timeframe analysis tool in a single view. This indicator is particularly valuable for traders who employ strategies that rely on higher timeframe context, such as the Power of Three strategy, Turtle Soup, Candle Range Theory (CRT), and Inner Circle Trader (ICT) concepts like Price Delivery (PD) arrays.
> **Notice**: If you find this indicator beneficial for your trading, I would greatly appreciate any contribution in the form of TradingView Coins. Thank you for your support!
Key Features
1. Displays up to 5 higher timeframe candles
2. Customizable higher timeframe selection (5m to Monthly)
3. Adjustable candle appearance (colors, wicks, width)
4. Time labels for easy reference
5. Optional vertical lines to separate HTF candles
6. Offset adjustment to position candles away from the chart edge
7. Customizable wick and border colors
8. Flexible vertical line styles (solid, dashed, dotted)
9. Adjustable time label font sizes
How it Helps Traders
### 1. Multi-timeframe Analysis
By overlaying higher timeframe candles on your current chart, this indicator allows you to easily identify key levels, trends, and potential reversal points across different timeframes without switching between multiple charts.
### 2. Power of Three Strategy
This indicator is invaluable for traders using the Inner Circle Trader (ICT) Power of Three strategy, which focuses on accumulation, manipulation, and distribution phases. The higher timeframe candles help identify these phases more accurately, allowing for better trade entries and exits:
- Accumulation: Identify periods of sideways price action on higher timeframes.
- Manipulation: Spot false breakouts or breakdowns on lower timeframes that are contained within higher timeframe ranges.
- Distribution: Recognize when price is approaching significant higher timeframe levels where smart money may begin to distribute.
### 3. Turtle Soup
Traders can use this indicator to spot potential Turtle Soup setups by identifying key breakout levels on higher timeframes and comparing them to current price action. This helps in:
- Identifying false breakouts that may lead to Turtle Soup trade opportunities.
- Confirming the validity of breakouts by comparing lower timeframe momentum to higher timeframe structure.
### 4. Candle Range Theory (CRT)
This indicator is extremely useful for traders applying Candle Range Theory. CRT focuses on the relationship between the current candle's range and the previous candle's range. By displaying higher timeframe candles, traders can:
- Easily compare candle ranges across multiple timeframes.
- Identify potential breakout or breakdown levels based on the previous HTF candle's range.
- Spot instances where the current lower timeframe price action is testing or breaking significant HTF candle ranges.
- Recognize potential reversal points where price reaches the extremes of higher timeframe candle ranges.
### 5. Support and Resistance
Higher timeframe candles often represent significant support and resistance levels. This indicator makes it easy to spot these levels and incorporate them into your trading decisions, allowing you to:
- Identify key support and resistance levels from higher timeframes.
- Anticipate potential price reactions at these levels on your current timeframe.
- Plan entries, exits, and stop-loss placement with greater precision.
### 6. Trend Identification
By displaying multiple HTF candles, traders can quickly assess the overall trend direction on higher timeframes, helping to align trades with the broader market direction:
- Easily visualize the trend on higher timeframes without changing your chart.
- Identify potential trend changes or continuations based on HTF candle patterns.
- Align your trades with the higher timeframe trend for potentially higher probability setups.
### 7. Enhanced Decision Making
The combination of current timeframe price action and higher timeframe context allows for more informed decision-making, potentially improving trade quality and risk management:
- Validate trade setups by ensuring they align with higher timeframe structure.
- Avoid low-probability trades that conflict with higher timeframe trends or key levels.
- Adjust position sizing based on the proximity to significant HTF levels.
### 8. Time Efficiency
Instead of constantly switching between timeframes, traders can view all necessary information on a single chart, streamlining their analysis process:
- Reduce the time spent switching between multiple charts.
- Quickly assess market conditions across various timeframes.
- Improve focus by having all relevant information in one view.
### 9. ICT Price Delivery (PD) Arrays
The HTF Multi Candles Display is particularly useful for traders familiar with Inner Circle Trader (ICT) concepts, especially in identifying Price Delivery (PD) arrays:
- Visualize potential PD arrays across multiple timeframes without switching charts.
- Identify key swing highs and lows that form PD array structures.
- Recognize patterns such as Breaker Blocks, Inefficient Price Points, and Fair Value Gaps more easily on higher timeframes.
- Spot potential areas where smart money might be accumulating or distributing by analyzing the relationship between HTF candles.
- Use the series of HTF candles to identify potential Order Blocks, which are often key components of PD arrays.
- Recognize Mitigation Points and Liquidity Voids more effectively by analyzing the structure of multiple HTF candles.
By displaying a series of HTF candles, this indicator allows traders to more easily identify and validate ICT concepts like PD arrays, enhancing their ability to spot high-probability trading opportunities and potential market turning points.
Conclusion
The HTF Multi Candles Display indicator is suitable for traders of all levels, from beginners looking to understand market structure across timeframes to experienced traders refining their multi-timeframe analysis techniques. Whether you're day trading, swing trading, or looking for longer-term positions, this indicator provides valuable insights to enhance your trading strategy.
By incorporating higher timeframe context into your analysis, you can make more informed trading decisions, identify high-probability setups, and potentially improve your overall trading performance. The HTF Multi Candles Display is a versatile tool that adapts to various trading strategies and helps traders gain a deeper understanding of market dynamics across multiple timeframes, including advanced concepts like ICT Price Delivery arrays.
Displacement Order Blocks ~ DOB [Liquidity_Pro]Displacement Order Blocks (DOB)
This indicator shows order blocks with displacement (FVG required) and leans heavily on ICT’s generous and insightful teachings to define midlines for FVG, IFVG, and order blocks. The market structure definitions follow TradingHub’s (TH) rules filtering out inside bars.
It offers alerts for price in order block, liquidity sweep, break of structure (BOS), change of character (CHoCH), and inducement (IDM).
The TH model was chosen because it's programmatic allowing clear structure definitions that allow us to mark inducements (S/O to @albatherium for publishing the first TH market structure indicator).
TH’s Single Candle Order Block (SCOB) rules have also been helpful in refining order block definition, for example in the Transfer case. ICT fans will see when back testing this, that it moves the focus closer to the FVG.
In developing this indicator, we've tried to offer great aesthetic flexibility, to keep the chart uncluttered and to avoid exceeding Trading View’s limitations on boxes and lines. It's also configured to work reasonably well on both light and dark background charts:
We hope this indicator can serve as a teaching tool for ICT’s price action insights and SMC market structure concepts. For this, we've included optional labels for various order block types:
I = inside bar. The bars that follow the order block have been ignored – you will see the number of ignored bars shown after a hyphen. The idea is that inside bars fall in the shadow of a more important candle and can’t be relied on for defining a trade.
S = standard case. The order block candle takes liquidity from the previous candle and is followed immediately after by an FVG on the next candle. This differs technically from the ICT “last down-close/last up-close” order block concept. In practice, this choice has very little impact on ICT trading, because the ICT trader is entering on the FVG anyway.
T = transfer case. This is an order block that has been transferred from the candle that takes liquidity to the candle just prior to the FVG. When you back test this, you will see it is a high probability choice.
TZ = tweezer. This is an option you can turn off that fills a hole in TH teachings. It bypasses the requirement for an order block to take liquidity from the previous candle in the case of equal h/ls. The result is that you will find 2 candle order blocks with equal highs and lows (also known as tweezer tops/bottoms) show on your chart. You will note that every tweezer is a wick on a higher timeframe.
W = wick. this is a big wick candle that we call an order block without requiring an FVG. The presumption is that the displacement is contained within the wick itself on a lower timeframe.
* Asterisk denotes an extreme order block.
Finally, we trade with this indicator (using it together with our Daye Quarterly Theory ~ DQT free indicator, taking trades when price reaches an extreme FVG or order block during a Q2 manipulation).
We will continue developing it along with other indicators we have not yet published. So please boost if you like this and follow us for updates. Also please let us know what new features you would like to see.
Opening Range Gap + Std Dev [starclique]The ICT Opening Range Gap is a concept taught by Inner Circle Trader and is discussed in the videos: 'One Trading Setup For Life' and 2023 ICT Mentorship - Opening Range Gap Repricing Macro
ORGs, or Opening Range Gaps, are gaps that form only on the Regular Trading Hours chart.
The Regular Trading Hours gap occurs between 16:15 PM - 9:29 AM EST (UTC-4)
These times are considered overnight trading, so it is useful to filter the PA (price action) formed there.
The RTH option is only available for futures contracts and continuous futures from CME Group.
To change your chart to RTH, first things first, make sure you’re looking at a futures contract for an asset class, then on the bottom right of your chart, you’ll see ETH (by default) - Click on that, and change it to RTH.
Now your charts are filtering the price action that happened overnight.
To draw out your gap, use the Close of the 4:14 PM candle and the open of the 9:30 AM candle.
How is this concept useful?
Well, It can be used in many ways.
---
How To Use The ORG
One of the ways you can use the opening range gap is simply as support and resistance
If we extend out the ORG from the example above, we can see that there is a clean retest of the opening range gap high after breaking structure to the upside and showing acceptance outside of the gap after consolidating within it.
The ORG High (4:14 Candle Close in this case) was used as support.
We then see an expansion to the upside.
Another way to implement the ORG is by using it as a draw on liquidity (magnet for price)
In this example, if we looked to the left, there was a huge ORG to the downside, leaving a massive gap.
The market will want to rebalance that gap during the regular trading hours.
The market rallies higher, rejects, comes down to clear the current days ORG low, then closes.
That is one example of how you can combine liquidity & ICT market structure concepts with Opening Range Gaps to create a story in the charts.
Now let’s discuss standard deviations.
---
Standard Deviations
Standard Deviations are essentially projection levels for ranges / POIs (Point of Interests)
By this I mean, if you have a range, and you would like to see where it could potentially expand to, you’d place your fibonacci retracement tool on and high and low of the range, then use extension levels to find specific price points where price might reject from.
Since 0 and 1 are your Range High and Low respectively, your projection levels would be something like 1.5, 2, 2.5, and 3, for the extension from your 1 Fib Level, and -0.5, -1, -1.5, and -2 for your 0 Fib level.
The -1 and 2 level produce a 1:1 projection of your range low and high, meaning, if you expect price to expand as much as it did from the range low to range high, then you can project a -1 and 2 on your Fib, and it would show you what ICT calls “symmetrical price”
Now, how are standard deviations relevant here?
Well, if you’ve been paying attention to ICT’s recent videos, you would’ve caught that he’s recently started using Standard Deviation levels on breakers.
So my brain got going while watching his video on ORGs, and I decided to place the fib on the ORG high and low and see what it’d produce.
The results were very interesting.
Using this same example, if we place our fib on the ORG High and Low, and add some projection levels, we can see that we rejected right at the -2 Standard Deviation Level.
---
You can see that I also marked out the EQ (Equilibrium, 50%, 0.5 of Fib) of the ORG. This is because we can use this level as a take profit level if we’re using an old ORG as our draw.
In days like these, where the gap formed was within a consolidation, and it continued to consolidate within the ORG zone that we extended, we can use the EQ in the same way we’d use an EQ for a range.
If it’s showing acceptance above the EQ, we are bullish, and expect the high of the ORG to be tapped, and vice versa.
---
Using The Indicator
Here’s where our indicator comes in play.
To avoid having to do all this work of zooming in and marking out the close and open of the respective ORG candles, we created the Opening Range Gap + Standard Deviations Indicator, with the help of our dedicated Star Clique coder, a1tmaniac.
With the ORG + STD DEV indicator, you will be able to view ORG’s and their projections on the ETH (Electronic Trading Hours) chart.
---
Features
Range Box
- Change the color of your Opening Range Gap to your liking
- Enable or disable the box from appearing using the checkbox
Range Midline
- Change the color of your Opening Range Gap Equilibrium
- Enable or disable the midline from appearing using the checkbox
Std. Dev
- Add whichever standard deviation levels you’d like.
- By default, the indicator comes with 0.5, 1, 1.5, and 2 standard deviation levels.
- Ensure that you add a comma ( , ) in between each standard deviation level
- Enable or disable the standard deviations from appearing using the opacity of the color (change to 0%)
Labels / Offset
- Adjust the offset of the label for the Standard Deviations
- Enable or disable the Labels from appearing using the checkbox
Time
- Adjust the time used for the indicators range
- If you’d like to use this for a Session or ICT Killzone instead, adjust the time
- Adjust the timezone used for the time referenced
- Options are UTC, US (UTC-4, New York Local Time) or UK (UTC+1, London Time)
- By default, the indicator is set to US
Buyside & Sellside Liquidity [LuxAlgo]The Buyside & Sellside Liquidity indicator aims to detect & highlight the first and arguably most important concept within the ICT trading methodology, Liquidity levels.
🔶 SETTINGS
🔹 Liquidity Levels
Detection Length: Lookback period
Margin: Sets margin/sensitivity for a liquidity level detection
🔹 Liquidity Zones
Buyside Liquidity Zones: Enables display of the buyside liquidity zones.
Margin: Sets margin/sensitivity for the liquidity zone boundaries.
Color: Color option for buyside liquidity levels & zones.
Sellside Liquidity Zones: Enables display of the sellside liquidity zones.
Margin: Sets margin/sensitivity for the liquidity zone boundaries.
Color: Color option for sellside liquidity levels & zones.
🔹 Liquidity Voids
Liquidity Voids: Enables display of both bullish and bearish liquidity voids.
Label: Enables display of a label indicating liquidity voids.
🔹 Display Options
Mode: Controls the lookback length of detection and visualization, where Present assumes last 500 bars and Historical assumes all data available to the user
# Visible Levels: Controls the amount of the liquidity levels/zones to be visualized.
🔶 USAGE
Definitions of Liquidity refer to the availability of orders at specific price levels in the market, allowing transactions to occur smoothly.
In the context of Inner Circle Trader's teachings, liquidity mainly relates to stop losses or pending orders and liquidity level/pool, highlighting a concentration of buy or sell orders at specific price levels. Smart money traders, such as banks and other large institutions, often target these liquidity levels/pools to accumulate or distribute their positions.
There are two types of liquidity; Buyside liquidity and Sellside liquidity .
Buyside liquidity represents a level on the chart where short sellers will have their stops positioned, and Sellside liquidity represents a level on the chart where long-biased traders will place their stops.
These areas often act as support or resistance levels and can provide trading opportunities.
When the liquidity levels are breached at which many stop/limit orders are placed have been traded through, the script will create a zone aiming to provide additional insight to figure out the odds of the next price action.
Reversal: It’s common that the price may reverse course and head in the opposite direction, seeking liquidity at the opposite extreme.
Continuation: When the zone is also broken it is a sign for continuation price action.
It's worth noting that ICT concepts are specific to the methodology developed by Michael J. Huddleston and may not align with other trading approaches or strategies.
🔶 DETAILS
Liquidity voids are sudden changes in price when the price jumps from one level to another. Liquidity voids will appear as a single or a group of candles that are all positioned in the same direction. These candles typically have large real bodies and very short wicks, suggesting very little disagreement between buyers and sellers. The peculiar thing about liquidity voids is that they almost always fill up.
🔶 ALERTS
When an alert is configured, the user will have the ability to be notified in case;
Liquidity level is detected/updated.
Liquidity level is breached.
🔶 RELATED SCRIPTS
ICT-Concepts
ICT-Macros
Imbalance-Detector
ROGUE ICT PROROGUE ICT PRO | ICT-Inspired Confluence System
The ROGUE ICT PRO is a precision tool built for traders who follow the principles of Inner Circle Trader (ICT) methodology. This script is designed to highlight potential high-probability trade setups based on multiple confluences including Market Structure Shifts (MSS), Fair Value Gaps (FVGs), killzone timing, rejection confirmations, and optional HTF bias filters.
This tool is intended for educational and research purposes only and is best used by traders who already understand ICT-style concepts.
🔍 Key Features:
- Market Structure Shift (MSS): Detects bullish or bearish structure breaks and plots them on the chart.
- Fair Value Gaps (FVGs): Highlights potential imbalance zones after a structure shift.
- Signal Logic: Buy or sell signals only trigger when price returns to a valid FVG and confirms with a rejection wick or engulfing (optional).
- Session Killzones: Filter entries to only occur during specific sessions: Asian, London, or New York.
High Timeframe Bias (Optional):
- HTF EMA trend direction
- HTF swing structure break
- HTF candle bias
RSI Confirmation (Optional): A 3-period RSI must be in overbought (for sell) or oversold (for buy) territory.
ATR-Based Risk Management:
SL and TP lines are drawn dynamically using ATR with configurable multipliers and risk-reward ratio.
Cooldown Logic: Prevents signal spam by enforcing a minimum bar gap between trades.
Previous Day High/Low Anchoring (Optional): Visual levels drawn from the previous day’s extremes.
⚙️ Customization:
Every feature can be toggled or configured via the settings menu:
Choose which killzones to enable.
Select your HTF bias filter or disable bias altogether.
Adjust ATR, Risk:Reward, and RSI levels to suit your strategy.
Fine-tune structure sensitivity, gap size, and rejection rules.
🛡️ Disclaimer:
This indicator is provided for educational and informational purposes only. It is not intended as financial advice or a trading signal service. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any trading decisions.
Rapid ICT Suite - MTF Concepts & iFVGTitle: Rapid ICT Suite - MTF Concepts & iFVG
Overview
Unlock a new level of market analysis with the Rapid ICT Suite, a comprehensive, all-in-one indicator designed for the discerning price action trader. This powerful tool merges two distinct analytical engines into one seamless experience, allowing you to overlay critical Higher Timeframe (HTF) market structure onto your current chart while simultaneously tracking real-time Fair Value Gaps (FVGs) and their inversions (iFVGs).
Whether you are a scalper needing to respect 1H structure, a day trader aligning with the 4H bias, or a swing trader mapping the daily trend, this indicator provides the clarity and context you need to make higher-probability trading decisions. It was built from the ground up to solve common issues traders face, delivering stable, precise, and flexible analysis.
The Strategy: Targeting IRL with iFVG Entries
The Destination (The "Why"): Internal Range Liquidity (IRL)
On a Higher Timeframe (HTF), we will identify major Internal Range Liquidity (IRL) zones. In the context of ICT, IRL simply refers to unmitigated Fair Value Gaps (FVGs) that exist within a broader trading range.
These HTF FVGs act as powerful magnets for price. The market will often seek out these zones to rebalance before continuing its next major move. By plotting these on our chart, we establish a clear directional bias and a high-probability target. Our indicator will now label these HTF FVG boxes as "IRL".
The Entry Signal (The "How"): Inverted Fair Value Gaps (iFVG)
Once we have our HTF IRL target, we drop down to our Lower Timeframe (LTF) for execution.
We wait for price to create an Inverted Fair Value Gap (iFVG). An iFVG is a regular FVG that has failed and been traded through, signifying a shift in momentum.
An iFVG appearing on the LTF provides a high-precision entry signal to take a trade in the direction of the HTF IRL zone. It's our confirmation that the market is likely now making its move towards that destination.
Key Features
Multi-Timeframe Order Blocks (Boxes): Automatically identify and plot key HTF demand and supply zones (Order Blocks) onto your chart.
Multi-Timeframe Fair Value Gaps (Boxes): See where HTF imbalances exist, giving you a clear map of institutional reference points and potential targets.
Multi-Timeframe Liquidity Pools (Boxes): Pinpoint where buy-side and sell-side liquidity is likely resting, based on clusters of old highs and lows.
Current Timeframe FVG & iFVG (Lines/Labels): A second, independent engine tracks FVGs on your chosen timeframe, monitors them for mitigation, and automatically identifies when an FVG has been inverted (iFVG), a crucial shift in market dynamics.
The "Rapid" Advantage: Solving Trader Frustrations
This indicator was engineered to overcome three of the most common problems with technical indicators:
1. ✅ No More Flickering or "Ghost" Signals
The Problem: Many indicators show signals on the live, forming candle. This causes zones or signals to appear and disappear ("flicker"), leading to confusion and false entries.
The Solution: The Rapid ICT Suite uses 100% confirmed, closed-candle data for all its calculations (OB, FVG, and Liquidity). A zone will only appear on your chart after the price action that confirms it is complete. This means every signal is stable, reliable, and non-repainting.
2. ✅ Frame-Perfect, Precise Placement
The Problem: Indicators that use lookback logic often draw their signals one candle too late, causing a visual disconnect between the price pattern and the signal itself.
The Solution: We have corrected this common flaw. Every box and line is drawn starting from the exact confirmation candle of the pattern. This frame-perfect precision is critical for accurate analysis and planning your entries.
3. ✅ The Dual Analysis Engine: Uncluttered & Flexible
The Problem: Trying to analyze multiple timeframes at once can lead to cluttered charts and mental overload .
The Solution: This suite contains two independent parts that you can control separately.
Part 1 gives you the macro context—the HTF structure where big moves originate.
Part 2 gives you the micro details—the real-time FVG and iFVG story on your trading timeframe.
Use them together for a complete picture, or toggle one off to focus on a specific aspect of your strategy. This flexibility keeps your workspace clean and your analysis sharp.
How to Use & Settings Explained
The indicator settings are neatly organized into two main parts.
Part 1: MTF Concepts (OB, FVG, Liq)
This section controls the Higher Timeframe boxes that are overlaid onto your current chart.
Higher-TF for OB/FVG/Liq: This is the most important setting. Select the higher timeframe you want to analyze. For example, if you are trading on the 15-minute chart, you might set this to 240 (4-Hour) to see the key 4H zones.
Show Order-Blocks / FVGs / Liquidity: Simple toggles to turn each type of HTF zone on or off.
Max... Count: Controls how many of the most recent zones are displayed on the chart, preventing clutter from old, irrelevant zones.
Part 2: FVG & iFVG (Lines/Labels)
This section controls the second engine, which analyzes FVGs and iFVGs on its own selected timeframe.
Timeframe for FVG/iFVG: Choose the timeframe for this analysis. You can leave it blank to use your current chart's timeframe, or set it to a specific one.
Mitigation Type & Mitigation %: A powerful feature to define when an FVG is considered "used up."
Type: Choose if mitigation is counted from the candle's Wick or Close.
Percent: Set how far price must retrace into an FVG (e.g., 50%) before it is considered mitigated and the lines are removed from your chart.
FVG/iFVG Count: Controls how many of the most recent FVG/iFVG zones are displayed.
Style & Color Settings: Fully customize the appearance of the lines and labels to match your chart theme.
Final Words
This indicator was built to provide actionable clarity. By understanding the interplay between higher-timeframe structure and current price action, you can significantly enhance your trading edge. Thank you for choosing the Rapid ICT Suite.
Happy trading!