[ A L P H A X ] Edge - Support/Resistance | Breakout EntryAlphaX Edge — Support/Resistance × Breakout × Trend Confluence | Multi-Factor Confidence Scoring, Smart S/R Zones & Squeeze Detection
AlphaX Edge is a professional multi-confluence trading system that combines six independent analytical layers into a single unified signal engine. Rather than relying on any single indicator, it requires agreement across Support/Resistance structure, trend direction, momentum, volume, ADX strength, and squeeze dynamics before generating a signal — producing fewer, higher-quality setups and filtering out the noise that plagues single-indicator systems. Designed for intraday and swing traders across all instruments and timeframes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📸 Visual Overview
The chart displays color-coded S/R zones, breakout and retest labels, trend structure labels, EMA ribbons, RSI divergence diamonds, and triangle entry signals — all governed by a real-time dashboard showing every active market condition at a glance.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 The Six Analytical Layers
1 — Smart Support & Resistance Zones
AlphaX Edge automatically detects, merges, and manages S/R zones using pivot-based swing detection. Each zone is:
Built from confirmed swing highs and lows using a configurable swing length
Merged automatically when two levels fall within a user-defined ATR multiplier — preventing zone clutter
Color-coded by role: yellow-green for confirmed support, red for confirmed resistance, gray for untested levels
Aged out after a configurable number of bars to keep the chart clean and relevant
Upgraded from neutral to confirmed only after a minimum number of touches — preventing weak levels from triggering signals
When price approaches a confirmed zone from above, the zone acts as resistance. When approached from below, it acts as support. Broken zones flip polarity — a broken resistance becomes support and vice versa — and are tracked for retest opportunities.
2 — Breakout Detection with Anti-Fake Filter
A breakout is confirmed only when all of the following conditions are met simultaneously:
The candle body closes convincingly beyond the zone boundary (not just a wick poke)
The candle body represents at least 40% of the total candle range — no doji or indecision candles
Volume confirms participation (configurable: require spike or simply above-average volume)
A cooldown timer prevents repeated breakout labels during choppy back-and-forth action
RSI is not at an extreme overbought/oversold level — unless ADX confirms the trend is genuinely strong (preventing exhaustion breakout entries)
3 — Trend Structure Analysis
AlphaX Edge tracks market structure using higher swing pivots — independently from the S/R zone engine. It identifies:
Higher Highs + Higher Lows → confirmed uptrend structure
Lower Highs + Lower Lows → confirmed downtrend structure
Trend line drawn automatically connecting the most recent pivot lows (uptrend) or pivot highs (downtrend)
UPTREND ▲ and DOWNTREND ▼ labels fire when structure shifts — with a configurable cooldown to prevent label spam
4 — EMA Trend Ribbon
Three EMAs provide structural context at all times:
Fast EMA (21) — yellow-green cross marks — immediate momentum direction
Medium EMA (50) — gray line — intermediate trend filter
Slow EMA (200) — dark gray thick line — macro structural backbone
When all three are fanned in sequence (Fast > Medium > Slow for bull, reverse for bear), the trend is healthy and signals carry higher weight in the confluence engine. When they converge and flatten, the market is ranging — a visual warning to stand aside.
5 — Momentum Engine (RSI + MACD + Stochastic)
Three oscillators run simultaneously and vote on momentum direction:
RSI slope direction with smoothing — avoids single-bar noise
MACD line vs signal cross and histogram direction
Stochastic K vs D with overbought/oversold zone filtering
A minimum of two out of three must agree before momentum is considered bullish or bearish. This voting approach prevents a single oscillator spike from generating false signals.
6 — Bollinger Squeeze Detection
The squeeze engine monitors when Bollinger Bands contract inside Keltner Channels — indicating coiled volatility about to expand. When the squeeze fires (bands break outside the channels), directional momentum is assessed to determine which way the expansion is likely to break. Squeeze entries carry bonus weight in the confluence scoring system.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧠 Confluence Scoring & Confidence System
Every signal is evaluated across 10 independent factors , each contributing one point to the confluence score. Only signals meeting your configured minimum score threshold are displayed.
The 10 factors per direction:
✓ SUP — Price is at a confirmed support zone (bull) or resistance zone (bear)
✓ BRK — A valid breakout has just occurred in the signal direction
✓ RET — A confirmed post-breakout retest is occurring
✓ TRD — Trend structure (HH+HL or LH+LL) aligns with signal direction
✓ MOM — At least 2 of 3 momentum oscillators confirm direction
✓ PAT — A candlestick pattern is present (engulfing, pin bar, or RSI divergence)
✓ VOL — Volume is above average and candle closes in the signal direction
✓ EMA — EMA ribbon is aligned or price is on the correct side of the 200 EMA
✓ ADX — ADX confirms a trending market with directional dominance
✓ SQZ — Squeeze has fired or is expanding in the signal direction
Alongside the 10-point score, a confidence percentage (0–100%) is calculated using a weighted system that gives higher importance to structural factors (retest = 20 pts, breakout = 16 pts, support/resistance = 14 pts) and applies heavy penalties for counter-trend signals, overbought/oversold exhaustion, no-trend conditions, overextension from EMAs, and low volume. The resulting grade ranges from D to A+.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Signal Types — Complete Entry Guide
AlphaX Edge produces four distinct signal types. Below is a ranked guide to how each should be traded, from highest to lowest quality.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🥇 RANK 1 — Breakout + Volume Spike Confirmation (Highest Quality)
What it looks like: A BREAKOUT ▲ or BREAKOUT ▼ label appears, and within 1–2 candles a volume spike dot (●) appears in the same direction. The confluence triangle signal fires.
Why it's the strongest: The volume spike occurring immediately after or alongside the breakout label confirms that institutional participation is behind the move. A breakout without volume is frequently a trap — a breakout with a volume spike right after is significantly more likely to follow through.
How to enter:
Wait for the breakout label to appear AND see the volume spike dot on the same or next 1–2 candles
Enter at market on the close of the volume spike candle, or on a small pullback into the broken level
Stop loss: just below the broken resistance (for longs) or just above the broken support (for shorts) — beyond the zone boundary
Target: next S/R zone visible on the chart, or a 1.5–2x ATR minimum
⚠ If BREAKOUT ▲/▼ shows "⚠ STRETCHED": This means price is already significantly extended from the EMA ribbon at the moment of the breakout. A volume spike dot within 1–2 candles still validates the move — but be aware that a pullback to the EMAs is likely before continuation. In this case, reduce position size or wait for the retest instead of chasing the initial breakout.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🥈 RANK 2 — Retest Entry (High Quality, Lower Risk)
What it looks like: After a BREAKOUT label fires, price pulls back to the broken level within the retest window. A RETEST ▲ or RETEST ▼ label appears, and the confluence triangle signal fires.
Why it's strong: The retest is the classic institutional entry — the breakout already proved the level was breakable, and the pullback offers an optimal risk/reward entry with a nearby and well-defined stop.
How to enter:
Wait for the RETEST label — do not anticipate it. Price must close back in the broken zone's range and show a reversal candle (engulfing or pin bar adds confidence)
Enter on the close of the confirming candle at the retest zone
Stop loss: a close back below the retest zone (not a wick — a full candle body close on the wrong side)
Target: the breakout high/low target or the next S/R zone
Highest conviction retest setup: RETEST label + confluence triangle + volume above average + RSI not at extreme = A or A+ grade signal. These are the setups to size up on.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🥉 RANK 3 — Trend Confluence Signal at S/R (Medium-High Quality)
What it looks like: Price reaches a confirmed support or resistance zone while the trend structure, EMA alignment, momentum, and ADX all agree. The confluence triangle fires without a preceding breakout — price is bouncing from the zone within an established trend.
Why it works: This is the classic trend continuation pullback entry — price returns to a key level inside an ongoing trend, and multiple independent factors confirm the bounce has begun.
How to enter:
The UPTREND ▲ or DOWNTREND ▼ label must have already appeared — do not take confluence signals at S/R during a ranging market (no active trend label = lower confidence)
Wait for a confirming candle at the zone — a bullish engulfing, pin bar, or strong close in the trend direction adds significant weight
Enter on the close of the confirming candle
Stop loss: beyond the S/R zone boundary plus one ATR buffer
Target: the prior swing high/low, next resistance zone, or 2x ATR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
4 — Trend Structure Label Entry (Use With Additional Confirmation)
What it looks like: An UPTREND ▲ or DOWNTREND ▼ label appears, marking a confirmed shift in market structure (a new Higher High + Higher Low, or Lower High + Lower Low).
Important — do not enter directly on the label: The trend label confirms that structure has already shifted — it is not an entry signal by itself. Price has typically already moved significantly by the time the label fires, and entering immediately carries the risk of chasing an extended move.
How to use the trend label:
Treat it as a directional bias reset — from this point forward, only look for long setups (after UPTREND ▲) or short setups (after DOWNTREND ▼)
Wait for the first confluence triangle signal that appears after the trend label — this is your primary entry in the new trend direction
Alternatively, wait for price to pull back to the nearest S/R zone or EMA and generate a confluence signal there
The closer the first post-label triangle is to an S/R zone and the 21 or 50 EMA, the higher the trade quality
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ The Stretched Breakout — When to Be Careful
When a breakout label shows "⚠ STRETCHED" , it means the breakout is occurring while price is already significantly extended from the EMA ribbon — the gap between price and the Fast EMA, or between the Fast and Slow EMA, has reached a level where mean reversion risk is elevated.
Stretched breakout without volume spike → Stand aside or reduce size significantly. The move has likely already travelled the bulk of its range for this leg, and a snapback to the EMAs is the more probable next event.
Stretched breakout with volume spike within 1–2 candles → Momentum is genuine, but manage it differently:
Do not chase — wait for a small pullback toward the broken level or the Fast EMA
Use a tighter stop and reduced position size
Take profit earlier than you normally would — the extended distance from EMAs means the move is borrowing from the next leg
Watch for RSI divergence forming quickly after the breakout — this is a sign the stretched move is exhausting
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Identifying Choppy / Ranging Markets — When NOT to Trade
AlphaX Edge has multiple visual signals that tell you to step aside:
EMAs converging and flattening — when all three EMAs cluster together and move sideways, there is no directional bias. Signals in this environment are lower quality regardless of score.
No active trend label — if neither UPTREND ▲ nor DOWNTREND ▼ has appeared recently, the market is in a structural no-man's-land. Wait for structure to develop.
Dashboard shows WEAK TREND — STAND ASIDE or MIXED — STAND ASIDE — these verdict states indicate that ADX is below threshold or bull and bear scores are close. Both are warning signs.
Squeeze is ON (● SQUEEZE ON in dashboard) — do not enter during an active squeeze. Wait for the squeeze to fire (◆ SQUEEZE FIRED) and for a directional confluence signal to follow.
Rapid alternating UPTREND/DOWNTREND labels — if the trend structure labels are flipping frequently, the market is whipsawing. The cooldown filter reduces this, but the message is clear: no clean trend is present.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 The Dashboard — Reading Your Market State at a Glance
The real-time dashboard displays 12 live metrics organized into three sections:
Structure Section:
Price Position — whether price is at support, resistance, breaking out, or retesting
Trend — current trend direction with active structure state (HH+HL, LH+LL, etc.)
EMA Trend — EMA ribbon alignment and price position relative to the 200 EMA
ADX — trend strength with numeric value
Squeeze — current squeeze state
Momentum Section:
Momentum — oscillator vote count (how many of the three confirm each direction)
RSI — current RSI state (rising, falling, overbought, oversold) with numeric value
Rel Volume — current volume relative to the moving average (Dry / Normal / High / Spike)
Scoring Section:
Bull Score — current confluence count out of 10 and confidence percentage with grade
Bear Score — same for bearish direction
Verdict — system's current market assessment (High Confidence Long/Short, Lean Long/Short, Mixed, Squeeze, Weak Trend)
Last Signal — direction, grade, confidence %, score, active factors, entry price, and bars since signal
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 Alert Conditions
Edge Long Signal — confluence triangle long entry fires
Edge Short Signal — confluence triangle short entry fires
Bullish Breakout — confirmed resistance breakout
Bearish Breakout — confirmed support breakdown
Bullish Retest — post-breakout bullish retest confirmed
Bearish Retest — post-breakout bearish retest confirmed
RSI Bull Divergence — bullish RSI divergence detected
RSI Bear Divergence — bearish RSI divergence detected
All alert messages include {{ticker}} and {{interval}} for clean webhook integration.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Key Features
🔬 Six-layer confluence engine — S/R, breakout, trend structure, EMA, momentum, squeeze must agree before a signal fires
🏷 Smart S/R zones — auto-merged, touch-confirmed, polarity-flipping, age-managed
⚠ Stretch filter — warns when breakouts occur at EMA-extended levels with visual label modification
🧠 10-factor confluence scoring with weighted confidence percentage and A+ to D grading
📊 Anti-fake breakout engine — body strength, volume, margin close, and RSI/ADX filter required
◆ Bollinger Squeeze integration — coiled volatility detection with directional momentum bias
📐 Three-EMA structural ribbon (21 / 50 / 200) with fan analysis
💎 RSI divergence detection with pivot-confirmed highs and lows
🕯 Candlestick pattern recognition — engulfing, pin bar, strong body candles
📋 Real-time 12-metric dashboard with live verdict and last signal tracker
🔔 8 alert conditions with ticker and interval placeholders
⚙ Fully configurable — all periods, thresholds, zone parameters, stretch filters, label sizes, and colors adjustable
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙ Settings Reference
Support / Resistance
S/R Swing Length — pivot detection sensitivity (default: 7)
Merge Zones Within (x ATR) — how close two levels must be to merge (default: 1.2)
Max Active Zones — maximum number of zones displayed simultaneously (default: 6)
Zone Max Age (bars) — bars before an untouched zone is removed (default: 250)
Min Touches to Confirm — touches required before a zone is considered confirmed (default: 2)
Show S/R Zones / Show S/R Level Lines — visibility toggles
Breakout Detection
Show Breakout Labels — toggle breakout label display
Require Volume on Breakout — whether volume confirmation is required (default: on)
Breakout Volume Multiplier — volume threshold relative to average (default: 1.4x)
Breakout Cooldown (bars) — minimum bars between breakout labels (default: 10)
Show Retest Labels / Retest Window (bars) — retest detection controls
Trend Structure
Trend Swing Length — pivot length for structure analysis (default: 12)
Show Trend Lines / Show Trend Shift Labels — visibility toggles
Trend Label Cooldown — minimum bars between trend labels (default: 18)
Momentum
RSI Length (default: 14) — Show RSI Divergence toggle
ADX Length (default: 14) — ADX Trend Threshold (default: 22)
Volume
Volume MA Length (default: 20) — Show Volume Spike Dots toggle
Squeeze Filter
Bollinger Band Length / Multiplier — BB parameters for squeeze detection
Keltner Channel Length / Multiplier — KC parameters for squeeze detection
EMA Settings
Fast / Medium / Slow EMA lengths (defaults: 21 / 50 / 200) with individual visibility toggles
Stretch Filter
Stretch: Fast EMA Distance (x ATR) — how far price must be from Fast EMA to trigger stretch warning (default: 2.0)
Stretch: EMA Spread (x ATR) — how wide the EMA ribbon must be to trigger stretch warning (default: 3.0)
Confluence Engine
Min Confluence Score — minimum out of 10 factors required for a signal (default: 4)
Show Entry Signals — toggle triangle signals
Signal Cooldown (bars) — minimum bars between entry signals (default: 12)
Display
Show Dashboard — toggle dashboard visibility
Dashboard Position — Top Right / Top Left / Bottom Right / Bottom Left
Dashboard Text Size — Tiny / Small / Normal
Dashboard Background color
Label Size — controls size of all chart labels (Tiny / Small / Normal, default: Tiny)
Theme
Bull Primary / Bright / Dim — yellow-green family for all bullish elements
Bear Primary / Bright / Dim — red family for all bearish elements
Support / Resistance / Untested Zone Colors
Neutral color for inactive states
Individual EMA colors
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Recommended Settings by Instrument
XAUUSD 1m–5m — defaults work well. Increase ADX threshold to 25 on 5m for cleaner trend filter.
Forex Majors — reduce S/R Swing Length to 5, reduce Breakout Volume Multiplier to 1.2
Indices (NAS100, US30) — increase Trend Swing Length to 15–18, increase Min Confluence to 5
Higher Timeframes (1H+) — increase all swing lengths by 30–50%, increase signal cooldowns
More signals — reduce Min Confluence Score to 3, reduce ADX threshold to 18
Cleaner signals — increase Min Confluence Score to 5–6, enable volume requirement
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👥 Who This Is For
🥇 Breakout traders — the anti-fake breakout engine with volume, body strength, and RSI/ADX filters is built specifically to eliminate the false breakouts that destroy breakout strategies
📉 Pullback and retest traders — the retest detection system with polarity-flipping zones provides textbook entries at confirmed levels
📊 Trend followers — trend structure analysis with EMA ribbon and ADX ensures signals only fire in genuine trending conditions
🧠 Systematic traders — the 10-factor scoring and confidence grading give a quantitative framework, not just colored arrows
📈 Traders who want clean charts — everything is on one indicator with a consistent visual language. No indicator soup.
⚠ Traders who struggle with overtrading — the confluence requirements, ADX filter, squeeze gate, and cooldown timers physically prevent low-quality signals from appearing
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 Notes
All signals are confirmed on bar close — no repainting
S/R zones use extend.right — they project forward until broken or aged out
The squeeze engine compares Bollinger Bands against Keltner Channels on every bar — no external squeeze indicator required
RSI divergence uses confirmed pivot highs and lows with a minimum separation requirement — single-bar spikes do not qualify
Maximum 500 labels, boxes, and lines are used — on very low timeframes with extended history, oldest drawings may be removed by PulseWire's rendering limits
The confidence percentage and grade are recalculated on every bar in real time — the dashboard always reflects the current bar's conditions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Disclaimer
This indicator is a technical analysis and visualization tool intended for educational and informational purposes only. It does not constitute financial advice or a recommendation to buy or sell any financial instrument. All signals are generated from historical and real-time price data using mathematical calculations — their accuracy or profitability is not guaranteed. Past performance of any signal type does not guarantee future results. Always conduct your own analysis, use proper risk management, and consult a licensed financial advisor before making any trading decisions. The author accepts no responsibility for any losses incurred from the use of this indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Built for traders who need more than arrows — a full analytical system that thinks before it signals. Indicator

