PRO SMC DASHBOARDPRO SMC DASHBOARD - PRO LEVEL
Advanced Supply & Demand / SMC dashboard for scalping and intraday:
Multi-Timeframe Trend: Visualizes trend direction for M1, M5, M15, H1, H4.
HTF Supply/Demand: Shows closest high time frame (HTF) supply/demand zone and distance (in pips).
Smart โFlipโ & Liquidity Signals: Flip and Liquidity Sweep arrows/signals are shown only when truly significant:
Near HTF Supply/Demand zone
And confirmed by volume spike or high confluence score
Momentum & Bias: Real-time momentum (RSI M1), H1 bias and fakeout detection.
Confluence Score: Objective score (out of 7) for trade confidence.
Volume Spike, Divergence, BOS: Includes volume spikes, RSI divergence (M1), and Break of Structure (BOS) for both M15 & H1.
Ultra-clean chart: Only valid signals/alerts shown; no spam or visual clutter.
Full dashboard with all signals and context, always visible bottom-right.
Best used for:
Forex, Gold/Silver, US indices, and crypto
Scalping/intraday with fast, clear decisions based on multi-factor SMC logic
Usage:
Add to your chart, monitor the dashboard for valid setups, and trade only when multiple factors align for high-probability entries.
How to Use the PRO SMC DASHBOARD
1. Add the Script to Your Chart:
Apply the indicator to your favorite Forex, Gold, crypto, or indices chart (best on M1, M5, or M15 for entries).
2. Read the Dashboard (Bottom Right):
The dashboard shows real-time information from multiple timeframes and key SMC filters, including:
Trend (M1, M5, M15, H1, H4):
Arrows show up (โ) or down (โ) trend for each timeframe, based on EMA.
Momentum (RSI M1):
Shows โStrong Up,โ โStrong Down,โ or โNeutralโ plus the current RSI value.
RSI (H1):
Higher timeframe momentum confirmation.
ATR State:
Indicates current volatility (High, Normal, Low).
Session:
Detects if the market is in London, NY, or Asia session (based on UTC).
HTF S/D Zone:
Shows the nearest high timeframe Supply or Demand zone, its timeframe (M15, H1, H4), and exact pip distance.
Fakeout (last 3):
Detects recent false breakoutsโif there are multiple fakeouts, potential for reversal is higher.
FVG (Fair Value Gap):
Indicates direction and distance to the nearest FVG (Above/Below).
Bias:
โStrong Buy,โ โStrong Sell,โ or โNeutralโโmulti-timeframe, momentum, and volatility filtered.
Inducement:
Alerts for possible โstop huntโ or liquidity grab before reversal.
BOS (Break of Structure):
Recent or live breaks of market structure (for both M15 & H1).
Liquidity Sweep:
Shows if price just swept a key high/low and then reversed (often key reversal point).
Confluence Score (0-7):
Higher score means more factors alignโlook for 5+ for strong setups.
Volume Spike:
โYESโ appears if the current volume is significantly above averageโbig players are active!
RSI Divergence:
Bullish or bearish divergence on M1โsignals early reversal risk.
Momentum Flip:
โUPโ or โDNโ appears if RSI M1 crosses the 50 line, confirmed by location and other filters.
Chart Signals (Arrows & Markers):
Flip arrows (up/down) and Liquidity markers only appear when price is at/near a key Supply/Demand zone and confirmed by either a volume spike or strong confluence.
No signal spam:
If you see an arrow or LIQ tag, itโs a truly significant moment!
Suggested Trading Workflow:
Scan the Dashboard:
Is the multi-timeframe trend aligned?
Are you near a major Supply or Demand zone?
Is the Confluence Score high (5 or more)?
Check for Signals:
Is there a Flip or LIQ marker near a Supply/Demand zone?
Is volume spiking or a fakeout just occurred?
Look for Reversal or Continuation:
If thereโs a Flip at Demand (with high confluence), consider a long setup.
If thereโs a LIQ sweep + flip + volume at Supply, consider a short.
Manage Risk:
Donโt chase every signal.
Confirm with your entry criteria and preferred session timing.
Pro Tips:
Highest confidence trades:
When dashboard signals and chart arrows/markers agree, especially with high confluence and volume spike.
Adapt pip distance filter:
Dashboard is tuned for FX and gold; for other assets, adjust pip-size filter if needed.
Use alerts (if enabled):
Set up custom TradingView alerts for โFlipโ or โLiquidityโ signals for auto-notifications.
Designed to help you make professional, objective decisionsโwithout chart clutter or second-guessing!
Cari dalam skrip untuk "liquidity"
CandelaCharts - HTF Sweeps๐ Overview
This indicator lets you overlay a higher timeframe (HTF) onto your current chart, giving you a clearer view of broader market movements without switching timeframes.
This indicator also detects liquidity sweeps and plots them on both the higher timeframe (HTF) and the current lower timeframe (LTF), helping traders clearly spot potential reversal points. It adds LTF dividers for better structure clarity, making it easier to align with HTF shifts and refine entry timing with greater precision.
๐ฆ Features
This indicator identifies price sweeps and their invalidations, helping traders spot potential liquidity grabs and failed breakout attempts.
Overlay a configurable higher timeframe (HTF) on the current chart
Detects and plots liquidity sweeps on both HTF and LTF
Adds lower timeframe (LTF) dividers for improved structure clarity
Ideal for ICT-style top-down analysis and precision entries without switching charts
โ๏ธ Settings
Customize the indicator to suit your strategy. Alert options are also available, so you can stay informed when key market events are triggered.
Timeframes: Select the higher timeframe (HTF) to overlay on your current chart.
HTF Coloring: Customize the color scheme for HTF candles.
HTF Offset: Space of HTF Candles and current chart.
HTF Size: Adjust the size of HTF candles.
HTF Labels: Toggle labels for HTF.
LTF H/L Line: Show or hide high/low lines from the lower timeframe.
LTF O/C Line: Display open/close lines from the lower timeframe.
Sweep: Enable detection and plotting of liquidity sweeps.
I-sweep: Toggle invalidated sweep detection.
Alerts: Enable Sweep Formation or Invalidation alerts
โก๏ธ Showcase
See the indicator applied in live market scenarios, illustrating how sweep detections and invalidations unfold on various charts.
HTF Candles
HTF Sweeps
LTF Sweeps
Invalidated Sweeps
๐จ Alerts
This indicator includes built-in alert functionality to keep you informed of key market events in real time. It supports the following customizable alerts on TradingView:
Sweep Detection: Notifies you when a price sweep is detectedโeither a liquidity sweep above recent highs or below recent lows. This can be a strong signal of potential reversals or liquidity grabs by larger market participants.
Sweep Invalidation: Alerts you when a previously detected sweep becomes invalidated due to price action moving beyond a defined threshold. This helps traders stay adaptive and avoid acting on outdated signals.
These alerts are fully integrated with TradingViewโs native alert system, so you can receive notifications via app, email, or pop-upโensuring you're always up to date, even when you're away from the chart.
โ ๏ธ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Sniper SweepsPurpose
Detect when price sweeps above recent highs (buy-side liquidity) or below recent lows (sell-side liquidity), but closes back inside the range. This is often interpreted as a stop-hunt or liquidity grab by institutional traders.
Core Concepts
Liquidity Sweep: When price briefly breaks a recent swing high/low (potentially triggering stop losses), but then closes back within the previous range.
Buy-side Sweep: Price breaks a previous high, but closes below it.
Sell-side Sweep: Price breaks a previous low, but closes above it.
Summary
This indicator is useful for:
Identifying potential stop-hunts or liquidity grabs.
Recognizing SMC trade setups around swept highs/lows.
Getting alerted when significant liquidity levels are manipulated.
AQPRO Block Force
๐ INTRODUCTION
AQPRO Block Force is a powerful trading tool designed to identify and track Orderblocks (OBs) in real-time based on Fair Value Gap (FVG) principles. This indicator employs quite strict yet effective FVG filtering criteria to ensure only significant OBs are displayed, avoiding minor inefficiencies or duplicates within the same impulse or corrective moves. Each OB adapts dynamically to price action and can be categorized as Classic, Strong, or Extreme, based on proprietary conditions and best ideas from SMC (Smart Money Concepts).
In addition to plotting Orderblocks, the indicator offers useful filtering systems like an Age Filter to ensure cleanliness of the OB data on the chart and prevent old, irrelevant OBs from obstructing the chart. Users can also enable MTF (Multi-Timeframe) functionality to view OBs from other timeframes, providing a comprehensive analysis across multiple levels of market structure. With extensive customization options, AQPRO Block Force allows traders to tailor the visuals and behavior to fit their specific trading preferences.
This indicator does not parse any instituotinal data, order books and other fancy financial sources for finding order blocks nor it uses them for confirmation purposes. Calculations algorithms of order blocks are based purely on current asset's price history.
IMPORTANT NOTE: in the sections below term 'quality' will be applied to orderblocks quite a number of times. By 'quality' in the context of orderblocks we mean the reaction of price upon the sweep of orderblock. Basically, if the price reverses after reaching the orderblock, this orderblock is considered to be of high quality. Definition for low -quality orderblock can be deducted by analogy.
๐ฏ PURPOSE OF USAGE
This indicator serves one and only purpose โ help traders identify most lucrative institutional orderblocks on the chart in real time. Even though event of price reaching an orderblock cannot be considered as a sole signal in many trading strategies without proper confirmation, such event nevertheless is quite important in SMC-based trading, because when price sweeps OB it usually means, that a reversal will soon follow, but, of course, this is not the case every time.
Traders should not expect from this indicator detection of perfect orderblocks, which would surely revese the price on encounter, but they can expect is a time-proven algorithm of determing orderblocks that on average produces more high-quality orderblocks than simple similar tools from open-source libraries.
More in-depth advices on the usage will be given in the sections below, but for now let's summarise subgoals of the indicator:
Detecting orderblocks filtered through strict FVG validation rules to improve overall quality of orderblocks;
Classifying orderblocks as Classic, Strong, or Extreme based on wether or not classic orderblocks pass filtering conditions, which are based on crossing critical price levels and SMC principles like ChoCh (Change of Character);
Eliminating clutter and manage chart space with the Age Filter, removing old OBs outside a user-defined age range;
Utilizing MTF functionality to track significant OBs from other timeframes alongside current timeframe analysis;
Providing traders with customization options for indicator's visuals to help them organize information on the chart in a clean way.
โ๏ธ SETTINGS OVERVIEW
This indicator's customization options allow you to fully control its functionality and visuals. Below is a breakdown of the settings grouped by the exact setting sections and parameters from the indicator:
๐ Main Settings
Show OBs from current timeframe โ toggles the display of OBs from the current timeframe on the chart;
Show classic OBs โ enables or disables the display of Classic OBs;
Show strong OBs โ enables or disables the display of Strong OBs, which meet the ChoCh-based filter criteria;
Show extreme OBs โ enables or disables the display of Extreme OBs, which exceed proprietary price level risk thresholds.
โณ Filter: Age
Use Age Filter โ toggles the Age Filter, which removes old OBs based on their age;
Max Age โ sets the maximum age of OBs to be displayed (in bars). OBs older than this value will be hidden;
Min Age โ sets the minimum age of OBs to be displayed (in bars). OBs younger than this value will not be shown.
๐ MTF Settings
Show MTF OBs โ toggles the display of OBs from higher timeframes;
Timeframe โ select the timeframe to use for MTF OB detection (e.g., 15m, 1h).
โณ MTF / Filter: Age
Use Age Filter (MTF) โ toggles the Age Filter for MTF OBs;
Max Age โ sets the maximum age of MTF OBs to be displayed (in bars);
Min Age โ sets the minimum age of MTF OBs to be displayed (in bars).
๐จ Visual Settings
Classic OB (Bullish) โ sets the color for bullish Classic OBs;
Classic OB (Bearish) โ sets the color for bearish Classic OBs;
Strong OB (Bullish) โ sets the color for bullish Strong OBs;
Strong OB (Bearish) โ sets the color for bearish Strong OBs;
Extreme OB (Bullish) โ sets the color for bullish Extreme OBs;
Extreme OB (Bearish) โ sets the color for bearish Extreme OBs.
๐ APPLICATION GUIDE
Application methodology of this indicator is pretty much the same as with any other indicator, whose purpose is to find and display orderblocks on the chart. However, before actually diving into the guide on application, we want to make a small step back to remind traders of the history of orderblocks as a concept, its limitations and benefits.
Orderblocks themselves are essentially just zones of potential institutional interest, which if reached are expected to reverse the price in the opposite direction. 'Potential' is a suitable remark for indicator's success probability, because, as was mentioned above, orderblocks don't guarantee price reversal regardless of quality of the indicator. This is the case for the simplest of reasons โ orderblocks are based solely on price history and thus are to be considered a mathematical model , degree of success of which is never 100%, because all mathematical models abide by a "golden rule of trading" : past performance doesn't guarantee future results.
However, the extensive history of orderblocks clearly shows that this tool, despite being decades old, can still help traders produce market insights and improve any strategy's performance. Orderblocks can be used both as a primary source of signals and as confirmation tool, but from our experience they are better to be used as confirmation tool. Our indicator is not an exception in this matter and we advice any trader to use it mainly for confirmation purposes, because use-case of orderblocks as confirmation tools have much success stories on average than being used as primary signal source.
This being said, let's return to the application guide and start reviewing the indicator from the most basic step โ how it will look like when you first load it on your chart:
This indicator consisis of 3 main logic blocks:
Orderblock evaluation;
MTF Orderblock evaluation;
Orderblock post-filtering.
The principles behind these logic blocks will be easy to understand for truly experiences traders, but we understand the need to explain them to a wider audience, so let's review each of these logic blocks below.
ORDERBLOCK EVALUATION
Principles behind our orderblock detection logic are as follows:
Find FVG (Fair Value Gap) .
Note: this indicator uses only three-candle FVGs and doesn't track FVGs with insidebars after third (farther) candle.
If you don't know what FVG means, we recommend researching this term in the Internet, but the basic explanation is this: FVG is the formation of candles, which are positioned in a way that there are an unclosed price area between 1st and 3rd candle.
Conditions:
bullish FVG = high of 3rd candle < low of 1st candle AND high of 3rd candle < close of 2nd candle AND high of 2nd candle < close of 1st candle AND low of 3rd candle < low of 2nd candle ;
bearish FVG = low of 3rd candle < high of 1st candle AND low of 3rd candle > close of 2nd candle AND low of 2nd candle > close of 1st candle AND high of 3rd candle > high of 2nd candle .
See visual showcase of valid & invalid bullish & bearish FVGs on the screenshot below:
As was shown on the screenshot above, the only correc t formation for FVGs are considered to be just like on pictures 1 and 2 (leftmost column of patterns) . Only these formations will take part in further determenings orderblocks.
Send FVGs through filtering conditions.
This is the truly important part. Without properly filtering FVGs we would get huge clusters of FVGs on the chart and they will not make sense to be reviewed, because there will be just too much of them and their quality will be very questionable .
Even though there is a quite number of ways to filter FVGs, we decided to go with the ones we deem actually useful. For this indicator we chose two methods, that work in tandem โ 1) base candle's inside bar condition and 2) single appearance on current impulse/correction line. Let's review these conditions below and start with looking at the examples of them on the screenshot below:
Examples of 1st & 2nd conditions are displayed on the left and right charts respectively.
The filtering logic in 1st and 2nd is quite connected and further explanation should help you understand it just enough to start trading with our indicator.
Let's start with explaining the term 'base candle' and logic behind it. Base candle candle be explained quite shortly: it is the latest candle on the chart, whose high or low broke previous base candle's high or low respectively. The first candle in the time series of price data is by default considered the base candle. If any new candle after base candle doesn't overtake base candle's high or low (meaning, that this candle is inside the range of base candle), such candle is called an "inside bar" .
Inside bar's term is important to understand, because FVGs, which appear inside the inside bars are usually quite useless, because price doesn't react from them, so orderblocks with such FVGs are also of bad quality as well. Clear depiction of inside bar was provided in the screenshot of conditions above on the left chart, so we won't waste time making another example.
However, this is not it. Base candle, inside bars and a few other types of bars are all a part of SMC ideas and in the world of SMC there is a special term, that hold the most important place and is considered the cornerstone of SMC methodology โ impulse/correction lines (valid pullbacks) . The average definition of impulse/correction lines is quite hard to understand for an average trader, but we can summarise like this:
Impulse/correction line is a line, that starts at the beginning of the sequence of base candles, each new candle of which consistently updates previous base candle's respective high/low.
We won't go into description of this principle because it is outside of scope of this indicator, but you can research this topic in the Internet by keywords ' impulse correction trading ' or 'valid pullback principles trading '. The general idea of usage of impulse/correction lines in the context of this indicator is that each such lines 'holds' inside at least one FVG and we need to find exactly the first FVG, while leaving all other FVGs behind, because they to be of worse quality on average.
Basically, by using translating these terms into conditions from example above, we have achieved a simple yet powerful filtering system. system for FVGs, which allows us to work with orderblocks of much higher quality than average open-source indicators.
If FVG passed filters, evaluate its OB.
When FVG is confirmed, we can start the evaluation of its orderblock. The evaluation of orderblocks consists of several checkpoints: 1) is orderblock beyond current ChoCh* AND/OR 2) is orderblock from extreme price levels, calculated by our proprietary risk system. Let's review these checkpoints below.
* ChoCh (Change of Character, fundamental SMC idea) โ price level, which if broken by close of price can potentially cause a revesal of the trend to direction opposite to the the previous one. To learn more about ChoCh please research the term on the Internet, because this indicator uses its standard definition and explaining of this term goes beyond the scope of this indicator.
To determine if orderblock is beyond current ChoCh levels, we need to first determine where these levels are on the chart. ChoCh levels of this indicator are calculated with a very lite approach, which is based on pivot points.
You can see basic demonstration of ChoCh levels in action on the screenshot below:
IMPORTANT NOTE: pivot period for pivots points inside our indicator is by default equal to 5 and cannot be changed in settings at the moment of publication.
On the screenshot above you can clearly see that ChoCh levels are essentially highest/lowest pivot point levels in between certain range of bars, where price doesn't update its extremum. You can see on there screenshot a new type of line โ BoS (Break of Structure). BoS is almost the same thing as ChoCh, but with one change: it is a confirmation of price updating its extremum in the same direction as it was before, while ChoCh updates price extremum in the direction opposite to which it was before .
Why do these levels matter when evaluating the orderblocks? Orderblocks, which are located beyond current BoS/ChoCh levels, are of much higher quality on average than average orderblocks and they are called Strong Orderblocks .
On the chart such orderblocks are marked with 'Strong OB' label inside the body of an orderblock.
You can see the examples of Strong OBs on the screenshot below:
That was the explanation of the 1st orderblock evaluation criteria. Now let's talk about the 2nd one.
Our 2nd evaluation criteria for orderblocks is a test on whether or price is behind specific price level, which is calculated by our proprietary risk system, which is based on fundamental of statistics, such as 'standard deviation' and etc.
This criteria allows us to catch orderblocks, which are located at quite extreme price levels, and mark them on trader's chart explicitly. Orderblocks, which are above our custom price levels, are called Extreme Orderblocks an are marked with 'Extreme OB' label inside orderblock's body.
You can see the example of Extreme OB on the screenshot below:
That was the explanation of the 2nd evaluation criteria of the orderblock.
If an orderblock doesn't pass any of these two criterias, it is considered a classic orderblock. These orderblock are most common ones and have the lowest success rate among other types of orderblocks, listed above. Such orderblocks are marked with 'OB' label inside the orderblock's body.
You can see the examples of classic OB on the screenshot below:
This is it for orderblock evaluation logic. After doing all these steps, all orderblocks that we found are collected and displayed on the chart with their bodies and label marks.
What happens after the detection of the orderblocks?
All active orderblocks are being tracked in real time and their statuses are being updated as well (Strong orderblock can become Extreme orderblock and vice versa) . By an active orderblock we mean an orderblock, which wasn't swept by price's high or low. Bodies of active orderblocks are prolonged to the next candle on each new candle.
If an orderblock was swept, indicator will stop prolonging this orderblock and will mark it as swept on the chart with almost hollow body and dashed border line of the orderblock's body. Also swept orderblocks lose their name label, so you won't see any text in the orderblock after it was swept, but you will see its colour.
You can see the example of an active & swept orderblocks on the screenshot below:
This functionality helps distinguish active orderblocks from swept ones (inactive) and make more informed decisions.
MTF OB EVALUATION
Principles of MTF OBs evaluation are exactly the same as they are for current timeframe's OBs.
MTF OBs are displayed on the chart in same way as other OBs, but with one little change: to the right side of MTF OB's status will be postfix of the timeframe, from which this OB came from. Timeframe for MTF OBs can be chosen by user in the settings of the indicator.
MTF OBs also preserve their statuses (Strong, Extreme and Classic) when displayed on the current timeframe, so you won't stack of mistakenly marked MTF OBs as Extreme just because they are far away from the price.
You can see the example of MTF OBs on the screenshot below:
Also MTF OBs when swept lose only their name label, but the timeframe postfix will still be there, so you could distinguish MTF OBs from OBs of the current timeframe.
See the example of swept MTF OBs below:
Overall MTF orderblocks is a very useful to get a sense of where the higher timeframe liquidity reside and then adjust your strategy accordingly. Taking your trades from the place of high liquidity, like orderblocks, doesn't guarantee certain solid price reaction, but it definitely provides a trader with much a greater change of 1) catching a decent price move 2) not losing money white trading against institutional players.
As was stated above, we recommend using this tool as a confirmation system for your main trading strategy, because its usage as primary source of signals in the long-run is not viable, judging from historical backtest results and general public opinions of traders.
ORDERBLOCK POST-FILTERING
To enhance filtering capabilities of this indicator even further, we decided to add two filters, which would help reduce the amount of bad and untradeable orderblocks. These two filters are 1) age filter and 2) cancellation filter. Let's review both of them below.
Talking about the age filter , this filter was designed to help get rid of old orderblocks, which clutter the chart with visual noise and make it harder to find valueable orderblocks. This filter has to parameters: min age and max age . What does age mean in the context of an orderblock? It is the distance between OB's left border's bar and current bar. If this distance is between min age and max age values, such orderblock is considered valid and age filter passes it for further evaluation, but this distance is too short or too long, age filter deletes this orderblock from the chart.
You can the example of an orderblock which didn't pass age filter requirements and was deleted from the chart on the screenshot below:
It is important to mention that the missing orderblock from the right chart will be appear on the chart right when its age will exceed min age parameter of age filter.
The principle of work for max age parameter can be deducted by analogy: if the orderblock's age in bigger than max age value of age filter, this orderblock will be deleted from the chart .
For MTF OBs we decided to their own age filter, so that it won't abide by current timeframe's restrictions, because MTF OBs are usually much older than OB from current timeframe, so they would deleted a lot of time before they even appear on the chart, if they would abide by the age filter of current timeframe.
Default parameters of age filter are "max age = 500" and "min age = 0" . "Min age = 0" means that there is restrictions on the minimum age of orderblocks and they will appear on the chart as soon as the indicator validates them.
That was the explanation of the age filter.
Talking about the cancellation filter , this filter was intended to spot orderblocks which were extremely untradable and visually alert traders about them on the chart. In this indicator this filter works like this: for each orderblock cancellation filter creates a special price level and checks if it was broken by the close of price.
This special price level consists of the farthest border. of the orderblock ( top border for bearish OBs and bottom border for bullish OBs) and a certain threshold, which is added to the farthest border. This threshold is based on the current ATR value of the asset. This filter helps detect the orderblocks which should not be considered for trading, because price has already went too far beyond the liquidity of this orderblock.
Orderblocks, which are spotted by this filter, are marked with 'โ' emoji on the price history.
You can see the example of an orderblock which was spotted by the cancellation filter in the screenshot below:
This filter is applied to both current timeframe and MTF timeframe and is NOT configurable in the settings.
๐ ALERTS
This indicator employs alerts for an event when new signal occurs on the current timeframe or on MTF timeframe. While creating the alert below 'Condition' field choose 'any alert() function call'.
When this alert is triggered, it will generate this kind of message:
// Alerts for current timeframe
string msg_template = "EXCHANGE:ASSET, TIMEFRAME: BULLISH_OR_BEARISH OB at SWEPT_OB_BORDER_PRICE was reached."
string msg_example = "BINANCE:BTCUSDT, 15m: bearish OB at 170000.00 was reached."
// Alerts for MTF timeframe
string msg_template_mtf = "EXCHANGE:ASSET, TIMEFRAME: BULLISH_OR_BEARISH MTF OB at SWEPT_OB_BORDER_PRICE was reached."
string msg_example_mtf = "BINANCE:BTCUSDT, 15m: bearish MTF OB at 170000.00 was reached."
๐ NOTES
These OBs work on any timeframe, but we would advise to to use on higher timeframes, starting from at least 15m, because liquidity from higher timeframe tends to be much valuable when deciding which orderblock to take for a trade;
Use these OBs as a confirmation tool for your main strategy and refrain from using them as primary signal source. Traders, which use SMC-based strategies, will benefit from these orderblocks the most;
We recommend trading only with Strong and Extreme orderblocks, because they are proved to be of much greater quality than classic orderblocks and they work quite well in mid-term and long-term trading strategies. Classic orderblocs can be used for short-term trading strategies, but even in this case these OBs cannot be blindly trusted;
We strongly advise against take for a trading orderblocks, which were spotted by cancellation filter, because they are considered to be voided of liquidity;
Don't forget that you can toggle different types of OBs, MTF settings and visual settings in the settings of the indicator and fine-tune them to your liking.
๐ AFTERWORD
AQPRO Block Force is an indicator which designed with idea of helping trading save time on automatically detecting valuable orderblocks on the chart, evaluate their strength and filter out bad orderblocks. These employ the best principles of SMC, including FVGs, valid pullbacks and etc. FVGs play the key role in validating the existence of a particular orderblock and work in tandem with valid pullback to determine the maximum amount of true FVGs even in the most cluttered impulse/correction moves of the price. Our filters โ Age Filter and Cancellation Filter โ enhance the quality of the orderblocks by allowing only the newest and liquid orderblocks to appear on the chart. Additional MTF functionality allow trader to see orderblocks from other timeframe, which can be chosen in the settings, and get a sense of where the global liquidity resides. This indicator will be a useful confirmation tool to any trading strategy, but the SMC traders will surely get the most benefits out of it.
โน๏ธ If you have questions about this or any other our indicator, please leave it in the comments.
CRT Finder (WanHakimFX)๐ Liquidity Grab Indicator with MTF Confluence & Alerts
๐ Overview:
The Liquidity Grab Indicator is designed to detect precise moments when price sweeps liquidity โ either by wicking below recent lows (bullish LQH) or above recent highs (bearish LQL) โ followed by a clear rejection. It combines this logic with multi-timeframe confirmation and trend filters, making it a powerful tool for identifying high-probability reversal setups.
โ๏ธ How It Works:
โ
Liquidity Sweep Logic (LQH / LQL)
Bullish (LQH):
Current candle wicks below the previous low
Closes above the previous candle body
Confirms potential bullish reversal
Bearish (LQL):
Current candle wicks above the previous high
Closes below the previous candle body
Confirms potential bearish reversal
โ
Additional Conditions:
Must occur during London or New York sessions.
Requires trend confluence:
LQH = Price must be above SMMA 60/100/200
LQL = Price must be below SMMA 60/100/200
๐ง Multi-Timeframe Confluence:
The indicator scans for LQH/LQL sweeps across:
Daily
4H
1H
30M
15M
If a sweep occurs on any of these timeframes, an alert is triggered and a triangle marker appears on the chart for real-time visual confluence.
๐ Visual Features:
Green/Red labels for active timeframe sweeps.
Dotted wick lines to show liquidity zones from the previous candle.
Colored triangle markers for MTF sweep alerts.
๐ Strategy Usage:
This indicator is best used as a trigger tool in a confluence-based strategy:
Use higher-timeframe MTF LQH/LQL markers for directional bias.
Wait for matching sweep on your entry timeframe (e.g., M1/M5).
Enter on confirmation candle or break of structure.
Target imbalances, FVGs, or previous highs/lows.
Risk-managed entries using sweep candle's high/low as stop.
๐ข Alerts:
โ
Bullish Sweep (LQH) on any timeframe
โ
Bearish Sweep (LQL) on any timeframe
Equal High/Low (EQH/EQL) [AlgoAlpha]OVERVIEW
This script detects and visualizes Equal High (EQH) and Equal Low (EQL) zonesโkey liquidity areas where price has previously stalled or reversed. These levels often attract institutional interest due to the liquidity buildup around them. The indicator is built to highlight such zones using dynamic thresholding, overbought/oversold RSI filtering, and adaptive mitigation logic to manage zone relevance over time.
CONCEPTS
Equal Highs/Lows are price points where the market has repeatedly failed to break past a certain high or low, hinting at areas where stop orders and pending interest may be concentrated. These areas are often prime targets for liquidity grabs or reversals. By combining this with RSI filtering, the script avoids false signals during neutral conditions and instead focuses on zones where market pressure is more directional.
FEATURES
Detection Logic: The script identifies EQH and EQL zones by comparing the similarity between recent highs or lows with a dynamic volatility threshold. The `tolerance` input allows users to control how strict this comparison is.
RSI Filtering: If enabled, it only creates zones when RSI is significantly overbought or oversold (based on the `state_thresh` input). This helps ensure zones form only in meaningful market conditions.
Zone Display: Bullish (EQL) zones are shown in grey, while bearish (EQH) zones are in blue. Two horizontal lines mark the zone using wick and body extremes, and a filled area visualizes the zone between them.
Zone Management: Zones automatically extend with price until theyโre invalidated. You can choose whether a zone is removed based on wick or body sweeps and whether it requires one or two candle confirmations. Zones also expire after a customizable number of bars.
Alerts: Four alert conditions are built inโwhen a new EQH/EQL is formed and when one is mitigatedโmaking it easy to integrate into alert-based workflows.
USAGE
Equal highs/lows can be used as liquidity markers, either as entry points or as take-profit targets.
This tool is ideal for liquidity-based strategies and helps traders map out possible reversal or sweep zones that often precede aggressive moves.
Nyx-AI Market Intelligence DashboardNyx AI Market Intelligence Dashboard is a non-signal-based environmental analysis tool that provides real-time insight into short-term market behavior. It is designed to help traders understand the quality of current price action, volume dynamics, volatility conditions, and structural behavior. It informs the trader whether the current market environment is supportive or hostile to trading and whether any active signal (from other tools) should be trusted, filtered, or avoided altogether.
Nyx is composed of seven intelligent modules. Each module operates independently but is visually unified through a floating dashboard panel on the chart. This panel renders live diagnostics every few bars, maintaining a low visual footprint without drawing overlays or modifying price.
Market Posture Engine
This module reads individual candlesticks using real-time candle anatomy to interpret directional bias and sentiment. It examines body-to-range ratio, wick imbalances, and compares them to prior bars. If the current candle is a large momentum body with minimal wick, it is interpreted as a directional thrust. If it is a small body with equal wicks, it is considered indecision. Engulfing patterns are used to detect potential liquidity tests. The system outputs a plain-text posture signal such as Building Bullish Intent, Bearish Momentum, Indecision Zone, Testing Liquidity (Up or Down), or Neutral.
Flow Reversal Engine
This module monitors short-term structural shifts and volume contraction to detect early signs of reversal or exhaustion. It looks for lower highs or higher lows paired with weakening volume and closing behavior that implies loss of momentum. It also monitors divergence between price and volume, as well as bar-to-bar momentum stalls (where highs and lows stop expanding). When these conditions are met, it outputs one of several states including Top Forming, Bottom Forming, Flow Divergence, Momentum Stall, or Neutral. This is useful for detecting inflection points before they manifest on trend indicators.
Fractal Context Engine
This engine compares the current barโs range to its surrounding structural context. It uses a dynamic lookback length based on volatility. It determines whether the market is in expansion (strong directional trend), compression (shrinking range), or a transitional phase. A special case called Flip In Progress is triggered when the current high and low exceed the entire recent range, which often precedes sharp reversals or volatility expansion. The result is one of the following: Trend Expansion, Trend Breakdown, Sideways or Coil, Flip In Progress, or Expansion to Coil.
Candle Behavior Analyzer
This module analyzes the last five candles as a set to detect behavioral traits that a single candle may not reveal. It calculates average body and wick size, and counts how many recent candles show thrust (large body dominance), trap behavior (price returns inside wicks), or weakness (small bodies with high wick ratios). The module outputs one of the following behaviors: Aggressive Buying, Aggressive Selling, Trap Pattern, Trap During Coil, Low Participation, Low Energy, or Fakeout Candle. This helps the trader assess sentiment quality and the reliability of price movement.
Volatility Forecast and Compression Memory
This module predicts whether a breakout is likely based on recent compression behavior. It tracks how many of the last 10 bars had significantly reduced range compared to average. If a certain threshold is met without any recent large expansion bar, the system forecasts that a volatility expansion is likely in the near future. It also records how many bars ago the last high volatility impulse occurred and classifies whether current conditions are compressing. The outputs are Expansion Likely, Active Compression, and Last Burst memory, which provide breakout timing and energy insights.
Entry Filter
This module scores the current bar based on four adaptive criteria: body size relative to range, volume strength relative to average, current volatility versus historical volatility, and price position relative to a 20-period moving average. Each factor is scored as either 1 or 2. The total score is adjusted by a behavioral modifier that adds or subtracts a point if recent candles show aggression or trap behavior. Final scores range from 4 to 8 and are classified into Optimal, Mixed, or Avoid categories. This module is not a trade signal. It is a confluence filter that evaluates whether conditions are favorable for entry. It is particularly effective when layered with other indicators to improve precision.
Liquidity Intent Engine
This engine checks for price behavior around recent swing highs and lows. It uses adaptive pivots based on volatility to determine if price has swept above a recent high or below a recent low. This behavior is often associated with institutional liquidity hunts. If a sweep is detected and price has moved away from the sweep level, the engine infers directional intent and compares current distance to the high and low to determine which liquidity pool is more dominant. The output is Magnet Above, Magnet Below, or Conflict Zone. This is useful for anticipating directional bias driven by smart money activity.
Sticky Memory Tracking
To avoid flickering between states on low volatility or noisy price action, Nyx includes a sticky memory system. Each moduleโs output is preserved until a meaningful change is detected. For example, if Market Posture is Neutral and remains so for several bars, the previous non-neutral value is retained. This makes the dashboard more stable and easier to interpret without misleading noise.
Dashboard Rendering
All module outputs are displayed in a clean two-column panel anchored to any corner of the chart. Text values are color-coded, tooltips are added for context, and the data refreshes every few bars to maintain speed. The dashboard avoids clutter and blends seamlessly with other chart tools.
This tool is intended for informational and educational purposes only. It does not provide financial advice or trading signals. Nyx analyzes price, volume, structure, and volatility to offer context about the current market environment. It is not designed to predict future price movements or guarantee profitable outcomes. Traders should always use independent judgment and risk management. Past performance of any analysis logic does not guarantee future results.
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.
ICT Killzones Bias & Volume Sweeps @MaxMaserati๐ Overview
This indicator helps traders identify key ICT Killzones (Asian, London, NY AM, NY PM sessions) along with volume analysis and sweep detection. It highlights institutional order blocks, tracks session bias, and detects liquidity sweeps with volume confirmation.
Key Features:
โ
ICT Killzones (Asian, London, NY AM, NY PM)
โ
Volume Analysis (High/Low volume detection)
โ
Sweep Detection (Buyside/Sellside sweeps with volume confirmation)
โ
Session Bias (Bullish/Bearish bias based on price action)
โ
Customizable Sessions (Add personal trading hours)
โ
Institutional Order Build-up (30-min pre-session accumulation zones)
โ๏ธ Input Settings
1. Timezone Settings
Chart Timezone: Adjust to your local timezone (default: New York).
2. Session Toggles
Asian / London / NY AM / NY PM Sessions: Enable/disable each session.
NY Lunch Session: Optional session (disabled by default).
Personal Trading Time: Customize your trading hours.
3. Label Settings
Label Size: Tiny, Small, Normal, Large.
Session Labels: Customize text for High (H), Low (L), Mid (M) labels.
Background Transparency: Adjust session box opacity.
4. Volume Analysis
Show Volume Labels: Displays volume strength (๐ Very High, ๐ฅ High, โ๏ธ Normal, ๐ค Low, ๐ข Very Low).
Volume Lookback Period: Adjusts volume comparison window.
High/Low Volume Thresholds: Define what constitutes high/low volume.
5. Sweep Detection
Buyside/Sellside Sweeps: Highlights liquidity sweeps.
Sweep Margin: Adjust sensitivity for sweep detection.
Fake Sweep Zones: Option to hide or highlight fakeouts.
Example of Session Sweep and Volume:
Here we have a Bullish Sweep of London Low session by NY AM
However, the volume was low suggesting buyers are not strong enough (M1)
And then the sellers took over and a pressure retest by the buyers of the level and then sellers entered with more power/pressure
6. Session Momentum & Bias
Show Session Bias: Indicates bullish/bearish bias for each session.
Bias Strength Threshold: Adjust sensitivity for bias detection.
๐ How It Works
1. Session Highs/Lows
The indicator tracks High, Low, and Mid prices for each session.
Lines and boxes are drawn to visualize the session range.
2. Volume Analysis
Compares current volume to historical average.
Displays volume strength with emojis (๐, ๐ฅ, โ๏ธ, ๐ค, ๐ข).
Highlights high-volume sweeps for confirmation.
3. Sweep Detection
Detects buyside sweeps (liquidity above highs) and sellside sweeps (liquidity below lows).
Sweep zones expand if price lingers near the swept level.
4. 30 minute Pre-session Institutional order buildup
Highlights 30-minute pre-session zones where institutions may accumulate orders.
5. Session Bias
Calculates bias based on open/close price action within the session.
Displays Bullish, Bearish, or Neutral labels.
]
๐ฏ Trading Applications
1. Liquidity Sweeps
Look for sweeps with high volume as confirmation of institutional activity.
Fade fake sweeps (if enabled) when price reverses quickly.
2. Session Breakouts
Trade breakouts from Asian/London ranges during NY sessions.
Watch for volume expansion on breakouts for confirmation.
3. Pre- Session Institutional Block
Price often reacts to pre-session institutional position build-up (30-min before session opens).
LV:Low Volume, HV: High volume and MV: Medium Volume
NY AM Pre-Session institutional Order Build-up block with high sweep
๐ง Customization Tips
Adjust session times to normal future sessions to match your trading style.
Modify sweep sensitivity if too many/too few sweeps are detected.
Use volume thresholds to fine-tune high/low volume alerts.
๐ Final Notes
This indicator combines ICT concepts with volume analysis for a powerful trading edge. Use it alongside price action and market structure for best results at your own risk.
SMC Entry Signals MTF v2๐ User Guide for the SMC Entry Signals MTF v2 Indicator
๐ฏ Purpose of the Indicator
This indicator is designed to identify reversal entry points based on Smart Money Concepts (SMC) and candlestick confirmation. Itโs especially useful for traders who use:
Imbalance zones, order blocks, breaker blocks
Liquidity grabs
Multi-timeframe confirmation (MTF)
๐ How to Use the Signals on the Chart
โ
LONG Signal (green triangle below the candle):
Conditions:
Price is in a discount zone (below the FIB 50% level)
A bullish engulfing candle appears
A bullish Order Block (OB) or Breaker Block is detected
Thereโs an upward imbalance
A bullish OB is confirmed on the higher timeframe
โก๏ธ How to act:
Consider entering long on the current or next candle.
Place your stop-loss below the OB or the nearest swing low.
Take profit at the nearest liquidity zone or premium area (above FIB 50%).
๐ป SHORT Signal (red triangle above the candle):
Conditions:
Price is in a premium zone (above FIB 50%)
A bearish engulfing candle appears
A bearish OB or Breaker Block is detected
Thereโs a downward imbalance
A bearish OB is confirmed on the higher timeframe
โก๏ธ How to act:
Consider short entry after the signal.
Place your stop-loss above the OB or swing high.
Target the discount zone or the next liquidity pocket.
โ๏ธ Recommended Settings by Trading Style
Trading Style Suggested Settings Notes
Intraday (1โ15m) fibLookback = 20โ50, obLookback = 5โ10, htf_tf = 1H/4H Fast signals. Use Discount/Premium + Engulfing.
Swing/Position (1Hโ1D) fibLookback = 50โ100, obLookback = 10โ20, htf_tf = 1D/1W Higher trust in MTF confirmation. Ideal with fundamentals.
Scalping (1m) fibLookback = 10โ20, obLookback = 3โ5, htf_tf = 15m/1H Remove Breaker and MTF for quick reaction trades.
๐ง Best Practices for Traders
Trend Filtering:
Use EMAs or volume to confirm the current trend.
Take longs only in uptrends, shorts in downtrends.
Liquidity Zones:
Use this indicator after liquidity grabs.
OBs and Breakers often appear right after stop hunts.
Combine with Manual Zones:
This works best when paired with manually drawn OBs and key levels.
Backtest the Signals:
Use Bar Replay mode on TradingView to test past signals.
๐งช Example Trade Setup
Example on BTCUSDT 15m:
Price drops into the discount zone.
A green triangle appears (bullish engulfing + OB + imbalance + HTF OB).
You enter long, stop below the OB, target the premium zone.
๐ฏ This type of setup often gives a risk/reward ratio of 1:2 or better โ profitable even with a 40% win rate.
โฐ Alerts & Automation
Enable alerts:
"SMC Long Entry" โ fires when a long signal appears.
"SMC Short Entry" โ fires when a short signal appears.
You can integrate this with bots via webhook, like:
TradingConnector, 3Commas, Alertatron, etc.
โ
What This Indicator Gives You
High-probability entries using SMC logic
Customizable filters for entry logic
Multi-timeframe confirmation for stronger setups
Suitable for both intraday and swing trading
PRO SMC Full Suite BY MashrurโPRO SMC Full Suite BY Mashrurโ
A Pine Script (v5) indicator for TradingView, focused on Smart Money Concepts (SMC). It overlays on price charts and provides visual tools for identifying key institutional trading behaviors.
๐ฏ Purpose
This script is designed to help traders analyze and trade using SMC principles by automatically detecting:
Order Blocks (OBs)
Fair Value Gaps (FVGs)
Breaks of Structure (BoS)
Liquidity Sweeps (Buy/Sell Side Liquidity Grabs)
Mitigation Entries
โ๏ธ Inputs / Settings
Show Fair Value Gaps: Toggle FVGs on/off
Higher Timeframe (HTF): Choose HTF for OB analysis
Use HTF OBs: Switch between current TF OBs and HTF OBs
Show Order Blocks: Toggle OBs on/off
Show OB Mitigation Entries: Toggle mitigation entry signals on/off
๐ง Core Logic Overview
๐น 1. Swing Points Detection
Identifies swing highs/lows using a 3-bar pattern (pivot-based structure).
๐น 2. Break of Structure (BoS)
A bullish BoS happens when price closes above the last swing high.
A bearish BoS occurs when price closes below the last swing low.
๐น 3. Order Block Detection
Upon BoS, the script marks the previous candle as the Order Block.
Uses either:
Current TF OBs (based on price action)
HTF OBs (based on candle body direction)
๐น 4. Mitigation Entry Logic
A mitigation occurs when price returns to the OB and reacts with confirmation:
Bullish: price dips into OB and closes above
Bearish: price wicks into OB and closes below
Plots entry markers for these mitigations.
๐น 5. Liquidity Sweeps
Detects equal highs/lows (liquidity zones)
Marks Buy SL when price dips below an equal low then closes above
Marks Sell SL when price breaks above an equal high then closes below
๐น 6. Fair Value Gaps (FVGs)
FVG Up: Gap between candle 3 and candle 1 (low > high )
FVG Down: Gap between candle 3 and candle 1 (high < low )
Plots highlighted boxes on these gaps
๐ Visual Elements
Boxes: For OB zones and FVGs
Shapes:
Labels: OB Buy/Sell entries
Triangles: Buy SL / Sell SL liquidity sweeps
Lines: Equal Highs and Lows
๐ Alerts
Built-in alerts to notify when:
OB entries are confirmed
Liquidity sweeps happen
Helps in automation or active monitoring
โ
Ideal For
Traders using SMC, ICT concepts, Wyckoff, or institutional trading models
Anyone wanting to automate detection of structural elements on their chart
Akkerman IMB + Targets IndicatorAkkerman IMB + Targets Indicator
The Akkerman IMB + Targets Indicator is a powerful tool for traders who use the Smart Money Concept (SMC) methodology for intraday trading. This indicator combines several key elements of technical analysis, such as IMB (Imbalance) zones, liquidity zones, and intraday targets, to help traders identify significant levels on the chart for potential entry and exit points.
Main Features of the Indicator:
IMB (Imbalance) Zones:
The indicator detects IMB zones (imbalances) on the chart, which are often significant for the market because these zones can signal unsupported price moves where the market may either retrace or continue the move.
Green box โ indicates a bullish IMB, where the price moves downward but does not reach the previous "low" level.
Red box โ indicates a bearish IMB, where the price moves upward but does not reach the previous "high" level.
Liquidity Zones:
The indicator automatically identifies liquidity zones, which are critical levels for potential retracements or breakouts. These zones are determined by equal highs and lows on the chart (where the price has made similar highs or lows).
Triangles or lines highlight levels where significant buy or sell orders might be gathered.
Intraday Target Lines:
The indicator generates targets for intraday trading based on support and resistance levels over the last 10 periods.
These target lines on the chart indicate potential entry or exit points based on the lowest and highest prices over the past 10 bars, which represent key points for trading within the current session.
Indicator Settings:
Show IMB: Toggle to show or hide IMB zones on the chart.
Show Liquidity Zones: Toggle to show or hide liquidity zones on the chart.
Show Targets (Intraday): Toggle to show or hide intraday target lines.
Max Targets (maxTargets): Set the maximum number of targets to display on the chart.
How to Use:
IMB Zones help identify potential retracement or breakout zones on the market. These zones are a critical part of Smart Money analysis, as markets often retrace to these areas after significant price moves.
Liquidity Zones provide clues about where large orders may be gathered, which could lead to a retracement or breakout.
Intraday Targets assist in identifying important levels for entering or exiting trades within the current session to take advantage of short-term price movements.
Important Notes:
This indicator works best on the 1-hour timeframe (H1) for more accurate and stable signals.
For maximum effectiveness, it is recommended to combine this indicator with other technical indicators and analysis methods.
HL2 Moving Average with BandsThis indicator is designed to assist traders in identifying potential trade entries and exits for S&P 500 (ES) and Nasdaq-100 (NQ) futures. It calculates a Simple Moving Average (SMA) based on the HL2 value (average of high and low prices) of the current candle over a user-defined lookback period (default: 200 periods). The indicator plots this SMA as a blue line, providing a smoothed reference for price trends.
Additionally, it includes upper and lower bands calculated as a percentage (default: 0.5%) above and below the SMA, plotted as green and red lines, respectively. These bands act as dynamic thresholds to identify overbought or oversold conditions. The indicator generates trade signals based on price action relative to these bands:
Long Entry: A green upward triangle is plotted below the candle when the close crosses above the upper band, signaling a potential buy.
Close Long: A red square is plotted above the candle when the close crosses back below the upper band, indicating an exit for the long position.
Short Entry: A red downward triangle is plotted above the candle when the close crosses below the lower band, signaling a potential sell.
Close Short: A green square is plotted below the candle when the close crosses back above the lower band, indicating an exit for the short position.
The script is customizable, allowing users to adjust the SMA length and band percentage to suit their trading style or market conditions. It is plotted as an overlay on the price chart for easy integration with other technical analysis tools.
Recommended Time Frame and Settings for Trading S&P 500 and Nasdaq-100 Futures
Based on research and market dynamics for S&P 500 (ES) and Nasdaq-100 (NQ) futures, the 5-minute chart is recommended as the optimal time frame for day trading with this indicator. This time frame strikes a balance between capturing intraday trends and filtering out excessive noise, which is critical for futures trading due to their high volatility and leverage. The 5-minute chart aligns well with periods of high liquidity and volatility, such as the U.S. market open (9:30 AMโ11:00 AM EST) and the afternoon session (2:00 PMโ4:00 PM EST), when institutional traders are most active.
Why 5-minute? It allows traders to react to short-term price movements while avoiding the rapid fluctuations of 1-minute charts, which can be prone to false signals in choppy markets. It also provides enough data points to make the SMA and bands meaningful without the lag associated with longer time frames like 15-minute or hourly charts.
Recommended Settings
SMA Length: Set to 200 periods. This longer lookback period smooths the HL2 data, reducing noise and providing a reliable trend reference for the 5-minute chart. A 200-period SMA helps identify significant trend shifts without being overly sensitive to minor price fluctuations.
Band Percentage: 0.5% is more suitable for the volatility of ES and NQ futures on a 5-minute chart, as it generates fewer but higher-probability signals. Wider bands (e.g., 1%) may miss short-term opportunities, while narrower bands (e.g., 0.1%) may produce excessive false signals.
Trading Session Recommendations
Futures markets for ES and NQ are open nearly 24 hours (Sunday 6:00 PM EST to Friday 5:00 PM EST, with a daily break from 4:00 PMโ5:00 PM EST), but not all hours are equally optimal due to varying liquidity and volatility. The best times to trade with this indicator are:
U.S. Market Open (9:30 AMโ11:00 AM EST): This period is characterized by high volume and volatility, driven by the opening of U.S. equity markets and economic data releases (e.g., 8:30 AM EST reports like CPI or GDP). The indicatorโs signals are more reliable during this window due to strong order flow and price momentum.
Afternoon Session (2:00 PMโ4:00 PM EST): After the lunchtime lull, volume picks up as institutional traders return, and news or FOMC announcements often drive price action. The indicator can capture breakout moves as prices test the upper or lower bands.
Pre-Market (7:30 AMโ9:30 AM EST): For traders comfortable with lower liquidity, this period can offer opportunities, especially around 8:30 AM EST economic releases. However, use tighter risk management due to wider spreads and potential volatility spikes.
Additional Tips
Avoid Low-Volume Periods: Steer clear of trading during low-liquidity hours, such as the overnight session (11:00 PMโ3:00 AM EST), when spreads widen and price movements can be erratic, leading to false signals from the indicator.
Combine with Other Tools: Enhance the indicatorโs effectiveness by pairing it with support/resistance levels, Fibonacci retracements, or volume analysis to confirm signals. For example, a long entry signal above the upper band is stronger if it coincides with a breakout above a key resistance level.
Risk Management: Given the leverage in futures (e.g., Micro E-mini contracts require ~$1,200 margin for ES), use tight stop-losses (e.g., below the lower band for longs or above the upper band for shorts) to manage risk. Aim for a risk-reward ratio of at least 1:2.
Test Settings: Backtest the indicator on a demo account to optimize the SMA length and band percentage for your specific trading style and risk tolerance. Micro E-mini contracts (MES for S&P 500, MNQ for Nasdaq-100) are ideal for testing due to their lower capital requirements.
Why These Settings and Time Frame?
The 5-minute chart with a 200-period SMA and 0.5% bands is tailored for the volatility and liquidity of ES and NQ futures during peak trading hours. The longer SMA period ensures the indicator captures meaningful trends, while the 0.5% bands are tight enough to signal actionable breakouts but wide enough to avoid excessive whipsaws. Trading during high-volume sessions maximizes the likelihood of valid signals, as institutional participation drives clearer price action.
By focusing on these settings and time frames, traders can leverage the indicator to capitalize on the dynamic price movements of S&P 500 and Nasdaq-100 futures while managing the inherent risks of these markets.
US30 Smart Money 5M/4H Strategy๐ง How It Works
โ
1. 4H Trend Bias Detection
Uses the 4-hour chart (internally) to determine if the market is in an uptrend or downtrend.
Background turns green for bullish trend, red for bearish trend.
This helps filter trades โ only take longs during uptrend, shorts during downtrend.
โ
2. Liquidity Sweeps (Stop Hunts) on 5M
Highlights candles that break previous highs/lows and then reverse (typical of institutional stop raids).
Draws a shaded red box above sweep-high candles and green box under sweep-lows.
These indicate key reversal zones.
โ
3. Order Block Zones
Detects bullish/bearish engulfing patterns after liquidity sweeps.
Draws a supply or demand zone box extending forward.
These zones show where institutions likely placed large orders.
โ
4. FVG Midpoint from 30-Min Chart
Detects Fair Value Gaps (imbalances) on the 30-minute chart.
Plots a line at the midpoint of the gap (EQ level), which is often revisited for entries or rejections.
โ
5. Buy/Sell Signals (Non-Repainting)
Buy = 4H uptrend + 5M liquidity sweep low + bullish engulfing candle.
Sell = 4H downtrend + 5M liquidity sweep high + bearish engulfing.
Prints green โBUYโ or red โSELLโ label on the chart โ these do not repaint.
๐ How to Use It
Wait for trend bias โ only take trades in the direction of the 4H trend.
Watch for liquidity sweep boxes โ these hint a stop hunt just occurred.
Look for a signal label (BUY/SELL) โ confirms entry criteria.
Use FVG EQ lines & Order Block zones as confluence or targets.
Take trades after NY open (9:30 AM EST) for best momentum.
Global M2 10-Week Lead (for bitcoin)This script displays a combined view of the Global M2 Money Supply, converted to USD and adjusted with a configurable forward lead (default 10 weeks). It is designed to help visualize macro liquidity trends and anticipate potential impacts on Bitcoin price movements across any timeframe.
๐น Main Features:
- Aggregates M2 data from 18 countries and regions including the USA, Eurozone, China, Japan, and more.
- All M2 values are converted to USD using respective exchange rates.
- Customizable โSlide Weeks Forwardโ setting lets you project global liquidity data into the future.
- Works on all timeframes by adjusting the projection logic dynamically.
- Toggle each countryโs data on or off to customize the liquidity model.
๐ก Use Case:
Global liquidity is often a leading indicator for major asset classes. This tool helps traders and analysts assess macro-level trends and their potential influence on Bitcoin by looking at changes in M2 money supply worldwide.
๐ก Inspired By:
This tool mimics the Global M2 10-Week Lead liquidity indicator often referenced by Raoul Pal of Real Vision and Global Macro Investor, used for macro analysis and Bitcoin movement prediction.
๐ Note:
All economic and FX data is sourced from TradingViewโs built-in datasets (ECONOMICS and FX_IDC). Data availability may vary depending on your plan.
Institutional Quantum Momentum Impulse [BullByte]## Overview
The Institutional Quantum Momentum Impulse (IQMI) is a sophisticated momentum oscillator designed to detect institutional-level trend strength, volatility conditions, and market regime shifts. It combines multiple advanced technical concepts, including:
- Quantum Momentum Engine (Hilbert Transform + MACD Divergence + Stochastic Energy)
- Fractal Volatility Scoring (GARCH + Keltner-based volatility)
- Dynamic Adaptive Bands (Self-adjusting thresholds based on efficiency)
- Market Phase Detection (Volume + Momentum alignment)
- Liquidity & Cumulative Delta Analysis
The indicator provides a Z-score normalized momentum reading, making it ideal for mean-reversion and trend-following strategies.
---
## Key Features
### 1. Quantum Momentum Core
- Combines Hilbert Transform, MACD divergence, and Stochastic Energy into a single composite momentum score.
- Normalized using a Z-score for statistical significance.
- Smoothed with EMA/WMA/HMA for cleaner signals.
### 2. Dynamic Adaptive Bands
- Upper/Lower bands adjust based on volatility and efficiency ratio .
- Acts as overbought/oversold zones when momentum reaches extremes.
### 3. Market Phase Detection
- Identifies bullish , bearish , or neutral phases using:
- Volume-Weighted MA alignment
- Fractal momentum extremes
### 4. Volatility & Liquidity Filters
- Fractal Volatility Score (0-100 scale) shows market instability.
- Liquidity Check ensures trades are taken in favorable spread conditions.
### 5. Dashboard & Visuals
- Real-time dashboard with key metrics:
- Momentum strength, volatility, efficiency, cumulative delta, and market regime.
- Gradient coloring for intuitive momentum visualization .
---
## Best Trade Setups
### 1. Trend-Following Entries
- Signal :
- QM crosses above zero + Market Phase = Bullish + ADX > 25
- Cumulative Delta rising (buying pressure)
- Confirmation :
- Efficiency > 0.5 (strong momentum quality)
- Liquidity = High (tight spreads)
### 2. Mean-Reversion Entries
- Signal :
- QM touches upper band + Volatility expanding
- Market Regime = Ranging (ADX < 25)
- Confirmation :
- Efficiency < 0.3 (weak momentum follow-through)
- Cumulative Delta divergence (price high but delta declining)
### 3. Breakout Confirmation
- Signal :
- QM holds above zero after a pullback
- Market Phase shifts to Bullish/Bearish
- Confirmation :
- Volatility rising (expansion phase)
- Liquidity remains high
---
## Recommended Timeframes
- Intraday (5M - 1H): Works well for scalping & swing trades.
- Swing Trading (4H - Daily): Best for trend-following setups.
- Position Trading (Weekly+): Useful for macro trend confirmation.
---
## Input Customization
- Resonance Factor (1.0 - 3.618 ): Adjusts MACD divergence sensitivity.
- Entropy Filter (0.382/0.50/0.618) : Controls stochastic damping.
- Smoothing Type (EMA/WMA/HMA) : Changes momentum responsiveness.
- Normalization Period : Adjusts Z-score lookback.
---
The IQMI is a professional-grade momentum indicator that combines institutional-level concepts into a single, easy-to-read oscillator. It works across all markets (stocks, forex, crypto) and is ideal for traders who want:
โ
Early trend detection
โ
Volatility-adjusted signals
โ
Institutional liquidity insights
โ
Clear dashboard for quick analysis
Try it on TradingView and enhance your trading edge! ๐
Happy Trading!
- BullByte
Inner Circle Toolkit [TakingProphets]Inner Circle Toolkit โ A Complete ICT Trading Companion
The Inner Circle Toolkit is a closed-source, all-in-one trading tool designed for traders following ICT (Inner Circle Trader) and Smart Money Concepts strategies. Every part of this script is built with purpose โ not just a mashup of indicators, but a structured framework to help you follow price through the lens of institutional behavior and liquidity theory.
Letโs walk through what it does and how it can help you:
๐ Session Liquidity Levels (Asia, London, New York, NY Lunch)
The indicator automatically marks the highs and lows of the major trading sessions:
-Asian Session
-London Session
-New York AM Session
-New York Lunch
These levels are important because price often returns to these points to grab liquidity before making a move. This gives traders clear areas to watch for potential sweeps, rejections, or reversals โ without having to manually track session timings every day.
REQHs and REQLs โ Equal Highs and Lows
This script detects Relatively Equal Highs and Lows (REQHs/REQLs), which are often used by institutions as stop-run targets.
Itโs not just looking for copy-paste double tops or bottoms โ it uses a tolerance-based algorithm that checks for clusters of similar highs or lows over a given time period. These are likely to hold stops and become magnets for price. When you see these on the chart, youโll know where the โjuiceโ is sitting.
Fair Value Gaps (FVG) โ Multi-Timeframe
The script automatically plots Fair Value Gaps (FVGs) on both:
-Your current chart timeframe
-One or more higher timeframes (like H1 or H4)
These are three-candle gaps that form when price moves aggressively without filling in value. Price often comes back to these areas to rebalance. Seeing both local and higher-timeframe FVGs on your chart gives better context and helps with entries and exits.
The script is optimized so your chart doesnโt get messy โ higher timeframe FVGs show up in a cleaner format with visual labels and lighter shading.
SMT Divergence โ With Session Logic
This tool includes a real-time SMT divergence detector, based on the behavior of correlated markets like ES vs. NQ.
Hereโs how it works:
If ES sweeps a liquidity level (like Asia Low), but NQ doesnโt, the script detects and marks that divergence.
This often signals institutional accumulation or distribution โ a high-probability setup.
You wonโt have to flip between charts or manually compare โ the SMT logic runs automatically and only fires when it matters (at key session levels). Itโs a smarter, more focused way to track intermarket divergences.
Daily Highs and Lows โ Week-to-Week Structure
The indicator keeps track of the high and low for each day of the week โ Monday through Friday โ helping you understand how price is evolving across the week.
This helps build a weekly profile:
Did Monday set the high of the week?
Are we sweeping Tuesdayโs low on Thursday?
These levels stay visible and labeled, helping you frame daily setups inside the bigger picture.
๐ Midnight Open & 8:30 AM Open Levels
These two levels are core ICT concepts used to judge whether price is in premium or discount:
Midnight Open (00:00 EST): Used to determine daily bias
New York Open (08:30 EST): Often a launch point for key moves
Both are drawn automatically and extend throughout the day. This helps you align your trades with potential algorithmic bias, especially during NY session volatility.
โฐ 9:45 AM Vertical Marker โ Macro Time Reminder
The script draws a subtle vertical line at 9:45 AM EST, which is the start of the NY AM macro session โ one of the most likely times to see setups play out.
This is more than just a timer โ itโs a visual cue that something important might be setting up soon, especially if youโre already watching SMT, FVGs, or liquidity zones from earlier.
How It All Connects โ A Workflow, Not a Mashup
Every feature in this script is connected to the same goal: helping you trade with the Smart Money.
Hereโs how the pieces work together:
Session levels โ potential stop hunts
Equal highs/lows โ targets
FVGs โ entry points
SMT divergence โ confirmation or warning
Daily highs/lows โ Weekly structure frames bias
Open levels โ premium vs. discount
Macro line โ timing clue for execution
Itโs built to help you flow with price action and trade the story, not just random signals.
Why Itโs Closed Source โ and Original
This script is closed-source because it contains:
A proprietary system for real-time SMT logic (with intermarket sweep detection)
Multi-timeframe FVG detection that auto-filters overlaps
Smart equal-high/low detection using range-based clustering
Optimized UI that shows a lot without overwhelming the chart
There are no moving averages, no public-domain indicators, and no mashup of standard tools. Everything here is purpose-built for traders who follow ICT strategies.
Let us know how we can improve!
HH&LL by SiriusProtected Script Notice
This script, "HH&LL by Sirius", is published as invite-only to protect its proprietary logic, which implements a refined detection mechanism for higher highs, lower lows, and liquidity points using advanced price action filtering. The underlying architecture integrates custom zone-based plotting, pivot analysis, and dynamic support/resistance tracking that is tailored for discretionary or rule-based trading. The source code is protected to preserve the originality and tactical advantages it provides in identifying significant market structure changes.
Overview
The "HH&LL by Sirius" indicator is a comprehensive market structure tool that identifies and labels key swing pointsโHigher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL)โto help traders visualize trend progression and potential reversal areas. It builds upon traditional pivot-based logic with extended historical comparisons, confirming points only when certain criteria are met to reduce noise and enhance reliability.
Key Features and Logic
Zigzag-like Market Structure Detection
The indicator derives its structure by calculating pivots and comparing sequences of highs/lows to identify meaningful HH, HL, LH, and LL patterns. These structures are refined through multi-level checks that validate each point using historical swing relationships.
Support and Resistance Zones (POIs)
Once structural points are confirmed, the script dynamically plots support (HLs) and resistance (LHs) lines that persist until invalidated by price. These Points of Interest (POIs) are labeled and include an optional hit-count system that displays how many times price has interacted with the level, providing insight into liquidity and potential breakout zones.
Label Customization and Visualization
Labels can include the price level, touch count, and confluence icons (e.g., ๐ or ๐ป) depending on configuration. Custom color settings allow for distinguishing bullish and bearish levels, and a separate logic manages label deletion or style change when a POI is invalidated.
Time-Based Session Filtering
The indicator supports two custom date ranges to filter plotting to specific market sessions. This is useful for focusing on key trading weeks or events. A background color option highlights active sessions.
All-Time High (ATH) Tracking
An optional feature tracks and plots the current all-time high on the chart. The ATH line includes extended styling options such as width, transparency band, and dynamic labeling on both sides of the chart.
Visual Outputs
Lines: Horizontal support and resistance lines drawn at HL and LH points, color-coded and styled based on user settings.
Labels: Detailed or minimalist annotations for POIs, touch count, and liquidity status. Labels can be positioned left/right and toggled for price visibility.
Zones: Optional background shading for specific date ranges, aiding in session-based analysis.
ATH Display: A prominently plotted line for all-time highs, including adjustable label and band features.
Trading Use Cases
Trend Confirmation: Use HH/HL or LH/LL sequences to confirm uptrends or downtrends.
Liquidity Traps and Sweeps: High POI hit counts or rapid invalidations can signal areas of engineered liquidity or breakout risk.
Zone-Based Confluence: Combine session filtering with structure plotting to find key zones of reversal or continuation.
Support/Resistance Breaks: Watch for price closing beyond a plotted POI to assess potential trend shifts or breakout opportunities.
Note
The script includes multiple internal optimizations and custom controls for advanced users. It is designed for traders seeking a deeper view of market structure beyond basic pivot plotting, with optional aesthetic and data visibility preferences to suit different trading workflows.
Fib BB on VWMA*ATRThis TradingView Pine Script is designed to plot Fibonacci Bollinger Bands on a Volume Weighted Moving Average (VWMA) using the Average True Range (ATR). The script takes a higher timeframe (HTF) approach, allowing traders to analyze price action and volatility from a broader market perspective.
๐น How It Works
Higher Timeframe Data Integration
Users can select a specific timeframe to calculate the VWMA and ATR.
This allows for a more macro perspective, avoiding the noise of lower timeframes.
Volume Weighted Moving Average (VWMA)
Unlike the Simple Moving Average (SMA), VWMA gives higher weight to price movements with larger volume.
Calculation Formula:
๐๐๐๐ด=โ(๐ถ๐๐๐ ๐ร๐๐๐๐ข๐๐) / โ๐๐๐๐ข๐๐
Since VWMA accounts for volume, it is more reactive to price zones with high buying or selling activity, making it useful for identifying liquidity zones.
ATR-Based Fibonacci Bollinger Bands
The Average True Range (ATR) is used to measure market volatility.
Instead of standard deviation-based Bollinger Bands, Fibonacci multipliers (2.618, 3.0, 3.414) are applied to ATR.
These bands adjust dynamically with market volatility.
๐น Key Findings from Exploration
Through testing and analysis, this indicator seems to effectively detect supply and demand zones, particularly at the Fibonacci levels of 2.618 to 3.414.
Price frequently reacts at these bands, indicating that they capture key liquidity zones.
Potential Order Block Detection:
The ends of the Fibonacci Bollinger Bands (especially at 2.618, 3.0, and 3.414) tend to align with order blocksโareas where institutional traders previously accumulated or distributed positions.
This is particularly useful for order flow traders who focus on unfilled institutional orders.
๐น How to Use This Indicator?
Identifying Order Blocks
When price reaches the upper or lower bands, check if there was a strong reaction (rejection or consolidation).
If price rapidly moves away from a band, that level might be an order block.
Spotting Liquidity Pools
VWMAโs nature enhances liquidity detection since it emphasizes high-volume price action.
If a price level repeatedly touches the band without breaking through, it suggests institutional orders may be absorbing liquidity there.
Trend Confirmation
If VWMA is trending upwards and price keeps rejecting the lower bands, it confirms a strong bullish trend.
Conversely, constant rejection from the upper bands suggests a bearish market.
This script is designed for open-source publication and offers traders a refined approach to detecting order blocks and liquidity zones using Fibonacci-based volatility bands.
๐ ํ๊ธ ์ค๋ช
(์์ธ ์ค๋ช
)
์ด ํธ๋ ์ด๋ฉ๋ทฐ ํ์ธ์คํฌ๋ฆฝํธ๋ ๊ฑฐ๋๋ ๊ฐ์ค ์ด๋ํ๊ท (VWMA)๊ณผ ํ๊ท ์ค์ ๋ฒ์(ATR)๋ฅผ ํ์ฉํ์ฌ ํผ๋ณด๋์น ๋ณผ๋ฆฐ์ ๋ฐด๋๋ฅผ ํ์ํ๋ ์งํ์
๋๋ค.
๋ํ, ๊ณ ์ฐจ ํ์ํ๋ ์(HTF) ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ์์ฅ์ ํฐ ํ๋ฆ์ ๋ถ์ํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค.
๐น ์งํ ์๋ ๋ฐฉ์
๊ณ ์ฐจ ํ์ํ๋ ์(HTF) ๋ฐ์ดํฐ ์ ์ฉ
์ฌ์ฉ์๊ฐ ์ํ๋ ํ์ํ๋ ์์ ์ ํํ์ฌ VWMA์ ATR์ ๊ณ์ฐํ ์ ์์ต๋๋ค.
์ด๋ฅผ ํตํด ๋ ํฐ ์์ฅ ํ๋ฆ์ ๋ถ์ํ ์ ์์ผ๋ฉฐ, ์ ํ์ํ๋ ์์ ๋
ธ์ด์ฆ๋ฅผ ์ค์ผ ์ ์์ต๋๋ค.
๊ฑฐ๋๋ ๊ฐ์ค ์ด๋ํ๊ท (VWMA) ์ ์ฉ
VWMA๋ ๋จ์ ์ด๋ํ๊ท (SMA)๋ณด๋ค ๊ฑฐ๋๋์ด ๋ง์ ๊ฐ๊ฒฉ ์์ง์์ ๋ ํฐ ๊ฐ์ค์น๋ฅผ ๋ถ์ฌํฉ๋๋ค.
๊ณ์ฐ ๊ณต์:
๐๐๐๐ด=โ(๐ถ๐๐๐ ๐ร๐๐๐๐ข๐๐) / โ๐๐๐๐ข๐๐
โ
๊ฑฐ๋๋์ด ๋ง์ด ๋ฐ์ํ ๊ฐ๊ฒฉ ๊ตฌ๊ฐ์ ๊ฐ์กฐํ๋ ํน์ฑ์ด ์์ด, ์์ฅ์ ์ ๋์ฑ ๊ตฌ๊ฐ์ ๋ ์ ํํ ํฌ์ฐฉํ ์ ์์ต๋๋ค.
ATR ๊ธฐ๋ฐ ํผ๋ณด๋์น ๋ณผ๋ฆฐ์ ๋ฐด๋ ์์ฑ
ATR(Average True Range)๋ฅผ ํ์ฉํ์ฌ ๋ณ๋์ฑ์ ์ธก์ ํฉ๋๋ค.
๊ธฐ์กด์ ํ์คํธ์ฐจ ๊ธฐ๋ฐ ๋ณผ๋ฆฐ์ ๋ฐด๋ ๋์ , ํผ๋ณด๋์น ๊ณ์(2.618, 3.0, 3.414)๋ฅผ ATR์ ๊ณฑํ์ฌ ๋ฐด๋๋ฅผ ์์ฑํฉ๋๋ค.
์ด ๋ฐด๋๋ ์์ฅ ๋ณ๋์ฑ์ ๋ฐ๋ผ ์ ๋์ ์ผ๋ก ์กฐ์ ๋ฉ๋๋ค.
๐น ํ๊ตฌ ๊ฒฐ๊ณผ: ๋งค๋ฌผ๋ ๋ฐ ์ค๋๋ธ๋ก ๊ฐ์ง
ํ
์คํธ๋ฅผ ํตํด Fibonacci 2.618 ~ 3.414 ๊ตฌ๊ฐ์์ ๋งค๋ฌผ๋ ๋ฐ ์ค๋๋ธ๋ก์ ํฌ์ฐฉํ๋ ๊ฒฝํฅ์ด ์์์ ํ์ธํ์ต๋๋ค.
๊ฐ๊ฒฉ์ด ํผ๋ณด๋์น ๋ฐด๋(ํนํ 2.618, 3.0, 3.414)์ ๋ฟ์ ๋ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์
VWMA์ ํน์ฑ์ ํตํด ์ค๋๋ธ๋ก์ ๊ฐ์งํ ๊ฐ๋ฅ์ฑ์ด ๋์
๐น ์ค๋๋ธ๋ก(Order Block) ๊ฐ์ง ์๋ฆฌ
Fibonacci ๋ฐด๋ ๋ํธ๋จธ๋ฆฌ(2.618 ~ 3.414)์์ ๊ฐ๊ฒฉ์ด ๊ฐํ๊ฒ ๋ฐ์
์ด ์์ญ์์ ๊ฐ๊ฒฉ์ด ๊ฐํ๊ฒ ํ์ด ์ค๋ฅด๊ฑฐ๋(๋งค์ ์๋ ฅ) ๊ธ๋ฝํ๋(๋งค๋ ์๋ ฅ) ๊ฒฝ์ฐ,
โ ๊ธฐ๊ด๋ค์ด ํฌ์ง์
์ ์ฒญ์ฐํ๊ฑฐ๋ ์ถ๊ฐ ๋งค์งํ๋ ๊ตฌ๊ฐ์ผ ๊ฐ๋ฅ์ฑ์ด ํผ.
๊ณผ๊ฑฐ์ ๋๋ ์ฃผ๋ฌธ์ด ์ฒด๊ฒฐ๋ ๊ฐ๊ฒฉ ๊ตฌ๊ฐ(= ์ค๋๋ธ๋ก)์ผ ์ ์์.
VWMA๋ฅผ ํตํ ์ ๋์ฑ ๊ฐ์ง
VWMA๋ ๊ฑฐ๋๋์ด ์ง์ค๋ ๊ฐ๊ฒฉ์ ๊ธฐ์ค์ผ๋ก ์ด๋ํ๊ธฐ ๋๋ฌธ์, ๊ธฐ๊ด ์ฃผ๋ฌธ์ด ๋ง์ด ๋ค์ด์จ ๊ฐ๊ฒฉ๋๋ฅผ ๊ฐ์กฐํ๋ ํน์ง์ด ์์.
๋ฐ๋ผ์ VWMA์ ํผ๋ณด๋์น ๋ฐด๋๊ฐ ๋ง๋๋ ์ง์ ์ ์ ๋์ฑ์ด ๋์ ํต์ฌ ๊ตฌ๊ฐ์ด ๋ ๊ฐ๋ฅ์ฑ์ด ํผ.
๋งค๋ฌผ๋ ๋ฐ ์ฒญ์ฐ ๊ตฌ๊ฐ ๋ถ์
๊ฐ๊ฒฉ์ด ๋ฐด๋์ ๋๋ฌํ์ ๋ ๊ฐํ ๋ฐ๋ฑ์ด ๋์ค๋์ง๋ฅผ ํ์ธ โ ์ค๋๋ธ๋ก ๊ฐ๋ฅ์ฑ
๊ฐ๊ฒฉ์ด ๋ฐด๋๋ฅผ ์ฌ๋ฌ ๋ฒ ํ
์คํธํ๋ฉด์ ๋ํํ์ง ๋ชปํ๋ค๋ฉด, ํด๋น ์ง์ ์ ๊ฐํ ๋งค๋ฌผ๋์ผ ๊ฐ๋ฅ์ฑ
๐น ํ์ฉ ๋ฐฉ๋ฒ
โ
์ค๋๋ธ๋ก ๊ฐ์ง:
๊ฐ๊ฒฉ์ด ๋ฐด๋(2.618~3.414)์ ๋ฟ๊ณ ๊ฐํ๊ฒ ํ๊ธด๋ค๋ฉด, ์ค๋๋ธ๋ก ๊ฐ๋ฅ์ฑ
ํด๋น ์ง์ ์์ ๊ฑฐ๋๋ ์ฆ๊ฐ ๋ฐ ๊ฐํ ๋ฐ๋ฑ ๋ฐ์ ์ ๋งค์ ๊ณ ๋ ค
โ
์ ๋์ฑ ํ ํ์ธ:
VWMA์ ํผ๋ณด๋์น ๋ฐด๋๊ฐ ๋ง๋๋ ๊ตฌ๊ฐ์์ ๋ฐ๋ณต์ ์ผ๋ก ๊ฑฐ๋๋์ด ํฐ์ง๋ค๋ฉด, ํด๋น ์ง์ ์ ๊ธฐ๊ด ์ ๋์ฑ ๊ตฌ๊ฐ์ผ ๊ฐ๋ฅ์ฑ
โ
์ถ์ธ ํ์ธ:
VWMA๊ฐ ์์นํ๊ณ ๊ฐ๊ฒฉ์ด ๋ฐด๋ ํ๋จ(์ง์ง์ )์์ ํ๊ธด๋ค๋ฉด ๊ฐํ ์์น ์ถ์ธ
VWMA๊ฐ ํ๋ฝํ๊ณ ๊ฐ๊ฒฉ์ด ๋ฐด๋ ์๋จ(์ ํญ์ )์์ ๊ฑฐ๋ถ๋นํ๋ฉด ํ๋ฝ ์ถ์ธ ์ง์
Volume Profile & Smart Money Explorer๐ Volume Profile & Smart Money Explorer: Decode Institutional Footprints
Master the art of institutional trading with this sophisticated volume analysis tool. Track smart money movements, identify peak liquidity windows, and align your trades with major market participants.
๐ Key Features:
๐ Triple-Layer Volume Analysis
โข Total Volume Patterns
โข Directional Volume Split (Up/Down)
โข Institutional Flow Detection
โข Real-time Smart Money Tracking
โข Historical Pattern Recognition
โก Smart Money Detection
โข Institutional Trade Identification
โข Large Block Order Tracking
โข Smart Money Concentration Periods
โข Whale Activity Alerts
โข Volume Threshold Analysis
๐ Advanced Profiling
โข Hourly Volume Distribution
โข Directional Bias Analysis
โข Liquidity Heat Maps
โข Volume Pattern Recognition
โข Custom Threshold Settings
๐ฏ Strategic Applications:
Institutional Trading:
โข Track Big Player Movements
โข Identify Accumulation/Distribution
โข Follow Smart Money Flow
โข Detect Institutional Trading Windows
โข Monitor Block Orders
Risk Management:
โข Identify High Liquidity Windows
โข Avoid Thin Market Periods
โข Optimize Position Sizing
โข Track Market Participation
โข Monitor Volume Quality
Market Analysis:
โข Volume Pattern Recognition
โข Smart Money Flow Analysis
โข Liquidity Window Identification
โข Institutional Activity Cycles
โข Market Depth Analysis
๐ก Perfect For:
โข Professional Traders
โข Volume Profile Traders
โข Institutional Traders
โข Risk Managers
โข Algorithmic Traders
โข Smart Money Followers
โข Day Traders
โข Swing Traders
๐ Key Metrics:
โข Normalized Volume Profiles
โข Institutional Thresholds
โข Directional Volume Split
โข Smart Money Concentration
โข Historical Patterns
โข Real-time Analysis
โก Trading Edge:
โข Trade with Institution Flow
โข Identify Optimal Entry Points
โข Recognize Distribution Patterns
โข Follow Smart Money Positioning
โข Avoid Thin Markets
โข Capitalize on Peak Liquidity
๐ Educational Value:
โข Understand Market Structure
โข Learn Volume Analysis
โข Master Institutional Patterns
โข Develop Market Intuition
โข Track Smart Money Flow
๐ ๏ธ Customization:
โข Adjustable Time Windows
โข Flexible Volume Thresholds
โข Multiple Timeframe Analysis
โข Custom Alert Settings
โข Visual Preference Options
Whether you're tracking institutional flows in crypto markets or following smart money in traditional markets, the Volume Profile & Smart Money Explorer provides the deep insights needed to trade alongside the biggest players.
Transform your trading from retail guesswork to institutional precision. Know exactly when and where smart money moves, and position yourself ahead of major market shifts.
#VolumeProfile #SmartMoney #InstitutionalTrading #MarketAnalysis #TradingView #VolumeAnalysis #CryptoTrading #ForexTrading #TechnicalAnalysis #Trading #PriceAction #MarketStructure #OrderFlow #Liquidity #RiskManagement #TradingStrategy #DayTrading #SwingTrading #AlgoTrading #QuantitativeTrading
EBP Candle Marker### **EBP Candle Marker โ TradingView Indicator**
The **EBP Candle Marker** is a specialized TradingView indicator designed to identify and highlight potential liquidity sweep candles. This indicator visually emphasizes key price action patterns where the market sweeps previous highs or lows and closes in the opposite direction, often signaling potential reversals or liquidity grabs.
---
### ๐ **Indicator Logic:**
1. **Bullish Sweep:**
- The current candleโs **low** is lower than the previous candleโs **low** (indicating a liquidity sweep).
- The **close** is above both the **open** and **close** of the previous candle.
2. **Bearish Sweep:**
- The current candleโs **high** is higher than the previous candleโs **high** (indicating a liquidity sweep).
- The **close** is below both the **open** and **close** of the previous candle.
---
### ๐จ **Visual Representation:**
- **Yellow Candle Body:** Highlights any candle meeting the bullish or bearish sweep conditions.
---
### ๐ **Alert Functionality:**
The indicator supports setting custom alerts in TradingView for:
- **Bullish Sweep Detected** โ Notifies when a bullish sweep occurs.
- **Bearish Sweep Detected** โ Notifies when a bearish sweep occurs.
These alerts are compatible across any timeframe, providing flexibility to monitor key market conditions.
---
### ๐ **Use Cases:**
- **Liquidity Sweep Detection:** Identify areas where the market may be triggering stop-loss orders or liquidity hunts.
- **Reversal Confirmation:** Enhance trade confirmation by identifying potential reversal zones.
- **Scalping & Swing Trading:** Suitable for both short-term and long-term trading strategies across multiple timeframes.
CLS Patterns + Price Action Levels๐ Key Features:
โ
CLS Candle Patterns Detection:
CLS Type 1 (Sweeps & Closes Opposite) โ Confirms liquidity sweeps with opposite direction close.
CLS Type 2 (Sweeps but No Opposite Close) โ Identifies liquidity traps without full reversal.
CLS Type 3 (Engulfing Candles) โ Strong momentum shifts with engulfing price action.
CLS Type 4 (Order Block Reversals) โ Institutional order flow recognition.
โ
Institutional & Price Action Levels:
250 Pip Institutional Levels โ Major S&R zones for Forex & Indices.
Minor Quarter Points (25 Pips) โ Intraday precision for refined entries.
โ
Liquidity Imbalance & Order Flow Gaps:
Detects early impulse moves & liquidity voids
Highlights areas of market inefficiency & potential reversals
โ
Higher Timeframe EMA for Trend Confirmation:
Customizable Weekly 3 EMA Overlay
Dynamic color change based on price action
โ
Built-in Alerts for CLS Patterns:
Real-time alerts for CLS buy/sell signals
Configurable notifications for trade execution
๐ฏ How to Use:
1๏ธโฃ Enable CLS Pattern Signals to spot liquidity sweep candles with directional confirmation.
2๏ธโฃ Use Institutional & QP Levels to identify key areas where price is likely to react.
3๏ธโฃ Monitor Liquidity Imbalances to detect inefficient price moves that may fill.
4๏ธโฃ Confirm Trend with HTF EMA to trade with momentum.
5๏ธโฃ Set Alerts for CLS patterns and key price levels to stay ahead of the market.
This indicator is ideal for Forex, Indices, and Crypto traders looking to refine their entries with precise price action confirmations.
THMA VWAP Oscillator [by Oberlunar]The THMA VWAP Oscillator of Oberlunar is a trend-following and liquidity-sensitive indicator that blends the Triple Hull Moving Average (THMA) with Volume Weighted Average Price (VWAP) deviation bands to highlight high-probability trading setups. It helps traders differentiate between healthy momentum moves and market noise , making it an effective tool for spotting trend continuations, reversals, and mean reversion trades .
At its core, the THMA is an advanced moving average that smooths price action while minimizing lag. Unlike conventional moving averages that react slowly, the THMA dynamically adapts to market conditions by applying a weighted smoothing process. This allows it to react more efficiently to momentum shifts , making it ideal for trend-following and breakout strategies .
The VWAP acts as a volume-weighted price equilibrium, giving traders a framework for understanding institutional positioning. Since VWAP considers both price and volume , it helps determine whether the market is trading at a premium or a discount relative to where most of the volume has transacted. The inclusion of VWAP deviation bands , derived from standard deviations, enhances the ability to detect overbought and oversold conditions , ensuring that signals align with key liquidity levels.
The indicator generates buy and sell signals based on a structured methodology that incorporates trend direction, liquidity positioning, and momentum confirmation . A buy signal is triggered when the THMA on a higher timeframe is positioned below the THMA of the current timeframe, indicating that the broader trend is supportive of an upward move. Additionally, the THMA must be trading below the lower VWAP deviation band , suggesting that price is in a discounted liquidity zone, which is often an area where institutional buyers step in. To ensure that the signal is not just a random fluctuation, the THMA must also show positive slope , meaning it is actively rising, confirming that price is attempting to reverse or continue its upward move with strength.
A sell signal follows the same logic in reverse. The THMA on a higher timeframe must be above the THMA of the current timeframe, confirming alignment with a broader downtrend. The THMA must also be positioned above the upper VWAP deviation band , signaling that price is extended and potentially due for a reversal. To validate that the momentum is actually weakening, the THMA must be in a declining slope , ensuring that price is not simply pausing but actually entering a phase of downward acceleration.
One of the key nuances of the THMA VWAP Oscillator is how it visually represents momentum through the serpentine line , which dynamically shifts color as it develops. When the serpentine line maintains a consistent colorโgreen in an uptrend or red in a downtrendโit signals strong trend conviction . However, when the color fluctuates rapidly between green and red, it indicates a weakening signal , suggesting that price action is becoming choppy and trend strength is deteriorating. This alternation in color serves as an early warning of potential reversals, false breakouts, or trend exhaustion. Traders should be cautious when signals appear in conjunction with an unstable serpentine, as they are less likely to be reliable in such conditions.
To further enhance signal quality, the indicator incorporates a signal alternation mechanism , ensuring that consecutive buy or sell signals do not appear unless the previous trade setup has been invalidated. This helps prevent overtrading in consolidating markets and reduces the chances of chasing false breakouts. Additionally, the placement of buy and sell labels is optimized using ATR-based scaling , positioning them strategically above or below price action to maintain chart clarity without interfering with live price movements.
By integrating trend structure, liquidity positioning, and signal validation , the THMA VWAP Oscillator provides a structured approach to trade execution. It is particularly effective for traders looking to capture breakout moves, pullback entries, and mean reversion opportunities , as it ensures that entries are aligned with market momentum, institutional positioning, and price equilibrium dynamics . The ability to filter out weak signals while identifying strong momentum trends makes it an indispensable tool for trend-followers, breakout traders, and mean reversion specialists alike .
I am very pleased to share that I am publicly releasing one of my private indicators, which I usually provide exclusively to my community. This is a significant moment for me, as this tool has been carefully refined and tested to offer high-quality trading insights.
I also want to take this opportunity to thank my entire community for the incredible support I have received over the past few months. Your feedback, engagement, and enthusiasm continue to inspire me, and I truly appreciate being part of this journey with all of you.
Stay tuned for more updates, and as always, trade smart! ๐