Indicator
Fractal
HTF + LTF Market Structure ICTHTF + LTF Market Structure ICT
A dual-stream ICT-style market structure tool that detects MSS (Change of Character) and BOS (Break of Structure) events on both a higher timeframe and the current chart timeframe simultaneously — so you can read HTF context and LTF structure on a single chart.
What it does
The indicator runs the same fractal-based structure detector twice in parallel:
HTF stream (default M15) — runs via request.security with lookahead_off, so events are confirmed at the HTF candle close. Each event renders as a small labeled ribbon tag (e.g. M15 CHoCH ↑) on the LTF bar where the HTF candle closed. Bull tags sit below the bar, bear tags above. No projected lines.
LTF stream — runs on the chart TF directly. Each event renders as a break-level line spanning the broken fractal pivot to the firing bar, plus a minimal CHoCH / BOS text label at the line's midpoint — colored text only, no background fill. Bull text floats above the line, bear below.
Each stream tracks its own trend state, so the HTF and LTF can disagree — that disagreement is the actionable read (e.g. HTF still bullish while LTF just printed a CHoCH down = first sign of a pullback against trend).
How structure is classified
Each stream maintains its own directional bias:
MSS / CHoCH — the first break against the prior structural trend (reversal signal).
BOS — a break in the same direction as the current trend (continuation).
The very first event of each stream is classified as MSS by default since there's no prior reference. Line style differs: solid for MSS, dashed for BOS by default.
Detection logic
A fractal swing pivot is confirmed when a high/low is the extreme over a configurable length (default 5).
A break fires when the bar's close crosses through the most recent unbroken fractal (above for bull, below for bear), with barstate.isconfirmed so events don't repaint.
Auto-suppression
When the chart timeframe equals the chosen HTF (e.g. you're viewing the M15 chart with HTF = M15), the HTF ribbon is hidden — both streams would otherwise detect the exact same events on the same bars.
Inputs
HTF stream — HTF (15min / 30min / 1H / 4H / 1D), fractal length, MSS / BOS toggles
LTF stream — fractal length, MSS / BOS toggles
Display — line on/off, forward-extend latest line, LTF text on/off, history depth
Style — line styles (MSS solid / BOS dashed), line width, HTF ribbon size + transparency, LTF text size, bull / bear colors
Alerts
Ten preconfigured alertconditions:
HTF Bull CHoCH / Bear CHoCH / Bull BOS / Bear BOS
LTF Bull CHoCH / Bear CHoCH / Bull BOS / Bear BOS
LTF bull aligned with HTF-bull bias (confluence)
LTF bear aligned with HTF-bear bias (confluence)
Suggested use
Works on any symbol or timeframe. Default M15 HTF on an M1 / M3 / M5 chart gives a clean intraday read; for swing structure, try chart TF = 1H with HTF = 4H or 1D. The fractal length controls signal density — drop to 3 for more frequent events on lower-volatility instruments, raise to 7+ to filter for stronger swings.
This is a structure visualization tool, not a trading system — it doesn't take trades, manage risk, or compute lot sizes. Use it to read HTF context and LTF trigger timing.
Disclaimer
This script is for educational and analytical purposes only. It does not provide financial advice and does not guarantee profitability. Past performance of any structural pattern does not imply future results. Always combine with your own analysis and risk management.
Quick adjustments you might want before publishing: short title for TV (e.g. HTF+LTF MSS ICT), and grab a chart screenshot showing both HTF ribbons and LTF text active.
Indicator
LZ VWAP + TWAP Fusion BY LZ VWAP TWAP Fusion — LZ
Indicateur de lecture directionnelle basé sur la combinaison du VWAP et du TWAP.
Le VWAP représente le prix moyen pondéré par le volume. Il permet d’identifier les zones où le marché a réellement échangé avec du volume, souvent utilisées comme zones d’équilibre institutionnelles.
Le TWAP représente le prix moyen pondéré par le temps. Il donne une lecture plus stable du prix moyen, indépendante des variations brutales de volume.
Cet indicateur affiche :
- le VWAP
- le TWAP
- une ligne fusionnée VWAP/TWAP
- les croisements VWAP/TWAP
- les zones où le prix évolue au-dessus ou en dessous de la moyenne fusionnée
Objectif :
Aider à repérer les zones d’équilibre, les changements de biais, les croisements importants et les réactions potentielles autour des moyennes institutionnelles.
Lecture générale :
- Prix au-dessus de la fusion VWAP/TWAP : biais plutôt haussier
- Prix en dessous de la fusion VWAP/TWAP : biais plutôt baissier
- Croisement VWAP/TWAP : zone de transition ou possible accélération
- Prix proche de la fusion : zone d’équilibre ou d’indécision
Cet indicateur ne donne pas de signal automatique d’achat ou de vente. Il sert uniquement d’outil visuel d’analyse et de confluence avec d’autres éléments comme les Order Blocks, Fibonacci, RSI MTF, VI/FVG, structure de marché et niveaux de liquidité.
Indicator
Daily High/Low (by JH-Trades)Shows the highs and lows of the day.
making it easy to see trending or ranging market
Indicator
MMXM Model Checklist by [Pac]MMXM Model Checklist by
A simple checklist tool to validate MMXM (Market Maker Model) setups before entering a trade.
The checklist covers 3 phases:
① Bias & Context
HTF Bias confirmed (Daily/Weekly direction)
DOL (Draw on Liquidity) identified
Price in Premium or Discount zone
② Market Structure
MSS (Market Structure Shift) confirmed
CIC (Change In Character) present
Valid Order Block or Fair Value Gap at entry
③ Timing & Entry
Kill Zone or ICT Time Macro active
SMT divergence or Liquidity Sweep occurred
Features:
Trade Score — shows % of criteria checked (green ≥75%, yellow ≥50%, red <50%)
Symbol pinning — checklist only shows on your chosen symbol
Fully customizable: position, colors, font size, visible rows
Clean table layout with section headers
How to use:
Add to chart
Check each criteria as you analyze
Enter only when score is high and setup aligns
Indicator
FagoriTools 1.0**FagoriTools — Multi-TF Trend + Reverse RSI Levels**
All-in-one indicator that combines three utilities into a single script to reduce visual clutter on the chart:
**1) Configurable EMAs**
Five independent exponential moving averages, each with its own period, color, and on/off toggle. Default values follow common combinations: 9, 12, 26, 50, and 200. Useful for those who rely on classic crossovers (12/26, 50/200) and want all references consolidated within one indicator.
**2) Reverse RSI Levels**
Instead of displaying the RSI in a separate panel, this module plots two lines directly over price, indicating the exact value at which the asset would need to close for the RSI to reach the oversold (default 30) and overbought (default 70) thresholds.
The calculation inverts the RSI formula: starting from the current gain and loss averages (RMA), it solves the equation for the `close` value that would produce the target RSI, accounting for Wilder's smoothing. This allows you to see at a glance, "if it drops to X, it becomes oversold" or "to turn overbought, it needs to rise to Y," without switching between panels.
Both the RSI levels and the period (default 14) are fully customizable.
**3) Multi-Timeframe Table**
A consolidated panel displaying the asset's reading across seven timeframes: 5m, 15m, 1h, 4h, 1D, 1W, and 1M (each can be toggled on or off individually).
For each timeframe, the table shows:
* Trend — trend direction (Up/Down) based on the close relative to the slow EMA. Green = Up, Red = Down.
* RSI — numeric RSI value for that timeframe, with the background color reflecting the trend.
* Fixed (optional) — the same trend reading applied to a fixed pair chosen by the user (e.g., SPX500, DXY, BTCUSDT). Useful for tracking correlation with a benchmark without switching charts.
The table position is configurable across two dimensions (vertical: Top/Middle/Bottom; horizontal: Left/Right).
**How to Use**
1. Enable the EMAs that align with your strategy.
2. Adjust the RSI levels according to your style (some prefer 20/80 in crypto, 30/70 in stocks).
3. Use the multi-TF table to align your trades with the higher timeframe trend. Entries against the trend of larger timeframes typically have a lower win rate.
**Notes**
* The Reverse RSI is a deterministic calculation, not a projection. The value displayed is the current price required for the RSI to reach the target, and it updates with every candle.
* The "Fixed" column depends on the chosen symbol being available on the broker. Otherwise, it remains blank.
* Indicator is overlaid on price, working with any asset and timeframe.
Indicator
HTF Candle Box ( 4H ) for CRTDESCRIPTION:
This indicator overlays the Higher Timeframe (default: 4H) candle
structure directly on your lower timeframe chart (5min, 15min etc).
It draws 3 boxes for every HTF candle:
// - Body Box : The Open-Close range (Bullish = Blue, Bearish = Red)
// - Upper Wick : High to Body Top (Orange dotted) — Liquidity zone
// - Lower Wick : Body Bottom to Low (Orange dotted) — Liquidity zone
//
// WHY USE THIS?
// When you trade on 5min or 15min, it is easy to lose context of where
// price is within the bigger 4H candle. This tool keeps you aware:
// - Are we inside the body? (consolidation or trend continuation)
// - Are we in the wick zone? (liquidity sweep, possible reversal)
// - Where is the 4H open? (key reference level)
//
// SETTINGS:
// - Higher Timeframe : Change to 1H, Daily, Weekly as needed
// - Body & Wick colors are fully customizable
// - Open Price Line can be toggled on/off
//
// Works on any market: Forex, Crypto, Stocks, Indices.
// No repainting — uses lookahead_off.
Indicator
CandelaCharts - Killzone HTF Candles📝 Overview
The Killzone HTF Candles indicator is a professional visual tool designed for ICT and SMC traders who prioritize session-based price action. It bridges the gap between Lower Timeframe (LTF) execution and Higher Timeframe (HTF) context by projecting session-specific data (Asia, London, New York) directly onto your chart as discrete candles.
This tool allows you to monitor the "Daily Narrative" by seeing how session ranges interact without ever leaving your execution timeframe, helping you identify liquidity sweeps and trend transitions at a glance.
📦 Features
Multi-Session Tracking : Pre-configured with 8 primary Killzones: Asia (AS), London Open (LO), NY AM, NY Lunch (LA), NY PM, and 3 additional custom sessions.
Dual Projection Logic :
Mapped to Chart : Overlays HTF boxes and wicks directly on the price action for historical study and zone identification.
Ghost Display : Projects the most recent sessions as a "Rolling Dashboard" on the right side of the chart, keeping your current price action clear.
Dynamic Chronology : Ghost candles automatically rotate, ensuring the most recent session is always positioned on the far right.
Premium Aesthetics : Built with glassmorphism design principles, featuring customizable body opacity, line widths, and font styles.
Timezone Sync : Integrated timezone support (Default: America/New_York) ensures your sessions align perfectly with global markets.
⚙️ Settings
HTF Candle Mechanics
Candle Size : Adjusts the width of the ghost candles.
Bull/Bear Colors : Set your preferred color scheme for bullish/bearish closes.
Ghost Offset/Spacing : Fine-tune the position and gap of the ghost candles on the right side.
Line Width : Controls the thickness of wicks and candle borders.
Opacity : Adjust the transparency of the candle body fills.
Session Configuration (I - VIII)
Show Session : Enable/Disable tracking for specific Killzones.
Display Name : Customize labels (e.g., "LO", "NY AM").
Session Time : Define precise time ranges for each session.
Map to Chart : Toggle the HTF candle overlay for specific sessions.
⚡️ Showcase
The "Session Transfer" Logic
By using the Ghost Candles , you can quickly identify the relationship between different trading periods:
AS Range : Often sets the initial consolidation or liquidity pool.
LO Expansion : Typically creates the high or low of the day.
NY AM Reversal : Often trades back into the LO or AS ranges to fill gaps or sweep liquidity.
Highly customizable, build your own custom killzones
🚨 Alerts
This version is optimized for visual analysis. While it does not include internal logic alerts, it provides a comprehensive real-time dashboard for manual confluence and bias confirmation.
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Indicator
Indicator
Cody Zig ZagCody Zig Zag Indicator - Complete Explanation
This is a Zig Zag indicator that replicates the MetaTrader 4 (MT4) version, which works differently than PulseWire's built-in Zig Zag. Here's what it does:
🎯 What is a Zig Zag Indicator?
It filters out minor price movements to show only significant swing highs and swing lows, helping you identify trends and chart patterns (head & shoulders, double tops/bottoms, etc.).
⚙️ User Settings (Inputs)
Setting Default What It Does
Depth 6 Lookback period to find local highs/lows
Deviation 5 Minimum price change (in ticks) to form a new swing point
Backstep 2 Minimum bars between swing points
Line Thickness 2 Zig Zag line width
Bull Color Lime Color for upward moves
Bear Color Red Color for downward moves
Repaint Levels true If ON, lines/labels adjust real-time; if OFF, they lock on close
🔍 How It Works (The "Bake" Section)
Step 1: Find Potential Pivot Points
p_lw = Most recent low within Depth bars
p_hg = Most recent high within Depth bars
Checks if price moved enough (Deviation * tick size) to qualify
Step 2: Determine Direction
down = Boolean (true = bearish/downward leg, false = bullish/upward leg)
Tracks whether we're connecting a high→low (down) or low→high (up)
Step 3: Draw Zig Zag Lines
Connects alternating swing highs and swing lows
Labels each point as:
HH = Higher High
LH = Lower High
LL = Lower Low
HL = Higher Low
🏷️ Labels Explained
When price makes a new swing point, you'll see:
HH (Higher High) - Bullish continuation signal
LH (Lower High) - Bearish reversal signal
LL (Lower Low) - Bearish continuation signal
HL (Higher Low) - Bullish reversal signal
📊 Visual Features
Colored Zig Zag lines: Green for up-legs, Red for down-legs
Background color: Green during bullish legs, Red during bearish legs (90% transparent)
Labels: Tiny triangles pointing up/down with text
⚠️ Repaint Behavior (Important!)
Repaint = ON (default) Repaint = OFF
Lines/labels update in real-time Locks on bar close
Can "repaint" history More reliable for backtesting
Good for real-time trading No historical repainting
Warning: Zig Zag indicators naturally repaint because they need future bars to confirm pivot points. The repaint option controls HOW they repaint.
🚨 Alerts
This script triggers alerts when:
Direction Changed - Zig Zag switches from up to down or down to up
Bullish Direction - Switches from down to up
Bearish Direction - Switches from up to down
📈 How to Use
Identify Trend: Upward Zig Zag = Uptrend; Downward = Downtrend
Find Patterns: Look for HH/HL patterns (bullish) or LH/LL patterns (bearish)
Divergence: Compare Zig Zag swings with oscillator indicators
Support/Resistance: Swing points act as natural S/R levels
⚡ Quick Summary
This indicator draws a line connecting significant price swings, ignoring small noise. It's great for:
Visualizing trend structure
Identifying chart patterns
Finding entry/exit levels
Spotting trend reversals
Indicator
Fibonacci Projection + Volume & Delta ProfileIndicador de Proyección Fibonacci con Volume Profile y Delta Profile.
Muestra:
• Niveles de Fibonacci proyectados hacia el futuro
• Swing Highs y Lows detectados automáticamente
• Volume Profile dentro del rango Fibonacci
• Delta Profile (Bullish/Bearish) con cajas de fuerza
• Cajas y etiquetas de porcentaje de proyección
Totalmente personalizable con colores, estilos y tamaños.
Basado en el trabajo de Zeiierman con modificaciones.
Ideal para trading de oro (XAUUSD), forex y futuros.
Indicator
Indicator
Trade Grader [Time & Price ICT)Trade Grader
A Protocol-Based Trade Scoring System for Disciplined ICT Traders
What Is This Indicator?
Trade Grader is a real-time trade scoring and checklist system built specifically for traders following the ICT methodology, as taught by Frank369 (The Matrix Unlocked). It sits directly on your PulseWire chart and grades every potential trade setup from D (worst) to A++ (perfect) — so you never have to second-guess whether a trade is worth taking.
The indicator is divided into two sections that must be completed in order:
• 📊 High Timeframe (HTF) Checklist — 1H: Confirms the big picture is aligned before you even think about entering.
• 📈 Low Timeframe (LTF) Checklist — 5m/1m: Confirms precise entry conditions once the HTF is fully validated.
How It Works
Step 1 — Complete the HTF Checklist First
The LTF checklist is locked until all 3 HTF conditions are met:
1. ✅ Orderflow Identified (1H) — Is the 1H trend clearly bullish or bearish?
2. ✅ POI / POIs Identified (1H / 15m) — Have you marked your Points of Interest?
3. ✅ DOL Identified — Do you know your Draw on Liquidity?
If any HTF item is missing → automatic Grade D → NO TRADE. No exceptions.
Step 2 — Complete the LTF Checklist
Once the HTF is 100% confirmed, the LTF section unlocks:
1. ✅ Price now at POI — Is price actually at your identified level?
2. ✅ SMT Identified (min. 10m SMT) — Is there Smart Money Tool divergence present?
3. ✅ CISD on NQ & ES — Change In State of Delivery confirmed on both instruments?
4. ✅ CISD on NQ, ES & YM (OVERRIDE) — All 3 instruments confirmed? This overrides item 3 and upgrades your grade.
Step 3 — Read Your Grade
The indicator scores your setup and displays the result instantly:
Why This Indicator Will Change How You Trade
🛡️ It Protects You From Yourself
The number one reason traders lose money is not a lack of knowledge — it’s a lack of discipline. You know the rules. But in the heat of the moment, emotions take over. Fear of missing out, impatience, boredom — these push you into trades that don’t meet your criteria. Trade Grader acts as your personal rule enforcer, right on your chart. If the grade isn’t A, A+, or A++, the indicator tells you loudly and clearly: NO TRADE.
🎯 It Eliminates Overtrading
Overtrading is one of the most common ways retail traders blow accounts. Every time you take a low-quality trade, you’re not just risking your capital — you’re risking your confidence and your consistency. Trade Grader forces you to slow down and only act when your full protocol is confirmed. No more “close enough” setups. No more “I think this might work.” Only structured, graded, high-probability setups.
📋 It Builds Trading Discipline Like a Checklist Pilot
Commercial pilots don’t take off without completing their pre-flight checklist — no matter how experienced they are. Trade Grader brings that same level of procedural discipline to your trading. Every item must be checked. Every box must be ticked. Only then does the system give you the green light to trade.
🧠 It Removes Emotional Decision-Making
When you’re staring at a chart and price is moving fast, your brain wants to act. Trade Grader slows you down and forces you to think systematically instead of emotionally. By the time you’ve gone through the checklist, you either have a valid setup — or you don’t. There’s no grey area.
📈 It Trains You to See Only High-Quality Setups
Over time, using this checklist consistently will rewire how you see the market. You’ll naturally start pre-screening setups in your head before even opening the indicator. Your eye for confluences, timing, and structure will sharpen — because you’ve been forced to look for them on every single trade.
Key Features
• 🔒 HTF Lock System — LTF checklist is greyed out and locked until all HTF items are confirmed
• 🎓 Live Grade Display — Updates in real time as you toggle items on/off in settings
• 🟢 TRADE! / 🔴 NO TRADE — Clear, bold verdict so there’s no confusion
• 🩶 Clean Silver/Grey Design — Minimal and professional, won’t distract from your chart
• 📍 Repositionable — Place the table in any corner of your chart
• 👁️ Toggle Checklist Visibility — Show or hide the full checklist, keeping only the grade and verdict if preferred
Who Is This For?
This indicator is built for traders who:
• Follow the ICT / Zeussy / Frank369 methodology
• Trade NQ, ES, YM (Nasdaq, S&P 500, Dow Jones futures)
• Struggle with overtrading or taking setups that don’t fully meet their criteria
• Want a systematic, rule-based approach to trade execution
• Are committed to improving their trading psychology and discipline
Final Note
Knowing when NOT to trade is just as important as knowing when to trade.
Most traders focus all their energy on finding entries. But the best traders know that patience and selectivity are what separate consistent profitability from blown accounts. Trade Grader is your accountability partner — sitting on your chart every session, reminding you of your rules, and making sure you only pull the trigger when everything lines up.
Grade A and above only. Everything else is noise.
Indicator
MSNR CISD SMT DivergenceCOMPLETE EXECUTION CHECKLIST
Check 15M+ MSNR — What's the HTF bias? (HH/HL = longs, LL/LH = shorts)
Mark PDH/PDL/11:00 Open — Where is price relative to key levels?
Wait for Session Liquidity Sweep — Asian/London/US high or low taken?
Confirm SMT Divergence — Is correlated asset confirming or diverging?
Check CISD Level — Is there a delivery level at the sweep zone?
Enter at FVG — Is there a gap for precise entry?
Target opposite liquidity — BSL ↔ SSL, PDH ↔ PDL
Indicator
Smart Money Trend Engine
WHAT IT DOES
Smart Money Trend Engine (SMTE) is a fully original all-in-one indicator
built in Pine Script v6 that combines institutional Smart Money Concepts
with a dynamic trend coloring system. Instead of using separate indicators
for trend direction and market structure, SMTE displays everything on a
single clean overlay: bar colors change based on confirmed structural
breaks, the background reflects the active trend phase, and Smart Money
elements (BOS, CHoCH, Order Blocks, FVG, Liquidity Sweeps) are layered
on top in a way that is readable and not cluttered.
The result is a chart that tells a complete institutional story at a
glance where the trend is, where it changed, where institutions were
active, and where the next likely reaction zones are.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT MAKES IT ORIGINAL
Most trend-coloring indicators use moving average crossovers to determine
bar color. SMTE uses a fundamentally different approach: bar color is
driven by confirmed Smart Money structure breaks (BOS), not by price
position relative to a moving average. This means the color change is
tied to institutional order flow logic, not to a lagging indicator.
Three original components separate SMTE from existing public scripts:
1. Structure-driven bar coloring
Bars turn green when a bullish Break of Structure (BOS) is confirmed.
Bars turn red when a bearish BOS is confirmed. The color persists
until the next structural event, making the trend state visually
stable and easy to read even across long periods. Unlike EMA-based
coloring, the color does not flicker on every candle.
2. Intelligent CHoCH detection
A Change of Character (CHoCH) is only marked when the market
genuinely reverses after a confirmed trend — not on every first BOS
after a pullback. The indicator tracks consecutive BOS counts in each
direction and only triggers CHoCH after a real directional shift.
The CHoCH candle is colored orange to stand out from the green/red
trend bars, giving traders an immediate visual warning of a potential
trend change without constant false signals.
3. BOS streak counter
The dashboard tracks how many consecutive bullish or bearish BOS
events have occurred. Two or more BOS in the same direction confirms
a genuine trend. One BOS alone is treated as a potential structure
break but not yet confirmed. This filter significantly reduces the
number of false trend signals.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE FOUR VISUAL LAYERS
Layer 1 Bar and Background Color
Green bars and green background: confirmed bullish BOS. Institutions
are breaking upward structure. Price is in a bullish trend phase.
Red bars and red background: confirmed bearish BOS. Institutional
selling pressure is dominant and structure is breaking downward.
Orange bars (single candle only): CHoCH detected. This is the exact
candle where the market changed character. High alert moment.
Layer 2 Smart Money Structure
BOS lines (blue dashed for bullish, red dashed for bearish) connect
the structural pivot to the current bar, showing exactly where the
break occurred. CHoCH labels appear in orange and only when the trend
genuinely reverses. Labels are kept small and positioned away from
price to avoid visual clutter.
Layer 3 — Order Blocks and FVG
Bullish Order Blocks (green boxes) mark demand zones where institutions
previously accumulated long positions. Bearish Order Blocks (red boxes)
mark supply zones. Box height is ATR-based for precision. Fair Value
Gaps (FVG) are shown as thin shaded areas between candles where price
left an imbalance — these often act as magnet zones for future price
retracement.
Layer 4 — Liquidity Sweeps
Blue water drop labels appear when price wicks below a recent low and
closes back above (bullish sweep). Red drops appear when price wicks
above a recent high and closes back below (bearish sweep). These mark
moments where stop-losses were hunted before a potential reversal.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO USE
Step 1 — Read the bar color
Green bars mean the last confirmed structural event was a bullish BOS.
Red bars mean the last confirmed structural event was a bearish BOS.
Stay with the color. Trade in the direction of the dominant color and
avoid counter-trend positions unless a CHoCH appears.
Step 2 Watch for CHoCH
A single orange candle means CHoCH. This is the earliest warning that
the trend may be changing. Do not immediately reverse — wait for
confirmation from the next BOS in the new direction. CHoCH alone is
a warning, not a signal.
Step 3 — Count BOS streaks
Check the Dashboard for Bull BOS and Bear BOS counters. Two or more
BOS in a row in the same direction confirms a genuine trend. One BOS
is fragile and easily reversed. Trade with higher conviction when the
streak counter shows 2 or more.
Step 4 — Use Order Blocks for entries
When price returns to a green Order Block in a bullish trend (green
bars), that is a high-probability demand zone. When price returns to
a red Order Block in a bearish trend (red bars), that is a supply zone.
Use these for precise entry planning rather than chasing breakouts.
Step 5 — Combine with FVG and Sweeps
A liquidity sweep followed by a CHoCH followed by a new BOS in the
opposite direction is the highest quality reversal setup this indicator
can show. All three elements aligning is rare and significant.
FVG zones often act as the first target after a sweep and CHoCH.
Step 6 — Read the Dashboard
SMC Bias shows the current structural direction. Last Event shows the
most recent structural event. Bull BOS and Bear BOS counters show
streak strength. Liq Sweep and FVG show real-time status of the
current bar.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CALCULATION LOGIC
BOS detection:
Pivot high confirmed = ta.pivothigh(high, ms_len, ms_len)
Pivot low confirmed = ta.pivotlow(low, ms_len, ms_len)
Bull BOS = new pivot high > previous pivot high
Bear BOS = new pivot low < previous pivot low
CHoCH logic:
bull_choch = bull_bos AND previous trend was bearish AND bear_count >= 1
bear_choch = bear_bos AND previous trend was bullish AND bull_count >= 1
(Requires at least one confirmed BOS in the opposite direction first)
BOS streak counter:
bull_count increments on each bull_bos, resets to 0 on bear_bos
bear_count increments on each bear_bos, resets to 0 on bull_bos
Bar coloring:
Green = last bull_bos (not CHoCH)
Red = last bear_bos (not CHoCH)
Orange = CHoCH candle only (single bar)
Order Block height:
zone_center = (high + low) / 2 at pivot bar
zone_top = zone_center + ATR(14) x 0.25
zone_bot = zone_center - ATR(14) x 0.25
Fair Value Gap:
bull_fvg = low - high > 0 AND gap_size / close >= min_pct
bear_fvg = low - high > 0 AND gap_size / close >= min_pct
Liquidity Sweep:
bull_sweep = low < lowest(low, N) AND close > that level AND close < that level
bear_sweep = high > highest(high, N) AND close < that level AND close > that level
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SETTINGS OVERVIEW
Trend Colors:
Fast EMA, Slow EMA, Trend EMA — reference lines on chart
Show EMA lines — toggle EMA display
Show background — toggle trend background coloring
Background opacity — how transparent the background is (80-97)
Smart Money:
Pivot length — bars used for structural pivot detection (default 20)
Show BOS / CHoCH — toggle structure labels and lines
Show Order Blocks — toggle demand/supply zones
OB lookback — pivot length for Order Block detection
Show Fair Value Gaps — toggle FVG boxes
Min FVG size (%) — minimum gap size to display
Show Liq Sweeps — toggle liquidity sweep markers
Sweep lookback — bars used to identify significant highs and lows
Dashboard:
Show Dashboard — toggle info panel
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERTS INCLUDED
Bullish CHoCH detected
Bearish CHoCH detected
Bullish Liquidity Sweep
Bearish Liquidity Sweep
Strong Buy: CHoCH plus Sweep aligned bullish
Strong Sell: CHoCH plus Sweep aligned bearish
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMPATIBILITY
Works on all assets — Crypto, Forex, Stocks, Futures, Indices.
Works on all timeframes.
Best results on 1H, 4H, and Daily for swing trading.
For scalping use 5m to 15m with reduced pivot length (8 to 12).
No repainting. All signals calculated on confirmed bar close.
No request.security() calls. No lookahead bias.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DISCLAIMER
This indicator is provided for educational and informational purposes
only. It does not constitute financial advice or a recommendation to
buy or sell any asset. Smart Money Concepts are a trading methodology
and not a guarantee of market direction. Past structural patterns do
not guarantee future price behavior. Always apply your own analysis,
use proper risk management, and never risk more capital than you can
afford to lose. The author is not responsible for any trading losses
incurred from use of this indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Indicator
Imbalance Finder DynamicImbalance Finder Dynamic - This will show you when price filled a FVG and by how much by highlighting the FVG.
Indicator
Liquidity Heatmap - Fran PinedaLiquidity Heatmap — Fran Pineda is a multi-timeframe liquidity visualization indicator designed to help traders identify potential buy-side and sell-side liquidity areas on the chart.
The indicator scans several intraday and higher timeframes to detect confirmed pivot highs and pivot lows. These pivots are then displayed as visual liquidity marks:
Green marks highlight potential sell-side liquidity areas, usually found around previous swing lows where long-position stops may be resting.
Red marks highlight potential buy-side liquidity areas, usually found around previous swing highs where short-position stops may be resting.
The purpose of this tool is not to predict price direction, but to provide a cleaner visual map of where liquidity may be located before price reacts, sweeps, or expands.
Main features:
- Multi-timeframe liquidity mapping.
- Intraday and higher timeframe pivot detection.
- Visual red and green liquidity marks.
- Optional filtering of lower timeframe levels.
- Adjustable pivot sensitivity.
- Alerts for green liquidity marks.
- Alerts for red liquidity marks.
- Combined alert for any liquidity mark.
- Clean overlay directly on the price chart.
Because the indicator is based on confirmed pivots, marks appear only after the required confirmation bars. This helps reduce noise, but it also means the marks are not generated instantly on the current candle.
This is not a buy or sell signal system. It is a market context tool for traders who work with liquidity, swing points, stop zones, and multi-timeframe structure.
Use it as a liquidity map, not as a crystal ball. The market still has the final word.
Indicator
CNPS2-Bollinger BandThis is a trend following trading system based on breakout signals of Bollinger Bands, served to VN30F1M
Strategy
Bridge Wealth & CO. - MTF Probability Setupindicator that uses multiple strategies combined together in one indicator
Indicator
Infinity Capital 4HTEST !!
Infinity Capital 4H indicator
Features:
- Market structure (Highs & Lows)
- Break of Structure (BOS)
- Change of Character (CHoCH)
- Fair Value Gaps (FVG)
- Liquidity Sweeps (wick-based)
- Supply & Demand zones (customizable)
Fully customizable settings for clean price action analysis.
Indicator
BT Vela RXEl indicador sirve para marcar e identificar la anatomía de la vela, es decir: Podemos observar su formación de la vela anterior, también podemos observar la impresión de velas de otras temporalidades desde el gráfico que estoy observando. En otras palabras, puede ver la formación actual de una vela de mayor temporalidad para así detectar, posibles manipulaciones o rupturas en tiempo real. El indicador cuenta adicionalmente con un contador de velas para poder enumerar el estado de su formación.
Indicator
August sweepDetecta Sweeps en diferents temporalitats
Eliminat el "nivell protector" visual (ja no es dibuixen aquestes línies discontínues)
↕️ Invertides les fletxes: sweep de màxim → Sweep ↓ (perquè el moviment esperat és cap avall), sweep de mínim → Sweep ↑. També invertides al panell scanner.
✅ Afegida casella "Només últim Sweep" i "Només últim CHoCH" (per defecte activades)
🔧 Afluixat el CHoCH: ara la invalidació mira close en comptes de high/low, perquè abans una sola metxa el cancel·lava i per això no en veies
Indicator
Indicator























