ict irl/erl & csd model - By Mr_BasitThis institutional trading indicator is designed for SMC (Smart Money Concepts) and ICT traders who focus on Internal Range Liquidity (IRL / FVG), External Range Liquidity (ERL / Swing Levels), and Change in State of Delivery (CSD).
To eliminate chart clutter and weak signals, this script uses a strict backtesting and confluence engine. It filters out fakeouts and ONLY displays verified winning setups that have successfully achieved a 1:2 Risk-to-Reward (2R) ratio.
Key Features & Smart Filtering Logic
1. High-Probability Filter (Top 20% Setups):
Filters out low-quality noise and only focuses on institutional A+ setups where Liquidity Sweep + FVG Confluence align with CSD execution.
2. Automatic Win Validation (Historical Performance):
Tracks every potential CSD signal over real-time and historical price action.
Draws ONLY winning trades that successfully reached the target (1:2 R:R).
Failed signals or stop-out levels are automatically hidden to keep the chart clean and focused on high-probability zones.
3. Auto-Deleting Swept Lines & Zones (Zero Clutter):
ERL (Swing Highs/Lows) lines auto-delete the moment price taps or sweeps them.
Active FVGs (IRL) auto-remove upon mitigation/fill.
4. Clean Visual Aesthetics:
No Bulky Text Boxes: Clear, minimalistic Green (\mathbf{\Delta}) and Red (\mathbf{ abla}) arrows placed right next to candles.
Thin Dashed Structure Lines: Thin (1\text{x}) dashed horizontal lines for invalidation/stop-loss zones.
Transparent FVG Boxes: Unintrusive background shading for active fair value gaps.
How to Trade with This Indicator
Bullish Setup (Green Arrow):
Confluence: Liquidity sweep below a strong swing low (ERL) OR price tapping into a Bullish FVG (IRL).
Trigger: Bullish CSD confirmation bar.
Target: 1:2 Risk-to-Reward or next opposite ERL high.
Bearish Setup (Red Arrow):
Confluence: Liquidity sweep above a strong swing high (ERL) OR price tapping into a Bearish FVG (IRL).
Trigger: Bearish CSD confirmation bar.
Target: 1:2 Risk-to-Reward or next opposite ERL low.
Customizable Settings
Risk/Reward Ratio: Adjust the minimum R:R ratio for win validation (Default: 2.0).
Lookahead Bars: Maximum candles allowed to achieve TP target (Default: 30).
Max Active Lines: Control how many active ERL levels remain on the chart (Default: 3).
Toggle Visuals: Turn FVG boxes, Swing lines, or CSD arrows ON/OFF as needed.
Best Used On
Assets: Gold (XAUUSD), Silver (XAGUSD), Major Forex Pairs, & Indices.
Timeframes: 1m, 3m, 5m (Scalping) / 15m, 1H (Intraday). Indicator

Indicator