Indicator

Fibonacci Clusters | ProjectSyndicateFibonacci Clusters automatically identifies and power-ranks high-probability Fibonacci confluence zones by clustering retracement levels from dozens of recent swing pairs. It filters for quality, calculates a strength score for every zone based on how many distinct swing pairs agree on that price, and presents all data on the chart and in a comprehensive dashboard to eliminate clutter and focus on levels that matter.
• 🎯 True Confluence Engine — every cluster's strength score is the number of distinct swing pairs that contribute a Fibonacci level to that zone. A strength of 6 means 6 independent swings all confirm the same price area.
• 🎨 Strength-Based Color Scheme — zones are colored by their confluence score: Elite (>=6 pairs), Strong (4-5 pairs), and Medium (2-3 pairs). Stronger zones get brighter, more prominent colors for immediate visual hierarchy.
• 🧠 Smart Swing-Pair Clustering — automatically detects up to 15 recent swing highs and 15 swing lows, pairs them up, and runs the confluence engine on all their Fibonacci retracement levels (0.236, 0.382, 0.500, 0.618, 0.786, 1.000).
• 📈 Fixed Extension Zones — plots four key extension levels (1.130, 1.270, -0.130, -0.270) from the single most dominant swing pair, providing clear structural targets above and below the main cluster range.
• 🧭 Full Dashboard Display — provides a complete market overview, including the current trading session, volatility state (based on ADR), and a two-column list of all active cluster zones and extension levels above and below the current price, with their strength and distance.
• 🔔 Comprehensive Alerts — get a simple alert whenever a new swing high or low is confirmed, signaling that the cluster map has been updated.
• ✅ Quality Control Filters — user-configurable inputs for swing detection length, minimum swing range (as a multiple of ATR), cluster tolerance (as a multiple of ATR), and minimum cluster strength allow for deep customization to match any trading style.
• 🔧 Fully Customizable — control everything from the max number of clusters shown and zone height to the text size of all labels and dashboard elements.
• 🎯 Why this algo is unique: Standard Fibonacci indicators either show levels from one arbitrary swing or flood the chart with dozens of lines from every swing. This algorithm intelligently filters, clusters, and ranks them. It doesn't just show you where Fibonacci levels are, it quantifies how strong the confluence is at that price, giving you a clear edge. You instantly see which zones have a proven history of being respected by multiple, independent market moves.
• 🚀 Apply to Gold (XAUUSD), Forex, Crypto, and Indices on any timeframe. The ATR-based tolerance and separation settings allow it to adapt to anything from scalping to swing trading.
• 🎯 How to use this? Focus on trading opportunities around high-strength Elite zones (rated 6+ pairs) as these have the highest probability of producing a significant reaction. Use the dashboard to quickly identify the most immediate zones and the alerts to know when the map has refreshed.
• ⚠️ IMPORTANT NOTICE: This indicator is designed to identify high-probability Fibonacci confluence zones. It should NOT be used as a standalone signal for entering trades. Always use it in conjunction with your own trading strategy, price action analysis, and other technical indicators to confirm trade setups and manage risk.
Indicator

