Stop Hunt Radar [GBB]STOP HUNT RADAR
Have you ever placed a stop loss under a swing low, watched price come down, take out your stop to the tick, and then run exactly where you said it would? That's not bad luck and it's not a conspiracy. Below every obvious low sits a cluster of sell orders — your stop, my stop, the breakout traders' sell-stops — and for anyone who needs to buy size, that cluster is the only spot on the chart with guaranteed forced selling waiting at a known price. Your stop wasn't hunted out of malice. Your stop was the liquidity.
This indicator maps those clusters in real time, classifies what happens when they get hit, and keeps honest records. That last part matters more than you think.
How is works
The shaded bands are stop pools. "Sell stops · 60,621" means stop losses from longs are probably resting under that level; the shading shows the pocket where they sit. Color is a ranking, not a direction: gray is a minor fresh swing, pink is the most loaded level currently on your screen. Hover any level and it tells you in plain words why it's ranked — "3 equal lows · yesterday's low · 4.2× volume". No codes to memorize. (If you prefer compact BSL/SSL labels, switch Label Style to Pro.)
When price hits a pool, the radar decides what happened by fixed rules, on closed bars, with no repainting:
⚡ swept — price wicked through and closed back. The marker stays on the chart with the measured raid depth ("⚡ 2.4 ATR").
✕ broken — price closed through and stayed.
⌛ undecided — price closed through but might come back. The radar waits a few bars before calling it instead of guessing. Capitulation V-reversals get correctly labeled as sweeps because of this.
The dotted lines near ranked pools are the part I'm most proud of: depth guides. They're measured from this chart's own history — "typical sweep · 63,955" marks how far the median raid ran past that level, "1-in-20 sweep" marks the bad case. Now look where the textbook stop placement is. Usually inside the typical zone. That's the whole point of this tool in one picture.
IMPORTANT
Every channel that shows you stop hunts follows up with the same pitch: buy the sweep, ride the reversal. Before publishing this, I tested that. Properly — the engine was rebuilt in Python, verified bar-for-bar identical against this script, and run through a pre-registered study on 24 months of BTC, ETH and SOL. The final test ran exactly once, on 21,813 sweeps of held-out data the tuning never touched.
Result: after a sweep, the average forward move is statistically indistinguishable from entering at a random moment. The strongest-ranked pools did not reverse harder — if anything slightly worse. The dramatic panic-volume wicks leaned toward continuation, not reversal.
So no, the lightning bolts are not buy signals, and I won't pretend otherwise. The live tally on your own chart will show you the same thing — reclaim rates around 55–60%, a coin flip with commission. This is why the radar prints the losses too. If someone shows you this pattern with only winning examples, you now know what got cropped.
WHAT IT'S ACTUALLY FOR
Stop placement, mostly. The depth guides answer "is my stop sitting in the feeding zone?" before you find out the expensive way. Either place it past the typical-sweep line or size down knowing the risk. Second: when a level gets hit you get a rule-based verdict — swept or broken — instead of arguing with yourself, and alerts fire on those events so it watches the levels while you don't. Third: the receipt trail audits your beliefs. You think "they always sweep the lows here"? Scroll back. The chart kept score.
ANY MARKET, ANY TIMEFRAME
The geometry is ATR-scaled and the tolerances are percentage-based, so it self-adapts. The stats are measured per chart — a Gold chart shows Gold's raid depths, not Bitcoin's. Auto-Adapt handles the asset-specific details: forex gets proper big-figure/half-figure round numbers (159.50 on USDJPY, 1.0850 on EURUSD), and symbols without volume data get the volume factor switched off. When an adaptation is active, the legend says so. One honest caveat: the validation study was crypto on 5m. Other markets run the same mechanics but ship with their own live base rates instead of borrowed claims. Stocks gap — gap-throughs get adjudicated by the same waiting rule, but read markers around opens with some skepticism.
GOOD TO KNOW
Colors are relative: a pool's color can shift as stronger or weaker pools appear on screen. That's ranking, not repainting — the absolute score lives in the tooltip and never changes retroactively. Depth guides appear once the chart has logged at least 10 classified sweeps per side, because statistics from three events aren't statistics. If another indicator ever squashes your chart, right-click the price scale and enable "Scale price chart only" — worth doing in general. The optional dashboard (off by default) adds the nearest pools and the rolling base rates in a corner panel.
THE SETTINGS
You don't need to touch any of this — the defaults are the validated configuration and what I run myself. But it's all there if you want it. The settings are grouped the same way the panel is.
Display — the stuff you'll actually use. Min Score To Display hides weak pools (0 shows everything). Display Radius (default 3%) hides pools too far from price; they're still tracked, they just reappear when price comes back. Show Pool Labels, Show Radar Dashboard (off by default — the corner panel with nearest pools and base rates), Show Legend, Show Sweep Base Rates. Label Style is the big one: Beginner spells everything out, Pro uses compact BSL/SSL codes. UI Text Size and Label Size — bump these up for screenshots and video. Sweep Depth Guides plus "Hide Guides For Gray Pools" (rank 0–10, default 3): raise it to only annotate the strongest levels, lower it to 0 to guide every pool. Auto-Adapt To Asset Class — leave this on unless you have a reason.
Swing Detection — how a level is found. Pivot Left / Pivot Right define how many bars each side make a swing (8/3 default — bigger = fewer, more significant levels). Max Armed Life retires a level that's gone untested for too long.
Pool Geometry — ATR Length drives all the scaling. Pocket Depth sets how thick the shaded stop pocket is. EQ Merge Tolerance controls how close two swings must be to count as the "same" level and cluster together — by % of price (default) or ATR.
Sweep / Outcome — the classification rules. Min Sweep Penetration is how far past a level a wick must go to count as a touch. Multi-Bar Sweep Grace (default 10 bars) is the window where a close-through can still turn back into a sweep — this is what catches capitulation reversals instead of mislabeling them as breaks; set it to 0 for strict single-bar sweeps only. Reclaim Confirmation and Outcome Watch Window define what counts as a confirmed reclaim and how long the radar watches before giving up.
Scoring & Heat Weights — what makes a level rank high. Four weights: EQ Cluster Size, Untested Age, Confluence, Formation Volume. The "Norm" values are how much of each earns a full score (e.g. 3 equal pivots = full cluster score). Session Confluence toggles the prior day/week levels; Round Number Confluence and its step (0 = auto, and auto is asset-aware) toggle round-number weighting. Fair warning: the study found the heat score doesn't predict sweep outcomes, so retuning these changes what looks prominent, not what works. I left mine at default and I'd suggest you do too.
Heat Palette & Receipts — looks. Heat Color Scale is Relative by default (the ramp stretches across the pools currently on screen); switch to Absolute if you want a fixed 0–10 meaning. The four color stops (Cold / Warm / Hot / Prime) are the ramp. Outcome Receipts: show Wins + Losses (default — the point), Wins Only, or None.
Alerts — High-Rank Pool Score is the threshold for the "approaching a strong pool" alerts (it's on the absolute score, where pools typically sit around 1–4). Proximity is how close counts as "approaching". The sweep and break alerts themselves fire on the events directly — add them from the alerts dialog. Indicatore

Indicatore

Indicatore

OHLC-OLHC [ARKN] ARKN combines three time-based analysis tools into a single overlay so that session context, higher-timeframe structure, and cross-asset divergence can be read together on one chart, without stacking three separate indicators.
What it does
Killzones — Draws up to four configurable session boxes (defaults: Asia, London, NY AM, NY PM) with optional session high/low pivot lines, midpoints, day-of-week labels, opening-price lines, and an "opening candle" marker. Pivots can extend until mitigated or past mitigation, with optional alerts when a session high or low is broken.
HTF Candles — Renders up to four higher-timeframe candle sets to the right of the live price, each with its own timeframe and display count. Optional Fair Value Gap and Volume Imbalance boxes, a remaining-time countdown, and interval labels are drawn directly on the projected candles.
Sequential SMT (SSMT) — Detects SMT-style divergence between correlated instruments across nested cycles (Micro, 90-minute, Daily, Weekly, Monthly). Triads can be set automatically for common groups (metals, indices, FX, crypto, futures) or defined manually, with an inverse option for negatively-correlated pairs. Both standard (wick-based) and hidden (body/close-based) divergences are supported.
Why these three together
The three modules answer three sequential questions a session-based trader asks in order: when (Killzones frame the active session), what structure (HTF Candles show the higher-timeframe bias forming in real time), and confirmation (SSMT flags when a correlated instrument fails to confirm the move). Combining them removes the need to switch layouts or sync timeframes manually, since all three share the same timezone and session logic.
How to use
Set your timezone under Settings; all sessions and cycles reference it.
Each module has a master ON/OFF toggle at the top of its settings group.
For SSMT, either leave Triad Selection on Auto (it picks correlated assets for the current symbol) or set Manual to define your own triad. Lower timeframes show Micro/90m cycles; higher timeframes show Daily/Weekly/Monthly.
HTF Candle timeframes must be higher than the chart timeframe to display.
Settings overview
Global: drawing limit, timeframe limit, timezone, label size, text color, cutoff time. Per module: session times and colors (Killzones), timeframe and candle count (HTF Candles), cycle visibility, line styles, and correlation triads (SSMT).
Note on originality
This script combines well-established, publicly-discussed ICT community concepts — session Killzones, projected higher-timeframe candles, and SMT/Sequential SMT divergence. These concepts are not original to this script; the contribution here is integrating all three into one configurable overlay with shared session and timezone handling. The script is published open-source so the implementation can be reviewed and reused. Indicatore

Mr Balwants Liquidity LevelsMinimalist Liquidity Levels
A clean and lightweight liquidity indicator designed to display important Daily, Weekly, and Monthly high/low levels directly on the chart.
The indicator automatically plots:
• Previous Day High (PDH)
• Previous Day Low (PDL)
• Current Day High (CDH)
• Current Day Low (CDL)
• Previous Week High (PWH)
• Previous Week Low (PWL)
• Current Week High (CWH)
• Current Week Low (CWL)
• Previous Month High (PMH)
• Previous Month Low (PML)
• Current Month High (CMH)
• Current Month Low (CML)
Features:
• Minimalist design
• Clean horizontal ray levels
• No labels or chart clutter
• Daily, Weekly, and Monthly liquidity references
• Works across all markets and timeframes
• Lightweight and fast
This indicator helps traders identify potential liquidity pools, support and resistance zones, and important market structure reference levels while maintaining a clean chart environment.
Ideal for:
• Price Action Traders
• ICT Traders
• Smart Money Concept (SMC) Traders
• Swing Traders
• Intraday Traders
Tags:
Liquidity, PDH, PDL, PWH, PWL, PMH, PML, Market Structure, Support Resistance, ICT, SMC, Price Action Indicatore

Indicatore

SESSION TIME LEVELS (BRT) Xau24k📍 SESSION TIME LEVELS (BRT)
Automatically marks the High and Low of up to 3 custom candles per day — defined by hour and minute in Brasília time (BRT). Each level is drawn as a horizontal line that extends forward throughout the session, with an optional fill zone between High and Low.
━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 WHAT THIS INDICATOR DOES
━━━━━━━━━━━━━━━━━━━━━━━━━━
Many trading strategies rely on the High and Low of specific candles — session opens, liquidity sweeps, institutional reference times. This tool automates that marking process for up to 3 configurable times per day, in Brasília time (UTC−3), with full historical replay.
At each defined time, the indicator:
• Captures the High and Low of that exact candle
• Draws a Max line (upper level) and a Min line (lower level)
• Fills the range between them with a transparent color zone
• Labels each level with the time and exact price
• Extends lines forward through the session (frozen at day close)
• Preserves up to 20 days of history on the chart
━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. At the exact bar matching the configured hour and minute (in BRT), the indicator captures that candle's High and Low.
2. Two horizontal lines are drawn — one for the High (Max), one for the Low (Min) — extended to the right until the session ends.
3. A fill box is drawn between them as a visual reference zone.
4. At the turn of each new day (BRT), all lines and boxes from the previous session are frozen at their last bar — keeping history clean and readable.
5. Lines and boxes older than the configured history window are automatically excluded.
━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 VISUAL ELEMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━
For each active time slot:
• Max line — upper level of the reference candle (fully customizable color)
• Min line — lower level of the reference candle (fully customizable color)
• Fill zone — transparent box between Max and Min (customizable fill color)
• Labels — show time (HH:MM BRT) and price at High and Low
Lines extend to the right during the current session and freeze at day-end. Historical days are preserved for visual reference.
━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ CONFIGURABLE SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━
TIME SLOTS (up to 3, independently toggleable):
• Enable/disable each slot individually
• Hour and minute in BRT (Brasília time)
• Max line color, Min line color, Fill zone color — all fully customizable per slot
VISUAL OPTIONS:
• Line style: Solid / Dashed / Dotted
• Line thickness: 1 to 4
• History depth: 0 (today only) up to 20 days
• Show/hide labels
• BRT UTC offset (default −3; adjust to −2 during daylight saving time)
━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 USAGE NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Works on any asset and any intraday timeframe
• Designed around Brasília time (BRT / UTC−3) — adjust the offset if your broker uses a different timezone
• If your region observes daylight saving time, change the offset to −2 during summer
• Setting history to 0 shows only today's levels — useful for clean intraday charts
• The fill zone helps visually identify premium/discount areas between the High and Low
━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
━━━━━━━━━━━━━━━━━━━━━━━━━━
This indicator is for educational and informational purposes only. It does not constitute financial advice. Always manage your risk appropriately. Indicatore

Indicatore

Indicatore

Indicatore

Indicatore

Indicatore

Indicatore

Indicatore

Strategia

Indicatore

Indicatore

Indicatore

Indicatore

Fractal Exhaustion Band [QuantAlgo]🟢 Overview
The Fractal Exhaustion Band is a trend-following indicator that replaces the fixed ATR multiplier common to most adaptive bands with the Fractal Dimension Index, scaling the buffer width in real time based on how efficiently price is consuming its recent range. Additionally, an extremum tracker accumulates swing highs and lows since the last confirmed flip to form an outer Band Edge, giving traders a structured range to position within the trend, identify exhaustion near its boundaries, and treat extensions beyond the edge as potential deviation signals ahead of a directional flip across any instrument or timeframe.
🟢 How It Works
The core methodology is built around three sequential stages: a fractal dimension calculation that quantifies the structural quality of recent price movement, a dynamic buffer derived from that measurement, and a ratcheting trend line that advances only when market conditions justify it.
First, the Fractal Dimension Index (FDI) is calculated by comparing the total path length price has travelled over the lookback window against the straight-line distance between its highest and lowest point. A value near 1 indicates clean, efficient trending. A value near 2 indicates erratic, space-filling movement. The ratio is log-normalised by the window size to keep it comparable across different FDI Period settings:
fdi = high_ - low_ > 0 ? (math.log(len) - math.log(high_ - low_)) / math.log(power) : 0
Next, the FDI is fed directly into the buffer calculation as a scaling factor on top of the Band Width Multiplier and a 10-period ATR. This means the buffer is never fixed; it inflates when price behaviour is erratic and compresses when price is trending with conviction:
dynamic_mult = sensitivity * (1 + fdi)
buffer = atr * dynamic_mult
The trend line then ratchets in the direction of the current trend, but only on bars where the FDI is below 1.5. This gate prevents the line from being dragged by price during high-fractal-dimension conditions, even if price has not yet breached the buffer threshold. A trend flip is only registered when price closes beyond the buffer on the opposite side:
if fdi < 1.5
trend_line := math.max(trend_line, close - buffer)
Finally, an extremum tracker accumulates the running high or low since the last confirmed flip, forming the outer Band Edge. A midline is derived as the average between this extremum and the trend line, creating a three-layer structure that encodes both the structural anchor of recent price extremes and the adaptive trend line beneath it:
ex := trend_dir != trend_dir ? (trend_dir == 1 ? high : low)
: trend_dir == 1 ? math.max(nz(ex , high), high)
: math.min(nz(ex , low), low)
mid = math.avg(ex, trend_line)
🟢 Signal Interpretation
▶ Bullish Trend (Band Rising with Bullish Colour): When price moves upward with sufficient efficiency to produce a low FDI reading and close above the trend line's buffer threshold, the trend direction flips to bullish and the entire band shifts to the bullish colour. From that point, the Fractal Line ratchets upward on each bar where the FDI remains below 1.5, while the extremum tracker accumulates successive highs to form the outer Band Edge above. The flat segments visible in the band reflect bars where the FDI gate suppressed movement, while upward steps reflect bars where trending conditions were confirmed.
Within the bullish band, the Fractal Line and Band Edge define a structured trading range. Price oscillating between the two represents normal trend continuation behaviour, and pullbacks toward the Fractal Line can be treated as higher-probability long entries with the trend, using the Fractal Line itself as the logical invalidation level. The Band Mid serves as a directional gauge within that range; price holding above it reflects stronger momentum, while price drifting below it signals weakening conviction worth monitoring. When price pushes into the Band Edge zone and begins interacting with the accumulated swing highs, treat that as an exhaustion area rather than a continuation signal. Longs initiated near the Band Edge carry elevated risk of a short-term mean reversion back toward the Fractal Line. If price then extends meaningfully beyond the Band Edge, treat the extension as a deviation from the established structure. A deviation of this kind, particularly when accompanied by a rising FDI indicating deteriorating trend quality, is a preparatory signal to begin tightening long exposure and watching for the Fractal Line to be breached on the downside, which would confirm the bias flip to bearish.
▶ Bearish Trend (Band Declining with Bearish Colour): When price moves downward with sufficient efficiency to produce a low FDI reading and close below the trend line's buffer threshold, the trend direction flips to bearish and the band shifts to the bearish colour. The Fractal Line ratchets lower on each bar where the FDI gate permits, while the extremum tracker accumulates successive lows to form the outer Band Edge below. As with the bullish state, the filter holds its last value on bars where fractal dimension is elevated, and the direction state remains unchanged on those bars.
Within the bearish band, the same structural logic applies in reverse. Price oscillating between the Fractal Line above and the Band Edge below represents normal bearish continuation, and bounces toward the Fractal Line can be treated as higher-probability short entries with the trend, using the Fractal Line as the invalidation level. The Band Mid again acts as a momentum gauge; price holding below it indicates sustained selling pressure, while recovery above it suggests the downtrend is losing conviction. When price pushes into the Band Edge zone and interacts with the accumulated swing lows, treat that region as exhaustion rather than confirmation of further downside. Shorts initiated near the Band Edge carry elevated mean-reversion risk back toward the Fractal Line. If price extends beyond the Band Edge to the downside, treat that extension as a structural deviation. A deviation paired with a rising FDI is a signal to begin reducing short exposure and watching for an upward breach of the Fractal Line, which would confirm the directional flip back to bullish.
🟢 Features
▶ Preconfigured Presets: Three parameter sets cover a range of trading styles and timeframes. "Default" delivers balanced noise filtering suited to swing trading on 4-hour and daily charts. "Fast Response" tightens the buffer and shortens the fractal measurement window for intraday and scalping use on 1-minute to 1-hour charts, producing earlier trend flips in response to smaller directional moves. "Smooth Trend" widens the buffer and extends the measurement window for position trading on daily and weekly charts, requiring a more sustained and efficient directional move before a trend flip is registered.
▶ Built-in Alerts: Three alert conditions support automated monitoring of trend transitions. Bullish Trend fires on the first bar where trend direction flips from bearish to bullish. Bearish Trend fires on the first bar where trend direction flips from bullish to bearish. Any Signal Change triggers on either transition for traders who want a single unified alert regardless of direction. All alerts include the exchange, ticker, and timeframe in the message for immediate context.
▶ Visual Customisation: Six colour presets (Classic, Aqua, Cosmic, Cyber, Neon, and Custom) provide coordinated bullish and bearish colour pairings suited to different chart themes and personal preferences. Selecting Custom exposes independent colour pickers for full manual control over both states. The three-layer band fill uses graduated transparency across the outer edge, midline, and trend line zones to clearly distinguish structural from adaptive components at a glance. Optional bar colouring tints price candles with the active trend colour using a configurable transparency level, and optional background colouring extends the trend state tint across the full chart pane at a separately configurable transparency.
Indicatore

Strategia

HTF CISD Detector 2.7HTF CISD Detector — Pine Script v6
Detects Change in State of Delivery (CISD) signals using ICT / Smart Money Concepts methodology on a higher timeframe (HTF) auto-selected based on your current chart resolution.
How it works:
The indicator monitors the HTF automatically (M5 → H1, H1 → H4, H4 → D1, etc.) for Order Blocks (OB): the last bullish candle before a bearish move, or the last bearish candle before a bullish move. A CISD is confirmed when a candle closes strictly beyond the OB open on the lower timeframe chart, signaling a potential Change in State of Delivery.
Features:
Auto HTF selection — no manual timeframe input needed
Draws horizontal price lines at the CISD level with label (e.g. "CISD H1")
Plots SL/TP boxes using swing-based Stop Loss detection and configurable Risk:Reward ratio
Auto-removes boxes when SL or TP is hit
Supports up to N simultaneous CISDs (configurable)
Optional: show only first active CISD per direction
Optional: minimum OB candle size filter
Optional: candle body size label on confirmation bar
Full color, transparency, line width, and box width customization
Settings:
Show/hide bullish and bearish CISDs independently
SL lookback and swing strength (pivot length min/max)
RR ratio for TP calculation
Box width in candles (adjusts in real time)
Auto-remove on SL/TP hit
Methodology:
Based on ICT Inner Circle Trader concepts. Best used on NQ/ES futures, Forex, and Crypto during active sessions. Combine with liquidity sweeps and session bias for higher-probability entries. Indicatore

Strategia