HTF Quartile Pressure Conviction and Bias Flip @MaxMaseratiHTF Quartile Pressure Candle Conviction Flip
The core question this indicator answers is simple: where does a candle need to close for its move to count as strong conviction, and where does it need to close for that conviction to be considered broken? A bullish candle is only treated as strong when it closes in the top quartile of its own range (≥75% of high-to-low); a bearish candle is only strong when it closes in the bottom quartile (≤25%). Anything closing in the middle 50% is weak or indecisive, regardless of which direction the candle nominally closed. This threshold is applied across three states of higher-timeframe (HTF) time — the last closed candle, the live forming candle, and any prior candle whose conviction has since been challenged — to give a continuous read on whether HTF pressure is strong, fading, or already flipped.
─── WHY THESE COMPONENTS TOGETHER ───
A static high/low box only shows a completed range — it says nothing about whether the candle's close actually earned directional conviction, or whether the next candle respected it. A live percentage tracker shows the current candle's position but has no memory of what came before. Neither alone tells you whether a candle that failed to hold its conviction quartile is still exerting pressure three, five, or ten bars later. This script closes that gap: every candle is graded against its own 75%/25% conviction threshold, and any violation of that threshold converts into a persistent structural zone that keeps evaluating price in real time — producing a live account of strong-vs-fading HTF pressure that neither a static box nor a live oscillator produces alone.
─── LAST CLOSED CANDLE ───
For the most recently closed HTF candle: a bullish close (close >= open) sets the pressure zone from the high down to the 75% level. A bearish close sets it from the 25% level down to the low. The zone recolors green when the current LTF close holds above the conviction quartile (strong) and red when it doesn't (fading).
─── LIVE CANDLE ───
The forming HTF candle is tracked at its 0/25/50/75/100% levels as it builds. Developing bullish, the 75% level is the conviction threshold to watch; developing bearish, the 25% level is. This shows in real time whether the current candle is on track to close with strong conviction or is on pace to close weak.
─── PERSISTENT VIOLATION TRACKER ───
Formula: for a bearish HTF candle, bear25Level = low + (range × 0.25) — this is the strong-conviction ceiling for that candle. If the following candle closes back above bear25Level, the bearish candle failed to hold its conviction and a persistent zone is created from the candle's low up to that level. The mirror logic applies to bullish candles using the 75% level as the conviction floor. The zone is then evaluated every bar into one of three states: Testing (price inside the zone, outcome undecided), Pressure Succeeded (price closed back through the zone in the original direction — conviction reasserted), or Trend Flipped (price closed through the violation level — conviction lost, bias reversed).
─── HOW TO USE ───
1. Check whether the Last Closed candle closed in its conviction quartile (top 25% for bull, bottom 25% for bear) — this is your baseline read on whether HTF pressure was actually strong or just directionally colored.
2. Watch the Live tracker's 75%/25% line to see if the forming candle is on pace to close with strong conviction or is drifting into the weak middle 50%.
3. If a Persistent zone is visible, its label tells you the outcome: "Testing" means still undecided, "Pressure Succeeded" means the original conviction held, "Trend Flipped" means conviction failed and bias reversed.
4. Treat a candle closing outside its conviction quartile as a warning that the move is fading even if it closed in the nominal direction.
5. Best used on an HTF setting one or two steps above your execution timeframe (e.g., H1 HTF with a 5–15 min chart) so the persistent zones stay structurally meaningful.
─── SETTINGS ───
Timeframe & Visual Settings — HTF selection, label size, arrow-only label mode.
Toggles: Last Closed Candle — enable/disable the group, 50% line, 25/75% conviction line, background box, and forward extension length.
Toggles: Live Candle — enable/disable the group, 100/50/0% lines, 25/75% conviction line, and forward extension length.
Toggles: Persistent History — enable/disable the group, lines, boxes, labels, and history extension multiplier.
─── NOTES ───
All quartile levels update from confirmed HTF bar data via request.security; live-candle values naturally update intrabar until that HTF period closes, which is standard for any live multi-timeframe read. Works on any liquid instrument; higher HTF/LTF spacing produces cleaner, less frequent persistent zones. Indicator

Indicator

Strategy

Indicator

Indicator

Indicator

Indicator

Indicator

TJR Swing High/Low + BOSTJR Swing High/Low + BOS
Version 1.0.0
Marks swing highs, swing lows and Breaks of Structure using TJR's 2-candle method, so you can see how market structure is forming and where the trend shifts.
WHAT IT DRAWS
• Swing highs and lows: read from the stream of real candles. A colour flip from bull to bear marks a swing high at the higher of the two paired candle highs; a colour flip from bear to bull marks a swing low at the lower of the two paired candle lows. Each line sits on whichever paired candle holds the extreme, one candle wide.
• Historical swings: the current swing plus up to two previous swings per type are kept, so up to three swing high lines and three swing low lines can show at once. Older lines hold their price and restyle to a shared historical look. Two depth dropdowns, one for highs and one for lows, choose how many are shown: current only, current plus one, or current plus two.
• Break of Structure: one horizontal line at the broken swing's price, from that swing's origin to one bar past the break. Only the most recent break is shown. It is drawn solid on the break, then once the break candle plus one further candle have closed it restyles to the chosen historical style, which defaults to dotted.
HOW IT WORKS
• Doji handling: a doji, defined as a candle whose close equals its open, is ignored entirely and the real candles on either side of it are compared directly.
• Break of Structure logic: a trend state machine is driven by the current swing high and low. From a cold start a close beyond either current swing sets the trend. Once a trend is set, only the opposite swing is watched, so in a bullish trend a close below the current swing low is a bearish break, and in a bearish trend a close above the current swing high is a bullish break.
• Repaint-safe: the indicator acts only on confirmed, closed bars, so lines do not flicker or repaint on the live forming bar. It uses no external data requests, no alerts and no tables.
WHAT IT RUNS ON
Standard Japanese candlestick charts only. Heikin Ashi, Renko, Kagi, Point and Figure and Range charts are refused, because on those chart types the candle open, high, low and close are synthetic and the structure they imply would be misleading. On any of those the indicator stops with a message and draws nothing.
INPUTS
• Swing High: history depth, colour, opacity, line style and thickness.
• Swing Low: history depth, colour, opacity, line style and thickness.
• Historical Swings: colour, opacity, line style and thickness, shared by all aged tiers.
• Break of Structure: thickness and the historical style applied once the break has aged.
HOW TO USE
Add it to any standard candlestick chart. Use the swing highs and lows to see where structure is forming, and the Break of Structure line to see when a swing has been broken and the trend has shifted.
FEEDBACK
Please let me know if you experience any issues, or have feedback for improvements or additions in the comments below. Thank you, Tom Indicator