[ A L P H A X ] Reversal - RSI Divergence + WPR Timing EngineAlphaX Reversal — RSI Divergence Engine, Triple WPR Timing System, Multi-Confluence Confidence Scoring & Smart Entry/Exit Signals
AlphaX Reversal is a professional-grade reversal detection and signal system built on a dual-engine architecture combining RSI Divergence analysis with a triple-timeframe Williams %R timing system. It detects both regular and hidden divergences, scores every signal through a real-time multi-factor confidence engine, and produces clean tier-graded entry labels and exit markers — all governed by intelligent filters that eliminate low-quality setups automatically. Designed for reversal traders and swing scalpers on instruments like XAUUSD, indices, and forex majors.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 The Two-Engine Architecture — How It Works
AlphaX Reversal is powered by two independent engines that must both agree before any signal fires.
Engine 1 — RSI Divergence Detector
The first engine continuously monitors RSI pivot highs and lows against price pivot highs and lows, detecting four divergence types in real time:
Regular Bullish Divergence — price makes a lower low while RSI makes a higher low (classic exhaustion reversal)
Regular Bearish Divergence — price makes a higher high while RSI makes a lower high (classic distribution signal)
Hidden Bullish Divergence — price makes a higher low while RSI makes a lower low (trend continuation after pullback)
Hidden Bearish Divergence — price makes a lower high while RSI makes a higher high (distribution within a downtrend)
When a valid divergence pair is found, a line is drawn on the price chart between the two pivot points — immediate visual confirmation of the structure that triggered the signal.
Engine 2 — Triple WPR Timing System
The second engine runs three Williams %R oscillators simultaneously at different periods:
WPR Fast — the primary signal generator, reacting quickly to momentum shifts
WPR Medium — intermediate confirmation, filtering out fast WPR noise
WPR Slow — macro trend direction, used to gate counter-trend entries
A divergence signal from Engine 1 must be confirmed by a qualifying WPR condition from Engine 2 — a cross from an extreme zone, rising velocity, or a multi-bar recovery. This two-layer gate is what prevents AlphaX Reversal from firing on every minor oscillator wiggle.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Four Divergence Types
AlphaX Reversal detects and distinguishes between four divergence structures, each labeled directly on the signal:
REG Bull — Regular Bullish. Price exhaustion at a new low while momentum is already recovering. Strongest reversal signal.
REG Bear — Regular Bearish. Price making new highs on declining momentum. Classic distribution.
HID Bull — Hidden Bullish. A pullback within an uptrend — trend continuation setup.
HID Bear — Hidden Bearish. A bounce within a downtrend — continuation of the bear move.
Regular divergences receive a higher base confidence score than hidden divergences, reflecting their stronger reversal probability.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷 Signal Tiers — S / A / B
Every entry signal is graded into one of three tiers based on its real-time confidence score:
S-Tier (70%+) — the highest quality setups. All major confluence factors aligned. Brightest label, strongest visual weight.
A-Tier (55–69%) — strong setups with most factors confirmed. Standard brightness.
B-Tier (35–54%) — valid setups that meet the minimum threshold. Dimmer label color.
Tier, divergence type, and confidence score are all displayed directly on every label — you always know the quality of the setup at a glance, without checking the dashboard.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧠 Multi-Confluence Confidence Scoring
Every signal is scored by a real-time engine evaluating eight independent factors. Only signals meeting your configured Min Confidence % threshold are displayed.
Divergence Type Quality (up to 30 points)
Regular divergence — 30 points
Hidden divergence — 22 points
WPR Extreme Depth (up to 20 points)
How deeply the Fast WPR penetrated into oversold or overbought territory before recovering — deeper penetration scores higher
WPR Cross Timing (up to 15 points)
Cross from extreme zone — 15 points
Strong WPR velocity — 10 points
Multi-bar recovery in progress — 6 points
WPR Multi-Timeframe Alignment (up to 10 points)
All three WPR timeframes simultaneously in extreme territory (Triple OS/OB) — 10 points
Medium WPR in extreme zone — 7 points
WPR Slow Structural Context (up to 8 points)
Slow WPR aligned with the signal direction adds structural confirmation
Candle Confirmation (up to 7 points)
Strong-bodied candle closing in the signal direction — 7 points
Weaker confirming close — 4 points
Volume (up to 5 points)
Volume spike (1.5× average) — 5 points
Above-average volume — 3 points
RSI Depth Bonus (up to 5 points)
RSI below 25 (bull) or above 75 (bear) adds a bonus for extreme readings that reinforce the divergence
Penalty Deductions
RSI at opposite extreme — up to 10 points deducted
WPR Slow against the signal direction — up to 8 points deducted
Extreme WPR velocity (likely spike or wick) — up to 5 points deducted
The default minimum confidence is 35% — optimized for XAUUSD 1-minute to filter noise while keeping valid reversal setups. Increase to 45–55% for cleaner signals on higher timeframes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚪 Exit Markers
Red dot markers indicating where the WPR system detects counter-trend momentum building — time to consider taking profit or tightening stops
Exit markers appear as small red dots and fire only after a position is open:
During a long position — a bearish WPR signal triggers an exit dot above the bar
During a short position — a bullish WPR signal triggers an exit dot below the bar
Two independent exit modes are available and can be toggled separately:
Exit on Opposite Signal — exits the current position when a full opposing entry signal fires
Exit on WPR Exhaustion — exits when WPR crosses into the opposing extreme zone beyond your configured threshold
Use exit markers to take partial or full profit, tighten your stop loss, or pause new entries until the next signal confirms continuation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Live Dashboard
The built-in dashboard displays full system state in real time:
RSI — current value with color-coded extremes
WPR Fast / Medium / Slow — all three values with directional coloring
WPR Velocity — FLAT / RISING / FALLING / FAST with color grading
Divergence Status — the active divergence type on the current bar
Bull Confidence % — live score for the current bullish setup
Bear Confidence % — live score for the current bearish setup
Position — LONG / SHORT / FLAT tracking the active signal direction
Open P&L — real-time unrealized profit and loss in price and percentage
Volume — NORMAL / HIGH / SPIKE with current ratio vs 20-bar average
The dashboard can be positioned in any corner and text size is independently configurable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 How to Trade with AlphaX Reversal — Step by Step
Step 1 — Watch for a Divergence Line
When a divergence line appears connecting two pivots on the chart, Engine 1 has detected a valid structure
Check the dashboard Divergence Status row to confirm the type
Step 2 — Enter on the Signal Label
When the label fires, both engines have confirmed the setup
The label shows tier (S/A/B), divergence type (REG/HID), and confidence score directly on the bar
Place your stop loss beyond the price pivot that formed the divergence
Step 3 — Manage with the Dashboard
Monitor WPR Velocity and WPR Fast — rising values confirm the reversal is following through
Flat or reversing velocity warns that momentum is stalling early
Step 4 — Exit on the Red Dot
When a red exit dot appears, counter-trend momentum has built sufficiently to trigger the exit engine
Take partial or full profit, or tighten your stop
Step 5 — Reset and Wait
After an exit, wait for the next divergence structure before re-entering
Do not force entries between signals
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Key Features
🔬 Dual-engine architecture — RSI Divergence and triple WPR timing must both confirm before any signal fires
📐 Four divergence types — Regular Bullish, Regular Bearish, Hidden Bullish, Hidden Bearish — detected and labeled distinctly
🏷 Three signal tiers (S / A / B) — confidence-graded labels with visual weight matching signal quality
🧠 Multi-factor confidence scoring — divergence type, WPR depth, velocity, timing, candle body, volume, RSI depth, and penalties
📉 Divergence lines drawn automatically — visual confirmation of the exact pivot pair that triggered the signal
🔴 Smart exit markers — red dots that fire only after a position is open, triggered by WPR exhaustion or opposing signal
📋 Full live dashboard — RSI, three WPR values, velocity, divergence status, confidence scores, position, P&L, and volume in one panel
⏱ Signal cooldown filter — prevents repeated signals during volatile whipsaw conditions
🎨 Cohesive dual-tone color theme — yellow-green for bullish, red for bearish, gray for exits and neutral states
🔔 17 alert conditions — tiered entry alerts, exit alerts, divergence detection alerts, and WPR extreme alerts
⚙ Fully configurable — all periods, thresholds, divergence widths, colors, and exit modes adjustable
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙ Settings Reference
RSI Divergence
RSI Period — base RSI calculation period (default: 9)
RSI Pivot Lookback — pivot detection sensitivity (default: 3)
Max Divergence Width — maximum bars between the two pivot points (default: 40)
Min Divergence Width — minimum bars between the two pivot points (default: 5)
Show Divergence Lines — toggle the connecting lines on the price chart
WPR Timing
WPR Fast / Medium / Slow Period — three independent WPR periods (defaults: 8 / 21 / 55)
WPR Oversold / Overbought Levels — extreme zone thresholds (defaults: -82 / -18)
Signal Filters
Min Confidence % — minimum score to display a signal (default: 35%)
Signal Cooldown — minimum bars between consecutive signals (default: 6)
Require Volume Confirm — optional volume gate using a minimum ratio vs 20-bar average
Exits
Exit on Opposite Signal — exit the current position when an opposing signal fires
Exit on WPR Exhaustion — exit when WPR crosses into the opposing extreme zone
WPR Exit Bull / Bear Levels — configurable WPR thresholds for the exhaustion exit
Appearance & Dashboard
Label Size — Tiny / Small / Normal
Dashboard Text Size — Tiny / Small / Normal
Show Dashboard — toggle the live overlay panel
Dashboard Position — Top Left / Top Right / Bottom Left / Bottom Right
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 Alert Conditions
S-Tier Bull Reversal — bullish signals scoring 70%+
A-Tier Bull Reversal — bullish signals scoring 55–69%
B-Tier Bull Reversal — bullish signals scoring 35–54%
S-Tier Bear Reversal — bearish signals scoring 70%+
A-Tier Bear Reversal — bearish signals scoring 55–69%
B-Tier Bear Reversal — bearish signals scoring 35–54%
Any Bull Reversal — all bullish entry signals combined
Any Bear Reversal — all bearish entry signals combined
Any Reversal Signal — all entries combined
Bull Exit — long position exit signal
Bear Exit — short position exit signal
Any Exit — all exits combined
Regular Bull Divergence Detected
Regular Bear Divergence Detected
Hidden Bull Divergence Detected
Hidden Bear Divergence Detected
Triple WPR Oversold — all three WPR periods simultaneously in oversold territory
Triple WPR Overbought — all three WPR periods simultaneously in overbought territory
All alert messages include {{ticker}} and {{interval}} placeholders for clean webhook integration.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Default Settings — Optimized For
The default configuration is specifically tuned for XAUUSD (Gold) on the 1-minute and 5-minute timeframes :
Confidence threshold at 35% filters low-quality setups while keeping valid reversal signals
Cooldown at 6 bars prevents label spam during volatile back-and-forth conditions
WPR periods (8 / 21 / 55) calibrated for gold's fast-moving intraday reversal structure
Divergence width of 5–40 bars captures the relevant reversal structures without reaching too far back
For other instruments or timeframes, adjust:
Higher timeframes (15m, 1H) — increase RSI Pivot Lookback to 4–5, increase Min Confidence to 40–50%, widen Max Divergence Width to 50–60
Forex majors — defaults work well; reduce RSI Period to 7 for faster detection
Indices (NAS100, US30) — increase WPR Slow to 89 for broader trend context
Less noise — increase Min Confidence %, increase Cooldown, reduce Max Divergence Width
More signals — decrease Min Confidence %, decrease Cooldown, widen divergence window
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👥 Who This Is For
🥇 Gold (XAUUSD) reversal traders — built and tested on gold's sharp intraday reversal character
📉 Forex and index swing traders — applicable to any instrument that exhibits momentum divergence at turning points
🧠 Systematic traders — the tiered confidence scoring gives a quantitative quality framework, not just visual arrows
📈 Traders who want to know why — every signal shows its tier, divergence type, and score directly on the label
⚠ Traders who struggle with overtrading — the dual-engine confirmation gate and confidence threshold physically prevent weak signals from appearing
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 Notes
All signals are confirmed on bar close — no repainting
Divergence lines connect the actual price pivot points used to generate the signal
The position tracker and P&L display are internal to the indicator and do not connect to your broker account
Maximum 500 labels and 500 lines — on very low timeframes with extended history, oldest drawings may be removed automatically by PulseWire's rendering limits
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Disclaimer
This indicator is a technical analysis and visualization tool intended for educational and informational purposes only. It does not constitute financial advice or a recommendation to buy or sell any financial instrument. All signals are generated from historical and real-time price data using mathematical calculations — their accuracy or profitability is not guaranteed. Past performance of any signal type does not guarantee future results. Always conduct your own analysis, use proper risk management, and consult a licensed financial advisor before making any trading decisions. The author accepts no responsibility for any losses incurred from the use of this indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Built for traders who want to see the divergence, understand the confirmation, and act with confidence. Indicator

