Smc Best Time Zone [VINO]smart money concepts
best time zone For Scalping
This Time Enter Trade
Best Move Market
在腳本中搜尋"smart"
Smart Reg channel [monpotejulien]This indicator calculates an adaptative regression channel over a specified period or interval.
Resources:
rosettacode.org
en.wikipedia.org
Smart ColorThis script color bars to filter the noise.
If the bar color is green, the price is either ranging or going up so we considere that the momentum is for longs
If the bar color is red, the price is either ranging or going down so we considere that the momentum is for shorts
I use this indicator in 3 ways.
In confirmation with other indicators to get early in a trade. Let's say I see a short divergence and i want to enter only when the momentum is going down. So i will wait that bar color pass to red to enter in a position.
I can also use this indicator alone, but if i do so, since i am more a counter trend trader, i will first wait a lower low with a nice % of variation for the past series of the same color, so when it will change color, there is a higher chance that the price retrace more % and my profit target have more chance to be hit.
And the last way I use this indicator is to exit a position at a "better price". In profit : Let's say i am long and i am fine with the profit i have.Then I decide to put my profit target 0.5% above the actual price. But if the bar color change to red, i will close my trade even if my target is not hit. In loss : Let's say i have a trade with negative PNL and the bar color just changed in my direction. So at the place of taking a loss right now, i will wait the potential little upward, and whenever the barcolor will change again against me, I will close it here. It is just a little optimisation. But the sum of all little optimisation is decent
How to parameter this script?
To parameter it you need to understand how it works. If you have too many variation of colors. It means there is too much noise.
There is an input that you can change to filter the level of noise you want to filter. The defval = 5, step = 1 ,minval = 1, maxval =100.
So from defval, up it up to a level in which noise is filtered ; a level in which candle succession of the same color does a nice % variation.
NiGapo Notes / Remember Rules / Anchored TextThis is a notes indicator.
You can customize up to 15 lines.
You can use different textsize and customize the background and font color.
You can also disable/enable or choose different border width.
Smart Money Flow v.2.0 BY Stock_InshotsThis Indicator is made by combination of indicators as follows
1) Super Trend - Period 15,2.5
Signal Filtered on the closing basis of SMA High 20 for strength
2) Simple Moving Average - period 50
In which Purple indicates Uptrend
Orange Indicates down trend
3) Bill William's Fractal - This indicator indicates important candle for formation of swing of High or low with Triangle shape at the bottom & top on the chart .
After Signal one can wait for fractal candle formation also for Big risk reward Ration
Buy Setup : After signal Try to place long order near Sma50
Sell Setup : After signal Try to place Short order near Sma50
If missed wait for next Signal , Don't Run behind Price
Keep Trailing Your Stop loss with ATR Values
Note : Nothing is 100% , You may customize this indicator according to your values .
Best to use with other momentum / strength indicator before taking positions
Like RSI / Support & Resistance Levels
For Targets use BB% levels / Pivot Points / Fibonacci levels / Nearest Demand & Supply Zone
Thanks to the Trading view as i used open Source Codes in combination of this indicator. it helped a lot .
Feedback will be welcomed .
Refer Image
SMART indicatorThis script combines the usage of the SMA and ATR indicator in order to provide signals for opening and closing trades, either buy or sell signals. It uses SMA and ATR, both configurable by the users.
The trigger of Buy and Sell Signals are calculated through the SMA and ATR:
* Buy Signals: They are highlighted by a dark green background area.
* Sell Signals: They are highlighted by a dark red background area.
The trigger of Close Buy and Close Sell Signals are calculated through current price using SMA and ATR:
* Close Buy Signals: The fast SMA crosses under the close price and at the same time the trend is bullish. They are highlighted by a lighter green area.
* Close Sell Signals: The fast SMA crosses over the close price and at the same time the trend is bearish. They are highlighted by a lighter red area
Few important points about the indicator and the produced signals:
* This is not intended to be a strategy, but an indicator for analyzing the market conditions. It gives you the triggers depending on the real time analysis of the prices, but not being a proper strategy, pay attention about "fake signals" and add always a visual analysis to the provided signals
* Following this indicator, the trade positions should be opened only when background color appears GREEN. Either in this case, analyze the chart in order to see if the signals are "weak" ones, due to "waves" around the SMA . In these cases, you might wait for the next confirmation signals after the waves, when the trend will be better defined
* The close trade signals are provided in order to help to understand when you should close the buy or sell trades. Even in this case, always add a visual analysis to the signals, and pay attention to the support/resistance areas. Sometimes, you can have the close signals in correspondence to support/resistance areas: in these cases wait for the definition of the trend and eventually for the next close trade signals if they will be better defined
Final Notes
* Indicator will show Trend, Pullback, Market bounce and some support and resistance level.
Smart Money Entry (Bursa)Calculate any entry price transaction
Red is cumulative of banker money, default value is RM 150,000 entry in every resolution
Orange is cumulative of big money, default value is RM 50,000 entry in every resolution
Green is cumulative of retailer money, default is below RM 50,000 entry in every resolution
All can be set in variable resolution, check in the setting
Smart Forex Buy Sell Signal by LukasHi again!
So, this is BUY and SELL signal base on Price action, RSI, and Correlation between Forex Major Pairs.
It's only work for Forex Major Pairs because I only took their data.
Included alert : Spec, Buy, Strong
Recommended to wait for double signal :
Spec Buy > Buy or Spec Sell > Sell
Buy > Strong Buy or Sell > Strong Sell
So execute after the second signal triggered.
It's indicate the trend.
Looking forward for your feedback to improve the script.
Thank you.
It's better combine it with Moving average indicator to indicate direction, I use Moving Average Adaptive Q from cheatcountry to help me make decision.
Smart Indicator 28 - Swing Pivots (Higher Highs and Lower Lows)A simple way to find Higher Highs and Lower Lows (HH and LL) whit automatic Fibonacci Lines in the most common levels.
In this indicator the Higher Highs only happens when a high value are rising from each other in the last "Length of Real Pivots" highs and the next same number of highs are falling in every single bar.
The Lower Lows are inverted, LL only appears if a low is falling in every single bar in the last number of length and the lows price of the "n" bars next are rising.
You can use this Indicator in any kind of market.
Smart Indicator 21 - Fibonacci LinesA simple Indicator that create Fibonacci Lines as Price.
It's a good way to see next Support and Resistance.
Smart Envelope - Running Away From The TrendIntroduction
Envelopes indicators consist in displaying one upper and one lower extremity on the price chart. They are most of the time built by adding/subtracting a volatility estimator (rolling stdev, atr, range...etc) to a central tendency estimator (SMA, EMA, LSMA...etc) . Their interpretation is often subject to debate amongst technical analyst, some will use a support and resistance methodology, where price will start a downtrend once it cross the upper extremity, and a down trend once it cross the lower one. Others will prefer a breakout methodology, where price will reach higher highs once it cross the upper extremity, and lower lows when it cross the lower one. Because of price non stationarity its hard to select the best methodology, the support and resistance one will mostly work on ranging markets, while the breakout methodology mostly work on trending ones.
Therefore new methods where proposed, instead of using moving averages with a high lag, faster filters where used, such as the least squares moving average or zero lag exponential moving average, other band indicators where also created using adaptive filters, but improvements remain relatively low. The most difficult task would be to make extremities with the ability to return accurate support and resistances levels, and today i want to provide a new way to construct such extremities by using the recursive bands framework that allow extremely creative and efficient indicators.
The Main Idea
With classical bands indicators, the upper and lower extremity will still be correlated with the main trend, the problem behind such method is that we can't use a support and resistance methodology with trending markets, the fact that reversals exist tells us that our extremities will always be crossed by the main trend, here is an example :
Here the support is correlated with the main trend, in order for it to be accurate we must assume the trend will go on for ever, and will only detect higher lows, this is what we expect with the orange line, but we can see that a severe down trend totally destroy our plan.
In short we need to give some headroom to our extremities, and thus one extremity can't be correlated with the main trend.
The proposed Indicator
We want to minimize the correlation between the extremities, so if the upper extremity rise, the lower one must fall. This allow to give some headroom and allow the user to anticipate larger movements, this is how bands seeking to give support and resistances points should work.
The indicator has a length setting that control the wideness of the extremities, unlike other indicators low values such as 14 can still create really wide bands, take that into account.
length = 5. Lower length values allow for more motion from the extremities, but does not necessarily involve detecting shorter terms support and resistances levels. The factor setting is not that important, but it allow to return extremities with more motion when high, and really wide bands when below 1 and greater than 0.
Central Tendency Estimator
Something fun with the recursive band framework is that the bands are no longer based on the central tendency estimator but its the central tendency estimator who is based on the bands. The central tendency estimator can also provide support and resistances points with the price, like classical moving averages, altho its lack of motion is this time a downside.
Conclusion
Altho the extremities are more accurate than other band indicators, the problem remain the same, larger trend will always break the extremities and continue creating higher/lower highs/lows, at this point our stop loss would certainly be triggered. This is a huge downsides of contrarian strategy, we sure might anticipate reversals earlier, but we are exposed to larger price movements, therefore the risk is extreme.
But the proposed methodology might still prove useful to develop more robust support and resistances levels based on envelopes indicators.
Thanks for reading !
Smart MexShark [Eric]This is an epic trading tool-set,
You can activate 4 different modes:
1) BackGround color
2) Scalping Mode
3) Slow Trend
4) Rapid Trend
Invited Only.
Smart Impulse [Eric]Inspired by the hard work proofed by @OoKo.
Thank you.
Impulse == entry signal.
It can be a false signal, so you have to place the orders with stop loss.
This is the first algo for experimenting the market price action and volume impulse.
I will release a better update in the future.
Smart RSIC [Eric] StrategyPhase 1, non stop loss, non tp, but still works good.
Phase 2 will complete in 2 weeks.
Phase 2, working on it, need stop loss and tp.
Phase 3, add more dynamic function in it.
Smart RSIC [Eric]This RSIC can perform better than the normal RSI and RSIC on predicting the trend by representing different color and showing divergence also.
SMART RSISimilar to RSI in concept, but with a few enhancements!
Improvements over the standard RSI indicator?
1. Adaptive Decision Boundaries:
Who says 70-30 are the best decision boundaries to use for trading off of the RSI indicator? Why not 80-20, or another combination? Is 70-30 still the best when you shorten or lengthen the RSI indicator's look-back window? What about when you change the time frame? I wondered this for a while too, and thats what inspired me to create this indicator! Instead of using fixed lines for the boundaries, the boundaries are calculated based off of a user specified percentile. What this means is that the reference lines are calculated by looking at the values the RSI indicator took over some look back window, and calculating an upper and lower bound where the RSI actually stayed n% of the time over that look-back window. The default parameter given for this argument is 90. What that means is over the last n days, the RSI indicator spent 90% of it's time between the upper and lower bound.
2. Smoothing The RSI Indicator:
The RSI indicator on smaller time windows tends to be very noisy. However a simple linear regression over a short time period on the RSI indicator helps to cancel out this noise without losing too much information. This makes cross-overs more meaningful as they are less likely to happen due to small deviations. In addition, it also paints a smoothed picture of the price momentum that is easy and pleasant to read. The reference lines are also smoothed.
3. Color Coding Crosses When They Happen!
Wouldn't it be great if your software highlights cross overs when they happen for you so you would not have to go back over your chart and identify it for yourself? Well this software does! It paints red behind the indicator when the RSI indicator goes above the upper reference line, and paints blue when the RSI goes below the lower reference line.
The default parameters were selected based on what I feel is useful for daily candles on BTCUSD. However you are free to change the parameters as you see fit for different securities and time frames.
Smart Volume (alpha)This script distinguishes up/down volume based on lower resolution.
It's important to set correct inputs.
TGIF Dynamic Tracker [NINE]Overview
A professional-grade indicator for tracking weekly price ranges and identifying high-probability retracement zones based on the TGIF (Thank God It's Friday) concept from ICT (Inner Circle Trader) methodology.
What is the TGIF Concept?
The TGIF concept is based on the observation that price tends to retrace a significant portion of the weekly range toward the end of the trading week — typically on Thursday evening or Friday. This phenomenon occurs as institutional traders take profits and rebalance positions before the weekend, creating predictable retracement patterns.
By identifying the weekly high and low, traders can anticipate specific retracement levels where price is likely to find support or resistance. The most commonly referenced retracement zone is the 20-30% level, representing a shallow pullback from the week's extreme before potential continuation.
Features In Depth
Weekly High/Low Tracking
The foundation of the TGIF strategy is accurately tracking the current week's price extremes.
Automatic Detection: The indicator continuously monitors price action and updates the weekly high and low in real-time. As new extremes are made, all dependent calculations (retracement zones, percentage levels) update automatically.
Smart Session Timing: The indicator automatically detects your market type and adjusts accordingly:
Stocks/ETFs: Week begins Monday at 9:30 AM ET (market open)
Forex/Crypto/Futures: Week begins Sunday at 6:00 PM ET (18:00)
This ensures accurate weekly range calculations regardless of which market you're trading.
Visual Customization:
Enable/disable weekly high and low lines independently
Choose line color, style (solid, dashed, dotted), and thickness
Lines extend from week start to current bar
Percentage Level Lines
Individual horizontal lines mark key retracement percentages within the weekly range.
Available Levels:
20% — Shallow retracement, first potential support/resistance
30% — Edge of the primary TGIF zone
50% — Mid-range equilibrium point
60% — Beginning of deeper retracement territory
80% — Deep retracement zone
90% — Near-complete retracement
Independent Controls: Each level can be toggled on or off individually, allowing you to display only the levels relevant to your trading strategy. All levels share common styling settings for a clean, consistent appearance.
Dynamic Bias Adjustment: Levels automatically adjust based on the current weekly bias:
Bullish Bias (new weekly high made): Levels measure DOWN from the high
Bearish Bias (new weekly low made): Levels measure UP from the low
This ensures retracement zones always point toward the direction of potential pullback.
Retracement Zones
Highlighted zones visually emphasize the most significant retracement areas.
Three Configurable Zones:
20-30% Zone (Primary TGIF Zone)
This is the classic TGIF retracement area. When price makes a weekly high or low, traders anticipate a pullback to this zone before potential continuation. This shallow retracement often provides optimal risk/reward entries in the direction of the weekly trend.
50-60% Zone (Equilibrium Zone)
Represents a balanced pullback to the middle of the weekly range. Price reaching this zone suggests a more significant retracement is underway. This area often acts as a decision point — price either finds support/resistance here or continues toward deeper retracement levels.
80-90% Zone (Deep Retracement Zone)
Indicates a near-complete retracement of the weekly range. Price reaching this zone suggests the original weekly move may be fully reversing. Traders watch for reversal signals here or prepare for a potential range expansion in the opposite direction.
Zone Display Options:
Each zone can be enabled/disabled independently
Customizable background colors with transparency control
Zones only appear during the retracement period (starting Thursday/Friday)
Midlines: Optional center lines within each zone (25%, 55%, 85%) provide additional precision points. These midlines often act as the "sweet spot" within each retracement band.
Time-Based Markers
Vertical lines help you identify important session boundaries and timing.
Daily Session Lines:
Mark the start of each trading day with vertical lines extending through the weekly range.
Stocks: 9:30 AM ET (NYSE/NASDAQ open)
Forex/Crypto/Futures: 6:00 PM ET (18:00 — New York session close/new day start)
Control how many historical session lines remain visible (1-5) to avoid chart clutter while maintaining useful reference points.
Weekly Start Lines:
A distinct vertical line marks the beginning of each trading week, providing clear visual separation between weeks and helping you identify the starting point for weekly range calculations.
Retracement Start Lines:
Mark when the TGIF retracement period begins — this is when you should start watching for pullbacks to the retracement zones.
Stocks: Friday 9:30 AM ET (Friday market open)
Forex/Crypto/Futures: Thursday 6:00 PM ET (18:00)
Historical Weeks
View retracement data from previous weeks to identify recurring patterns and validate the TGIF concept on your chosen instrument.
Historical Tracking:
Display up to 20 previous weeks of data
Each historical week shows its own high/low lines, retracement zones, and time markers
Helps identify how consistently the instrument respects TGIF levels
What's Displayed:
Weekly high and low boundaries
All enabled retracement zones with midlines
Weekly start and retracement start lines
Optional labels for historical levels
Historical Labels: Toggle labels on historical weeks independently. Disable them to reduce clutter while keeping the visual reference lines.
Use Cases:
Backtest TGIF setups visually on your chart
Identify instruments that respect TGIF levels consistently
Study how deep retracements typically go on your chosen market
Labels & Display Modes
Comprehensive labeling options for quick reference.
Label Display Modes:
Levels: Shows only the level name (e.g., "HIGH", "20%", "50%")
Price: Shows only the price value
Both: Shows level name and price (e.g., "20% | 1.2345")
Label Positioning: Labels appear to the right of the current bar, staying visible as price action develops.
Tooltips: When using "Levels" display mode, hover over any label to see the exact price in the tooltip.
Label Customization:
Text size: Tiny, Small, Normal, Large, Huge
Text color selection
Labels use monospace font for clean alignment
Info Table
An optional real-time summary table showing all current levels and their distance from price.
Table Contents:
Current day indicator (MON, TUE, WED, THU, FRI)
All six percentage levels (20%, 30%, 50%, 60%, 80%, 90%)
Exact price for each level
Distance from current price to each level
Adaptive Theming: The table automatically detects your chart's background color (light or dark) and adjusts text and border colors for optimal readability.
Display Settings:
9 position options (corners, edges, and center)
Size options: Tiny, Small, Normal, Large
Practical Use: Quickly identify which level is nearest to current price without visually scanning the chart. The distance column helps assess how far price needs to travel to reach key zones.
Smart Market Detection
The indicator automatically identifies your market type and adjusts all timing calculations.
Detected Market Types:
Stocks & ETFs:
Week starts: Monday 9:30 AM ET
Daily sessions: 9:30 AM ET
Retracement period begins: Friday 9:30 AM ET
Standard equity market hours apply
Forex & Crypto:
Week starts: Sunday 6:00 PM ET (18:00)
Daily sessions: 6:00 PM ET (18:00)
Retracement period begins: Thursday 6:00 PM ET (18:00)
24-hour market timing with New York session rollover
Futures Contracts:
Automatically detected via common futures symbols (ES, NQ, YM, RTY, CL, GC, etc.)
Uses forex-style timing (18:00 ET rollover)
Handles continuous contracts and front-month symbols
This automatic detection ensures you get accurate weekly ranges without manual configuration.
Bias Tracking
The indicator dynamically tracks weekly directional bias to orient retracement calculations correctly.
How Bias is Determined:
When price makes a new weekly high, bias shifts to BULLISH
When price makes a new weekly low, bias shifts to BEARISH
Bias can change multiple times throughout the week as new extremes are made
Why Bias Matters:
Retracement levels are calculated from the appropriate extreme based on current bias:
Bullish bias: Levels measure DOWN from the weekly high (anticipating pullback from high)
Bearish bias: Levels measure UP from the weekly low (anticipating pullback from low)
This ensures the 20-30% zone always represents a shallow retracement in the context of the current weekly direction.
Tips
Best Results on Trending Weeks: TGIF works best when there's a clear weekly direction. Choppy, range-bound weeks may not produce clean retracements.
Combine with Other Confluence: TGIF levels are most powerful when they align with other technical factors — Fair Value Gaps, order blocks, previous week highs/lows, or key support/resistance levels.
Use Historical Data: Enable historical weeks to see how your instrument typically respects TGIF levels. Some instruments are more "TGIF-friendly" than others.
Midlines as Precision Points: The midlines (25%, 55%, 85%) often act as the exact reversal point within each zone. Watch for reactions specifically at these levels.
Friday Afternoon Caution: Late Friday sessions can be thin and choppy. Consider taking profits or reducing position sizes heading into the weekend.
Requirements
Intraday Timeframes Only: This indicator requires timeframes of 1 hour or less for accurate session and weekly boundary detection.
Sufficient Historical Data: When using the Historical Weeks feature, ensure your chart has enough bars loaded to display the requested number of weeks.
Session-Based Markets: Optimized for markets with distinct sessions. Continuous 24/7 markets may show different characteristics.
Disclaimer
For Educational and Informational Purposes Only
This indicator is provided as a technical analysis tool for educational and informational purposes only. It is not intended as, and should not be construed as, financial advice, investment advice, trading advice, or any other type of advice.
No Guarantees: Past performance of any trading strategy, indicator, or methodology is not indicative of future results. The TGIF concept and associated retracement levels do not guarantee that price will behave in any predicted manner. Markets are inherently
unpredictable, and no technical indicator can accurately predict future price movements.
Risk Warning: Trading financial instruments involves substantial risk of loss and is not suitable for all investors. You should carefully consider your investment objectives, level of experience, and risk appetite before trading. Never trade with money you cannot afford to lose.
Not Financial Advice: The creator of this indicator (NINE) is not a licensed financial advisor, broker, or dealer. Nothing in this indicator or its documentation should be interpreted as a recommendation to buy, sell, or hold any financial instrument.
Your Responsibility: You are solely responsible for your own trading decisions. Always conduct your own research and due diligence before making any trading or investment decisions. Consider consulting with a qualified financial professional before trading.
No Liability: The creator assumes no responsibility or liability for any errors, inaccuracies, or omissions in this indicator or its documentation. The creator shall not be held liable for any losses, damages, or costs arising from the use or inability to use this indicator.
NWOG/NDOG [NINE]Overview
A professional-grade indicator for detecting and visualizing New Week Opening Gaps (NWOGs) and New Day Opening Gaps (NDOGs), essential concepts in ICT (Inner Circle Trader) methodology and analysis.
What Are Opening Gaps?
Opening gaps represent price inefficiencies created between trading sessions. When one session closes and the next session opens at a different price, the resulting "gap" creates a zone of unfilled orders and potential liquidity. These gaps often act as magnets for price, providing high-probability trading opportunities as the market seeks to rebalance these inefficiencies.
NWOG (New Week Opening Gap)
The gap between Friday's close and Sunday's open. These weekly imbalances are significant because they represent the collective repositioning of institutional traders over the weekend. NWOGs frequently serve as major support/resistance zones that can influence price action for days or even weeks. Due to their larger timeframe context, NWOGs typically carry more weight than daily gaps.
NDOG (New Day Opening Gap)
The gap between one session's close and the next session's open. Daily gaps occur more frequently than weekly gaps, offering more regular trading setups. While individually less significant than NWOGs, NDOGs provide valuable intraday reference points and often fill within the same trading session.
Features In Depth
Gap Detection & Visualization
The indicator automatically identifies and plots opening gaps as they form in real-time.
Automatic Detection: The indicator monitors session transitions and instantly identifies when a gap forms between the previous close and current open. NWOGs are detected on Sunday opens, while NDOGs are detected at each new daily session open (excluding Sundays, which are reserved for NWOG detection).
Bullish vs Bearish Classification: Each gap is automatically classified based on its direction:
Bullish Gap (Gap Up): Current open is higher than previous close, indicates overnight buying pressure
Bearish Gap (Gap Down): Current open is lower than previous close, indicates overnight selling pressure
The indicator uses distinct color schemes for bullish and bearish gaps, making it easy to identify gap direction at a glance. Current/most recent gaps use the "new" color settings, while historical gaps use the standard color settings.
Historical Tracking: Track up to 20 gaps of each type simultaneously. The "Historical Count" setting controls how many gaps remain visible on your chart. Older gaps are automatically removed as new ones form, keeping your chart clean while maintaining relevant historical context.
Visual Customization:
Toggle gap boundary lines (HIGH/LOW) on or off independently from the background fill
Choose line styles: solid (⎯⎯⎯), dashed (----), or dotted (····)
Adjust line thickness from 1-4 pixels
Enable/disable background fill with customizable transparency
Set colors independently for current vs historical gaps
Consequent Encroachment (C.E.)
The Consequent Encroachment represents the 50% midpoint of a gap — a critical level in ICT methodology.
Why C.E. Matters: In smart money concepts, the C.E. level represents the point of maximum efficiency within an imbalance. Price often gravitates toward this level as it seeks to rebalance the gap. Many traders use C.E. as their primary target when trading gap fills, or as a key level for entries and stop placement.
C.E. Display Options:
Independent color settings for current vs historical gaps
Separate line style and thickness controls
Can be shown/hidden independently from gap boundaries
Quarter Levels (25% and 75%): For traders who want additional precision, the indicator offers optional quarter levels at 25% and 75% of the gap range. These levels can serve as:
Partial profit targets
Scaling entry points
Additional support/resistance zones within the gap
Fill Tracking & Percentage
The indicator provides sophisticated fill tracking to monitor how much of each gap has been "filled" by subsequent price action.
How Fill Percentage Works:
For bullish gaps (gap up): Measures how far price has retraced DOWN from the gap's high toward its low
For bearish gaps (gap down): Measures how far price has retraced UP from the gap's low toward its high
The fill percentage updates in real-time as price moves through the gap zone, giving you instant feedback on gap fill progress.
Fill Detection Methods:
Wicks: Uses the full candle range (high/low) — more sensitive, detects fills earlier
Bodies: Uses only open/close prices — more conservative, requires stronger commitment
Visual Fill Indicators: The fill percentage is displayed with intuitive symbols:
〇 0-24% filled — Gap is largely untouched
◔ 25-49% filled — Minor fill in progress
◑ 50-74% filled — C.E. level has been reached
◕ 75-99% filled — Gap nearly complete
⬤ 100% filled — Gap fully filled
Hide Filled Gaps: Enable this option to automatically remove gaps from your chart once they reach 100% fill. This keeps your chart focused on active, unfilled gaps that still represent potential trading opportunities.
Projection Levels
When price breaks out of a gap zone, projection levels provide potential targets based on the gap's size.
How Projections Work: Once price closes above a gap's high (for upward projections) or below a gap's low (for downward projections), the indicator calculates extension levels using the gap's range as a measuring unit. These projections function similarly to Fibonacci extensions but are anchored to the gap's dimensions.
Projection Direction:
Upward Projections: Triggered when price closes above the gap's high — levels project above the gap
Downward Projections: Triggered when price closes below the gap's low — levels project below the gap
Customizable Multipliers: Define your own projection levels using the "Projection Levels" input. Enter comma-separated values representing multiples of the gap size:
Default: 0.5,1,2,2.5
Example custom: 0.618,1,1.618,2,2.618 (Fibonacci-based)
Each value creates a projection line at that multiple of the gap range
Projection Display Options:
Side: Display projections on the Left (extending back from gap formation) or Right (extending forward)
Color, Style, Thickness: Full visual customization
Labels: Show multiplier values at each projection level
"Extend Until Tapped" Feature: When enabled (Left side only), projection lines stop extending once price touches them. This creates a visual record of which levels have been reached and when, helping you track projection performance over time. Untapped projections continue extending until they're reached.
Labels & Formatting
Comprehensive labeling options help you quickly identify and reference gaps on your chart.
Label Format Options:
Gap Type: Simple label showing "NWOG" or "NDOG"
Gap Type + Date: Includes the full date with day of week (e.g., "NWOG Monday, November 3, 2025")
Gap Type + Date + Filled Percent: Adds the fill percentage and symbol (e.g., "NWOG Monday, November 3, 2025 ")
Label Positioning:
When Show Levels is ON: Separate labels appear at the HIGH and LOW boundaries
When Show Levels is OFF: A single label appears at the C.E. (midpoint) level
Label Customization:
Text size: Tiny, Small, Normal, or Large
Text color and background color (set background transparency to 100 for no background)
Tooltips provide detailed information including all price levels and fill percentage
Hide Historical Labels: Enable this option to hide labels and projection text on all gaps except the most recent. Lines remain visible, but text clutter is reduced — useful when tracking many historical gaps.
Status Table
An optional summary table provides at-a-glance information about all active gaps.
Table Contents: For each active gap, the table displays:
Gap Type: NWOG or NDOG with date
HIGH: Upper boundary of the gap
LOW: Lower boundary of the gap
C.E.: Consequent Encroachment (50% level)
% Filled: Current fill percentage with visual symbol
Display Settings:
Position: 9 positions available (Top/Middle/Bottom × Left/Center/Right)
Size: Tiny, Small, or Normal text
Gap Count: Control how many NWOGs and NDOGs appear in the table (1-3 each)
Adaptive Theming: The table automatically detects your chart's background color and adjusts text colors for optimal readability on both light and dark themes.
Smart Filtering: The table only shows unfilled gaps (or gaps not hidden by the "Hide Filled" setting), keeping the display focused on actionable information.
Alert System
Stay informed of key gap events without constantly monitoring your charts.
Gap Formation Alerts: Receive an alert the moment a new gap is detected. The alert includes:
Gap direction (Bullish/Bearish)
Gap type (NWOG/NDOG)
Symbol name
Example: "Bullish NWOG formed on AMEX:SPY "
Gap Filled Alerts: Get notified when a gap reaches 100% fill. This is valuable for:
Confirming trade targets have been reached
Identifying when gaps are no longer active reference points
Example: "NWOG filled on AMEX:SPY "
Projection Level Alerts: Receive alerts when price reaches your defined projection levels. Each level only alerts once, preventing spam. Useful for:
Taking profits at projection targets
Identifying extended moves beyond the gap
Example: "NWOG 2x projection reached on AMEX:SPY "
General Settings
Gap Offset: Controls how many bars the gap lines extend to the right of the current candle (0-15 bars). A higher offset keeps labels and lines visible further into the future, while a lower offset keeps the display tighter to current price action.
Tips
NWOG Priority: NWOGs typically hold more significance than NDOGs due to their weekly timeframe. When NWOG and NDOG levels conflict, consider giving more weight to the NWOG.
Unfilled Historical Gaps: Gaps from days or weeks ago can still influence current price action. Don't ignore older unfilled gaps — they often become relevant when price returns to those zones.
Session Context: Pay attention to which session created the gap. Gaps formed during high-volume sessions (like NYSE open) may carry more significance than gaps from lower-volume periods.
Gap Size Matters: Larger gaps represent more significant imbalances and often provide stronger support/resistance. Smaller gaps may fill quickly and offer less reliable levels.
Clean Chart Option: Use "Hide Historical Labels" combined with the status table to maintain a clean chart while still having access to all gap information.
Requirements
Intraday Timeframes Only: This indicator works exclusively on intraday timeframes (minutes, hours). Gap detection requires session open/close data that is only available on intraday charts.
Sufficient Historical Data: Ensure your chart has enough historical bars loaded for accurate gap tracking, especially if using higher historical count settings.
Session-Based Markets: The indicator is optimized for markets with distinct trading sessions (stocks, futures, forex). 24/7 markets like crypto may show fewer or different gap patterns.
Disclaimer
For Educational and Informational Purposes Only
This indicator is provided as a technical analysis tool for educational and informational purposes only. It is not intended as, and should not be construed as, financial advice, investment advice, trading advice, or any other type of advice.
No Guarantees: Past performance of any trading strategy, indicator, or methodology is not indicative of future results. The identification of gaps, projections, and fill levels does not guarantee that price will behave in any predicted manner. Markets are inherently unpredictable, and no technical indicator can accurately predict future price movements.
Risk Warning: Trading financial instruments involves substantial risk of loss and is not suitable for all investors. You should carefully consider your investment objectives, level of experience, and risk appetite before trading. Never trade with money you cannot afford to lose.
Not Financial Advice: The creator of this indicator (NINE) is not a licensed financial advisor, broker, or dealer. Nothing in this indicator or its documentation should be interpreted as a recommendation to buy, sell, or hold any financial instrument.
Your Responsibility: You are solely responsible for your own trading decisions. Always conduct your own research and due diligence before making any trading or investment decisions. Consider consulting with a qualified financial professional before trading.
No Liability: The creator assumes no responsibility or liability for any errors, inaccuracies, or omissions in this indicator or its documentation. The creator shall not be held liable for any losses, damages, or costs arising from the use or inability to use this indicator.
Liquidity Pools Smart Entry + Multi-TF Targets + VWAPOverview
This indicator is designed to help traders identify high-probability institutional-style entries using concepts from ICT (Inner Circle Trader) methodology. It combines liquidity pool detection, fair value gaps (FVG), swing levels, killzones, ATR-based targets, VWAP bias, and optional multi-timeframe analysis.
The script provides visual trade signals and a green-light confirmation system to streamline decision-making and reduce overtrading.
Key Features
Market Structure
Detects CHoCH (Change of Character) and BOS (Break of Structure).
Marks bullish and bearish breaks with labels on the chart.
Liquidity & Swings
Highlights Swing High/Low liquidity zones (SSL/BSL).
Shows horizontal swing lines for reference.
Fair Value Gap (FVG) Detection
Bullish and bearish gaps are plotted as shaded boxes.
Identifies potential institutional entry zones.
Killzones
Highlights London and New York sessions.
Helps align trades with high liquidity periods.
VWAP Filter
Plots the intraday VWAP.
Optional VWAP bias filter ensures trades follow intraday institutional flow.
Multi-Timeframe Confirmation
Supports 5-minute entry confirmation.
Shows SL/TP for both current TF and 5-min TF signals.
ATR-Based Stops & Targets
Entry signals automatically calculate SL (1.5 ATR) and TP (ATR x multiplier).
Customizable ATR multiplier.
Trade Light System
Visual green/red/gray indicators:
🟢 Green: All bullish conditions aligned → LONG allowed.
🔴 Red: All bearish conditions aligned → SHORT allowed.
⚪ Gray: Wait → conditions not aligned.
Inputs
Input Description
Show CHoCH/BOS Toggle structure labels on/off
Show Killzones Toggle session backgrounds on/off
Show Swing Liquidity Show SSL/BSL swing points
Show Horizontal Lines Extend swing lines horizontally
Show FVG Zones Show Fair Value Gaps
Show VWAP Display intraday VWAP
Swing Length Number of bars to calculate swing pivots
ATR Target Multiplier Multiplies ATR for TP calculation
Use HTF 200 EMA Filter Filter entries with higher timeframe trend
Use RSI Filter Filter entries using RSI 14
Use Volume Filter Filter entries with high volume confirmation
Use ATR Filter Filter entries based on ATR expansion
Use VWAP Filter Only allow trades in VWAP direction
How to Read the Chart
Structure Labels
BOS ↑ / BOS ↓: Breaks of structure showing trend direction.
Swing Liquidity
SSL (blue): Bullish swing low liquidity.
BSL (red): Bearish swing high liquidity.
FVG Zones
Green boxes: Potential bullish liquidity gaps.
Red boxes: Potential bearish liquidity gaps.
Killzones
Green background: London session.
Blue background: New York session.
VWAP
Purple line: Intraday volume-weighted average price.
Trade Lights
🟢 Green: All bullish conditions met — LONG ready.
🔴 Red: All bearish conditions met — SHORT ready.
⚪ Gray: Wait — conditions not aligned.
Entry Labels
Shows Entry price, SL, TP.
Separate labels for current TF and 5-min confirmation.
How to Use
Step 1: Identify Market Bias
Check HTF EMA: price above → bullish trend, below → bearish trend.
Check VWAP (if enabled): trade in direction of VWAP for institutional alignment.
Check Killzones: prefer entries during London or New York sessions.
Step 2: Confirm Entry Conditions
Wait for BOS / CHoCH to align with your trend.
Look for FVG zone and SSL/BSL liquidity.
Ensure RSI, ATR, Volume, VWAP filters (if enabled) all confirm.
Green/red Trade Light should be active.
Step 3: Place Trade
Use Entry Label price as reference.
SL: 1.5 ATR away.
TP: ATR x multiplier away.
Optional: check 5-min multi-TF confirmation label for additional confidence.
Step 4: Manage Trade
Follow ATR-based SL/TP.
Move stop to break-even after partial target if desired.
Only take trades when Trade Light is GREEN (LONG) or RED (SHORT).
Best Practices
Combine with volume profile or order block analysis for higher precision.
Avoid trading outside killzones.
Use multi-TF confirmation for safer entries.
Adjust ATR multiplier according to market volatility.






















