BullTrading SwingHigh/SwingLowTraders, good afternoon... are you in a mood for an excellent Institutional Trading Course?
Best of all for FREE!! (please use this valuable information with respect, there are people selling the information contained in this course as their own).
This guy has more than 20 years of trading experience under his belt. This information is a real gem for any trader, no matter the timeframe you trade. This script is a tribute for ICT production and shows the swing highs and swing lows used on institutional trading (Use it in D and 4H timeframes resolution for analysis in order to apply manual trading in lower timeframes).
Here is the link to the ICT Sniper Institutional Trading Course. Enjoy www.dropbox.com
"ict"に関するスクリプトを検索
ORB + Killzones - Universal AutoORB + Killzones • Universal Auto
A clean overlay indicator that automatically plots 15-minute Opening Range Breakout (ORB) levels for major global sessions with full DST handling and optional Killzone shading.
Key Features
Universal auto-detection: adapts session times and timezones perfectly for crypto (24/7) and traditional markets (cash hours only)
15-minute ORB high/low lines for Tokyo, Hong Kong, China, London, and New York sessions
Precise DST-aware London (Europe/London) and New York (America/New_York) sessions
Optional translucent Killzone background shading: London Open (0800–1100), NY Open (0930–1100), London Close (1530–1630) — with custom colors and transparency
Individual toggle switches for each session ORB and Killzone display
Clean neon color scheme matching popular retrowave setups (Tokyo teal, HK magenta, China red, London blue, NY gold)
Efficient drawing with persistent lines that extend until session end
No repainting, low resource usage (max 250 lines, 60 labels)
Ideal for ICT/SMC traders who want accurate multi-session ORBs and high-probability Killzone windows on any instrument or timeframe. Works on forex, indices, stocks, and crypto.
Recommend to uncheck timeframes over 1 hour in the Visibility tab of the Settings.
Session Levels + PDH/PDL (Adjustable, v6 fixed) 📊 Session Levels + PDH/PDL (Adjustable)
This indicator plots key intraday reference levels based on major market sessions and the previous day’s range. It is designed for traders who rely on session highs/lows, liquidity levels, and market structure rather than indicators like EMAs or oscillators.
🔹 What it shows
Asia Session High & Low
UK (London) Session High & Low
New York Session High & Low
Previous Day High (PDH) & Previous Day Low (PDL)
Each level is drawn as a horizontal line and can optionally include a label for quick identification.
⚙️ Fully adjustable
Session times for Asia, UK, and New York are fully editable
Custom colors for each session and PDH/PDL
Show / hide toggles for each session individually
Adjustable line width and right-side extension
Optional session background shading with adjustable transparency
Optional labels for all levels
🕒 Timezone handling
Uses a user-defined timezone (default: Europe/Dublin)
Works on any intraday timeframe
Session logic is replay-safe and does not repaint past levels
🎯 How traders typically use it
Identify liquidity pools at session highs/lows
Use PDH/PDL as targets, reactions, or bias levels
Combine with price action, market structure, ORBs, or ICT-style models
Mark London and NY expansions after Asia range is set
✅ Designed for
Futures traders (ES, NQ, YM, Gold)
Forex and indices
Intraday & session-based strategies
Traders who want clean charts with meaningful levels only
Session Killzone & Liquidity Sweep Engine [2025]A session-based market analysis tool designed to visualize key intraday trading sessions and monitor price interaction with session highs and lows.
The script draws configurable session ranges (Asia, London, New York AM, Lunch, and PM) using session-based boxes. For each session, the high and low levels are calculated in real time and projected forward as reference levels.
Each session high and low reacts dynamically to price behavior:
• If price wicks beyond a session level without a candle close beyond it, the level is marked as a liquidity sweep and stops extending.
• If price closes beyond a session level, the level is considered invalidated and removed.
Optional midpoint levels can be displayed for each session. Users can choose whether levels extend only until mitigation or continue beyond it, as well as whether only the most recent session or all past sessions are tracked.
Additional features include:
• Timezone support with proper session alignment
• Session drawing limits to manage chart clutter
• Timeframe filtering to restrict drawings to lower timeframes
• Optional alerts when session highs or lows are broken by a candle close
• Extensive customization for colors, line styles, labels, and visibility
This tool is intended for traders who analyze intraday price behavior around session highs and lows and want a structured way to observe wick-based interactions and level invalidations.
INSTITUTIONAL MOMENTUM [@Ash_TheTrader]⚡ The Impulse Engine: Institutional Velocity & Smart Structure System
Subtitle/Short Description: Stop looking at just Open and Close. Visualize the speed of price action, detect institutional footprints, and trade off dynamic "living" market structure that flips and burns automatically. Developed by @Ash_TheTrader.
The Hidden Dimension of Price Action
Most traders look at a standard candlestick and see four data points: Open, High, Low, and Close.
But this hides the most critical information: The struggle.
Did the buyers step in aggressively in the first 5 minutes, pushing price to highs instantly? (Institutional buying)
Or did it take 59 minutes of slow, grinding effort to reach that high? (Retail exhaustion/Trap)
Standard candles look identical in both scenarios. The Impulse Engine, developed by @Ash_TheTrader, solves this by visualizing the "Speed of Price" (Velocity) directly onto your chart, combined with a state-of-the-art, dynamic market structure system.
It’s not just an indicator; it’s a complete market X-ray.
1. The Velocity Painter: See the Speed ⚡
The core of this system is the Velocity Engine. It looks "inside" your current timeframe bar (using lower timeframe data) to calculate how fast price traveled to its extremes.
It paints the bars based on institutional urgency, allowing you to ignore the noise and focus on the momentum.
The Visual Code:
⚡ NEON CYAN (Bullish Impulse) : Aggressive buying. Price ripped from the open to the high very quickly. This is where the smart money is stepping on the gas.
⚡ NEON MAGENTA (Bearish Impulse): Aggressive selling. Price crashed from the open to the low immediately.
💤 FADED GREY (Exhaustion/Trap): The "grind." Price took a long time to reach its extremes. These are often low-momentum environments or potential traps waiting to reverse.
STANDARD GREEN/RED: Normal market flow with no significant velocity extremes.
"Trade the Neon, Ignore the Grey." — @Ash_TheTrader
2. Smart Structure: "Living" Levels 🏗️
Old-school pivot indicators clutter your chart with endless historical lines that are no longer relevant. The Impulse Engine uses a "Living Structure" algorithm that manages the lifecycle of every support and resistance level.
It only shows you the two most relevant Resistance levels (R1, R2) above price, and the two most relevant Support levels (S1, S2) below price.
Risk-Based Classification:
You choose the structure based on your trading style in the settings:
Scalp Mode: Detects short-term, 5-bar swings. (Thin dotted lines).
Trend Mode: Detects standard trend swings (21-bar). (Dashed lines).
Major Swing: Detects deep, major structural points (60-bar). (Thick solid lines).
The "Flip & Burn" Mechanic (Viral Feature) 🔥
This is where the system gets smart. It understands market mechanics:
The Flip (Role Reversal): If a Resistance level is broken by a candle close, it automatically turns Gold and becomes Support (Flip). The same applies to Support turning into Resistance. You no longer need to guess if an old level will hold from the other side.
The Burn (Auto-Cleaning): If a "Flipped" level is broken again, the system recognizes it has lost its structural integrity. The line is instantly "burned" (removed from the chart).
This ensures your chart only ever shows levels that are active and respected.
3. Whale Signs: The Footprint of Big Money 🐋
Sometimes, velocity isn't enough. You need to see raw power.
The Whale Sign feature detects massive expansions in volatility. It flags any candle whose range is significantly larger (default 2x) than the average of the previous two candles.
💚 Green Triangle + $ (Below Bar): A massive bullish expansion candle. A "Wake Up" call for longs.
❤️ Red Triangle + $ (Above Bar): A massive bearish expansion candle. A warning sign for shorts.
These often precede sustained velocity moves.
4. The Pro HUD (Heads-Up Display) 💻
In the bottom right corner, the dynamic HUD gives you a real-time health check of the current candle.
Status Header: Instantly tells you if the current candle is IMPULSE, EXHAUSTION, or NORMAL.
Live Velocity %: The exact speed score. The text color changes to Neon during impulses and fades to grey during exhaustion.
Mode Info: Reminds you which risk setting you are currently using (e.g., Mode: ).
Signature: The official @Ash_TheTrader stamp of quality.
How to Trade With The Impulse Engine
This system is designed for confluence. Never trade a signal in isolation.
📈 Strategy 1 : The "Velocity Bounce" (Trend Continuation)
Ensure the market is trending (e.g., making higher highs).
Wait for price to pull back to a Smart Support level (Cyan dashed line or Gold "Flip" line).
Trigger: Look for a Neon Cyan Impulse Candle to form right off that support level. This confirms institutions are defending the structure with speed.
📉 Strategy 2: The "Whale Breakout"
Identify a consolidation zone below a Smart Resistance level.
Trigger: A Whale Sign ($) appears on a candle that successfully closes above the Resistance level.
Confirmation: The very next candle should ideally be a Neon Impulse candle continuing the move.
Conclusion
The markets are moved by aggression and speed. By obscuring this data, standard charts put you at a disadvantage.
The Impulse Engine brings this hidden data to the forefront, combining institutional velocity detection with smart, automated market structure that reacts to price just like a professional trader would.
Trade faster, trade smarter.
Developed by @Ash_TheTrader.
(Disclaimer: This tool is for informational purposes only and does not constitute financial advice. Always manage your risk.)
IVX: Institutional Velocity X-Ray [Ash_TheTrader]The Intrabar Liquidity X-Ray: Seeing Institutional Speed Inside the Candle ⚡🐢
Stop getting trapped by standard candlesticks. It’s time to see how fast the money is actually moving.
A standard candlestick tells you four things: Open, High, Low, and Close. It’s the foundation of technical analysis.
But it hides the most important metric of all: Speed.
Two bullish 1-Hour candles can look identical on your chart. Both opened at $100 and closed at $105.
Candle A hit $105 in the first 5 minutes, then spent 55 minutes holding that level.
Candle B ground slowly upwards, finally hitting $105 in the 59th minute.
To a standard indicator, these candles are the same. To a professional trader, they are opposites. One shows aggressive, front-loaded institutional buying; the other shows weak, exhausted retail grinding.
As @Ash_TheTrader, I developed the Intrabar Liquidity X-Ray to solve this problem. It stops looking at the surface of the candle and looks inside it.
🧠 The Concept: Time-To-Form
This indicator uses advanced Pine Script technology to conduct an "X-Ray" scan of the bar you are looking at.
If you are on a 1-Hour chart, the script uses request.security_lower_tf to fetch the data of the 60 individual 1-minute bars hidden inside that single hour bar.
It then asks a critical question: How long did it take for this candle to achieve its ultimate High or Low?
In a Bullish candle, we measure the time it took to hit the specific minute of the bar's High.
In a Bearish candle, we measure the time it took to hit the specific minute of the bar's Low.
By measuring this "Time-To-Form," we can classify the intent behind the move.
⚡ The "Fast" Candle (Institutional Aggression)
When smart money wants to move an asset, they don't wait all day. They execute large block orders that move price rapidly to their desired level, and then they defend it.
The Signal: The indicator identifies a bar as "Fast" if it hits its High (for bulls) or Low (for bears) in the first 20% of the candle's duration.
The Visual: The bar turns Neon Cyan and is marked with a lightning bolt ⚡.
Interpretation by @Ash_TheTrader: This is urgent liquidity. Institutions are front-loading their orders. These levels are often strong zones of support or resistance on retests because the big players showed their hand early.
🐢 The "Slow" Candle (Retail Grind)
Conversely, when a move is driven by retail traders chasing price, or when a trend is exhausted, price struggles to make new extremes. It grinds slowly, taking the entire duration of the candle just to inch slightly higher or lower.
The Signal: The indicator identifies a bar as "Slow" if it takes more than 80% of the candle's duration to finally reach its High or Low.
The Visual: The bar turns Orange and is marked with a turtle 🐢 beneath it.
Interpretation by @Ash_TheTrader: This is "weak" movement. Even if the candle is green, if it took 58 minutes of a 60-minute bar just to make a new high, the buyers are exhausted. Be wary of reversals after seeing a cluster of 🐢 candles.
💻 Features and The Dashboard
To make this data actionable in real-time, I have engineered a clean Heads-Up Display (HUD) directly on the chart.
The On-Chart Dashboard: Located in the top right, the dashboard gives you the live stats of the current forming bar. It tells you exactly what percentage of the time has passed and whether the current structure is considered Institutional ⚡ or a Retail Grind 🐢.
Other Features:
Dual Polarity Logic: Works seamlessly for both bullish trends (tracking speed to Highs) and bearish trends (tracking speed to Lows).
Smart Volume Filtering: The indicator automatically ignores insignificant low-volume "noise" bars, only highlighting speed on candles with above-average volume.
Full Alert Capability: Set alerts for "Fast ⚡" detections to catch sudden institutional activity as it happens.
⚙️ Best Practices for Using This Tool
Because this tool looks inside a bar, it is designed to be used on Higher Timeframes.
Recommended Timeframes: 30-Minute, 1-Hour, 4-Hour, or Daily charts.
Do Not Use On: 1-Minute or 5-Minute charts. (You cannot effectively "X-Ray" a 1-minute bar using 1-minute data; the math doesn't work).
A Final Note from @Ash_TheTrader
Trading is about information asymmetry. The market hides the most valuable data beneath the surface of the Open and Close. Use the Intrabar Liquidity X-Ray to stop guessing the speed of the market and start seeing it.
Trade safe, trade smart.⚡
The Physics Engine [@Ash_TheTrader]🏛️ Welcome to the Physics of Finance
By @Ash_TheTrader
Traditional technical analysis often relies on "lagging" indicators. Tools like the RSI or moving averages tell you where price has been. While useful, they are like driving a car looking only in the rearview mirror.
The Kinematic Impulse Engine (KIE) is different. It is designed to be a leading indicator of momentum shifts.
It doesn't just look at price; it treats price action like a physical object moving through space to measure its Velocity (Speed), Acceleration (G-Force), and Mass (Volume). By understanding the physics behind a move, we can determine if a trend is a powerful impulse or an exhausted drift waiting to reverse.
⚛️ The Core Concept: Trading with G-Force
If you step on the gas pedal in a car, you feel pushed back into your seat. That is acceleration (positive G-Force). When you slam on the brakes, you are thrown forward. That is deceleration (negative G-Force).
The market works the same way.
Standard momentum indicators only measure speed. The KIE measures how fast that speed is changing.
The Problem with Standard Indicators: Price can be moving higher (high speed), but the rate at which it is moving higher is slowing down (deceleration). A standard indicator will still look bullish right up until the reversal happens.
The KIE Solution: The KIE detects that deceleration instantly, warning you that the "G-Force" pushing the price up has vanished, often before the price peaks.
🎨 Visual Decoder: Reading the Heatmap
We have eliminated the need to stare at complex oscillator lines below your chart. The KIE paints the candles directly based on their "Kinetic Energy."
1. Neon Cyan : The Impulse (High G-Force) 🚀
Physics State: High Velocity + Positive Acceleration.
Meaning: The market has "pedal to the metal." Buyers are aggressive, and the move is speeding up. This is where you want to be in a trade.
Signal: Look for the small triangles (🚀) marking the start of these impulse moves out of the noise.
2. Deep Purple : Exhaustion (Braking) 🛑
Physics State: High Velocity + Negative Acceleration (Deceleration).
Meaning: The car is still moving forward fast, but the driver has taken their foot off the gas or hit the brakes.
Signal: This is a massive warning sign. If you are long and candles turn purple, the trend is running on fumes. Expect consolidation or a reversal soon.
3. Dark Gray : Equilibrium (Chop) 💤
Physics State: Low Velocity.
Meaning: No significant energy present. The market is chopping sideways.
Signal: Stay out of the market or use range-bound strategies.
⚠️ Unique Feature: Gravity Divergence Detection
This is the most powerful feature of the Kinematic Impulse Engine. It detects when price action is defying the laws of physics.
Imagine throwing a ball into the air. As it reaches the very peak of its arc, it is still moving upward, but gravity is decelerating it rapidly just before it falls back down.
The KIE detects this exact moment in the market:
Gravity Sell Signal: Price makes a new high, but Acceleration (G-Force) crashes rapidly. The market is fighting gravity and will likely snap back.
If you see a "GRAVITY" label pop up on a Deep Purple candle at a high, take notice.
🧠 The Engine Room (Under the Hood)
For the technical traders, here is how @Ash_TheTrader designed the engine:
Relative Velocity: Price changes are normalized against Average True Range (ATR) volatility. A $10 move in Bitcoin is not the same as a $10 move in a penny stock; the KIE adjusts for this automatically.
Mass Integration (Volume Weighting): In physics, Force = Mass x Acceleration. The KIE optionally uses relative Volume as "Mass." A move backed by high volume has more "weight" and is harder to stop than a low-volume move.
The HUD: The on-screen dashboard gives you real-time readings of the current Velocity and raw G-Force metrics, along with an instant trend status summary.
🛡️ How to Use This in Your Trading
The Breakout Trader: Wait for gray candles (chop). Enter when the first Neon Cyan candle appears, ideally accompanied by an Impulse Triangle (🚀). Ride the cyan until it turns purple.
The Reversal Trader: Wait for an extended run of cyan candles. When the candles turn Deep Purple and you see a "GRAVITY" warning label, look for shorting opportunities as the momentum is exhausted.
Trade smart. Trade with physics.
Developed by @Ash_TheTrader
Liquidity X-Ray: Whale Traps [@Ash_TheTrader]👁️ Liquidity X-Ray: The Institutional Edge
Stop Trading Blind. See Inside the Candle.
Ninety percent of retail traders only see the outer shell of a candlestick—the Open, High, Low, and Close. They are trading blind to the actual battle that took place during that candle's formation.
Institutions, however, use expensive Order Flow software to see where aggressive buying or selling is happening in real-time.
The Liquidity X-Ray Strategy, developed by @Ash_TheTrader, levels the playing field. It uses advanced Intrabar Analysis to simulate institutional order flow footprints directly on your TradingView chart, automating powerful reversal signals based on "Absorption."
🧠 The Concept: Intrabar Analysis & Delta
How does it work?
Imagine a single 1-Hour candle. Inside that candle, there are sixty 1-Minute candles hidden from view.
This strategy performs an "X-Ray" scan. It tunnels into the lower timeframes (e.g., 5-minute data inside a 1-hour bar) to calculate the Net Delta—the difference between aggressive buying volume and aggressive selling volume.
Cyan Candles: Indicate that aggressive buyers (hitting the Ask) won the internal battle.
Magenta Candles: Indicate that aggressive sellers (hitting the Bid) won the internal battle.
But knowing who won isn't enough. The real edge comes from identifying Absorption.
🎯 The Signals: Detecting Traps & Shields
The core philosophy of this strategy by @Ash_TheTrader is simple: Identify where high effort yields low results.
When massive volume comes in, but price refuses to move, it means one side is being "absorbed" by a larger player. This is often the precursor to a violent reversal.
1. The Bear Trap (🪤)
What you see: A candle with massive volume and aggressive internal buying (positive Delta), yet the candle body remains small and fails to push price significantly higher.
The Psychology: Retail traders are FOMO-buying aggressively at a high. Institutional "Whales" are sitting on the other side, passively selling into this demand, absorbing all the buy orders without letting price rise.
The Result: Once the buyers are exhausted, the trap snaps shut, and price reverses downward.
Strategy Action: Enters a SHORT position.
2. The Bull Shield (🛡️)
What you see: A candle with massive volume and aggressive internal selling (negative Delta), yet the candle body remains small and fails to push price lower.
The Psychology: A "Stop Run" is occurring. Retail traders are panic-selling. Smart money is stepping in like a shield, absorbing all the sell pressure at a fixed level.
The Result: Once the sellers are exhausted, there is no one left to sell, and price rallies upward.
Strategy Action: Enters a LONG position.
⚡ Strategy Features & The Viral Dashboard
This isn't just an indicator; it's a complete, automated trading system.
Automated Execution: The script takes the trades for you when a Shield or Trap is confirmed upon candle close.
Smart Risk Management: It automatically places Stop Losses beyond the wick of the signal candle and targets a default 2:1 Risk/Reward ratio.
The Live Performance Panel: Look at the top right of your chart. The strategy features a built-in, professional-grade dashboard that displays real-time statistics. You can instantly see the strategy's Win Rate and Net Profit over the current historical data.
"Numbers don't lie. Don't just guess if a setup works; watch the win rate adjust in real-time." — @Ash_TheTrader
🛠️ How to Use This Strategy
For the best results, follow these institutional guidelines:
Timeframe: This strategy is most effective on Higher Timeframes where institutional volume is dominant. We recommend the 1-Hour (1H) or 4-Hour (4H) charts.
Intrabar Resolution (Settings): In the strategy settings, ensure the "Intrabar Resolution" is set lower than your chart timeframe. The default is 5 minutes, which is ideal for scanning inside 1H or 4H candles.
Confluence: While the strategy can be traded standalone, the best signals often occur near major support/resistance zones or key Fibonacci levels.
⚠️ Disclaimer
This strategy uses request.security_lower_tf to perform its calculations. While highly accurate, past performance on the dashboard does not guarantee future results. Always manage your risk responsibly.
Trade smart. See the liquidity.
~ @Ash_TheTrader
KIMATIX FVG/IFVG/BPRProfessional Fair Value Gap & Imbalance Toolkit
The KIMATIX FVG/IFVG/BPR indicator is a precision tool designed to identify institutional inefficiencies in price:
Fair Value Gaps (FVG), Inverse Fair Value Gaps (IFVG) and Balanced Price Ranges (BPR) — clean, minimal and non-repainting.
This indicator is built for scalpers, intraday traders and smart-money traders who want to trade where price is most likely to react, not where indicators lag.
What this indicator shows
Fair Value Gaps (FVG)
Detects bullish and bearish FVGs using strict 3-candle imbalance logic
Highlights areas where price moved too fast, leaving inefficient structure
Ideal for:
Continuation trades
Pullback entries
Reaction zones after impulse moves
Color-coded
🟢 Bullish FVG
🔴 Bearish FVG
Inverse Fair Value Gaps (IFVG)
Automatically detects when an FVG is invalidated
Marks the same zone as an Inverse FVG
Extremely useful for:
Failed structure setups
Reversal trades
Stop-hunt & liquidity traps
Color-coded
🟡 IFVG (invalidation zone)
Balanced Price Range (BPR)
Detects overlapping bullish & bearish FVGs
Highlights price areas where buying and selling pressure are balanced
These zones often act as:
High-probability reaction areas
Compression zones before expansion
Premium intraday decision levels
Color-coded
🔵 BPR (balanced price range)
Smart, Clean & Non-Repainting
Non-repainting
Only the last 3 active zones are shown → no clutter
Boxes extend forward with a manual cap (user-controlled)
Designed for 1m – 15m execution, works on all markets
Futures, Crypto, FX, Indices, Stocks
How professionals use it
Combine FVGs with:
VWAP
Session highs/lows
Volume Profile (POC / VAH / VAL)
Market structure (BOS / displacement)
Use IFVGs to spot failed smart-money narratives
Use BPRs as decision zones, not blind entries
This indicator does not give buy/sell signals.
It shows you where trades make sense — execution is up to you.
Best use cases
Scalping (1m–3m)
Intraday trading (5m–15m)
Smart-money concepts
Liquidity-based trading
News reactions & stop runs
Learn how to trade it properly
This indicator is part of the KIMATIX Trading Framework.
More education, live examples & full system:
kimatixtrading.com
ForzAguanno - Premium / Discount (Range Glissant)Premium / Discount Zones – Dynamic Range (Fibo-based)
This indicator highlights Premium, Discount, and Equilibrium zones using a dynamic Fibonacci range calculated from recent price action.
It is designed to help traders contextualize price and avoid taking trades in unfavorable locations (e.g. buying too high or selling too low).
- How it works
The indicator automatically:
- Detects the highest high (HH) and lowest low (LL) over a rolling range
- Builds a Fibonacci-style structure between LL → HH
- Defines three key areas:
Discount Zone (lower part of the range)
Equilibrium Zone (around the 50% level)
Premium Zone (upper part of the range)
Two additional extreme levels are used:
0.075 → deep discount
0.925 → deep premium
These levels help isolate areas where price is statistically stretched.
- Visual elements
- Horizontal levels:
- Green → Discount
- Purple → Equilibrium
- Red → Premium
- Text labels are placed inside each zone for instant readability.
Zones are extended into the future for cleaner visualization.
- How to use it
This tool is best used as a context filter, not a standalone signal generator.
Typical use cases:
Look for longs in Discount
Look for shorts in Premium
Use Equilibrium as a neutral / decision zone
Combine with structure, momentum, or entry models
It works particularly well with:
Market structure concepts
Smart money / range-based trading
Session-based strategies
⚠️ Important notes
This indicator does not predict direction
It provides context, not signals
Always combine with proper risk management
Final thoughts
The goal of this indicator is simplicity and clarity:
Know where price is located inside its range before taking a trade.
If you find it useful, feel free to share feedback.
Orderblock Footprints [AlgoAlpha]🟠 OVERVIEW
This script highlights orderblocks and then drills into what actually trades inside them. Zones are created only after an abnormal directional impulse, measured with a z-score on consecutive candle bodies, so the orderblocks are tied to real expansion rather than simple pivots. Once a zone exists, the script overlays lower-timeframe volume footprints inside the candle when price trades back into that zone. The goal is to show not just where an orderblock sits, but whether price is being accepted or absorbed when it is revisited.
🟠 CONCEPTS
Orderblocks are detected after extreme bullish or bearish impulses. The script tracks consecutive body movement up or down, normalizes that distance with a rolling z-score, and only triggers when the move is statistically large. The last opposite candle before that impulse defines the orderblock range. These zones then extend forward until they are either mitigated by price closing through them or they expire by age.
Inside an active zone, the script switches to a lower timeframe and builds a footprint-style profile for each bar. Each candle is split into price rows, counting time-at-price and volume delta. Positive and negative delta are colored separately. Absorption is flagged when opposing delta prints appear in the wick that rejects the zone. In practice: the impulse defines context ; the footprint shows interaction .
🟠 FEATURES
Separate bullish and bearish zones with automatic extension
Volume split inside each zone candle (up vs down volume)
Lower-timeframe footprint with TPO-style rows and delta gradient
Absorption detection using opposing delta in rejection wicks
Alerts for zone creation and absorption events
🟠 USAGE
Setup : Add the script to your chart. It works on any market and timeframe. The lower timeframe for footprints is fixed at 5 minutes, so higher chart timeframes show clearer structure. Use the Z-Score Window to control how strict impulse detection is and Max Box Age to limit how long old zones stay on the chart.
Read the chart : Bullish orderblocks are created after strong upward impulses and are invalidated when price closes below them. Bearish orderblocks are created after strong downward impulses and are invalidated when price closes above them. When price trades inside a zone, footprint rows appear. Green-tinted rows show positive delta; red-tinted rows show negative delta. Absorption labels appear when opposing delta prints into a rejecting wick.
Settings that matter : Increasing the Z-Score Window makes orderblocks rarer but more significant. Disabling Prevent Overlap allows stacked zones if you want to study clustering. Adjusting Rows per bar changes footprint resolution—lower values are cleaner, higher values show more detail but use more objects.
MTF Dashboard Pro v4 Institutional EditionMTF Dashboard Pro v4 – 2026
Institutional Multi-Timeframe Bias Engine
A high-performance, professional-grade multi-timeframe dashboard designed for scalpers, intraday traders, and institutional smart-money practitioners.
Version 4 introduces a cleaner architecture, faster execution, and improved signal alignment across all major trend, momentum, and confirmation tools.
Core Features
Multi-Timeframe EMA Trend (9/21) – Fast intraday trend detection
200-MA System with Threshold Logic – Dynamic positional bias
Daily VWAP Engine (Optional Reset)
SuperTrend Engine with Corrected Direction Model
RSI, MACD, ADX, Alligator, Stochastic – Momentum + Confirmation suite
PH/PL Bias (Previous Day High/Low) – Institutional liquidity context
11-Signal Institutional Bias Score
Bias Classification: Strong Bull → Strong Bear
Multi-TF Alerts for Strong Bull / Strong Bear
Optimized HUD Table – Lightweight, fast, and resource-efficient
Who Is This For?
Scalpers, intraday traders, swing traders, and SMC/ICT-based traders who need:
Clear multi-timeframe alignment
Instant trend + momentum confirmation
Market structure bias
Liquidity context (PH/PL)
A single, clean, real-time dashboard
The indicator is designed to support high-speed decision making in volatile conditions and institutional trading environments.
Developed by - Sachin Yashwant Thakare
Author: Sachin Yashwant Thakare
Edition: 2026 Premium Release
Rights: © 2026 All Rights Reserved
Order Block Finder [MHA Finverse]Order Block Finder is a sophisticated Smart Money Concepts (SMC) tool designed to identify and visualize institutional order blocks on your charts. This indicator helps traders spot key areas where smart money has placed their orders, providing valuable insights for potential support and resistance zones.
What are Order Blocks?
Order blocks are price zones where institutional traders have placed significant orders. This indicator identifies these zones by detecting pivot points in price action and tracking structural breaks in both internal (short-term) and swing (long-term) timeframes.
Key Features:
• Dual Structure Analysis
- Internal Order Blocks: Fast-moving blocks based on 5-bar pivots for short-term trading
- Swing Order Blocks: Slower blocks based on 50-bar pivots for position trading
- Display up to 20 order blocks per type
• Volume Metrics
Each order block displays two important metrics:
- Volume value: The total volume of the candle that formed the order block
- Percentage: Relative volume compared to all visible order blocks (always totals 100%)
Higher percentages indicate stronger institutional activity and more significant zones
• Smart Filtering System
- ATR Filter: Filters out high-volatility candles (>2x ATR) to focus on genuine order blocks
- CMR Filter: Uses Cumulative Mean Range for adaptive filtering across different market conditions
• Flexible Mitigation Options
Choose how order blocks are considered broken:
- High/Low: Order block breaks when price touches its boundary
- Close: Order block breaks only when candle closes through it
• Visual Customization
- Colored or Monochrome themes
- Adjustable text size for volume metrics
- Customizable colors for bullish and bearish blocks
- Historical or Present mode for clean chart analysis
• Built-in Alert System
- Real-time alerts when order blocks are mitigated
- Individual toggles for each alert type
- Clear emoji indicators (🔵 Bullish, 🔴 Bearish)
- Compatible with TradingView's alert system
How It Works:
The indicator identifies order blocks by:
1. Detecting pivot highs and lows in price structure
2. Monitoring when price crosses these pivots (structure breaks)
3. Finding the highest/lowest volatility-filtered candle in the pivot zone
4. Marking this candle as an order block with its volume data
5. Removing blocks when the price mitigates them
Order blocks with higher volume percentages represent stronger institutional interest and are typically more reliable for trading decisions.
Best Practices:
- Use Internal OBs for day trading and scalping
- Use Swing OBs for swing trading and position entries
- Pay attention to blocks with higher volume percentages
- Combine with other SMC concepts for confirmation
Perfect for traders who follow Smart Money Concepts, ICT methodology, and institutional trading analysis.
Disclaimer:
This indicator is provided for educational and informational purposes only. It should not be considered as financial advice or a recommendation to buy or sell any financial instrument. Trading involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results. Always conduct your own research and consult with a qualified financial advisor before making any trading decisions. The creator of this indicator assumes no responsibility for any losses incurred from its use.
Trading Playbook Panel (SMC + EW + Sniper)🔥 What This Script Does
The indicator creates a visual floating panel containing:
1. HTF Bias Framework (H4 → H1 → M15)
Guides you through determining trend, liquidity direction, imbalance zones, and institutional order flow.
2. Valid Setup Models
Covers both:
Continuation setups (displacement → OTE → FVG entry)
Reversal setups (liquidity sweep → CHoCH → retest)
3. 5-Minute Sniper Entry Checklist
Ensures high-precision entries with:
Liquidity sweep
CHoCH
Displacement
FVG formation
Retest entry
Strict invalidation rules
This is the exact logic used in prop-firm and institutional trading models.
4. Stop-Loss & Invalidation Rules
Built with institutional logic:
SL beyond liquidity sweep
SL beyond invalidation swing
Works for both BUY and SELL setups.
5. Multi-Stage Take Profit Mapping
Including:
Internal liquidity
Equal highs/lows
Imbalance
Opposite OB
HTF draw
Designed for partials + runners.
6. Risk-Management System
A complete discipline structure:
0.5–2% risk per setup
Max daily loss
Max trades per day
Stop-after-loss rule
No chasing / no mid-range entries
7. Pre-Trade Checklist
A professional assessment framework to verify trade quality.
8. Trading Psychology Principles
Reinforces mindset, discipline, and patience.
⭐ Who This Script Is For
This tool is ideal for:
SMC traders
ICT style traders
Elliott Wave traders
Scalpers & intraday traders
Prop-firm challengers
Anyone wanting to follow a repeatable, rules-based system
It keeps you consistent, structured, and focused on the highest-probability setups.
🧠 Why This Script Works
Most traders lose because they:
Enter impulsively
Skip rules
Don’t analyze multi-timeframe structure
Enter without liquidity confirmation
Use random entry zones
This script eliminates that.
It forces a clear, step-by-step process:
1️⃣ Top-down bias
2️⃣ Liquidity location
3️⃣ Sweep → CHoCH → Displacement
4️⃣ Refined 5M entry
5️⃣ Strict SL & TP rules
It removes emotion and replaces it with pure process.
⚙️ Customizable
Move the panel anywhere on the chart
Change panel colors
Change text colors
Perfect for dark or light mode
🎯 Summary
This is not a trading signal indicator.
This is your rulebook, your discipline engine, and your playbook — right on your chart.
It keeps you aligned with the highest-probability setups used by advanced SMC and EW traders.
Use it before every trade.
Trade like a professional — every day.
XXMonk Sequence Price Grid (Manual Origin + U)⭐ XXMonk Sequence Grid – Harmony Price Levels (1–144 Sequence Engine)
Algorithmic Sequence Mapping for Price Displacement
The XXMonk Sequence Grid is a precision mapping tool designed to project algorithmic price levels using harmonic numerical sequences derived from the ICT-inspired time/price symmetry concept.
This indicator takes a user-defined Origin (EQ level) and generates symmetrical expansion bands above and below price using any combination of the following sequence values:
These levels act as algorithmic rails that price frequently reacts to, respects, or expands toward — providing traders with a structural framework to interpret displacement, liquidity objectives, and sequence-based expansions.
🔷 Core Features
✔ Manual Origin (EQ Level)
Set any midpoint — daily open, session equilibrium, dealing range midpoint, your own anchor, etc.
✔ Manual U Value (Unit Size)
No restrictions. Enter any point value (ex: 0.25, 1, 5, 12.5, 25…) to scale the sequence to your instrument.
✔ Full Sequence Control
Toggle ON/OFF each individual harmonic sequence:
Micro ranges → 1, 3, 5
Intermediate → 8, 13, 21
Macro ranges → 34, 55, 89, 144
✔ Individual Line Colors
Every sequence level has its own color input for full customization.
✔ Static Lines (Do Not Move With Cursor)
Lines anchor from the first bar and extend infinitely to the right.
✔ Automatic Labels on Right Side
These levels often align with:
Liquidity pools
Displacement endpoints
PD array boundaries
Algorithmic expansion levels
Reversal zones
Session highs/lows
Volatility-based fractals
Price frequently travels sequence-to-sequence, creating a predictable harmonic structure.
Swing Elite Supply & Demand MTFSwing Elite Supply & Demand MTF
Institutional-grade multi-timeframe Supply & Demand system with FLIP logic, Level-on-Level detection, stop-loss padding, and advanced zone mitigation.
This tool automatically detects RBR / DBR / RBD / DBD patterns on any timeframe and plots refined demand & supply zones based on explosive candles, base structure, and smart-money logic.
🔥 Core Features
• Multi-Timeframe Zone Detection
Detect supply/demand zones from any higher timeframe (HTF) and project them onto your chart.
Perfect for aligning low-timeframe entries with institutional HTF levels.
• Preferred vs Wider Zone Width
Switch between:
Preferred → body-based, tighter zones (institutional quality)
Wider → wick+body zones for more tolerance
• Level-on-Level (LOL) Zones
Automatically merges overlapping zones and builds stronger multi-layered zones, indicating repeated institutional accumulation or distribution.
• FLIP Zones (Support → Resistance / Resistance → Support)
FLIP zones are detected when the market breaks a key swing and returns to retest the zone.
These are premium continuation levels.
• Automatic Mitigation Logic
Zones are removed when:
price mitigates enough (% based)
LOL zones get fully closed through
price travels too far away after touch (invalidates the setup)
• Stop-Loss Padding System
Auto-calculates SL levels (optional) based on zone height and custom padding %.
• Clean HTF Visualization
Displays:
zone type (RBR, DBR, RBD, DBD)
LOL / FLIP
timeframe source (e.g., 4H, 1D)
automatic color coding
📊 Alerts Included
Price entering a Demand Zone
Price entering a Supply Zone
Use them for automation or high-probability entries.
🎯 Best For
SMC / ICT style trading
Order block & zone traders
Intraday HTF bias alignment
Swing trading
Algorithmic filtering (EA/strategy integration)
🚀 Why It Works
This indicator is built on institutional logic:
explosive displacement
indecisive bases
mitigation and market structure
multi-zone stacking (LOL)
HTF contextual zones
swing high/low breaks (FLIP logic)
It produces clean, high-probability zones with no repainting of the explosive candle signal.
MBZ Model (Simplified Version) [NINE Θ]Overview
The MBZ Model Simplified is an advanced indicator designed to identify reversal zones through the detection of Median Body Zones (MBZs), Inversion Fair Value Gaps (IFVGs), and SMT Divergences. This indicator combines multiple trading concepts into a unified, streamlined tool for precision entries.
The core premise is simple: when price sweeps liquidity and immediately reverses with conviction, it creates a "Median Body Zone", an area where smart money has likely accumulated or distributed positions. These zones often act as powerful support/resistance levels for future price action.
Key Features
Liquidity Level MBZs — Detects reversal zones formed after liquidity sweeps at swing highs/lows
Type 4 (T4) MBZs — Identifies MBZs formed through Fair Value Gap inversions
Inversion Fair Value Gaps (IFVGs) — Tracks FVGs that flip polarity with directional alignment
Market Structure Levels — Displays minor and major buyside/sellside liquidity levels
SMT Divergences — Multi-symbol divergence detection tied to MBZ formations
HTF Open Levels — Power of Three (PO3) analysis with auto-timeframe pairing
Session Filters — Time-based filtering for precise setup validation
Smart Alerts — Forming and validated alerts for all MBZ types
Components Explained
1. Liquidity Level MBZs
Liquidity MBZs form when price:
Sweeps a swing high or swing low (taking liquidity)
Shows immediate rejection with a directional candle
Closes back through the body midpoint of the sweep candle
Bullish MBZ: Forms after a low sweep → Price reverses up aggressively
Bearish MBZ: Forms after a high sweep → Price reverses down aggressively
The zone is drawn from the sweep extreme to the close of the confirmation candle, creating a potential re-entry area if price returns.
Settings Include:
Direction filter (Both/Bullish/Bearish)
Display options (Box/Levels/Both/Close Level)
Zone transparency and colors
25/75% internal levels
Midline display
Historical display count (prioritizes zones closest to price)
PO3 Open alignment filter
2. Type 4 (T4) MBZs
T4 MBZs are a more refined entry model that combines Fair Value Gap analysis with reversal confirmation:
A Fair Value Gap forms in the market
Price returns to tap the FVG
A two-candle reversal pattern confirms the reaction
This creates a tighter, more precise zone compared to standard Liquidity MBZs.
Additional T4 Features:
Lookback period for FVG detection
Consolidation filter (prevents clustering of T4s within X bars)
Optional requirement for Liquidity MBZ directional alignment
Independent historical display settings
3. Inversion Fair Value Gaps (IFVGs)
IFVGs occur when a Fair Value Gap is violated (price closes through it), flipping its polarity:
A bullish FVG that gets closed below becomes a bearish IFVG
A bearish FVG that gets closed above becomes a bullish IFVG
Directional Alignment Feature:
When enabled (default), IFVGs only form when aligned with the current MBZ direction. This creates a cycle:
MBZ forms → Sets directional bias
IFVGs can now form in that direction
Reference MBZ invalidated - IFVG cycle stops
Waits for new MBZ to establish fresh direction
This prevents counter-trend IFVGs from cluttering your chart.
Settings Include:
Classic (box) or Line display style
Lookback filter for source FVGs
Cluster filter (cooldown between IFVGs)
Volume Imbalance inclusion option
Direction filter
MBZ directional alignment toggle
4. Market Structure Levels
Automatically detects and displays swing structure using a multi-timeframe swing detection algorithm:
Minor Levels: Intermediate-term swing highs and lows
Major Levels: Long-term swing highs and lows
Levels extend until filled (price trades through them) and can be customized with various label styles, colors, and display modes.
5. SMT Divergences
Smart Money Technique (SMT) Divergences detect when correlated instruments make divergent swing highs or lows — a potential sign of manipulation or reversal.
Auto-Detection Pairs:
Index Futures: NQ ↔ ES ↔ YM ↔ RTY
Metals: GC ↔ SI ↔ PL
Energy: CL ↔ RB ↔ NG
Key Feature: SMT lines only appear when there's a nearby MBZ in the corresponding direction, filtering out noise and highlighting only the most relevant divergences.
6. HTF Open Levels (PO3)
Displays higher timeframe open prices for Power of Three analysis:
Auto Timeframe Pairing: Automatically selects optimal HTF based on your chart
Vertical session markers: Shows HTF candle boundaries
Open level lines: Track where the HTF candle opened
Auto Pairing Logic:
Sub-1min → 5min
1-2min → 15min
3-4min → 1H
5-9min → 4H
10-59min → Daily
1-4H → Weekly
Daily → Monthly
7. Session Filters
Filter setups to only appear during specific trading sessions:
Two customizable session windows
Timezone selection (NY, Chicago, LA, London, Paris, Tokyo, Shanghai, Sydney)
Only applies on timeframes ≤ 1 hour
Perfect for traders who only trade specific killzones (London Open, NY AM, etc.)
8. PO3 Open Filters
Both Liquidity MBZs and T4 MBZs have optional PO3 alignment filters:
Aligned: Bullish MBZs below HTF open, Bearish above
Reversed: Bullish MBZs above HTF open, Bearish below
Both: No filtering
This helps align entries with the anticipated Power of Three expansion direction.
How to Use It
Basic Workflow:
Identify Bias: Look for a fresh MBZ (Liquidity or T4) to establish direction
Wait for Retest: Price often returns to test MBZ zones
Confirm with IFVGs: IFVGs forming in the same direction add confluence
Check SMT: SMT divergence near an MBZ increases probability
Enter at Zone: Look for lower timeframe confirmation at MBZ levels
Zone Levels:
Close Level: The confirmation candle's close — often the most reactive level
Midline (50%): Equilibrium of the zone
25%/75% Levels: Internal zone levels for precision entries
Invalidation:
Bullish MBZ invalidates on close below zone bottom
Bearish MBZ invalidates on close above zone top
Use "Delete Invalidated" setting to auto-remove or keep for reference
Alerts
The indicator includes comprehensive alerts:
MBZ Forming: Triggers when pattern is developing (before candle close)
MBZ Validated: Triggers when pattern confirms (after candle close)
Separate toggles for Liquidity MBZs and T4 MBZs
Alert messages include symbol and timeframe for easy identification.
Disclaimer
This indicator is a tool for analysis, not a trading system. Always:
Use proper risk management
Combine with your own analysis
Backtest before live trading
Understand that no indicator guarantees profits
Past performance does not indicate future results. Trade responsibly.
Fair Value Gap Signals [Kodexius]Fair Value Gap Signals is an advanced market structure tool that automatically detects and tracks Fair Value Gaps (FVGs), evaluates the quality of each gap, and highlights high value reaction zones with visual metrics and signal markers.
The script is designed for traders who focus on liquidity concepts, order flow and mean reversion. It goes beyond basic FVG plotting by continuously monitoring how price interacts with each gap and by quantifying three key aspects of each zone:
-Entry velocity inside the gap
-Volume absorption during tests
-Structural integrity and depth of penetration
The result is a dynamic, information rich visualization of which gaps are being respected, which are being absorbed, and where potential reversals or continuations are most likely to occur.
All visual elements are configurable, including the maximum number of visible gaps per direction, mitigation method (close or wick) and an ATR based filter to ignore insignificant gaps in low volatility environments.
🔹 Features
🔸 Automated Fair Value Gap Detection
The script detects both bullish and bearish FVGs based on classic three candle logic:
Bullish FVG: current low is strictly above the high from two bars ago
Bearish FVG: current high is strictly below the low from two bars ago
🔸 ATR Based Gap Filter
To avoid clutter and low quality signals, the script can ignore very small gaps using an ATR based filter.
🔸Per Gap State Machine and Lifecycle
Each gap is tracked with an internal status:
Fresh: gap has just formed and has not been tested
Testing: price is currently trading inside the gap
Tested: gap was tested and left, waiting for a potential new test
Rejected: price entered the gap and then rejected away from it
Filled: gap is considered fully mitigated and no longer active
This state machine allows the script to distinguish between simple touches, multiple tests and meaningful reversals, and to trigger different alerts accordingly.
🔸 Visual Ranking of Gaps by Metrics
For each active gap, three additional horizontal rank bars are drawn on top of the gap area:
Rank 1 (Vel): maximum entry velocity inside the gap
Rank 2 (Vol): relative test volume compared to average volume
Rank 3 (Dpt): remaining safety of the gap based on maximum penetration depth
These rank bars extend horizontally from the creation bar, and their length is a visual score between 0 and 1, scaled to the age of the gap. Longer bars represent stronger or more favorable conditions.
🔸Signals and Rejection Markers
When a gap shows signs of rejection (price enters the gap and then closes away from it with sufficient activity), the script can print a signal label at the reaction point. These markers summarize the internal metrics of the gap using a tooltip:
-Velocity percentage
-Volume percentage
-Safety score
-Number of tests
🔸 Flexible Mitigation Logic (Close or Wick)
You can choose how mitigation is defined via the Mitigation Method input:
Close: the gap is considered filled only when the closing price crosses the gap boundary
Wick: a full fill is detected as soon as any wick crosses the gap boundary
🔸 Alert Conditions
-New FVG formed
-Price entering a gap (testing)
-Gap fully filled and invalidated
-Rejection signal generated
🔹Calculations
This section summarizes the main calculations used under the hood. Only the core logic is covered.
1. ATR Filter and Gap Size
The script uses a configurable ATR length to filter out small gaps. First the ATR is computed:
float atrVal = ta.atr(atrLength)
Gap size for both directions is then measured:
float gapSizeBull = low - high
float gapSizeBear = low - high
If useAtrFilter is enabled, gaps smaller than atrVal are ignored. This ties the minimum gap size to the current volatility regime.
2. Fair Value Gap Detection
The basic FVG conditions use a three bar structure:
bool fvgBull = low > high
bool fvgBear = high < low
For bullish gaps the script stores:
-top as low of the current bar
-bottom as high
For bearish gaps:
-top as high of the current bar
-bottom as low
This defines the price range that is considered the imbalance area.
3. Depth and Safety Score
Depth measures how far price has penetrated into the gap since its creation. For each bar, the script computes a currentDepth and updates the maximum depth:
float currentDepth = 0.0
if g.isBullish
if l < g.top
currentDepth := g.top - l
else
if h > g.bottom
currentDepth := h - g.bottom
if currentDepth > g.maxDepth
g.maxDepth := currentDepth
The safety score expresses how much of the gap remains intact:
float depthRatio = g.maxDepth / gapSize
float safetyScore = math.max(0.0, 1.0 - depthRatio)
safetyScore near 1: gap is mostly untouched
safetyScore near 0: gap is mostly or fully filled
4. Velocity Metric
Velocity captures how aggressively price moves inside the gap. It is based on the body to range ratio of each bar that trades within the gap and rewards bars that move in the same direction as the gap:
float barRange = h - l
float bodyRatio = math.abs(close - open) / barRange
float directionBonus = 0.0
if g.isBullish and close > open
directionBonus := 0.2
else if not g.isBullish and close < open
directionBonus := 0.2
float currentVelocity = math.min(bodyRatio + directionBonus, 1.0)
The gap keeps track of the strongest observed value:
if currentVelocity > g.maxVelocity
g.maxVelocity := currentVelocity
This maximum is later used as velScore when building the velocity rank bar.
5. Volume Accumulation and Volume Score
While price is trading inside a gap, the script accumulates the traded volume:
if isInside
g.testVolume += volume
It also keeps track of the number of tests and the volume at the start of the first test:
if g.status == "Fresh"
g.status := "Testing"
g.testCount := 1
g.testStartVolume := volume
An average volume is computed using a 20 period SMA:
float volAvg = ta.sma(volume, 20)
The expected volume is approximated as:
float expectedVol = volAvg * math.max(1, (bar_index - g.index) / 2)
The volume score is then:
float volScore = math.min(g.testVolume / expectedVol, 1.0)
This produces a normalized 0 to 1 metric that shows whether the gap has attracted more or less volume than expected over its lifetime.
6. Rank Bar Scaling
All three scores are projected visually along the time axis as horizontal bars. The script uses the age of the gap in bars as the maximum width:
float maxWidth = math.max(bar_index - g.index, 1)
Then each metric is mapped to a bar length:
int len1 = int(math.max(1, maxWidth * velScore))
g.rankBox1.set_right(g.index + len1)
int len2 = int(math.max(1, maxWidth * volScore))
g.rankBox2.set_right(g.index + len2)
int len3 = int(math.max(1, maxWidth * safetyScore))
g.rankBox3.set_right(g.index + len3)
This creates an intuitive visual representation where stronger metrics produce longer rank bars, making it easy to quickly compare the relative quality of multiple FVGs on the chart.
15 min Trailstop15m High/Low Liquidity Lines (1m) — Indicator Description
15m High/Low Liquidity Lines (1m) is a precision liquidity-mapping tool designed for intraday traders who understand the importance of higher-timeframe liquidity levels while executing on the 1-minute chart.
This indicator automatically detects confirmed 15-minute swing highs and swing lows using pivot logic. When a new 15m high or low forms:
✔ Liquidity Line Generation
A horizontal line is drawn exactly at the price level of the pivot.
The line is anchored to the exact 1-minute candle that produced the 15m high/low, ensuring perfect visual alignment.
The line extends only up to the current bar — not across the whole chart.
Optional text labels (“15m High”, “15m Low”) can be shown at the start of each line.
✔ Auto-Cleanup (Smart Liquidity Sweep Detection)
If price trades through the level, the corresponding line and label are:
Instantly deleted
Marking the level as taken/swept
Allowing the chart to stay clean and focused on active liquidity only
This mimics institutional liquidity logic: once the high or low is violated, the target is considered filled and removed.
✔ Alerts
The indicator includes built-in alerts that fire when:
A new 15m high is confirmed
A new 15m low is confirmed
This allows the trader to react immediately when fresh liquidity levels appear.
✔ Customization Options
You can fully tailor the visual representation:
Turn highs and/or lows on or off
Choose line style (solid, dashed, dotted)
Customize line color and thickness
Customize the label style, size, and transparency
Who Is This For?
This indicator is ideal for:
ICT-style traders
Liquidity-based scalpers
1-minute ES/NQ traders
Anyone who uses HTF liquidity levels to frame trades on the LTF
It provides a clean, automated method to track active 15-minute liquidity levels directly on the 1-minute chart with zero clutter and perfect alignment.
Swing elite Trend directionSwing elite Trend direction
A comprehensive market structure indicator that identifies swing highs/lows, labels them with HH/HL/LH/LL structure, draws dynamic trendlines, and provides multi-timeframe trend analysis.
🔹 FEATURES
Market Structure Analysis
Automatically detects swing highs and swing lows
Labels each pivot with its structure type: HH (Higher High), HL (Higher Low), LH (Lower High), LL (Lower Low)
Color-coded zigzag lines based on confirmed trend direction
Structure Trendlines
Downtrend Line: Connects HH to LH (resistance in bearish structure)
Uptrend Line: Connects LL to HL (support in bullish structure)
Extended projection for potential future price interaction
Swing Trendlines
Connects the last 2 swing highs (resistance trendline)
Connects the last 2 swing lows (support trendline)
Optional extension to project future levels
Break Levels
Horizontal lines at key structure points (HH, HL, LL, LH)
Visual reference for potential breakout/breakdown levels
Customizable colors for bullish and bearish breaks
Fibonacci Retracement
Auto-drawn between the last two pivots
Customizable levels: 0, 0.236, 0.382, 0.5, 0.618, 0.786, 1.0
Individual toggle and color settings for each level
Multi-Timeframe Dashboard
Displays trend status across 3 customizable timeframes
Shows trend direction: Bullish / Bearish / Neutral
Shows confirmation status: Confirmed / Unconfirmed
Color-coded for quick visual analysis
Trend Confirmation Logic (ICT/SMC Concepts)
Bullish Confirmed: HL followed by HH (Higher Low → Higher High pattern)
Bearish Confirmed: LH followed by LL (Lower High → Lower Low pattern)
Unconfirmed: Counter-structure appears (potential reversal signal)
🔹 SETTINGS
Swing Settings
Depth: Lookback period for pivot detection
Display
Toggle zigzag lines, labels, price on labels
Adjust label size and number of visible swings
Zigzag Settings
Line style: Solid, Dashed, Dotted
Thickness and colors for bullish/bearish trends
Swing Trendlines
Toggle high/low trendlines independently
Customizable colors, style, thickness
Option to extend trendlines
Structure Trendlines
Toggle HH→LH and LL→HL lines independently
Customizable colors, style, thickness
Option to extend trendlines
Break Levels
Toggle HH, HL, LL, LH break levels independently
Customizable colors for each level
Fibonacci
Toggle individual fib levels
Customizable colors and line style
Dashboard
Position: Top Left, Top Right, Bottom Left, Bottom Right
Size: Tiny, Small, Normal, Large
3 customizable timeframes
🔹 ALERTS
HH Broken: Price breaks above recent Higher High
HL Broken: Price breaks below recent Higher Low
LL Broken: Price breaks below recent Lower Low
LH Broken: Price breaks above recent Lower High
🔹 USE CASES
✅ Identify market structure and trend direction
✅ Spot potential trend reversals (unconfirmed status)
✅ Find key support/resistance levels
✅ Multi-timeframe trend alignment for trade confirmation
✅ Breakout/breakdown trading with break levels
✅ Fibonacci retracement entries
HTF Candle Overlay – Multi-Timeframe Visualization ToolThis indicator overlays true Higher Timeframe (HTF) candlesticks directly onto any lower timeframe chart, allowing you to see the larger market structure while trading on precise execution timeframes such as 1-minute, 3-minute, or 5-minute.
Instead of constantly switching chart timeframes, you can now see both higher and lower timeframe price action at the same time. Each HTF candle is drawn as a large transparent candlestick with full upper and lower wicks, perfectly aligned in both time and price.
This makes it easy to identify:
- Trend direction from the higher timeframe
- Key support and resistance zones inside each HTF candle
- Liquidity sweeps and rejections across timeframes
- Optimal entries on lower timeframes with higher-timeframe confirmation
Key Features
- Displays true Higher Timeframe candles on any lower timeframe
- Clear transparent candle bodies for unobstructed price visibility
- Full upper and lower wicks
- Non-repainting confirmed candles
- Optional live display of the currently forming HTF candle
- Accurate time-based alignment
- Lightweight and optimized for performance
Who This Indicator Is For
- Scalpers who want higher-timeframe bias
- Day traders using multi-timeframe confirmation
- Smart Money / ICT traders monitoring HTF structure
- Anyone who wants clean multi-timeframe clarity without chart switching
How To Use
- Apply the indicator to any chart.
- Select your preferred Higher Timeframe (HTF) in the settings.
- Use your lower timeframe for entries while respecting HTF structure and direction.
- This tool helps you trade with the bigger picture in view while executing with precision on lower timeframes.
Dark Pool Pulse – LiteDark Pool Pulse Lite
This indicator provides an observational proxy for dealer gamma exposure using only price and volume data. It helps users visualize whether market makers may be leaning long gamma (potential stabilizing flows) or short gamma (potential destabilizing flows). For educational and informational purposes only.
Key Features
0–100 oscillator representing an estimated dealer-gamma proxy.
Bullish zone (above 60): dealers may be long gamma → potentially absorbing volatility.
Bearish zone (below 40): dealers may be short gamma → potentially amplifying volatility.
Background tint for quick visual context.
Optional summary table showing current value and interpretation.
Alert conditions for crosses of the 60 and 40 thresholds.
How It Works
The indicator measures volume-weighted directional pressure and normalizes it over a rolling lookback window. The value is smoothed and mapped into a 0–100 oscillator:
Above 60 → potential positive gamma conditions.
Below 40 → potential negative gamma conditions.
40–60 → neutral or balanced zone.
All calculations are performed internally using only price and volume.
Settings
Lookback Length (default 20): Number of bars used for normalization.
Smoothing Length (default 10): EMA smoothing applied to the proxy.
Show Summary Table: Toggles the optional value/interpretation panel.
How to Use
Add the indicator to any chart or timeframe.
Observe the oscillator levels:
A move above 60 may reflect a more stabilizing dealer environment.
A move below 40 may reflect a more destabilizing environment.
Use the background tint for quick contextual bias.
Enable alerts for threshold crossings if desired.
Adjust settings to match your preferred responsiveness.
Notes
For educational and informational purposes only.
Not financial, trading, or investment advice.
No signals or recommendations are provided.
Source code protected to maintain proprietary calculation methods.
Sen Channel LiteSen Channel Lite
Sen Channel Lite calculates a robust, median-based regression channel using the Theil–Sen slope method. This visual tool helps traders identify trend direction and potential breakout zones in real time.
Key Features
Dynamic Trend Line: The median-based regression line adapts to price movement, providing a central reference for trend direction.
Upper and Lower Bands: Automatically updated bands highlight potential breakout or reversal areas.
Breakout Markers: Optional triangles indicate when price crosses above the upper band or below the lower band.
Midline (EMA/SMA): Toggleable trend line for additional context on price direction.
VWAP Anchor: Optional VWAP plot to visualize volume-weighted average price levels.
Customizable Inputs:
Lookback Period for slope calculation
Band Multiplier to adjust sensitivity
Option to use Standard Deviation or ATR for band width
Midline type, length, and color
VWAP visibility and color
Channel cloud transparency
How to Read Signals (Educational Use Only):
Trend Context: The midline provides a reference for general trend direction. Price above the midline suggests bullish bias; below indicates bearish bias.
Breakouts:
Triangle up → price crossed above the upper band; potential strong move upward.
Triangle down → price crossed below the lower band; potential strong move downward.
Channel Interpretation:
Price near the upper band → market may be overextended.
Price near the lower band → market may be oversold.
Price moving within the channel → trend is balanced; use additional analysis for direction.
VWAP Context: Compare price to VWAP for intraday support/resistance insights.
Usage Notes:
Fully visual tool; no trading or financial advice.
All calculations are protected to preserve intellectual property.
Results reflect real-time calculations; no repainting.
Suitable for intraday to daily timeframes.
Important: This script is published as protected/closed-source to safeguard GammaBulldog intellectual property.






