[ A L P H A X ] Sniper - Tiered Entry + TP/SL LevelsAlphaX Sniper — Multi-Layer Confluence Scoring, Tiered Entry Grading, ATR-Based TP/SL Levels, Trailing Stop & Sniper Kill Zones
AlphaX Sniper is a precision entry system built around a multi-factor confluence scoring engine that evaluates trend strength, oscillator positioning, volume, session quality, and higher timeframe bias simultaneously — then grades every signal into one of three tiers: A, AA, or AAA. Designed for traders who want surgical, high-confidence entries rather than a constant stream of noise. Built for XAUUSD, forex majors, and indices across intraday timeframes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📸 Visual Overview
Full chart view showing trend ribbon, tiered signal labels, TP/SL levels, sniper kill zones, and trailing stop
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 The Trend Engine — How It Works
At the foundation of AlphaX Sniper is a four-EMA Trend Engine that scores the current market structure from -4 to +4 and classifies it into distinct trend states:
Fast EMA (8) — immediate momentum reference, most sensitive to price changes
Medium EMA (21) — intermediate trend confirmation layer
Slow EMA (55) — the trend backbone, filters short-term noise
Anchor EMA (200) — the macro structural divider; being above or below it determines the dominant bias
The engine scores four independent conditions each bar:
EMA ribbon alignment (Fast > Medium > Slow for bull, reverse for bear)
Fast EMA slope direction (accelerating up or down)
Medium EMA slope direction
Price position relative to the Anchor EMA
Each condition contributes ±1 to the Trend Score , producing a value from -4 to +4:
+4 / +3 — Strong Bull Trend
+2 — Moderate Bull Trend
+1 — Mild Bull
0 — Neutral / Ranging
-1 — Mild Bear
-2 — Moderate Bear Trend
-4 / -3 — Strong Bear Trend
The space between the Fast EMA and Slow EMA is filled with a Trend Ribbon — yellow-green during bull conditions, red during bear conditions, and gray when the market is neutral or transitioning. The ribbon visually communicates the current trend state at a glance without requiring you to read any values.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 The Confluence Scoring System
Every signal in AlphaX Sniper is produced by a real-time confluence scoring engine that evaluates six independent factors and produces a bull score and a bear score from 0 to 100 on every bar.
Trend Strength (up to 30 points)
Strong Bull/Bear Trend (score ±3 or ±4) — 30 points
Moderate Trend (score ±2) — 20 points
Mild Trend (score ±1) — 10 points
Neutral — 0 points
RSI Positioning (up to 20 points)
RSI recovering from pullback zone (crossing back above/below threshold) — 20 points
RSI sitting in pullback zone — 12 points
RSI already extended in the opposite direction — up to -15 points (penalty)
Stochastic Trigger (up to 15 points)
%K crossing %D while recovering from oversold/overbought territory — 15 points
%K/%D crossover alone — 12 points
%K exiting oversold or overbought zone — 8 points
MACD Alignment (up to 10 points)
When MACD filter is enabled: aligned and accelerating — 10 points; aligned but flat — 5 points
When MACD filter is disabled: full 10 points awarded by default (does not penalize)
Volume Quality (up to 10 points)
Volume spike (>1.5× the 20-SMA) — 10 points
Above-average volume (>1.0×) — 7 points
Meets minimum volume threshold — 4 points
Candle Structure, HTF Bias & Session (up to 10 points)
Strong directional candle with solid body — 5 points
Higher timeframe EMA alignment confirming the same direction — 5 points
London/NY overlap session — 5 points; London or NY solo — 3 points; Asia — 0 points
Penalty Deductions
RSI at extreme opposing level — up to -15 points
Low volatility (ATR filter active and failing) — -10 points
Asian session — -8 points
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Three-Tier Signal Grading (A / AA / AAA)
Tiered signal labels — AAA signals carry the highest confluence score and strongest setup quality
Once the confluence scores are calculated and all filters pass, signals are graded into three quality tiers:
AAA ▲ / ▼ — Score ≥ 65. Maximum confluence. All major factors aligned. Highest-conviction entries. Displayed with the brightest label color.
AA ▲ / ▼ — Score 45–64. Strong setup with multiple confirming factors. High-quality entry with most conditions in your favor.
A ▲ / ▼ — Score 30–44. Valid setup meeting all trigger and filter requirements, but fewer confirming factors. Still a filtered, quality signal — not noise.
Signals below 30 are never displayed regardless of trigger conditions. The tier label appears directly on the chart with the score printed in parentheses so you can see exactly how strong the confluence was: e.g. ▲ AAA (71) or ▼ AA (52) .
A cooldown window (default: 5 bars) prevents back-to-back signals from firing in quick succession during choppy conditions. Bull and bear cooldowns are tracked independently.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 ATR-Based TP/SL Levels
Automatically plotted TP1, TP2, TP3, and SL dashed lines extending forward from every signal bar
Every signal automatically generates a full set of Take Profit and Stop Loss levels based on the current ATR, placing them at configurable multiples of market volatility rather than fixed pip values:
Stop Loss — 1.5× ATR from entry (default) — tight enough to protect capital, wide enough to breathe
TP1 — 1.5× ATR — the conservative first target, ideal for partial profit-taking
TP2 — 3.0× ATR — the primary target for the main portion of the position
TP3 — 5.0× ATR — the extended runner target for strong momentum moves
All levels are plotted as dashed horizontal lines extending 25 bars forward from the signal bar with clean price labels. As price hits each level, a TP1 ✓ / TP2 ✓ / TP3 ✓ marker appears on the chart and the dashboard TP Status updates in real time. When the stop loss is hit, a SL ✕ marker appears and the active trade state resets.
All ATR multiples are fully configurable. Adjust the SL multiple tighter for higher-timeframe trades or wider for volatile instruments like XAUUSD during news events.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡 Trailing Stop
A dynamic trailing stop follows the active trade, ratcheting in the direction of the move to protect accumulated profits:
During a long trade — the trail is calculated as close − (ATR × multiplier) and only moves upward, never retracing
During a short trade — the trail is close + (ATR × multiplier) and only moves downward
If price violates the trailing stop, the active trade state resets and the trail line disappears
Default trail multiplier: 2.0× ATR — aggressive enough to capture trends while giving the position room to breathe
The trailing stop is plotted as a step-line in the bull or bear color and updates on every bar in real time.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🗺 Sniper Kill Zones
Shaded entry zones appearing on signal bars — the price area between the entry candle and the stop loss level
On every signal bar, AlphaX Sniper draws a Sniper Kill Zone — a shaded rectangular box that marks the entry price area:
For bull signals — the zone spans from the signal bar's high down to the stop loss level, colored in the bull theme
For bear signals — the zone spans from the stop loss level down to the bar's low, colored in the bear theme
The box extends forward a configurable number of bars (default: 6) to visually represent the entry window
Kill zones serve as a visual reminder of where a valid re-entry or limit order can be placed after the initial signal bar closes. If price pulls back into the zone during the next few bars, the setup is still within its original risk structure.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏱ Session Filter & Session Quality
Session timing has a direct impact on signal quality. AlphaX Sniper tracks four session windows based on UTC/GMT time:
London/NY Overlap — highest liquidity, strongest follow-through, 100 session quality score
New York — strong directional sessions, 85 quality score
London — clean trend sessions especially in the open, 80 quality score
Asia — lowest liquidity, prone to false moves, 30 quality score — signals here receive an -8 point penalty
The optional Session Filter can be enabled to block all signals outside of London and NY entirely. When disabled (default), the session quality factor still penalizes Asian session signals through the scoring system — you see them, but they score lower.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Live Dashboard
Real-time dashboard showing all key market state values at a glance
The built-in dashboard displays a full snapshot of current market conditions in real time:
TREND — current trend state: STRONG BULL / BULL / MILD BULL / NEUTRAL / MILD BEAR / BEAR / STRONG BEAR
TREND SCORE — the raw score from -4 to +4 powering the trend classification
RSI — current RSI value color-coded by zone (overbought / neutral / oversold)
STOCH K — current stochastic %K value with overbought/oversold coloring
MACD — current MACD state: BULL MOM / BULL / BEAR MOM / BEAR / FLAT
VOLUME — volume classification (SPIKE / HIGH / NORMAL / DRY) with live ×ratio vs the 20-SMA
ATR — current ATR value and ATR as a percentage of price
SESSION — current active session name (LN/NY / NEW YORK / LONDON / ASIA / OFF-SESSION)
HTF BIAS — higher timeframe EMA alignment: BULLISH / BEARISH / NEUTRAL
ACTIVE TRADE — current trade direction: LONG / SHORT / NONE
TP STATUS — live progress through the TP levels: RUNNING → TP1 ✓ → TP2 ✓✓ → TP3 ✓✓✓ / SL HIT
BULL SCORE — current bull confluence score out of 100
BEAR SCORE — current bear confluence score out of 100
Dashboard position (Top Right default), text size, and colors are all configurable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 How to Trade with AlphaX Sniper — Step by Step
Step 1 — Read the Dashboard
Check the Trend and Trend Score — are you in a strong trend or a neutral range?
Check HTF Bias — does the higher timeframe EMA structure confirm your direction?
Check Session — are you in London or NY? If Asia, expect lower-quality signals.
Step 2 — Wait for a Tiered Signal
An ▲ AAA / AA / A label below the bar is your bull entry signal
A ▼ AAA / AA / A label above the bar is your bear entry signal
Prioritize AAA signals in trending markets — these represent maximum confluence
AA signals are still high quality and tradable in most conditions
A signals are valid but consider taking smaller size or waiting for additional confirmation
Step 3 — Use the Kill Zone for Entry
Enter at the close of the signal bar, or wait for a pullback into the Kill Zone
A limit order inside the Kill Zone can offer a better entry price while staying within the original risk structure
Step 4 — Set Your Levels
Stop Loss is plotted automatically — honor it
Target TP1 first for a partial close, then trail the remainder toward TP2 and TP3
Let the trailing stop manage the remainder once TP1 is achieved
Step 5 — Monitor TP Progress
The dashboard TP Status updates as each level is hit
TP ✓ markers appear on the chart at the bar where each target was reached
If the trailing stop tightens and triggers before TP3, that is the system protecting your profit — respect it
Step 6 — Reset on SL Hit
An SL ✕ marker appears when price hits the stop level
The active trade state resets — the dashboard returns to NONE and TP tracking clears
Reassess the dashboard for a fresh signal before re-entering
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Key Features
📊 Four-EMA Trend Engine with -4 to +4 scoring — classifies trend into 7 distinct strength states
🎯 Three-tier signal grading (A / AA / AAA) — score printed on every label for full transparency
🧠 Multi-factor confluence scoring across trend, RSI, Stochastic, MACD, volume, session, and HTF bias
📐 Automatic ATR-based TP1 / TP2 / TP3 and SL levels plotted on every signal
🛡 Dynamic trailing stop — ratchets with the move, resets on breach
🗺 Sniper Kill Zones — shaded entry boxes marking the valid entry area for limit orders
⏱ Session-aware scoring — London/NY overlap rewarded, Asia penalized
🔭 Higher timeframe bias filter — built-in HTF EMA alignment check without switching charts
⚙ Optional filters — Volume, Candle Body Strength, MACD Alignment, ATR Volatility Minimum, Session
🕒 Configurable signal cooldown — prevents signal spam during choppy transitions
📋 Live 13-row dashboard — trend state, scores, oscillators, volume, session, trade status, TP progress
🎨 Cohesive dual-tone color system — yellow-green for bull, red for bear, gray for neutral
🔔 17 alert conditions — tiered entries, any entry, TP levels, SL, trend state changes
⚙ Fully configurable — all EMA periods, RSI/Stoch parameters, TP/SL multiples, filters, colors, and dashboard settings
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙ Settings Reference
Trend Engine
Trend Fast EMA — momentum reference (default: 8)
Trend Medium EMA — intermediate confirmation (default: 21)
Trend Slow EMA — trend backbone (default: 55)
Trend Anchor EMA — macro structural divider (default: 200)
Show Trend EMAs — toggle EMA line and ribbon visibility
Show Anchor EMA (200) — toggle the 200 EMA separately
Sniper Entry
RSI Period — oscillator lookback (default: 9)
RSI Bull Pullback ≤ — threshold defining the bull pullback zone (default: 48)
RSI Bear Pullback ≥ — threshold defining the bear pullback zone (default: 52)
Stoch Length — stochastic lookback (default: 14)
Stoch Smooth — %K smoothing period (default: 3)
Stoch Overbought / Oversold — extreme zone thresholds (default: 75 / 25)
Precision Filters
Require Volume Confirmation — enforce minimum volume vs 20-SMA (default: off)
Min Volume vs 20-SMA — minimum volume ratio when filter is on (default: 0.6×)
Require Candle Strength — enforce minimum body/range ratio (default: on)
Min Body/Range Ratio — minimum candle body as a fraction of full range (default: 0.25)
Require MACD Alignment — block signals when MACD is counter-directional (default: off)
Filter Low Volatility — require minimum ATR % of price (default: off)
Min ATR % of Price — minimum ATR threshold when volatility filter is on (default: 0.02%)
Signal Cooldown (bars) — minimum bars between same-direction signals (default: 5)
TP / SL
Show TP/SL Levels — toggle all TP and SL line display
ATR Period for TP/SL — ATR calculation period (default: 14)
Stop Loss ATR Multiple — SL distance (default: 1.5×)
TP1 / TP2 / TP3 ATR Multiples — target distances (defaults: 1.5× / 3.0× / 5.0×)
Sniper Zones
Show Sniper Kill Zones — toggle entry zone boxes
Zone Forward Extension — how many bars the zone box extends forward (default: 6)
Session Filter
Enable Session Filter — block signals outside kill zone windows (default: off)
London Open / NY Open / NY Close / Asia Open / Asia Close — configurable GMT hour boundaries
Appearance
Label Size — Tiny / Small / Normal
Show Trailing Stop — toggle trailing stop line
Trail ATR Multiple — trailing stop distance (default: 2.0×)
Colors
Full dual-tone color system — every bull, bear, and neutral element is independently configurable
Separate colors for: ribbon, EMAs, labels (background + text), TP lines, SL lines, kill zones, trailing stops, dashboard
Dashboard
Show Dashboard — toggle visibility
Position — Top Left / Top Right / Bottom Left / Bottom Right (default: Top Right)
Text Size — Tiny / Small / Normal
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 Alert Conditions
AAA Bull Sniper Entry — fires on maximum-confluence bull signals only
AA Bull Sniper Entry — fires on high-quality bull signals
A Bull Sniper Entry — fires on valid bull signals
AAA / AA / A Bear Sniper Entry — same three tiers for bear signals
Any Bull Sniper Entry — fires on any bull signal regardless of tier
Any Bear Sniper Entry — fires on any bear signal regardless of tier
Any Sniper Entry — fires on any signal in either direction
TP1 Hit / TP2 Hit / TP3 Hit — fires when each take profit level is reached
Stop Loss Hit — fires when the stop loss is breached
Strong Bull Trend Started — fires when Trend Score first reaches ≥ +3
Strong Bear Trend Started — fires when Trend Score first reaches ≤ -3
All alert messages include {{ticker}} and {{interval}} placeholders for clean webhook integration.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Default Settings — Optimized For
The default configuration is specifically tuned for XAUUSD (Gold) on the 1-minute and 5-minute timeframes :
RSI period of 9 for fast response to gold's intraday price swings
Candle Strength filter on (0.25 body ratio) to avoid wicks and indecision candles
Cooldown of 5 bars prevents signal clustering during volatile transitions
Session scoring automatically penalizes Asian-session signals on gold
Trail ATR multiple at 2.0× provides generous breathing room for gold's characteristic oscillations
For other instruments or timeframes, consider adjusting:
Higher timeframes (15m, 1H) — increase EMA periods, increase TP2/TP3 multiples to 4×/7×
Forex majors — reduce Fast EMA to 5–8, reduce SL multiple to 1.0–1.2×
Indices (NAS100, US30) — increase RSI period to 11–14, enable MACD filter for extra precision
More signals — reduce cooldown, disable Candle Strength filter, lower score threshold to ~25
Fewer signals — enable all filters, increase cooldown to 8–10 bars, use AAA alerts only
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👥 Who This Is For
🥇 Gold (XAUUSD) scalpers and intraday traders — default settings tuned specifically for gold's session structure and volatility
📉 Forex traders — applicable to all majors and minors with minor EMA and RSI adjustments
📊 Index traders — works on US30, NAS100, SPX500, DAX, and others
🧠 Data-driven traders — the scored, graded signal system provides a quantitative framework rather than arbitrary lines on a chart
🎯 Precision-focused traders — tiered grading lets you focus exclusively on AAA setups for the highest-conviction trades
📈 Trade management focused traders — the automatic TP/SL levels, trailing stop, and live TP status tracker remove the guesswork from position management
⚠ Traders who struggle with overtrading — the cooldown, minimum score threshold, and optional filters physically prevent low-quality signals from appearing
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 Notes
Session detection uses UTC/GMT — the indicator automatically identifies London, NY, and Asia windows on any broker timezone
Higher timeframe bias is calculated using multiplied EMA periods on the same chart rather than requesting a secondary timeframe — this avoids repainting and keeps all calculations on bar close
All signal conditions are evaluated on bar close — the indicator does not repaint
The trailing stop logic and TP hit detection use intrabar high/low values to accurately reflect when levels were reached, consistent with standard trade execution behavior
Maximum 500 labels are used — on very long chart histories at low timeframes, the oldest labels may be automatically removed by PulseWire's rendering limits
Volume-based features (volume filter, volume score) may behave differently on instruments with limited volume data — consider disabling the volume filter on synthetics and CFDs if volume data is unreliable
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Disclaimer
This indicator is a technical analysis and visualization tool intended for educational and informational purposes only. It does not constitute financial advice or a recommendation to buy or sell any financial instrument. All signals are generated from historical and real-time price data using mathematical calculations — their accuracy or profitability is not guaranteed. Past performance of any signal type does not guarantee future results. Always conduct your own analysis, use proper risk management, and consult a licensed financial advisor before making any trading decisions. The author accepts no responsibility for any losses incurred from the use of this indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Built for traders who demand precision over volume — fewer signals, higher conviction, complete trade management. Indicator