Indicator

Indicator

Indicator

Z-Score & ICTThis is a multi-feature PulseWire volume/price indicator called "(Z-Score) & ICT" that combines a statistical volume filter with a suite of ICT-style (Inner Circle Trader) price-action tools. Core pieces:
Core engine — Volume Z-Score
Colors each volume bar by how many standard deviations it sits from its own N-bar average (blue/magenta/yellow for significant up/down/doji moves, white for above-average, dimmed gray for below-average). Can also be displayed as a z-score oscillator instead of colored columns.
Layered add-ons (all toggleable):
Typical Volume Cycle – flags whether a bar falls inside the normal opening/closing volume-surge windows, plus an "abnormal volume" flag for significant volume that occurs outside those windows.
ICT Kill Zones – shades/flags the five standard session windows (Asian, London Open, NY AM, NY PM, London Close), with optional high/low lines, name labels, and a filter for significant volume inside a zone.
Fair Value Gaps (FVG) – draws 3-candle imbalance boxes on the price chart, with an optional volume-significance filter and fill/mitigation tracking.
Market Structure (ChoCH & MSS) – two-tier swing-break detection: ChoCH flags an early minor-swing break against the prevailing trend, while MSS confirms a major-swing break that flips the tracked trend state.
Pre-Market Breakout/Breakdown – flags closes beyond the pre-market high/low when confirmed by elevated relative volume (RVOL).
Adaptive Trend Finder (ported from Julien Eche's public script, GPL-3.0) – auto-selects the best-fit log-regression trend channel from ~19 candidate lookback periods based on Pearson's R correlation, with an info table showing period, strength, and annualized return.
Liquidity Pools (ported from LuxAlgo's public script, CC BY-NC-SA 4.0) – detects zones of repeated equal highs/lows and tracks cumulative volume traded inside each zone. Indicator

Indicator

Indicator

Indicator

Indicator

Swing Reversal Auto Targets [JPT] - Module 1🔷 OVERVIEW
Swing Reversal Auto Targets is an original Pine Script® v6 indicator that automatically detects confirmed Swing Highs and Swing Lows, identifies market structure, and builds a visual framework for potential reversal opportunities.
The indicator classifies price action into Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL), allowing traders to follow trend development and identify key reversal zones without manually drawing market structure.
🔷 HOW IT WORKS
The indicator continuously scans price using confirmed pivot swings.
Bullish Structure
A bullish structure develops when the market forms:
• Higher Low (HL)
• Higher High (HH)
These swings indicate that buyers are maintaining control of the trend.
Bearish Structure
A bearish structure develops when price forms:
• Lower High (LH)
• Lower Low (LL)
These swings indicate increasing selling pressure and a possible downtrend.
Every confirmed swing is automatically labeled and plotted on the chart using non-repainting pivot confirmation.
🔷 VISUAL FEATURES
• Automatic Swing High Detection
• Automatic Swing Low Detection
• Higher High (HH) Labels
• Higher Low (HL) Labels
• Lower High (LH) Labels
• Lower Low (LL) Labels
• Dynamic Swing Support Levels
• Dynamic Swing Resistance Levels
• Horizontal Swing Projection
• Historical Swing Visualization
• Clean Market Structure Display
• Customizable Colors
🔷 MARKET STRUCTURE ENGINE
The built-in Swing Engine automatically classifies market structure using confirmed pivot points.
Supported structure:
• Higher High (HH)
• Higher Low (HL)
• Lower High (LH)
• Lower Low (LL)
This helps traders quickly recognize trend continuation and possible reversal areas.
🔷 INPUTS
Available settings include:
• Pivot Length
• Show Swing Labels
• Show Swing Levels
• Extend Swing Levels
• Bullish Color
• Bearish Color
🔷 ALERTS
Built-in alerts are available for:
• New Swing High
• New Swing Low
These alerts can be connected to PulseWire's notification system.
🔷 COMMON WORKFLOW
A typical workflow is:
Wait for a confirmed Swing High or Swing Low.
Observe the HH, HL, LH, or LL label generated by the indicator.
Use the dynamic swing levels as potential support or resistance.
Combine the market structure with your own trend analysis, price action, or additional confirmation before making trading decisions.
🔷 MARKETS
This indicator can be used on:
• Forex (including AUDUSD)
• Gold (XAUUSD)
• Cryptocurrency
• Stocks
• Indices
• Futures
• Commodities
It is compatible with multiple timeframes and trading styles.
🔷 BEST PRACTICES
Many traders combine swing structure with:
• Trend Analysis
• Support & Resistance
• Break of Structure (BOS)
• Change of Character (CHoCH)
• Fair Value Gaps (FVG)
• Order Blocks
• EMA 50 / EMA 200 Trend Filter
• Higher Timeframe Analysis
These concepts are optional but can provide additional context when evaluating market structure.
🔷 UPCOMING FEATURES
Future updates may include:
• EMA 50/200 Trend Filter
• Swing Reversal Buy/Sell Signals
• Automatic Entry Price
• Stop Loss Calculation
• TP1, TP2, TP3 Auto Targets
• Risk/Reward Visualization
• Dashboard
• Advanced Alert System
🔷 DISCLAIMER
This indicator is provided as a technical analysis tool for educational and informational purposes only. It highlights confirmed swing structures based on historical price action and does not predict future market movements or guarantee trading results. Always perform your own analysis, apply proper risk management, and consider additional market factors before making trading decisions.
Jos-ProTrader
📈 Follow for more PulseWire indicators, Forex, Gold, and Crypto market analysis, educational content, and future script updates.
Trade smart. Protect your capital. Indicator

HTF Candle Clusters - Multi-Timeframe PO3 OverlayHTF Candle Clusters is a configurable multi-timeframe overlay that projects up to three higher-timeframe candle groups beside the live chart.
The indicator helps traders read higher-timeframe structure without leaving their execution timeframe. It provides a compact visual framework for HTF candle analysis, PO3 candle analysis, and discretionary Power of Three workflows.
KEY FEATURES
- Display up to three independent HTF candle clusters.
- Configure the timeframe and number of candles for each cluster.
- Use manual timeframes or enable Auto Mode to select suitable higher timeframes from the current chart timeframe.
- View the developing current HTF candle alongside completed HTF candles.
- Draw the current HTF open from its actual opening time to the projected current candle.
- Display the previous HTF candle midpoint when enabled.
- Show a live countdown for the current candle in each cluster.
- Combine the timeframe and countdown in a clean label positioned above the highest candle in the cluster.
- Customize bullish and bearish bodies, wicks, borders, open lines, midpoint lines, widths, colors, and line styles.
- Adjust candle width, candle spacing, cluster spacing, and right-side offset.
DEFAULT CONFIGURATION
- Auto Mode: enabled.
- Cluster 1: 15-minute timeframe, 6 candles.
- Cluster 2: 1-hour timeframe, 4 candles.
- Cluster 3: 1-day timeframe, 1 candle.
- Current HTF open lines: enabled with dotted style.
- Previous HTF midpoint lines: disabled by default and available per cluster.
- Countdown labels: enabled.
PO3 AND POWER OF THREE USE
PO3 traders can use the projected HTF candles to monitor the current higher-timeframe open, candle range, optional previous midpoint, and time remaining before the candle closes.
This indicator does not automatically classify accumulation, manipulation, or distribution, and it does not generate PO3 trading signals. It is a visual analysis tool designed to support discretionary PO3 candle and Power of Three analysis.
HOW TO USE
Apply the indicator to a timeframe lower than the configured cluster timeframes. Use the current HTF open and optional previous midpoint as visual reference levels while comparing the developing candle with recently completed higher-timeframe candles.
Each cluster can be enabled, disabled, or styled independently. Auto Mode is useful when moving between chart timeframes, while Manual Mode provides full control over the displayed HTFs.
NOTES
The current HTF candle updates as new market data arrives and remains developing until its timeframe closes. Completed HTF candles remain fixed.
The indicator is intended for time-based charts. A cluster must use a timeframe higher than the current chart timeframe.
ORIGINALITY
Unlike single-timeframe HTF candle overlays, this script focuses on side-by-side comparison of up to three independently configurable candle clusters. It combines custom candle counts, Auto Mode, actual HTF open anchoring, optional previous-candle midpoint levels, live countdowns, and per-cluster styling in one overlay.
This indicator is a visualization and educational tool. It does not provide financial advice, trade recommendations, or guaranteed outcomes. Indicator

Indicator

Indicator