[ A L P H A X ] Structure - Smart Money Concepts [SMC]AlphaX Structure — Smart Money Concepts: BOS, CHoCH, Order Blocks, FVG, Liquidity Sweeps, Equal H/L, Displacement & Live Dashboard
AlphaX Structure is a comprehensive Smart Money Concepts (SMC) and ICT-methodology visualization tool that automatically maps market structure, institutional order flow zones, imbalances, and liquidity levels on your chart. It detects Break of Structure, Change of Character, Order Blocks with touch tracking, Fair Value Gaps with real-time fill percentage, liquidity sweeps, equal highs and lows, displacement candles, premium and discount zones — all presented through a clean, professional interface with a live dashboard showing market context at a glance.
Built for traders who analyze markets through the lens of institutional order flow and smart money behavior.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 Market Structure — BOS & CHoCH
The foundation of smart money analysis is understanding where structure breaks and when character changes .
Break of Structure (BOS)
A BOS occurs when price breaks a swing high or swing low in the direction of the existing trend — confirming that the current trend is continuing. BOS is plotted as a dashed horizontal line at the broken level with a "BOS" label offset slightly above or below for clear visibility.
Bullish BOS — price closes above a prior swing high while the market is already in a bullish structure. This confirms buyers remain in control and the uptrend is intact.
Bearish BOS — price closes below a prior swing low while the market is already in a bearish structure. This confirms sellers remain dominant and the downtrend continues.
Change of Character (CHoCH)
A CHoCH occurs when price breaks a swing high or swing low against the direction of the existing trend — signaling a potential trend reversal. CHoCH is plotted as a dotted horizontal line (visually distinct from BOS) with a "CHoCH" label.
Bullish CHoCH — price closes above a swing high while the market was previously bearish. This is the first structural sign that sellers may have lost control and a bullish reversal is forming.
Bearish CHoCH — price closes below a swing low while the market was previously bullish. This warns that buyers may be exhausted and a bearish reversal could be underway.
CHoCH is the earliest structural reversal signal. When you see a CHoCH followed by a BOS in the new direction, the trend shift is confirmed.
The indicator tracks the internal market trend state automatically. Once a bullish CHoCH fires, all subsequent structure breaks in the same direction are classified as BOS (continuation) until a bearish CHoCH resets the trend — and vice versa.
Swing Classification
When swing point labels are enabled, each pivot is classified as:
HH — Higher High (bullish continuation)
HL — Higher Low (bullish continuation)
LH — Lower High (bearish continuation)
LL — Lower Low (bearish continuation)
This gives you the complete market structure sequence — HH + HL = uptrend, LH + LL = downtrend — at a glance without manually marking swings.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 Order Blocks (OB) — With Touch Tracking
Order Blocks are the last opposing candle before a strong move — the zone where institutional orders were placed. AlphaX Structure detects Order Blocks automatically using two methods:
Engulfing Pattern Detection — a candle that fully engulfs the prior candle's body, indicating aggressive institutional entry
Strong Displacement Detection — a candle that breaks through two prior bars' highs or lows, showing powerful directional commitment
Each Order Block is drawn as a filled box spanning the body of the origin candle. The box extends forward in time, remaining on the chart as a potential reaction zone.
What makes this unique — Touch Counting:
Most SMC indicators simply show or hide Order Blocks. AlphaX Structure tracks how many times price retests each Order Block and displays the count directly on the label:
OB — fresh, untested Order Block
OB ×1 — price has retested this zone once
OB ×2 — price has retested this zone twice
OB ×3+ — multiple retests — the zone is weakening
This is critical information. A fresh OB with zero touches is the highest probability reaction zone. An OB that has been tested 3 or more times is significantly weaker — institutional orders at that level have likely been filled, and the zone may fail on the next test.
Mitigation:
When price closes through an Order Block (beyond its far edge), the OB is considered mitigated . It grays out and stops extending — visually clearing the chart while preserving the historical record of where the zone existed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Fair Value Gaps (FVG) — With Fill Percentage
A Fair Value Gap is a three-candle imbalance where the wick of the first candle and the wick of the third candle do not overlap — creating a gap in price that represents inefficient price delivery. These gaps act as magnets that price tends to return to and fill.
Bullish FVG — gap between the high of candle 1 and the low of candle 3 (upward imbalance). Price tends to pull back down to fill this gap before continuing higher.
Bearish FVG — gap between the low of candle 1 and the high of candle 3 (downward imbalance). Price tends to push back up to fill this gap before continuing lower.
Each FVG is drawn as a dotted-border box with a midpoint line through the center. The midpoint represents the 50% level of the imbalance — often the precise level where price reacts.
What makes this unique — Real-Time Fill Percentage:
AlphaX Structure calculates and displays how much of each FVG has been filled as price returns to the zone:
FVG — unfilled gap, no price has entered the zone
FVG 35% — price has partially filled 35% of the gap
FVG 72% — price has filled most of the gap
FVG ✓ — gap has been fully mitigated (price closed through the entire zone)
This gives you precision that no standard FVG indicator provides. A gap that is 70% filled but holding at the midpoint is behaving differently than one that was filled in a single candle. The fill percentage helps you judge whether the imbalance has been respected (potential bounce) or is being aggressively closed (continuation through).
A minimum FVG size filter (in ticks) is available to remove insignificant micro-gaps that clutter the chart on lower timeframes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💰 Liquidity Sweeps
Liquidity sweeps occur when price wicks beyond a recent high or low but closes back inside the range — indicating a stop hunt or liquidity grab by institutional players. This is one of the most important concepts in ICT methodology.
Buy-side Sweep — price wicks above the recent highest high (grabbing buy-stop liquidity) but closes back below with a bearish candle. This often precedes a reversal lower. Labeled as "$ sweep" above the bar.
Sell-side Sweep — price wicks below the recent lowest low (grabbing sell-stop liquidity) but closes back above with a bullish candle. This often precedes a reversal higher. Labeled as "$ sweep" below the bar.
The lookback period for defining "recent" highs and lows is configurable, allowing you to tune sensitivity from tight scalping sweeps to broader swing-level liquidity grabs.
Liquidity sweeps are most powerful when they occur at key levels — equal highs/lows, Order Block zones, or previous day/week extremes. When a sweep aligns with an OB or FVG, the probability of a reaction increases significantly.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚖ Equal Highs & Equal Lows (EQH / EQL)
When two consecutive swing highs or swing lows form at approximately the same price, they create a liquidity pool . Retail traders place stops just beyond these levels, and institutional players know exactly where those stops are clustered.
EQH (Equal Highs) — two swing highs at nearly identical prices. A dashed line extends forward marking this level as a target for buy-side liquidity sweeps. Market makers frequently drive price above equal highs to trigger stops before reversing.
EQL (Equal Lows) — two swing lows at nearly identical prices. A dashed line marks this as a sell-side liquidity target. Expect price to sweep below before potentially reversing.
The tolerance for what counts as "equal" is configurable as a percentage (default 0.02%). This prevents false matches while catching genuinely significant double-top and double-bottom liquidity formations.
Equal Highs and Equal Lows are prime targets — when you see price approaching an EQH from below or an EQL from above, be prepared for either a sweep-and-reverse or a clean breakout. The market structure context (BOS vs CHoCH) and the presence of nearby Order Blocks will help you determine which scenario is more likely.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔥 Displacement Candles
Displacement represents aggressive institutional commitment — a candle whose body is significantly larger than normal, showing that smart money entered with force. AlphaX Structure identifies displacement candles using two criteria:
The candle body must exceed the Average True Range (ATR) multiplied by a configurable factor (default 2.0×)
The body must occupy more than 60% of the total candle range (strong body-to-wick ratio — institutional candles close near their extreme, not in the middle)
Bullish displacement candles are marked with a diamond below the bar. Bearish displacement candles are marked with a diamond above the bar.
Displacement candles are the engine behind structure breaks . When a BOS or CHoCH is accompanied by a displacement candle, the move has genuine institutional backing. When structure breaks occur on weak, indecisive candles, the break is more likely to fail.
Additionally, displacement candles often create Fair Value Gaps . When you see a displacement diamond next to an FVG box, you know the imbalance was created by a powerful move — making that FVG a higher-probability reaction zone.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💪 Candle Strength Dots
An optional feature that marks individual candles based on their relative strength compared to the ATR:
Strong Bullish Candle — body exceeds 1.2× ATR with body ratio above 55%, bullish close. Dot appears below the bar.
Strong Bearish Candle — same criteria, bearish close. Dot appears above the bar.
This is a quick visual filter for identifying which candles represent genuine conviction versus noise. Disabled by default to keep the chart clean — enable it when you want granular candle-level analysis.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Premium & Discount Zones
The indicator calculates the current trading range using a configurable lookback period and divides it into:
Premium Zone — the upper 25% of the range, shaded with the bear color. In ICT methodology, the premium zone is where smart money sells. Buying in premium is inherently risky.
Discount Zone — the lower 25% of the range, shaded with the bull color. This is where smart money buys. Selling in discount is inherently risky.
Equilibrium (EQ) — the exact 50% midpoint of the range, marked with a dotted cross line. This is the fair value level. Price above EQ is in premium territory; price below EQ is in discount territory.
The Premium and Discount zones are drawn using boxes and lines that do not affect the chart's price scale — your candles will always display at their natural size regardless of the range lookback setting.
The dashboard displays your exact position within the range as a percentage: "DISCOUNT 18%" means price is in the lower 18% of the range — deep discount. "PREMIUM 85%" means price is in the upper portion — extended and vulnerable to pullback.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Live Dashboard
A comprehensive real-time reference panel that updates on every bar, providing complete market context without needing to scan the chart:
STRUCTURE — current market structure direction: ▲ BULLISH, ▼ BEARISH, or — NEUTRAL, based on the most recent BOS or CHoCH
EMA BIAS — longer-term directional bias based on price position relative to 50 and 200 EMA alignment
ZONE — whether price is currently in PREMIUM, UPPER EQ, LOWER EQ, or DISCOUNT territory, with exact percentage
EQ LEVEL — the exact price of the current range equilibrium, formatted to the instrument's tick size
RSI (14) — current RSI value, color-coded: green in oversold territory, red in overbought, neutral in the middle
VOLATILITY — current volatility regime (HIGH / NORMAL / LOW) based on ATR as a percentage of price, with the exact ATR value
VOLUME — current volume relative to the 20-period average: SPIKE (>2×), ABOVE AVG (>1.3×), NORMAL, or DRY (<0.7×)
ORDER BLOCKS — number of currently active (unmitigated) Order Blocks, broken down by bullish and bearish count
FAIR VALUE GAPS — number of currently active (unfilled) FVGs, broken down by bullish and bearish count
SWING HIGH — the most recent confirmed swing high price
SWING LOW — the most recent confirmed swing low price
The dashboard title "A L P H A X S T R U C T U R E" is displayed in the signature yellow-green theme color. All values are color-coded to match their significance — bullish values in yellow-green, bearish values in red, neutral in gray.
Dashboard position (Top Left, Top Right, Bottom Left, Bottom Right) and text size (Tiny, Small, Normal) are fully configurable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 Visual Design Philosophy
AlphaX Structure follows a strict dual-tone color theme for maximum clarity:
Yellow-Green (#c8e624) — all bullish elements: bullish BOS, bullish OBs, bullish FVGs, equal lows, discount zones, bullish displacement, sweep recoveries
Red (#ff1744) — all bearish elements: bearish BOS, bearish OBs, bearish FVGs, equal highs, premium zones, bearish displacement, sweep rejections
Gray (#555555) — neutral and mitigated elements: mitigated OBs and FVGs, equilibrium line, inactive zones
Structure labels (BOS, CHoCH, OB, FVG, EQH, EQL) are offset from their reference lines by a dynamic ATR-based spacing value. This ensures labels never sit directly on top of the lines they reference — maintaining readability at any zoom level and on any instrument.
All label sizes are configurable from a single setting (Tiny, Small, Normal, Large), and structure line widths for BOS and CHoCH are independently adjustable.
Mitigated zones are visually dimmed — OB and FVG boxes turn gray with increased transparency, clearly distinguishing active zones from historical ones without removing them from the chart entirely.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 How to Read AlphaX Structure — Step by Step
Step 1 — Identify the Trend
Check the dashboard: what does STRUCTURE say? What does EMA BIAS say?
If both agree (both bullish or both bearish), you have a confirmed directional environment
If they disagree, the market may be in transition — wait for alignment
Step 2 — Locate Key Levels
Identify active Order Blocks — these are your primary reaction zones
Note any unfilled FVGs — price is likely to return to these imbalances
Check for Equal Highs or Equal Lows — these are liquidity targets
Step 3 — Determine Premium or Discount
Check the ZONE reading in the dashboard
In a bullish trend, look for entries in DISCOUNT or LOWER EQ
In a bearish trend, look for entries in PREMIUM or UPPER EQ
Avoid entering long in deep premium or short in deep discount — you are fighting the range
Step 4 — Wait for Confluence
The highest probability setups occur when multiple elements align at the same price level
Example: A bullish OB with zero touches sitting inside the discount zone, with an unfilled bullish FVG overlapping the same area, and a recent sell-side liquidity sweep just below — this is a textbook smart money long entry
Example: A bearish CHoCH forms at a premium zone equal high, followed by a displacement candle creating a bearish FVG — this is a high-probability short setup
Step 5 — Monitor Displacement
When structure breaks occur, check for displacement diamonds
BOS or CHoCH with displacement = high conviction move
BOS or CHoCH without displacement = weaker break, may fail or consolidate
Step 6 — Track FVG Fill Progress
As price returns to an FVG, watch the fill percentage update in real time
If price fills to 50% (the midpoint line) and rejects — the FVG is acting as support or resistance
If price fills beyond 70% — the imbalance is mostly resolved, the level is losing significance
If the label shows "FVG ✓" — the gap is fully mitigated, it is no longer a valid zone
Step 7 — Count OB Touches
Fresh OBs (zero touches) are the strongest — institutional orders are still there
OBs with 1–2 touches are still valid but weakening
OBs with 3+ touches — expect the zone to break on the next test. Consider trading the break rather than the bounce
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Key Features Summary
📐 Automatic Break of Structure (BOS) and Change of Character (CHoCH) detection with proper trend state tracking
📦 Order Blocks with real-time touch counting — know exactly how many times each zone has been tested
⚡ Fair Value Gaps with live fill percentage — see partial fills update as price enters the zone
✓ FVG mitigation checkmark — clear visual confirmation when an imbalance is fully resolved
💰 Liquidity sweep detection — buy-side and sell-side stop hunts automatically identified
⚖ Equal Highs and Equal Lows — institutional liquidity pool targets marked with extension lines
🔥 Displacement candle detection — identify the high-conviction institutional candles behind structure breaks
💪 Optional candle strength dots — quick visual filter for strong vs weak bars
🎯 Premium and Discount zones with equilibrium line — know whether you are buying cheap or expensive
📋 12-row live dashboard — structure, EMA bias, zone, RSI, volatility, volume, active OB/FVG counts, swing levels
🏷 HH / HL / LH / LL swing classification labels — complete market structure sequence at a glance
🎨 Clean dual-tone color theme — yellow-green bullish, red bearish, gray neutral — no visual clutter
📏 ATR-based label spacing — labels never overlap their reference lines regardless of instrument or timeframe
⚙ Fully configurable — label size, line widths, max drawings, transparency, lookback periods, all from the settings panel
🔔 18 alert conditions covering every event type including combined alerts for multi-condition monitoring
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙ Settings Reference
Structure
Swing Detection Length — number of bars on each side to confirm a pivot (default: 5)
Show Break of Structure — toggle BOS lines and labels
Show Change of Character — toggle CHoCH lines and labels
Show Swing Points — toggle HH/HL/LH/LL labels at pivots
Max Structure Lines — limit on total BOS/CHoCH drawings (default: 15)
Order Blocks
Show Order Blocks — toggle OB detection and drawing
Remove Mitigated OBs — gray out and stop extending OBs that price has closed through
Max Order Blocks — maximum active OB drawings (default: 8)
Bullish / Bearish OB Color — independent color pickers
OB Fill Transparency — control how transparent the OB fill appears (default: 88)
Fair Value Gaps
Show Fair Value Gaps — toggle FVG detection and drawing
Remove Mitigated FVGs — gray out and checkmark FVGs that price has fully closed through
Max FVG Boxes — maximum active FVG drawings (default: 10)
Bullish / Bearish FVG Color — independent color pickers
FVG Fill Transparency — control fill transparency (default: 90)
Min FVG Size (ticks) — filter out micro-gaps below this threshold
Liquidity
Show Liquidity Sweeps — toggle sweep detection labels
Liquidity Lookback — how many bars to look back for the recent high/low that defines the sweep level (default: 20)
Buy-side / Sell-side Sweep Color — independent color pickers
Equal H/L
Show Equal Highs / Lows — toggle EQH/EQL detection
Equal Level Tolerance % — how close two swing pivots must be to qualify as "equal" (default: 0.02%)
Equal Highs / Lows Color — independent color pickers
Premium & Discount
Show Premium/Discount — toggle zone boxes and equilibrium line
Range Lookback — how many bars to calculate the current range (default: 50)
Discount / Premium Zone Color — independent color pickers
Displacement
Show Displacement Candles — toggle displacement diamond markers
ATR Multiplier — how many times larger than ATR the candle body must be (default: 2.0)
ATR Period — the ATR calculation period (default: 14)
Bull / Bear Displacement Color — independent color pickers
Candle Strength
Show Candle Strength Dots — toggle strong candle markers (default: off)
Strength ATR Period — ATR period for strength comparison (default: 14)
Appearance
Label Size — Tiny, Small, Normal, or Large for all chart labels
Structure Line Width — thickness of BOS lines (default: 1)
CHoCH Line Width — thickness of CHoCH lines (default: 2)
Dashboard
Show Dashboard — toggle the information panel
Dashboard Position — Top Left, Top Right, Bottom Left, or Bottom Right
Dashboard Text Size — Tiny, Small, or Normal
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 Alert Conditions (18 Total)
Individual Alerts:
Bullish BOS — fires when a bullish Break of Structure is confirmed
Bearish BOS — fires when a bearish Break of Structure is confirmed
Bullish CHoCH — fires when a bullish Change of Character is detected
Bearish CHoCH — fires when a bearish Change of Character is detected
Buy-side Liquidity Sweep — fires when price sweeps above recent highs and closes back below
Sell-side Liquidity Sweep — fires when price sweeps below recent lows and closes back above
Bullish FVG Formed — fires when a new bullish Fair Value Gap is created
Bearish FVG Formed — fires when a new bearish Fair Value Gap is created
Bullish OB Formed — fires when a new bullish Order Block is detected
Bearish OB Formed — fires when a new bearish Order Block is detected
Bullish Displacement — fires when a bullish displacement candle is confirmed
Bearish Displacement — fires when a bearish displacement candle is confirmed
Combined Alerts:
Any Bullish Structure Break — fires on either bullish BOS or bullish CHoCH
Any Bearish Structure Break — fires on either bearish BOS or bearish CHoCH
Any Liquidity Sweep — fires on either buy-side or sell-side sweep
Any FVG Formed — fires on either bullish or bearish FVG
Any OB Formed — fires on either bullish or bearish Order Block
Any Displacement Candle — fires on either bullish or bearish displacement
All alert messages are prefixed with and include ticker, interval, and price for clean webhook and notification integration.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👥 Who This Is For
🧠 ICT and SMC traders — every core concept is mapped automatically: BOS, CHoCH, OB, FVG, liquidity sweeps, EQH/EQL, premium/discount, displacement
🥇 Gold (XAUUSD) traders — gold's price action is heavily driven by institutional order flow and liquidity sweeps; this tool maps exactly where those events occur
📉 Forex traders — applicable to all major and minor pairs; session-based liquidity sweeps are particularly effective on EURUSD, GBPUSD, and USDJPY
📊 Index traders — works on US30, NAS100, SPX500, DAX — Order Blocks and FVGs are core institutional concepts on indices
📈 Traders who want clean charts — every element uses the same dual-tone theme with proper spacing, mitigation graying, and configurable drawing limits. No clutter, no overlapping elements
⚠ Traders learning SMC methodology — the indicator maps every concept in real time, making it an excellent study tool for understanding how structure, order flow, and liquidity interact
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 Notes
Designed for intraday to swing timeframes — M1 through H4. Works on daily and weekly charts but intraday timeframes provide the best resolution for OB and FVG detection.
Premium and Discount zones are drawn using boxes and lines on the last bar only — they do not affect the chart's vertical price scale. Your candles will always display at their natural size.
Structure detection uses bar close confirmation — a swing high or low must be confirmed by the configured number of bars on each side before it is recognized as a pivot.
The maximum number of drawings for OBs, FVGs, structure lines, and EQ lines are all independently configurable. Older drawings beyond the limit are automatically removed.
Touch counting on Order Blocks uses a de-duplication method — price must leave the OB zone and re-enter to count as a new touch. Consecutive bars inside the same OB count as one touch.
FVG fill percentage is calculated based on the deepest penetration into the gap — even if price subsequently leaves the zone, the fill percentage reflects the maximum penetration achieved.
All calculations are non-repainting — signals are confirmed on bar close.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Disclaimer
This indicator is a technical analysis and visualization tool intended for educational and informational purposes only. It does not constitute financial advice or a recommendation to buy or sell any financial instrument. All structure levels, Order Blocks, Fair Value Gaps, and liquidity levels shown are derived from historical price data and their significance as support, resistance, or reaction zones is not guaranteed. Smart Money Concepts and ICT methodology are interpretive frameworks — they describe market behavior patterns but do not predict future price action with certainty. Past reactions at these levels do not guarantee future reactions. Always conduct your own analysis, use proper risk management, and consult a licensed financial advisor before making any trading decisions. The author accepts no responsibility for any losses incurred from the use of this indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Built for traders who read the market the way institutions move it. Indicator

Statistical FVG | ProjectSyndicateStatistical FVG automatically identifies Fair Value Gaps, filters them by session Asian, London, NY, and presents a live statistical dashboard quantifying the historical performance of every FVG type. It transforms the subjective FVG pattern into a purely objective, data-driven trading tool.
🧠 Live Statistical Dashboard — The core of the indicator. This is not a static score. The dashboard displays the live, data-driven statistics for both Bullish and Bearish FVGs, including the Win Rate, Probability of Touch, Average Win/Loss Bars, R:R Ratio, Sample Size, and the critical Expected Value (EV). This gives you an instant, quantifiable edge.
🎯 Session-Specific Edge — The engine's most powerful feature. It doesn't just find FVGs; it categorizes them by the session in which they formed Asian, London, or New York. The dashboard allows you to see if, for example, Bearish FVGs from the New York session have a historically higher win rate and EV than those from the Asian session, allowing you to focus only on the highest-probability setups.
🎨 Normalized & Extended Zones — Eliminates visual noise from inconsistent FVG sizes. This feature forces every FVG zone to a uniform, clean height. It also extends the zones far into the future until they are mitigated, ensuring you never miss a reaction to a key level.
📊 Historical Zone Plotting — Mitigated doesn't mean forgotten. A toggleable option allows you to see all past, mitigated FVGs as faded, non-intrusive zones on your chart. This provides a complete historical footprint of where the market has reacted, allowing for deeper analysis of legacy price structures.
✅ Full-History Accumulator — The statistical engine's credibility comes from its depth. On every bar, it simulates the outcome of every valid FVG across the chart's full history, constantly feeding the win/loss accumulator. The stats you see are robust and based on a large sample size — not just the last few signals.
🔧 Fully Customizable — Control every aspect of the engine, including the TP/SL ATR ratios used for the statistical calculations and the colors/visibility of Bullish, Bearish, and Historical FVG zones.
🔬 Why this algo is unique: Standard FVG indicators are subjective — they just draw boxes on a 3-candle imbalance with no statistical proof of edge. The Manus FVG Stats Engine transforms this common pattern into an objective, quantitative trading instrument. It doesn't just show you an FVG; it shows you the historical performance and statistical probability of that FVG type working out, broken down by session, based on thousands of back-tested examples on the exact chart you are viewing.
🌐 Apply to Gold (XAUUSD), Indices (US30, NAS100), Forex Majors, and Crypto on M5, M15, or H1 timeframes. The engine is designed for intraday assets and timeframes that exhibit clear FVG structures and respect liquidity dynamics.
🗂️ How to use this? The most critical metric is the Expected Value (EV) on the dashboard. A positive EV for a specific FVG type e.g., Bullish NY/London indicates a statistical edge over the long term. Consider only taking trades from FVG types with a positive EV and a Win Rate that aligns with your risk tolerance. For higher-probability setups, align your trades with the prevailing higher-timeframe trend.
⚙️ IMPORTANT NOTICE: This indicator is a professional-grade tool designed to identify a statistical edge. It should NOT be used as a standalone signal for entering trades. Always use it in conjunction with your own trading strategy, price action analysis, and other technical indicators to confirm trade setups and manage risk. Indicator

Global Risk DashboardWith the current global situation becoming increasingly unstable, markets across energy, precious metals, volatility, and crypto have been moving rapidly. During periods like this, it’s important to monitor multiple asset classes at the same time.
I noticed that I was constantly switching between several watchlists and charts just to keep track of the instruments I care about. To make this easier, I built a simple Global Risk Dashboard that displays all key markets in one place.
The dashboard allows you to quickly see price levels and daily performance across different asset groups, helping you understand the broader market environment without constantly changing charts.
Key Features
Custom Sections – Create up to 8 sections to organize markets however you like (Energy, Metals, Crypto, FX, Equities, etc.)
Up to 5 Instruments per Section – Monitor multiple assets within each category.
Enable / Disable Sections – Show only the groups you care about.
Enable / Disable Individual Instruments – Fully customizable layout.
Color-Coded Performance – Cells automatically change color based on daily performance.
Daily Price + % Change – Quickly identify which markets are moving.
Flexible Layout – Sections automatically adjust depending on what you enable.
Example Use Cases
You might organize sections like:
Volatility (VIX, VVIX, MOVE)
Energy (WTI, Brent, NatGas)
Precious Metals (Gold, Silver, Copper)
Crypto (BTC, ETH, Total Market Cap)
Macro (DXY, US Yields, Equity Indexes)
But the layout is fully customizable, so you can build a dashboard tailored to your own workflow.
Why This Tool Exists
The goal of this script is simple:
reduce the need to constantly switch between watchlists and charts during fast-moving market conditions.
Instead, you get a single, compact overview of the markets that matter to you. Indicator

ABC Pattern - Buy & Sell Zones IT'S OPEN SOURCE FOR YOU
📊 ABC Pattern — Mathematical Price Target Formula
What is the ABC Pattern?
The ABC pattern is a price structure that identifies high-probability buy and sell zones using three pivot points: A, B, and C. Instead of relying on subjective analysis, this indicator uses a simple mathematical formula to calculate an exact price target — removing guesswork from your trading.
🧠 The Logic Behind It
Price never moves in a straight line. It swings up and down, creating a series of highs and lows. The ABC pattern captures one complete swing cycle and uses the relationship between those three points to project where price is likely to go next.
📐 The Formula
Target = (B × C) ÷ A
That's it. Three prices. One calculation. One target.
📈 Bullish ABC — Buy Zone Setup
Structure:
A (Low) → B (High) → C (Higher Low)
Rules:
A is the starting low
B is the peak above A
C is a pullback that holds above A (higher low = bullish structure)
The formula projects where price should reach after C
Example:
A = 100 (first low)
B = 150 (peak)
C = 120 (higher low pullback)
Target = (150 × 120) ÷ 100 = 180
Why does this work?
When C holds above A, it tells us buyers are stepping in at higher prices. The market structure is healthy. The formula uses the proportional relationship between the three pivots to project a mathematically derived target — not a random level.
Invalidation:
❌ A candle closes below C → pattern is cancelled. The higher low structure is broken, meaning sellers have taken control.
📉 Bearish ABC — Sell Zone Setup
Structure:
A (High) → B (Low) → C (Lower High)
Rules:
A is the starting high
B is the trough below A
C is a bounce that fails below A (lower high = bearish structure)
The formula projects the downside target from C
Example:
A = 200 (first high)
B = 150 (trough)
C = 180 (lower high bounce)
Target = (150 × 180) ÷ 200 = 135
Why does this work?
When C fails to reach A, it tells us sellers are entering at lower prices. The market is making lower highs — a classic bearish sign. The formula captures this momentum and projects the next logical price level.
Invalidation:
❌ A candle closes above C → pattern is cancelled. The lower high structure is broken, meaning buyers have reclaimed control.
⚙️ How the Indicator Works
Pivot Detection
The script automatically detects swing highs and lows using a configurable lookback period. A larger lookback finds bigger, more significant patterns. A smaller lookback finds more frequent, shorter-term setups.
Pattern Validation
Before drawing anything, the script checks three conditions:
Time sequence is correct (A → B → C in order)
Structure is valid (C is higher than A for bulls / lower for bears)
B is the extreme between A and C
What gets drawn on the chart:
A, B, C labels at each pivot with the price
Entry line at C level (where you look to trade)
Target line calculated by the formula
Colored zone between C and Target (your reward area)
Failure level — the line that invalidates the setup
% labels showing the move size of each leg
📋 Trading Guidelines
BullishBearishEntryNear C (higher low)Near C (lower high)Target(B × C) ÷ A(B × C) ÷ AInvalidationClose below CClose above CBiasUptrend structureDowntrend structure
⚠️ Important Notes
This is not a signal indicator. It identifies a mathematical structure. Always combine with your own analysis, volume, and market context.
Works on all timeframes and all assets (stocks, crypto, forex, commodities).
Adjust the Pivot Lookback setting based on your timeframe:
Scalping (1m–5m): Lookback 5–8
Intraday (15m–1H): Lookback 10–15
Swing (4H–Daily): Lookback 15–25
🔔 Alerts Included
✅ Bullish ABC pattern detected
✅ Bearish ABC pattern detected
⚠️ Bullish pattern failed (close below C)
⚠️ Bearish pattern failed (close above C)
The formula is simple. The discipline to follow it is what separates consistent traders from the rest. Indicator

Statistical Order Blocks | ProjectSyndicateStatistical Order Blocks automatically identifies and validates high-probability, non-repainting Order Blocks. It filters for structural quality using ATR-based displacement, normalizes all zone heights for consistency, and embeds a live statistical engine inside every zone to provide a quantifiable, data-driven edge.
🧠 Live Statistical Engine — This is not a static score. Every OB zone displays live, data-driven statistics computed from a rolling historical accumulator. Each label shows the Win Rate, Probability of Touch, Average Win/Loss Bars, R:R Ratio, and the critical Expected Value (EV) of that specific OB type, giving you an instant statistical edge.
🎯 Displacement-Confirmed OBs — The engine doesn't just mark swing points. It validates each OB by requiring a powerful move away from the candle — a "displacement" — that is a user-defined multiple of the current ATR. This filters out weak or insignificant zones and focuses only on OBs that have demonstrated true market-moving intent.
🎨 ATR-Normalized Zones — Eliminates visual noise from inconsistent zone sizes. This feature forces every OB zone to a uniform, ATR-based height (e.g., 0.75x ATR). This provides a clean, consistent chart and allows for a more objective analysis of price interaction with zones of equal significance.
📊 Historical Zone Plotting — Mitigated doesn't mean forgotten. A toggleable option allows you to see all past, mitigated OBs as faded, non-intrusive zones on your chart. This provides a complete historical footprint of where the market has reacted, allowing for deeper analysis of legacy price structures.
✅ Full-History Accumulator — The statistical engine's credibility comes from its depth. On every bar, it simulates the outcome of every valid OB across the chart's full history, constantly feeding the win/loss accumulator. The stats you see are robust and based on a large sample size — not just the last few signals.
🔧 Fully Customizable — Control every aspect of the engine, including the Swing Detection Length, Displacement ATR Multiplier, TP/SL ATR ratios, and the colors/visibility of Bullish, Bearish, and Historical zones.
🔬 Why this algo is unique: Standard Order Block indicators are subjective — often just drawing boxes on the last up/down candle before a swing, with no statistical proof of edge. The Manus OB Stats Engine transforms this subjective tool into an objective, quantitative trading instrument. It doesn't just show you a zone; it shows you the historical performance and statistical probability of that zone working out, based on thousands of back-tested examples on the exact chart you are viewing.
🌐 Apply to Gold (XAUUSD), Indices (US30, NAS100), Forex Majors, and Crypto on M30, H1, or H4 timeframes. The engine is designed for assets and timeframes that exhibit clear swing structures and respect supply/demand dynamics.
🗂️ How to use this? The most critical metric is the Expected Value (EV). A positive EV indicates a statistical edge over the long term. Consider only taking trades from zones with a positive EV and a Win Rate that aligns with your risk tolerance. For higher-probability setups, align your trades with the prevailing higher-timeframe trend.
⚙️ IMPORTANT NOTICE: This indicator is a professional-grade tool designed to identify a statistical edge. It should NOT be used as a standalone signal for entering trades. Always use it in conjunction with your own trading strategy, price action analysis, and other technical indicators to confirm trade setups and manage risk. Indicator

Strong Breakouts MTF | ProjectSyndicateStrong Breakouts MTF automatically identifies and power-ranks high-probability breakout opportunities by analyzing historical pivot structures. It filters for quality, calculates a 0-10 strength score for every breakout based on zone tightness, candle momentum, and proximity to the breakout level, and presents all data on the chart and in a comprehensive multi-timeframe dashboard to eliminate noise and focus on breakouts that matter.
• 🎯 Power-Ranking System (0-10) — every breakout is given a strength score based on a weighted algorithm that assesses zone structure, breakout candle characteristics, and ATR-based volatility, providing an instant quality assessment.
• 🎨 Strength-Based Color Scheme — breakout zones are colored by their power rank; stronger breakouts get darker, more prominent colors for immediate visual hierarchy.
• 🧠 Smart Pivot Structure Detection — automatically identifies the underlying pivot high/low structure that creates the breakout zone, ensuring the detected levels are based on significant market turning points.
• 📊 On-Chart Statistics — each breakout zone displays its direction (Bullish/Bearish) and its calculated strength score directly on the chart.
NQ
• 🧭 Full MTF Dashboard Display — provides a complete market overview across 7 timeframes (M1, M5, M15, M30, H1, H4, D1), showing the latest breakout signal, its strength, entry/SL/TP levels, and how many bars ago it occurred on that timeframe. The dashboard is stable and consistent regardless of the chart you are viewing.
• 🔔 Comprehensive Alerts — get notified the moment a new breakout occurs, with the alert message containing the full details: strength, entry, SL, and TP levels.
• ✅ Quality Control Filters — a user-configurable minimum strength score allows you to filter out weak, low-probability breakouts and focus only on high-quality signals.
• 🔧 Fully Customizable — control everything from the breakout lookback period and ATR multipliers for SL/TP to the visibility of the dashboard and on-chart visuals.
BTCUSD
• 🎯 Why this algo is unique: Standard breakout indicators often generate excessive false signals or repaint. This algorithm uses a multi-factor scoring system to quantify the quality of a breakout in real-time. It doesn’t just show you a breakout; it tells you how strong it is. The MTF dashboard provides a complete, stable cross-timeframe perspective that is impossible to achieve with standard indicators.
• 🚀 Apply to Gold (XAUUSD), Forex, Crypto, and Indices on any timeframe. The breakout lookback and minimum score settings allow it to adapt to anything from scalping to swing trading.
USDJPY
• 🎯 How to use this? Focus on trading opportunities from high-strength breakouts rated 7/10 or higher, as these have the highest probability of a significant follow-through. Use the dashboard to quickly identify which timeframes have active signals and use the on-chart visuals to analyze the breakout structure in detail.
• ⚠️ IMPORTANT NOTICE: This indicator is designed to identify high-probability breakout opportunities. It should NOT be used as a standalone signal for entering trades. Always use it in conjunction with your own trading strategy, price action analysis, and other technical indicators to confirm trade setups and manage risk.
Alerts Setup
To receive the detailed breakout alerts, follow these steps:
This single alert will trigger for any new Bullish or Bearish breakout detected by the script.
1.Click the "Alert" button in the top toolbar of PulseWire.
2.In the "Condition" dropdown, select "Strong Breakouts MTF".
3.In the second dropdown, choose "Any alert() function call".
4.Set "Expiration" to your desired time.
5.Click "Create".
Alerts Format
BULLISH BREAKOUT
Symbol : XAUUSD
Timeframe: 5
Strength : 7.4 / 10
Entry : 3185.50
SL : 3181.20
TP1 : 3189.80
TP2 : 3194.10
Bearish Breakout:
BEARISH BREAKOUT
Symbol : XAUUSD
Timeframe: 5
Strength : 6.1 / 10
Entry : 3178.30
SL : 3182.60
TP1 : 3174.00
TP2 : 3169.70 Indicator

Indicator

Indicator

Indicator

GC High-Prob 3-Touch + RVOLWhen publishing your script to PulseWire, the description is your "sales pitch" to the community. PulseWire’s moderators and users look for three things: What it does, Why it’s useful, and How to interpret it.
Here is a structured, professional description you can copy and paste into the publishing field.
Title Suggestion: GC High-Prob Liquidity Zones: 3-Touch + RVOL Surge
Description:
Overview
This indicator is designed specifically for Gold (GC) and other highly liquid futures, focusing on identifying high-probability support and resistance zones. Rather than plotting every minor pivot, this script filters market noise by requiring a "clustering" of price action and institutional volume confirmation.
It identifies levels where the price has been rejected at least three times within a narrow range and validates the strength of these zones using Relative Volume (RVOL).
Key Features
3-Touch Requirement: The script only plots a zone once it detects 3 separate rejections at a specific price level. This identifies "battlegrounds" where supply and demand are truly established.
RVOL Surge Filter: To prevent "lazy" or low-liquidity fake-outs, the zone is only highlighted if the most recent touch occurred with a volume spike (Relative Volume > 1.5x average).
Dynamic Price Anchoring: Built using Pine Script v6 force_overlay, these zones are physically anchored to the price candles. They scale and move perfectly with the chart as you zoom or scroll, avoiding the "floating" issues common in standard drawing scripts.
Smart Proximity: Includes a proximity filter (default $0.50 for Gold) that groups nearby wicks into a single unified zone of interest.
How to Use
Identify the Zone: When a Red (Resistance) or Green (Support) box appears with a thick yellow border, it indicates a high-probability institutional level.
Wait for the Sweep: Look for price to "hunt" the liquidity inside the box.
The Rejection: A successful trade setup often occurs when a candle wicks into the zone but closes back outside of it on high volume.
Risk Management: The edges of these boxes provide clear, objective levels for stop-loss placement.
Settings
Pivot Strength: Adjusts how "significant" a peak must be to be recorded. (10 is recommended for 1m/5m charts).
RVOL Threshold: Sets the multiplier for volume spikes. 1.5 means 150% of the recent average volume.
Touch Proximity: Defines how close rejections must be to each other to be considered part of the same "cluster." Indicator

Indicator

Indicator

Indicator

ScalpFlow: Dynamic Range & Structure Engine"Intraday S/R + Fractal Liquidity Mapper"
Navigate the Noise with Precision Structure Mapping
In the world of 5-minute scalping, the biggest challenge is identifying true trend shifts versus minor noise. ScalpFlow transforms your chart into a structural map, grouping price action into time-based "Blocks" that automatically label market highs and lows.
Stop guessing where the next support level is—ScalpFlow draws it for you based on realized market volatility.
Key Features
Automated Block Structure: Groups price action into clear visual boxes. Each box is color-coded (Bullish/Bearish) and automatically identifies HH (Higher Highs), LH (Lower Highs), LL (Lower Lows), and HL (Higher Lows).
Instant S/R Projection: The script identifies the High and Low of the previous completed block and projects them forward as dashed Support & Resistance lines. This gives you immediate targets for breakouts or mean-reversion trades.
Fractal HH/LL Labels: High-speed "Mini-Pivots" (Fractals) are labeled on the candles themselves, allowing you to spot micro-reversals before the larger block even closes.
Dynamic Trend-Line Midpoints: A blue trend line connects the midpoints of every block, providing a smoothed visual representation of the overall price trajectory.
Scalper’s HUD: A clean dashboard in the bottom-right corner that tells you exactly where price is relative to the range: "BREAKOUT UP," "INSIDE RANGE," or "BREAKDOWN DOWN."
Integrated VWAP: Standardized institutional volume weighting to ensure you are trading with the "Value" of the day.
The Scalper's Edge
This tool is designed for "Structure Traders." By seeing the market as a series of boxes rather than just lines, you can easily identify "Equality Highs" (EQH) or "Equality Lows" (EQL)—common areas where liquidity sits and where big moves often begin.
Best Used For:
Asset: Crypto (BTC/ETH), Forex (Major pairs), and Equities.
Timeframe: 1-Minute to 15-Minute (Optimized for 5m).
Style: Trend Following, Breakout Trading, and Range Scalping. Indicator

Gold Breakout Trader⚙️ Gold short-term entries off M1 timeframe every 2 hours every day with SL/TP targets.
📦 2-Hour Breakout Structure: The indicator plots a new set of dynamic zones every two hours, providing a fresh breakout structure based on the most recent price action. This is the default setting and is designed for intraday trading.
🎯 Precision Entry & Exit Levels: A central gray box is plotted, with Buy Stop and Sell Stop lines automatically placed 2 USD away from its borders. This buffer creates a neutral zone and helps filter out noise.
💰 Pre-Defined Profit Targets: Three Take Profit TP zones are plotted for both long and short trades TP1, TP2, TP3. These zones are spaced apart, providing clear targets for managing trades.
⚙️ Fully Customizable Spacing: Every element is adjustable. You can change the buffer between the gray box and stop lines, the gap between the stop lines and the first TP zone, and the gaps between each subsequent TP zone.
🔔 M1 Breakout Alerts: The indicator includes a powerful alerts module that triggers when an M1 candle closes above the Buy Stop level or below the Sell Stop level. This provides real-time notifications for potential trade entries.
🎨 Clean Visuals & Clear Labels: The zones are color-coded teal for buy-side, red/purple for sell-side for instant recognition. The Buy Stop and Sell Stop labels are also colored to match their respective directions, ensuring zero confusion.
⚙️ Trading Strategy & Logic
This strategy is designed for precision and requires patience. The core idea is to wait for the market to confirm a breakout of the established 2-hour range before entering a trade.
📌 Entry Logic
1. 🕒 Wait for a New Zone: Allow the indicator to plot a new 2-hour structure. Do not trade old or expired zones.
2. 🔔 Set Your Alerts: In PulseWire, create a new alert and select the indicator. For the condition, choose "Any alert() function call" and set it to trigger "Once Per Bar Close". This will notify you the moment a candle closes across a stop level.
3. 👀 Wait for the M1 Close: For a Long Buy Trade, wait for an M1 candle to close above the Buy Stop line. For a Short Sell Trade, wait for an M1 candle to close below the Sell Stop line.
4. ✅ Enter on Confirmation: Once you receive the alert and visually confirm the M1 candle has closed past the level, you can enter the trade.
🛑 Stop Loss SL Placement
The stop loss is designed to be tight and objective, providing a clear invalidation of the trade idea.
⬇️ For a Long Trade, the Stop Loss should be placed at the Sell Stop line the level on the opposite side of the gray box.
⬆️ For a Short Trade, the Stop Loss should be placed at the Buy Stop line.
🎯 Take Profit TP Strategy
The indicator provides three clear targets. How you use them depends on your trade management style.
🥇 TP1: The first level of resistance/support. This is an ideal target for taking partial profits and moving your stop loss to breakeven.
🥈 TP2 & TP3: Subsequent targets for scaling out of the position or for your final profit target.
⚠️ IMPORTANT NOTICE
This indicator and the accompanying strategy are provided for educational purposes only. Trading financial markets involves substantial risk, and past performance is not indicative of future results. The logic described is based on a specific set of rules and does not guarantee profit. Always conduct your own analysis and risk management before entering any trade. The creators are not responsible for any financial losses incurred.
Indicator

Pulse Mean AcceleratorPulse Mean Accelerator (PMA) | MisinkoMaster
Pulse Mean Accelerator (PMA) is a high-speed adaptive trend engine designed to dynamically accelerate or stabilize its behavior depending on how aggressively price moves relative to its underlying structure. Instead of acting like a traditional moving average that simply lags behind price, PMA attempts to anticipate momentum expansion by accelerating when price pulses strengthen and stabilizing when market movement slows.
The result is a responsive yet smooth trend-following tool that adapts to both trending and consolidating markets. PMA is particularly useful for traders who want earlier participation in expanding trends without sacrificing structural clarity.
By combining adaptive acceleration, volatility awareness, and layered smoothing, PMA balances speed and stability to help traders remain aligned with developing momentum.
Key Features
Adaptive acceleration that reacts when price movement intensifies
Automatically slows down during consolidation to reduce noise
Multiple moving average types supported for flexibility
Volatility-aware responsiveness adjustment
Optional confirmation logic to filter weak signals
Multiple smoothing modes for balancing speed vs stability
Dynamic candle coloring reflecting active trend state
Automatic Long and Short markers when direction changes
Works across fast intraday and slower swing environments
Designed to reduce lag while preserving structure
How It Works
Pulse Mean Accelerator begins with a moving average structure but enhances it by measuring how aggressively price moves relative to that baseline. When price starts moving faster than the average, acceleration increases, allowing the indicator to catch up quickly.
When price slows or becomes erratic, acceleration reduces, preventing excessive reaction to noise.
Volatility measurements are incorporated to scale this acceleration, ensuring that responsiveness adapts naturally to current market conditions. Strong moves result in quicker adaptation, while quiet markets lead to smoother, calmer behavior.
Additional smoothing layers can then be applied, allowing traders to choose between faster responsiveness or more stable structure depending on their trading style.
Optional confirmation logic ensures that signals are not triggered solely by temporary price spikes, helping filter weaker moves.
The outcome is a moving average framework that behaves more like a dynamic trend engine rather than a static lagging indicator.
Trend Detection Logic
Trend direction is determined by how price behaves relative to the accelerated mean structure.
Bullish phases occur when price maintains strength above the adaptive mean while momentum confirms upward pressure. Bearish phases occur when price weakens below the structure and downward momentum dominates.
Signals appear when participation shifts strongly enough to confirm directional change, helping traders detect transitions from consolidation to expansion phases.
Acceleration Behavior
A defining characteristic of PMA is its pulse acceleration mechanism.
• Strong price pulses increase responsiveness
• Weak or slow price movement reduces acceleration
• Volatility conditions influence adaptation speed
• Structure remains smooth when momentum is weak
This dynamic adjustment helps traders enter trends earlier while avoiding excessive reactions during sideways markets.
Smoothing Modes
PMA includes multiple smoothing options so users can tune responsiveness:
• Raw acceleration for fastest reaction
• Exponential stabilization for balanced behavior
• Additional smoothing layers for structural clarity
• Double smoothing for maximum noise reduction
This flexibility allows PMA to be tailored for scalping, intraday trading, or higher-timeframe trend following.
Visual Signals
The indicator provides several visual cues for ease of interpretation:
• Candle coloring reflects active trend direction
• Adaptive mean and accelerated mean are plotted together
• Long and Short markers appear when trend shifts occur
• Filled areas highlight separation between price and structure
These features help traders read market structure quickly without relying on numerical interpretation.
Inputs Overview
Users can customize behavior through adjustable components including:
• Price source selection used in calculations
• Moving average type controlling base structure
• Length settings affecting responsiveness
• Acceleration sensitivity determining reaction speed
• Volatility measurement type influencing adaptation
• Smoothing mode selection for stability control
• Optional confirmation filtering for signal validation
These controls allow the tool to be tuned for both aggressive and conservative trading approaches.
Usage Notes
Ideal for traders needing faster adaptation to momentum expansion
Helps detect early stages of trend acceleration
Useful for filtering sideways noise while remaining reactive to breakouts
Works well in volatile assets where traditional averages lag
Can be combined with support/resistance or volume tools for confirmation
Higher smoothing settings suit swing traders, lower smoothing benefits intraday traders
Confirmation mode reduces false signals in choppy markets
Parameter tuning improves performance across different assets
Best Use Scenarios
Pulse Mean Accelerator performs particularly well in:
• Momentum expansion phases
• Breakouts from consolidation ranges
• Trend continuation environments
• High-volatility market conditions
• Assets showing periodic acceleration bursts
• Markets transitioning from low to high volatility
It is especially effective where traditional moving averages react too slowly to developing moves.
Summary
Pulse Mean Accelerator transforms traditional moving average logic into an adaptive trend engine capable of accelerating when price momentum expands and stabilizing during calm conditions. By blending acceleration, volatility awareness, and flexible smoothing, it provides traders with a faster yet structured view of market direction.
PMA is best suited for traders seeking earlier trend participation while maintaining smooth, readable structure across both fast-moving and consolidating markets. Indicator

Indicator

Indicator
