MMM Market Structure & Order Flow @MaxMaserati 3.0MMM Market Structure & Order Flow Suite
The MMM Market Structure & Order Flow Suite is the flagship technical analysis system of the Max Maserati Model (MMM) — a trading philosophy built on the principle that every price movement is the direct result of a battle between passive liquidity and aggressive order flow. Rather than relying on lagging indicators or subjective pattern recognition, the MMM methodology reads the market as a continuous auction, where price is always seeking to find the most efficient level at which both buyers and sellers are willing to transact.
This suite translates that philosophy into a fully mechanical, rule-based charting system. It maps market structure, order flow dynamics, volume imbalances, and liquidity voids across every confirmed candle close — giving traders a clear, objective picture of who is in control of the auction at any given moment and where the market is most likely to move next.
1. NBC & BC Candles (The Auction State)
The foundation of the Max Maserati Model begins with reading the state of the auction through candle closures. Every candle tells a story about whether the market is in balance or whether one side has seized control.
NBC (No Body Close / Fair Pricing): A balanced, two-way auction where buyers and sellers are transacting efficiently and neither side has overwhelmed the other. Both participants are present, liquidity is flowing freely, and the market is printing fair value. These candles represent equilibrium and are displayed in standard neutral colours.
BC (Body Close / Unfair Pricing): Aggressive market orders have overwhelmed passive limit orders, pushing price significantly beyond the prior candle's range and locking out one side of the market entirely. Because one side cannot participate during this aggressive push, the price reached is considered institutionally unfair — and in auction theory, unfair pricing is always a candidate for correction. These candles are highlighted in custom MMM colours to immediately separate aggressive expansion from balanced rotation.
2. Accelerator Candles (AX)
Accelerator candles are a specific sub-class of BC candles that the MMM methodology treats as high-conviction momentum signals. They are not simply large candles — they must be backed by both exceptional range expansion and a significant delta reading relative to recent historical averages.
The logic is rooted in energy expenditure: when the market burns through an extraordinary amount of liquidity to generate a single move, it tends to exhaust the aggressive side temporarily. Price will often pause at these levels, pull back to partially rebalance the expanded range, or establish a significant structural turning point. The suite flags these candles with AX labels and displays the exact range and delta expansion ratios versus recent averages, so traders can immediately assess the intensity of the move and anticipate what is likely to follow.
3. Structural Breaks (CDL / CDS)
In the Max Maserati Model, not all breaks of structure are created equal. The MMM framework applies a strict body-close rule that filters out the noise of wick-based violations — because in auction theory, a wick simply represents a rejected price exploration, not a committed directional move.
A structural break is only confirmed when a candle's body fully closes beyond a validated Swing High or Swing Low. CDL (Change of Delivery Long) marks a confirmed bullish structural break where aggressive buyers have successfully closed price above a prior swing high. CDS (Change of Delivery Short) marks a confirmed bearish structural break where aggressive sellers have closed price below a prior swing low. Each swing need to have at least a BC candle to be considered as valid. Every break is graded 1 to 3 stars based on the volume behind the breakout candle, giving traders an immediate read on the institutional conviction behind the move.
4. UH / UL (Unbalanced High / Unbalanced Low)
One of the more precise concepts within the MMM methodology is the identification of un-auctioned price levels — specific extremes where the market moved so aggressively in one direction that it never allowed two-way participation at that exact price.
When a candle closes perfectly flat at its extreme — no upper wick on a bearish candle, or no lower wick on a bullish candle — it means the matching engine never had the opportunity to auction price at that level from the opposing side. The suite identifies these as UH (Unbalanced High) and UL (Unbalanced Low), marking them with a $$$ sign and UH/UL text. In auction theory, unfinished business always gets revisited — price carries a high mathematical tendency to return and sweep these specific levels to complete the auction process. Markers delete automatically the moment price touches them, keeping the chart clean and objective.
5. Structural Voids (Gaps)
Where standard analysis refers to these as Fair Value Gaps, the Max Maserati Model explicitly rejects that framing. A gap does not represent fair value — it represents a bypassed auction, a zone where pricing was so aggressive that one side of the market was completely excluded. The suite identifies three distinct types of structural voids and removes them automatically once price returns to fill them:
UDG (Unfair Distribution Gap): The classic 3-candle gap where a middle candle prints a massive range with no overlap between the high of the first candle and the low of the third. Pure, one-sided distribution with no two-way participation across the entire zone.
UOG (Unfair Opening Gap): A true price vacuum where a candle's open is completely detached from the prior candle's close. Typically triggered by news events or major session transitions, these represent total liquidity vacuums that forced the matching engine to skip entire price levels entirely.
ULG (Unfair Liquidity Gap): The most subtle of the three — overlapping wicks suggest some price exploration occurred, but the bodies of adjacent candles are completely detached, revealing that the actual transactional zone between the two candles was paper-thin. Extremely low liquidity in this area makes it a high-probability return target.
6. Volume Bubbles & Delta
Order flow is the engine behind every structural move in the MMM framework, and this module makes that order flow visible at the price level. Using tick-level footprint data where available — or a sophisticated synthetic OHLCV delta calculation as a fallback — the suite measures exact Delta (Buy Volume minus Sell Volume) on every candle and across specific price zones.
Visual Volume Bubbles are projected onto the chart to show net delta positioning inside defined grid ranges, revealing precisely where aggressive buyers or sellers are most concentrated. This allows traders to confirm whether a structural break or gap fill is backed by genuine institutional order flow, or whether it is an unsupported move vulnerable to reversal.
7. Imbalances
Beyond the standard gap structures, the MMM suite performs a deeper scan for intra-candle imbalances — zones where volume has clustered so heavily on one side of a candle that proper two-way price rotation never occurred within that candle's range itself.
When open or close boundaries show extreme one-sided volume without any meaningful rotation back through those levels, the suite registers an active imbalance node. These nodes function as localised, high-sensitivity support and resistance areas that remain active until price naturally rotates back through them to rebalance the order book. They are often the most precise entry and reaction levels on the chart precisely because they represent the market's unfinished internal business.
8. Trade Measurements & Grid Geometry
The final layer of the suite is a dynamic Ruler Geometry system that removes the need for manual measurement tools entirely. Customisable point-based grid zones — defaulting to 40-point and 60-point intervals aligned to the MMM risk framework — are automatically projected forward from the current price level.
This gives traders an instant visual framework to quantify risk parameters, measure objective profit targets, track tick and point progression in real time, and maintain consistent position sizing discipline — all without cluttering the chart with manual drawings. The grid adapts dynamically as price moves, ensuring the projection always reflects the current market context.
Note: This script does not repaint. All lines, gap boxes, wickless markers, and structural labels are calculated exclusively on confirmed candle closes and delete in real-time the moment they are mitigated by live price action. Every signal you see on this chart has already been confirmed by the market. Indicator

Indicator

Indicator

Pymander's EZ Breakout FinderThe Momentum Breakout Highlighter is a versatile price-action tool designed to identify high-conviction breakout candles. Unlike standard breakout indicators that trigger on any breach of a high or low, this script uses a multi-layered filtering system to ensure that signals represent genuine market commitment rather than "noise" or low-volume fakeouts.
How It Works
The script monitors a user-defined lookback period to establish local resistance (highs) and support (lows). A signal is generated only when three distinct conditions are met:
The Breakout: Price must breach the highest high or lowest low of the lookback period. Users can choose whether this requires a Wick breach or a full Close beyond the level.
The Momentum Filter: The candle’s body size (Open to Close) is compared against the average body size of the lookback period. A signal only triggers if the candle shows "effort"—meaning its body is significantly larger than the recent average.
The Trend Context: Signals are filtered via a Volume Weighted Moving Average (VWMA). By default, it follows the trend (Longs above VWMA, Shorts below), but it also includes a Mean Reversion Mode for contrarian traders.
Key Features
Momentum Verification: Uses an adjustable multiplier to ensure breakout candles have the necessary "thrust" to sustain a move.
Mean Reversion Mode: A unique toggle that flips the trend logic, allowing you to find high-momentum exhaustion moves back toward the VWMA.
Advanced Signal Management:
Cooldown Timer: Prevents "signal clustering" by requiring a set number of bars to pass before a new signal can trigger.
Opposite Direction Filter: An optional mode that forces signals to alternate between Bullish and Bearish, perfect for swing traders looking for "one-way" entries.
Visual Clarity: Features bar highlighting, triangular plotshapes (arrows), and optional reference lines for the previous high/low levels.
What Makes It Stand Out?
Most breakout indicators fail during choppy markets because they lack a volatility component. This script solves that by integrating Body-to-Average momentum logic. By requiring the "breakout" candle to be larger than its predecessors, it filters out "exhaustion wicks" and low-liquidity drifts.
Furthermore, the inclusion of VWMA Trend Bias ensures you are always trading with volume-weighted support, and the Cooldown/Directional filters make it an excellent tool for automating alerts without being overwhelmed by repetitive signals during high-volatility spikes.
How to Use
For Trend Following: Use the default settings to catch high-momentum entries in the direction of the trend.
For Mean Reversion: Enable "Mean Reversion Mode" to catch "Blow-off tops" or "Panic bottoms" that break local ranges against the primary trend.
For Scalping: Lower the lookback period and cooldown for faster signals on lower timeframes.
Good luck and enjoy!
Indicator

Indicator

Indicator

Indicator

Indicator

[ A L P H A X ] Slope Spectrum ProAlphaX Slope Spectrum Pro — Multi-Period Regression Oscillator, Adaptive Signal Line, Momentum Acceleration, Statistical Regime Detection, Classic & Hidden Divergence & Conviction Dashboard
AlphaX Slope Spectrum Pro is a professional-grade trend momentum oscillator built on a proprietary multi-period linear regression engine that scans across an entire range of lookback periods simultaneously and synthesizes them into a single adaptive oscillator value per bar. Rather than relying on a fixed-period momentum calculation, Slope Spectrum Pro measures the statistical slope of price across every period in the scan range and combines them using inverse-variance weighting — giving more influence to periods whose regression fits are more consistent, and less to those where price has been noisy. The result is a momentum oscillator that is simultaneously responsive and robust. On top of this engine sits a complete analytical layer: an adaptive signal line that changes speed with market conditions, a momentum acceleration histogram, statistical regime detection bands, classic and hidden divergence detection, regime-filtered entry signals with main chart overlay, and a live 10-row conviction dashboard.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📸 Visual Overview
AlphaX Slope Spectrum Pro in the oscillator pane — gradient-colored slope line with gradient fill, acceleration histogram in the background, adaptive signal line, regime threshold bands, divergence markers, bull/bear signal dots, main chart triangles, and the conviction dashboard
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 The Slope Engine — Multi-Period Regression Core
At the foundation of Slope Spectrum Pro is a multi-period linear regression scanner . On every bar, the engine runs a complete set of linear regressions across every period from your configured minimum to maximum, stepping at your chosen interval. With default settings of Min Period 10, Max Period 100, and Step Size 5, this means 19 independent regressions are computed and synthesized per bar.
Each regression fits a straight line to the logarithm of price over the lookback window and extracts the slope of that fit — a dimensionless measure of directional momentum at that timescale. Positive slope means upward momentum. Negative slope means downward momentum. Steeper slope means stronger momentum.
Inverse-Variance Weighting:
When Inverse-Variance Weighting is enabled, each regression period's slope is weighted by the inverse of its residual variance — how consistently price tracked the regression line over that lookback. A period where price followed its regression cleanly gets high weight. A period where price bounced erratically around the fitted line gets low weight. The result is that cleaner, more consistent trend periods contribute more to the final oscillator value than noisy, choppy periods — the oscillator becomes naturally less sensitive to random price fluctuations and more responsive to genuine directional momentum.
What the oscillator value means:
A value above zero means the weighted regression slope is net positive — more periods are trending upward than downward across the scanned range.
A value below zero means the weighted slope is net negative — dominant downward trend momentum.
The magnitude reflects how steep the consensus slope is. A large positive value means strong, consistent upward momentum. A value near zero means flat or contested momentum.
The oscillator is plotted as a gradient-colored line that transitions dynamically from bear red to bull green based on its rolling 200-bar min/max range — the stronger the current momentum relative to recent history, the brighter the color. A gradient fill between the oscillator line and the zero line reinforces the directional bias visually.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
〰 Adaptive Signal Line
The signal line tracks the slope oscillator — but instead of a fixed-period EMA, Slope Spectrum Pro uses an adaptive alpha-based EMA that changes its effective length based on current market conditions.
How it adapts:
The adaptation measures trend strength as how many standard deviations the current oscillator value is from its recent mean. When the oscillator is far from its mean — a clear, developing trend — the signal line shortens and reacts faster, following the oscillator closely. When the oscillator is near its mean — a ranging or choppy condition — the signal line lengthens, smoothing out minor oscillations and reducing false crossovers.
In a strong trend: the signal is tight. Crossovers happen quickly and reflect real momentum shifts.
In chop or range: the signal is loose. It takes a more significant oscillator move to produce a crossover, filtering out noise automatically.
The current effective signal length is shown live on the dashboard as EMA~N — you can see exactly how tight or loose the signal is at any moment. Adaptive speed can be toggled off for a consistent fixed-length signal.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Momentum Acceleration Histogram
Behind the oscillator line, a background acceleration histogram plots the rate of change of the slope oscillator — how fast momentum is building or fading right now.
Green columns — acceleration is positive. The slope oscillator is increasing. Momentum is building in the bullish direction.
Red columns — acceleration is negative. The slope oscillator is decreasing. Momentum is fading or building in the bearish direction.
Reading the acceleration alongside the main oscillator gives you a two-layer picture:
Oscillator above zero + green acceleration = strengthening bull momentum . The best time to enter or hold long.
Oscillator above zero + red acceleration = bull momentum peaking and fading . Consider reducing exposure or preparing to exit.
Oscillator below zero + red acceleration = strengthening bear momentum . Best time to hold or enter short.
Oscillator below zero + green acceleration = bear momentum fading . Watch for a potential reversal or crossover signal.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Statistical Regime Detection
Slope Spectrum Pro automatically classifies the current market environment into one of three regimes using a rolling statistical framework built from the oscillator's own mean and standard deviation:
Bull Regime — the oscillator is above the upper band (mean + N standard deviations). Background tints subtly green. Only bullish signals fire when regime filtering is enabled.
Bear Regime — the oscillator is below the lower band (mean − N standard deviations). Background tints subtly red. Only bearish signals fire when regime filtering is enabled.
Range Regime — the oscillator sits between the two bands. Background is a very faint neutral gray. No directional regime is confirmed. Regime-filtered signals are suppressed entirely.
Thresholds are calculated as oscillator mean ± (standard deviation × sensitivity multiplier) over the configured lookback. Increasing the sensitivity multiplier raises the bar required to enter Bull or Bear regime — only the strongest trend episodes qualify. Lowering it makes transitions more frequent.
This system directly controls signal quality when Regime-Filtered Signals is enabled — crossovers opposing the active regime direction are silently blocked before they ever reach the chart.
Regime bands on the oscillator — Bull threshold above, Bear threshold below, background tint reflecting the current zone
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ Divergence Engine — Classic and Hidden
Slope Spectrum Pro detects four divergence types by comparing confirmed oscillator pivot highs and lows against confirmed price pivot highs and lows. All detections are confirmed on bar close only — no repainting.
Classic Divergences — Reversal Signals:
Classic Bull Divergence (DIV ▲) — price makes a lower low while the slope oscillator makes a higher low. Selling pressure is weakening even though price is still falling. A reversal upward may be building.
Classic Bear Divergence (DIV ▼) — price makes a higher high while the slope oscillator makes a lower high. Buying pressure is weakening even though price is still rising. A reversal downward may be building.
Hidden Divergences — Trend Continuation Signals:
Hidden Bull Divergence (H ▲) — price makes a higher low while the oscillator makes a lower low. Price held higher ground during the pullback — the uptrend is intact and continuation upward is probable.
Hidden Bear Divergence (H ▼) — price makes a lower high while the oscillator makes a higher high. Price failed to rally as high as before even as the oscillator rebounded — the downtrend is intact and continuation downward is probable.
Classic divergences warn of potential reversals. Hidden divergences confirm that pullbacks within a trend are likely to resume. Both are marked on the oscillator at the pivot bar with compact DIV or H labels. The divergence pivot lookback is configurable. Hidden divergence can be toggled independently from classic divergence.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Entry Signals — Oscillator and Main Chart Overlay
Crossover signals fire when the slope oscillator crosses above or below the adaptive signal line, confirmed on bar close:
Bull Signal (●) — oscillator crossed above signal line. A small green dot appears on the oscillator.
Bear Signal (●) — oscillator crossed below signal line. A small red dot appears on the oscillator.
Regime filtering: When enabled, bull crossovers during a Bear Regime are blocked. Bear crossovers during a Bull Regime are blocked. Only signals aligned with the current statistical regime are displayed — this single filter eliminates a significant category of false signals.
Main chart overlay: When Overlay Candle Color is enabled:
A ▲ green triangle appears below the bar on the main chart at every bull signal.
A ▼ red triangle appears above the bar on the main chart at every bear signal.
Candles on the main chart are colored using the same gradient as the oscillator — chart candles reflect the current slope momentum state at a glance.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Live Conviction Dashboard
A real-time 10-row readout of the oscillator's full internal state, updating on every bar close:
SAMPLES — number of regression periods computed per bar based on Min, Max, and Step settings.
MODE — INV-VAR WEIGHTED or SIMPLE AVERAGE aggregation.
OSC VALUE — live slope oscillator value to six decimal places, green above zero, red below.
REGIME — ▲ BULL ZONE, ▼ BEAR ZONE, or — RANGING. Row highlighted in the corresponding color.
MOMENTUM — ▲ BUILDING (acceleration positive) or ▼ FADING (acceleration negative). Row highlighted accordingly.
SIGNAL — ▲ BULL CROSS / ▼ BEAR CROSS when a crossover fired this bar, or ▲ ABOVE SIG / ▼ BELOW SIG for ongoing position.
SIG SPEED — current effective signal length as EMA~N, showing how tight or loose the adaptive signal is in real time.
DIVERGENCE — highest-priority active divergence: ▲ BULL DIV, ▼ BEAR DIV, ▲ HIDDEN BULL, ▼ HIDDEN BEAR, or — NONE. Row highlighted when active.
CONVICTION — a 0–4 confluence score. Each of the following adds 1 point: regime and oscillator sign agree; regime and acceleration agree; regime and signal side agree; any divergence is active. Score labels — LOW / MIXED (0–1), MODERATE (2), HIGH CONVICTION (3), MAX — ALL ALIGNED (4).
OSC (sigma) — the oscillator value expressed as standard deviations from its recent mean. Shows statistically how far momentum has moved from neutral — +2.5s means 2.5 standard deviations into bull territory.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Key Features
🔬 Multi-period regression engine — 19 independent regressions per bar (default) synthesized into one adaptive oscillator value
⚖ Inverse-variance weighting — consistent regression periods carry more weight; noisy periods are automatically discounted
〰 Adaptive signal line — effective EMA length speeds up in trends, slows in chop; current length shown live as EMA~N
⚡ Momentum acceleration histogram — rate-of-change of the oscillator, showing whether momentum is building or fading right now
📊 Statistical regime detection — three-zone classification (Bull / Bear / Range) using rolling mean ± standard deviation bands
🔒 Regime-filtered signals — crossovers opposing the current statistical regime are automatically suppressed
◆ Classic divergence — bull and bear reversal divergence between price pivots and oscillator pivots, bar-close confirmed
◆ Hidden divergence — trend continuation signals when price and oscillator diverge in the trend direction
🎯 Main chart overlay — bull/bear triangles on price chart and gradient candle coloring reflecting live slope momentum
🎨 Dynamic gradient oscillator color — live transition from bear to bull based on rolling 200-bar normalization
📋 Live 10-row conviction dashboard — samples, mode, osc value, regime, momentum, signal, signal speed, divergence, conviction score, sigma reading
🏆 4-point conviction scoring — real-time confluence count across regime, acceleration, signal, and divergence alignment
🔔 10 alert conditions — crossovers, classic and hidden divergences, confluence long/short, zero line crosses
🎨 14 user-configurable color inputs — every visual element independently themeable with AlphaX brand defaults
✅ Confirmed on bar close — no repainting on any signal, divergence, or regime transition
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙ Settings Reference
Slope Engine
Max Period — upper bound of the regression scan range (default: 100)
Min Period — lower bound of the scan range (default: 10)
Step Size — increment between scanned periods (default: 5). Smaller = more samples, smoother oscillator.
Inverse-Variance Weighting — weight each period by its regression consistency (default: on)
Source — price input for all regressions (default: close)
Adaptive Signal Line
Base Signal Length — signal EMA length in neutral conditions (default: 7)
Adaptive Speed — toggle adaptive EMA alpha on or off
Momentum Acceleration
Show Acceleration Histogram — toggle the background column histogram
Acceleration Smoothing — EMA smoothing period for acceleration (default: 3)
Regime Detection
Show Regime Bands — toggle threshold lines and background tinting
Regime Lookback — rolling window for mean and standard deviation (default: 200)
Regime Sensitivity (σ×) — standard deviation multiplier for thresholds (default: 0.5)
Divergence Engine
Show Divergences — toggle all divergence detection
Divergence Pivot Length — bars on each side to confirm a divergence pivot (default: 5)
Show Hidden Divergences — toggle hidden divergence independently
Entry Signals
Show Crossover Signals — toggle oscillator signal dots
Regime-Filtered Signals — suppress signals opposing the current regime
Overlay Candle Color — toggle main chart triangles and gradient candle coloring
Dashboard
Show Dashboard — toggle the dashboard panel
Position — Top Right, Top Left, Bottom Right, Bottom Left
Theme
Bull Primary / Bright / Dim — three shades of the bullish color family
Bear Primary / Bright / Dim — three shades of the bearish color family
Neutral / Neutral Light — neutral and secondary text colors
Accel Bull / Accel Bear — acceleration histogram column colors
Divergence Bull / Divergence Bear — classic divergence marker colors
Hidden Div Bull / Hidden Div Bear — hidden divergence marker colors
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 How to Trade with AlphaX Slope Spectrum Pro — Step by Step
Step 1 — Establish the regime and directional bias
Check the REGIME row. ▲ BULL ZONE = the market is in a statistically confirmed trend upward. ▼ BEAR ZONE = confirmed trend downward. — RANGING = no directional edge. Only trade in the direction of the active regime.
Check OSC (sigma). A reading above +2s means deep bull territory. Below −2s means deep bear territory. Near zero = flat momentum, no edge.
Step 2 — Read acceleration for entry timing
In a Bull Regime, wait for the acceleration histogram to turn green (▲ BUILDING on the dashboard). This means the slope oscillator is accelerating — momentum is growing, not just present.
The ideal entry timing: Bull Regime + oscillator above zero + acceleration building + oscillator above signal line.
Entering while acceleration is red (▼ FADING) in a bull regime risks entering as the current wave is losing steam.
Step 3 — Enter on a signal crossover
A bull signal dot (oscillator crosses above signal line) with regime filtering enabled is your entry trigger — counter-trend crossovers are already blocked automatically.
If Overlay is enabled, the ▲ triangle on the main chart confirms the exact entry bar.
The faster the adaptive signal (lower EMA~N), the tighter the crossover timing. In strong trends the signal shortens and reacts more quickly.
Step 4 — Upgrade conviction with divergence
A bull signal crossover occurring simultaneously with or just after a Classic Bull Divergence (DIV ▲) = high-probability reversal setup.
A bull signal crossover during an uptrend following a Hidden Bull Divergence (H ▲) = high-probability trend continuation setup.
Check CONVICTION. Score of HIGH CONVICTION (3) or MAX — ALL ALIGNED (4) means multiple independent factors agree. These are the setups to prioritize.
Step 5 — Exit when momentum confirms the move is ending
Acceleration histogram turning red (▼ FADING) while you are long = first sign the current wave is losing force. Begin monitoring for exit.
A bear signal crossover (oscillator crosses below signal line) = exit trigger.
A regime shift from Bull Zone to Ranging or Bear Zone = structural move is over. Exit and reset.
A Classic Bear Divergence appearing while you are in a long position = warning. Price is printing new highs the oscillator is not confirming. Reduce size or prepare to close.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 Alert Conditions
SSP — Bull Crossover — oscillator crossed above the adaptive signal line
SSP — Bear Crossover — oscillator crossed below the adaptive signal line
SSP — Classic Bull Divergence — price lower low, oscillator higher low confirmed
SSP — Classic Bear Divergence — price higher high, oscillator lower high confirmed
SSP — Hidden Bull Divergence — price higher low, oscillator lower low (trend continuation)
SSP — Hidden Bear Divergence — price lower high, oscillator higher high (trend continuation)
SSP — CONFLUENCE LONG — bull crossover occurring with bull or hidden bull divergence simultaneously
SSP — CONFLUENCE SHORT — bear crossover occurring with bear or hidden bear divergence simultaneously
SSP — Zero Line Cross Up — oscillator crossed above zero (macro bull momentum shift)
SSP — Zero Line Cross Down — oscillator crossed below zero (macro bear momentum shift)
All alert messages include {{ticker}} and {{interval}} for webhook integration.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👥 Who This Is For
🧠 Systematic and quantitative traders — the regression engine, inverse-variance weighting, and statistical regime framework provide a mathematically grounded, objective momentum reading with no arbitrary indicator parameters to tune
📈 Trend traders on any instrument and timeframe — the multi-period scan adapts naturally to any market's momentum characteristics without manual recalibration
🔍 Divergence traders — four divergence types covering both reversals and trend continuations, all confirmed on bar close
⚡ Momentum traders — the acceleration histogram adds a layer no standard oscillator provides: not just where momentum is, but whether it is growing or shrinking right now
🎯 Precision entry traders — regime filtering, adaptive signal speed, and the conviction score ensure signals are only shown when multiple independent conditions agree simultaneously
🎨 Traders who customize their charts — 14 fully user-configurable color inputs, compatible with any chart theme
🔔 Alert-driven traders and bot operators — 10 alert conditions including a dedicated confluence alert for maximum-conviction setups
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 Notes
All signals are confirmed on bar close only. Slope Spectrum Pro does not repaint.
The oscillator value is in units of log-price per bar. The absolute value is very small (typically 0.000001 to 0.001 range) — what matters is the sign, the direction of change, and where it sits relative to regime thresholds and zero.
Wider Min–Max scan ranges produce a smoother oscillator capturing broader trend consensus. Narrower ranges are more reactive to short-term changes. Smaller Step Size = more periods sampled per bar = smoother result.
Regime Sensitivity is the most impactful setting after the scan range. At 0.5σ (default) the regime bands trigger relatively frequently. At 1.0–1.5σ, only very strong trend episodes qualify — signals become rarer but higher quality.
On very low timeframes the nested regression loop may be computationally intensive. Default settings are optimized for timeframes from 1 minute upward on standard instruments.
All theme color defaults are designed for dark chart backgrounds. Adjust Theme inputs if using a light background.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ 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 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 know not just where momentum is — but how it got there, how strong it is, and whether it is still building. Indicator

Indicator

Indicator

Indicator

Indicator

CVD Sanity Check Volume Delta Diagnostic═══════════════════════════════════════════════════════════════════════
SUGGESTED PUBLICATION TITLE
═══════════════════════════════════════════════════════════════════════
CVD Sanity Check — Volume Delta Diagnostic
(Short title for chart legend: "CVD Check")
═══════════════════════════════════════════════════════════════════════
SUGGESTED DESCRIPTION (paste into PulseWire's publish form)
═══════════════════════════════════════════════════════════════════════
A small diagnostic tool for Pine Script developers and traders who
want to verify whether ta.requestVolumeDelta() actually works on a
given symbol and timeframe BEFORE building anything that depends on it.
█ THE PROBLEM THIS SOLVES
PulseWire's requestVolumeDelta() function (from the official
PulseWire/ta library) is incredibly useful for estimating buyer vs
seller pressure from intrabar volume data. But it has a catch: not
every symbol on PulseWire exposes intrabar volume.
Forex pairs, CFDs, some indexes, and certain low-liquidity instruments
silently return `na` or all-zero values. If you're building a serious
indicator on top of CVD logic — order flow tools, volume-weighted zone
scoring, delta-confirmed signals — you want to know that BEFORE you
spend hours debugging why your indicator looks empty on certain charts.
This script tells you in three seconds.
█ HOW TO USE
1. Add to chart on the symbol + timeframe you care about
2. Look at the diagnostic table top-right
3. Look at the chart pane: green/red histogram + aqua line
Status meanings:
✅ Working → real data, build away
⚠ All zeros → symbol doesn't expose intrabar volume
❌ NA → symbol/TF combo entirely unsupported
█ WHAT YOU SEE ON CHART
• Green/red histogram columns — per-bar volume delta. Green = buyers
dominated that bar's flow, red = sellers dominated.
• Aqua line — cumulative volume delta since the last reset (default
daily reset). Trending up = net buying pressure period. Trending
down = net selling pressure period.
• Zero line — gray dashed reference.
█ INPUTS
• Lower timeframe — granularity for delta calculation. "1" (1-minute)
is the safest default. Seconds-based options ("1S" through "30S")
give finer resolution but may not work on all symbols/plans.
• Cumulative reset period — when the CVD line resets to zero.
"1D" (default) is the standard daily reset most traders expect.
█ NOTES
This is a TEST/DIAGNOSTIC tool, not a trading indicator. It does one
thing: tells you whether CVD data is available on your symbol. If you
want a polished CVD indicator with anchoring, divergences, and
analysis features, look elsewhere — there are many published.
█ CREDITS
Uses the PulseWire/ta library (MPL-2.0) for requestVolumeDelta().
Library reference:
Released under MPL-2.0. Free to use, modify, redistribute. Attribution
appreciated.
═══════════════════════════════════════════════════════════════════════
SUGGESTED CATEGORIES / TAGS
═══════════════════════════════════════════════════════════════════════
Categories:
• Volume — primary
• Pine utility / Other — secondary
Tags:
cvd, volume-delta, diagnostic, order-flow, sanity-check, utility,
developer-tool, requestVolumeDelta, intrabar-volume
═══════════════════════════════════════════════════════════════════════
PUBLICATION SETTINGS
═══════════════════════════════════════════════════════════════════════
Visibility: Open-source (recommended — utility scripts work best as
community resources)
License: MPL-2.0 (already set in code header)
Chart: Make sure you have a clean chart with the indicator running on
a recognizable symbol (BTCUSDT.P or SPY both work well) when you
click "Publish Script". The screenshot taken at that moment
becomes the publication's preview image. Indicator

Smart Quant Money Execution Signals [Rehankhanani]The Smart Quant Money Execution Signals indicator is a powerful multi-factor trading system designed to help traders identify high-probability market opportunities using institutional-grade logic. This indicator combines trend, momentum, strength, and price structure into a single unified framework, eliminating the need to rely on multiple separate tools.
Built using a 5-factor confirmation model, the system integrates EMA trend analysis, RSI momentum, ADX strength, MACD confirmation, and Smoothed Heiken Ashi (SHA) to filter out low-quality setups and highlight only strong trading conditions.
Unlike traditional indicators that rely on a single signal, this system uses a scoring-based probability engine, ensuring that trades are only generated when multiple confirmations align. This significantly improves signal quality and reduces noise in volatile markets.
⚙️ Key Features
✔ Multi-Factor Signal Engine (EMA + RSI + ADX + MACD + SHA)
✔ Smart Probability Scoring System (0% – 100%)
✔ Strong Buy / Sell Signals (80%+ Confidence)
✔ Automatic Entry, Stop Loss, and Take Profit Levels
✔ Dynamic Risk-to-Reward Ratio Calculation
✔ Smoothed Heiken Ashi for Trend Clarity
✔ Real-Time Professional Dashboard
✔ Clean BUY / SELL Labels on Chart
✔ Candle Highlighting for Signal Confirmation
🎯 How It Works
The indicator evaluates 5 core market conditions:
📈 Trend Direction (EMA 9/21)
📊 Momentum (RSI)
📉 Trend Strength (ADX)
🔄 Momentum Confirmation (MACD)
🕯️ Price Structure (Smoothed Heiken Ashi)
Each condition contributes 20% to the overall score, creating a total probability rating:
80% – 100% → Strong Trade Signal
60% – 80% → Moderate Setup
Below 60% → No Trade / Low Probability
Signals are only triggered when multiple factors align, ensuring higher reliability.
💡 Advantages of This Indicator
🔹 Reduces False Signals
By combining multiple indicators, the system filters out weak setups and focuses only on high-quality trades.
🔹 Institutional-Level Logic
This is not a basic crossover system — it mimics how professional traders analyze markets using confluence.
🔹 All-in-One Solution
No need to switch between multiple indicators — everything is integrated into one clean system.
🔹 Clear Trade Execution
Entry, Stop Loss, and Take Profit levels are automatically calculated, helping traders manage risk effectively.
🔹 Improved Trend Clarity
Smoothed Heiken Ashi removes market noise and makes trend direction easier to identify.
🔹 Probability-Based Decision Making
Instead of guessing, traders can rely on a structured probability model.
🧠 Best For
✔ Intraday Traders
✔ Swing Traders
✔ Crypto / Forex / Indices / Stocks
✔ Traders looking for high-probability setups
✔ Traders who prefer structured decision-making
⚠️ Important Note
This indicator is designed to assist decision-making and does not guarantee profits. Always apply proper risk management and trading discipline.
"Trade smarter, not harder — let multi-factor confirmation guide your decisions with precision and confidence." Indicator

Strategy

Holidays v1
1. Overview
Holidays — marks trading halts at the world's major stock exchanges directly on the PulseWire chart. For each configured holiday, a colored background block spans the full calendar day. At the bottom of the chart, auto-sizing labels display the holiday name and the flag emojis of all affected exchanges.
At a glance, you can see whether one or more markets are closed on any given day — critical information for assessing liquidity conditions, spread behavior, and correlation reliability across instruments.
Key Features
8 pre-configured exchanges with verified 2026 holiday data
10 freely assignable custom slots for user-defined holidays or events
Every holiday individually toggleable — enable only what you need
Per-exchange color and configurable session duration (default: full 24h calendar day)
Smart label merging: when multiple exchanges share the same holiday on the same day (e.g. New Year's Day), a single label shows the holiday name with all country flags combined
Labels at chart bottom with automatic round-robin stacking across 4 rows — no overlap, no text truncation
Info table showing active and upcoming holidays, color-coded by exchange, with flag and date columns
Three independent visibility toggles: background blocks, labels, and info table can each be shown or hidden separately
Works for past AND future dates (box.new with xloc.bar_time)
Visible chart range detection: label positions recalculate automatically when scrolling or zooming
2. Smart Label Merging & Stacking
Many major holidays — such as New Year's Day, Good Friday, or Christmas — are observed simultaneously by multiple exchanges. Without merging, these would produce 5-8 overlapping labels on the same day.
How Merging Works
The indicator groups all holidays by date AND name. When multiple exchanges have the same holiday on the same day, they are merged into a single label:
Line 1: Holiday name (e.g. 'New Year's Day')
Line 2: Combined flag emojis of all affected exchanges (e.g. '🇺🇸 🇬🇧 🇨🇦 🇩🇪 🇯🇵 🇨🇳 🇦🇺 🇰🇷')
Different holidays on the same day (e.g. JP Greenery Day and KR Children's Day on May 4/5) remain as separate labels and are stacked vertically.
Round-Robin Row Stacking
Labels are distributed across 4 rows at the bottom of the chart using a round-robin pattern: label 1 goes to row 1, label 2 to row 2, label 3 to row 3, label 4 to row 4, label 5 back to row 1, and so on. This guarantees that no two adjacent labels share the same vertical position, regardless of how closely spaced the holidays are in time.
The vertical spacing between rows scales automatically with the visible price range — when you zoom in, rows spread further apart; when you zoom out, they compress proportionally.
3. Supported Exchanges
The indicator includes pre-filled and verified holiday data for eight exchanges. Each exchange group has its own color, a master enable toggle, and a configurable session duration (default: 24 hours = full calendar day).
Holidays (Configurable session duration)
Default: full calendar day (24h)
🇺🇸
USA — NYSE / NASDAQ
Holidays: 9
🇬🇧
London — LSE
Holidays: 8
🇨🇦
Canada — TSX
Holidays: 8
🇩🇪
Germany — Xetra
Holidays: 7
🇯🇵
Japan — TSE
Holidays: 8
🇨🇳
China — SSE
Holidays: 7
🇦🇺
Australia — ASX
Holidays: 8
🇰🇷
South Korea — KRX
Holidays: 7
★
Custom (10 slots)
Freely configurable
4. Settings
All settings are accessible via the gear icon next to the indicator name in the chart legend, or by right-clicking the indicator and selecting 'Settings'.
4.1 Style Settings
Background Opacity
Transparency of the background blocks. 0 = fully opaque, 100 = invisible. Default: 85.
Border Color
Color of the outline drawn around each holiday block.
Border Style
Line style of the outline: Solid, Dashed, Dotted, or None.
Border Width (px)
Thickness of the outline in pixels (0–4).
Show Background Blocks
Toggle the full-height colored background blocks on/off. Can be disabled while keeping labels and/or table visible.
Show Block Labels
Toggle the holiday name labels at the bottom of the chart on/off.
Label Font Size
Font size for labels: Tiny, Small, Normal, Large.
Label Text Color
Text color of the bottom labels.
Label Background Transparency
Transparency of the label background. Uses the exchange color. 0 = opaque, 100 = invisible.
Show Info Table
Toggle the info table on/off. Works independently of blocks and labels.
Table Position
Corner of the chart: Top Right, Top Left, Bottom Right, Bottom Left.
Table: max upcoming rows
Maximum number of upcoming holidays in the table. Active holidays always shown additionally.
Table Font Size
Font size: Tiny, Small, Normal, Large.
Table Border Color
Grid line and frame color of the table.
Table Background Color
Background color of the table frame.
Table Upcoming Row Transparency
Transparency of upcoming (not yet active) holiday rows. Active rows always at 30%.
4.2 Per-Exchange Settings
Each of the eight exchanges has its own settings group:
✓ Enable Group: Enable or disable all holidays for this exchange.
Color: Color used for background blocks, labels, and table rows.
Session hours: Duration of the holiday highlight (default: 24h = full calendar day). Can be reduced to show only the actual trading session if desired.
Below these, each individual holiday has a checkbox (enable/disable) and a date/time input.
4.3 Custom Holidays
The '▼ Custom Holidays' group provides 10 free slots. Each slot has a checkbox, a name field, and a start timestamp. Custom slots share a common session duration setting.
5. The Info Table
The info table displays active and upcoming holidays in a compact, color-coded format.
Table Structure
Column 1 (Flag): Country flag emoji or ★ for custom holidays
Column 2 (Holiday): Holiday name with exchange prefix (e.g. 'GB Early May BH')
Column 3 (Date): Date in UTC (format: MMM dd)
Display Logic
Active holidays: strong exchange color, white text
Upcoming holidays (within 90 days): dimmed exchange color at configurable transparency
Maximum N upcoming entries shown (configurable), active holidays always additional
Entries sorted chronologically by date
6. Three Independent Visibility Toggles
The indicator provides three separate toggles in the Style Settings, allowing you to show exactly what you need:
Toggle & What it controls:
Show Background Blocks
Full-height colored blocks spanning the entire price range. Provides an immediate visual cue that a holiday is in effect.
Show Block Labels
Auto-sizing labels at the chart bottom showing the holiday name and country flags. Labels use round-robin row stacking to prevent overlap.
Show Info Table
Compact table listing active and upcoming holidays. Can serve as the sole holiday indicator when blocks and labels are disabled.
Example combinations: table-only mode for a clean chart with minimal visual clutter; blocks-only for quick visual scanning without text; all three enabled for maximum information density.
7. Technical Notes
7.1 Visible Range Detection
The indicator tracks the visible price range using chart.left_visible_bar_time, which triggers a recalculation whenever the user scrolls or zooms. The lowest and highest visible prices are computed incrementally using var float variables — no ta.lowest or ta.highest with series length, avoiding Pine's historical buffer allocation issues entirely.
7.2 Past and Future Display
Holiday blocks use box.new() with xloc=xloc.bar_time, which is not limited to historical bars. Holidays are rendered correctly for future dates as soon as the corresponding time range is visible on the chart axis.
7.3 Performance and Limits
Up to 500 boxes and 500 labels (configurable via indicator declaration)
All drawing objects redrawn only on barstate.islast — no performance impact on historical bars
Holiday data stored in global arrays to stay within Pine v6's 254-element-per-function limit
8.4 Holiday Data
All pre-filled dates refer to 2026 and have been verified against official exchange calendars from NYSE/ICE, LSE, TSX, Xetra/Deutsche Börse, JPX, SSE, ASX, and KRX. All timestamps are set to 00:00 UTC with a default duration of 24 hours, marking the full calendar day. For subsequent years, dates must be updated manually.
8. Use Cases
Liquidity Analysis
On days when multiple exchanges are simultaneously closed — Good Friday affects NYSE, LSE, TSX, Xetra, and ASX — the merged label shows all five flags at once, and the overlapping background blocks create a visually darker zone. This signals exceptionally thin market liquidity.
Forward Planning
The info table lists upcoming holidays chronologically. Traders can identify well in advance when reduced activity is expected — useful for position sizing, stop placement, and avoiding entries before liquidity gaps.
Custom Event Marking
The 10 custom slots can mark FOMC meetings, ECB rate decisions, NFP releases, or any other scheduled events using the same visual system.
If you have questions just contact me or put your ideas or wishes in the comments. Indicator

FVG RADAR Scanner | julzALGO📘 Summary
FVG RADAR Scanner is a Fair Value Gap detection, directional liquidity intelligence, and radar-based market imbalance framework designed to transform traditional FVG scanning into a structured visual market detection system.
🔷 RADAR = Range Analysis Detection And Reaction
This framework expands beyond traditional Fair Value Gap indicators by combining:
• Range positioning
• Structural analysis
• Imbalance detection
• Contextual liquidity integration
• Strategic trader reaction
Rather than only plotting bullish and bearish imbalance zones, this framework scans historical price action, identifies Fair Value Gaps, tracks whether they remain active or filled, estimates directional buy/sell participation, and converts these structures into a radar-style interface that visually maps liquidity zones, imbalance strength, and bull vs bear dominance around current market price.
This creates a hybrid between:
• Fair Value Gap Scanner
• Liquidity Mapping Engine
• Radar Visualization System
• Directional Volume Allocation Dashboard
• Bull vs Bear Dominance Scanner
The result is a structured market intelligence environment where traders can monitor:
• Range location relative to liquidity
• Where imbalance originated
• Which FVGs remain active
• Which side (bulls or bears) created stronger displacement
• Which gaps are strongest
• Which zones are closest to current price
• How FVGs are detected, filtered, and converted into radar targets
• Whether nearby liquidity is currently being scanned
• Whether directional flow currently favors buyers or sellers
📘 Features
🔷 Historical FVG Scanner
Automatically scans customizable historical lookback ranges to identify:
• Bullish FVGs (upward displacement inefficiencies)
• Bearish FVGs (downward displacement inefficiencies)
• Gap size ranking
• Filled vs Unfilled FVG status
• Largest structural imbalance
🔷 Radar Display Engine
Transforms detected FVGs into a circular radar-based liquidity system:
• Live radar rings
• Clockwise sweep scanner
• Sweep trail
• Detection diamonds (blips)
• MAX priority signal
• Relative FVG distance from current price
🔷 Directional Bias Radar
Expands traditional FVG detection into directional dominance analysis:
• Bull FVG count
• Bear FVG count
• Buy vs Sell FVG volume
• Dominant directional FLOW
• Structural bull vs bear imbalance scoreboard
🔷 FVG Zone Mapping
Plots full FVG structures directly on chart:
• Bullish FVG zones
• Bearish FVG zones
• Largest FVG highlighted as dominant liquidity
• Optional unfilled-only mode
🟣 Bear Zone
● Price
🔷 Bull Zone
🔶 MAX
🔷 Directional Volume Modeling
Uses candle anatomy and estimated directional participation:
• Estimated Buy Volume
• Estimated Sell Volume
• Buy/Sell imbalance
• FVG-specific volume distribution
• Dominance %
🔷 FVG Intelligence Dashboard
Displays:
• Bullish FVG count
• Bearish FVG count
• Active / Filled ratio
• Total FVG volume
• Buy vs Sell participation
• Dominant FLOW bias
• Largest FVG location
📘 Logic
🔷 Core Concept: Radar for Market Imbalance
Traditional Fair Value Gap indicators often focus only on plotting static imbalance zones.
FVG Radar Scanner expands this concept by combining liquidity location, directional pressure, structural imbalance, target qualification, and trader response into a broader strategic framework:
🔷 RADAR = Range Analysis Detection And Reaction
🔷 R — Range
Where is price positioned relative to surrounding liquidity?
The radar rings spatially organize qualified FVGs around current market price:
• Inner Ring → Closest liquidity
• Middle Ring → Mid-range liquidity
• Outer Ring → Major liquidity zones
🔷 A — Analysis
What is happening structurally?
The framework analyzes:
• Bull vs Bear count
• Buy vs Sell flow
• MAX strength
• Structural dominance
🔷 D — Detection
What imbalance currently exists?
Using 3-candle displacement logic:
Bullish FVG: Current low > High 2 candles ago
Bearish FVG: Current high < Low 2 candles ago
🔷 FVG Detection to Radar Conversion Process
The radar does not randomly generate targets.
Every radar diamond begins as a historically detected Fair Value Gap.
Step 1 — Detect
The scanner reviews historical bars across selected lookback.
Bull:
Low(3) > High(1)
Bear:
High(3) < Low(1)
Step 2 — Filter
Detected FVGs are qualified by:
• Minimum gap size
• Tick threshold
• ATR filter (optional)
• Filled / Unfilled condition
Detect
↓
Gap Size
↓
ATR Filter
↓
Qualified
Step 3 — Convert
Qualified FVGs are converted into radar coordinates based on:
• Distance from current price
• Gap size
• Bull/Bear type
• Strength rank
• MAX status
FVG Zone
↓
Distance
↓
Ring Placement
↓
Diamond
Step 4 — Scan
Radar Sweep Logic
The sweep scanner functions as an active liquidity detection and target-priority system.
When sweep overlaps a radar diamond:
SCAN HIT
The radar reveals:
• Bull/Bear type
• Price level
• Distance
• Strength
• MAX status
How do liquidity structure flow connect?
Liquidity :
+ Structure
+ Flow
= Context
🔷 R — Reaction
What should traders do next?
• Pullback
• Retest
• Rejection
• Continuation
• Risk management
Detect
↓
Prioritize
↓
React
🔷 Volume Estimation Model
This script does not treat raw volume as neutral.
Using:
• Close position
• Wick structure
• Candle body ratio
• Range efficiency
Wicks + Body + Close
↓
Buy / Sell Estimate
📘 Usage
🔷 Best For
• FVG traders
• Smart Money Concept traders
• Liquidity sweep traders
• Pullback / retest traders
• Institutional repricing analysis
• Bull versus Bear dominance tracking
• Traders who want a visual map of imbalance above and below current price
🔷 How to Read the Illustration
This illustration shows how the FVG Radar Scanner converts chart-based Fair Value Gaps into a radar-style liquidity map.
The chart and radar should be read together:
• FVG boxes show the actual imbalance zones on price
• Radar diamonds show where those FVGs are positioned relative to current price
• The sweep highlights nearby or important radar targets
• The info table summarizes bull/bear imbalance, volume, FLOW, and MAX location
🔷 Quick Visual Legend
🟣 Purple FVG Box / Diamond
→ Bearish FVG
→ Premium supply
→ Potential resistance, rejection, or mitigation zone
🔷 Blue FVG Box / Diamond
→ Bullish FVG
→ Discount demand
→ Potential support, pullback defense, or reaction zone
🔶 Gold MAX FVG
→ Largest detected Fair Value Gap
→ Strongest displacement zone in the scan
→ Major retest or reaction candidate
● Current Price
→ Market decision point
→ Center of the current supply-versus-demand battlefield
🔷 Battlefield Reading
In the example image:
• Purple FVGs are positioned above price
• Blue FVGs are stacked below price
• Gold MAX FVG is above current price
• Radar shows a stronger cluster of blue FVGs below the market
• The dashboard shows bull/bear count, volume, FLOW, and MAX price
This means price is trading between overhead premium supply and lower discount demand.
The market is inside a liquidity battlefield:
🟣 ABOVE PRICE
Bearish FVG / Supply
Premium imbalance
Possible resistance
↓
● CURRENT PRICE
Decision zone
Bull/Bear pressure center
↓
🔷 BELOW PRICE
Bullish FVG / Demand
Discount imbalance
Possible support
🔷 FVG Box Retest Framework
FVG boxes are not only visual zones. They are potential retest, mitigation, rejection, or continuation areas.
🔷 Bullish FVG Retest:
When price pulls back into a blue bullish FVG box:
→ Potential discount retest
→ Watch for support, mitigation, reclaim, or continuation
→ If defended, the zone may act as demand
Price expands upward
↓
Price pulls back
↓
↓
Hold / Reclaim
↓
Potential continuation upward
🟣Bearish FVG Retest:
When price rallies into a purple bearish FVG box:
→ Potential premium retest
→ Watch for rejection, mitigation, failed reclaim, or continuation lower
→ If rejected, the zone may act as supply
Price expands downward
↓
Price rallies back
↓
↓
Reject / Fail
↓
Potential continuation downward
🔶MAX FVG Retest
The gold MAX FVG marks the largest detected imbalance.
If MAX is above price:
→ Major premium retest candidate
→ Potential resistance
→ Watch for rejection or failed reclaim
If MAX is below price:
→ Major discount retest candidate
→ Potential support
→ Watch for defense or reclaim
🔷 Sweep + Retest Priority
The sweep scanner adds priority to the radar map.
When the sweep hits an FVG while price is near or retesting that same zone, the setup becomes more important.
Sweep Hit + Bullish FVG Retest
• Sweep detects Bull FVG
• Price pulls into the blue FVG box
→ Potential demand defense zone
Sweep Hit + Bearish FVG Retest
• Sweep detects Bear FVG
• Price rallies into the purple FVG box
→ Potential supply rejection zone
Sweep Hit + MAX FVG
• Sweep detects the gold MAX FVG
→ Highest-priority imbalance zone in the current scan
🔷 Practical Reading Workflow
1. Locate Current Price
First, identify whether price is trading closer to upper bearish FVGs or lower bullish FVGs.
2. Check Nearby FVG Boxes
Look for the closest active FVG zones above and below price.
3. Watch the Radar Blips
Use the radar to see whether imbalance is clustered above price, below price, or balanced on both sides.
4. Monitor Sweep Hits
A SCAN HIT means the radar is actively prioritizing that FVG target.
5. Confirm With Price Action
Use reaction, rejection, reclaim, candle close, BOS / CHoCH, or your confirmation model before making decisions.
🔷 Practical Frameworks
Bullish Framework
Bullish FVG below or near current price
→ Potential discount imbalance
→ Watch for pullback, mitigation, reclaim, or defense
Bearish Framework
Bearish FVG above or near current price
→ Potential premium imbalance
→ Watch for rejection, mitigation, or supply response
Retest Framework
Price returns into an existing FVG box
→ Watch whether imbalance holds, fails, or fully mitigates
Sweep Framework
Sweep hit on nearby FVG
→ Active liquidity awareness
→ Zone becomes short-term priority
MAX Framework
Gold MAX FVG
→ Largest displacement zone
→ Institutional imbalance anchor
→ High-priority retest or reaction candidate
🔷 Decision Model
Box = Zone
Radar = Map
Sweep = Priority
Retest = Decision
Reaction = Confirmation
🔷 Bottom Line
FVG Radar Scanner is designed to help traders move from simple imbalance detection into structured liquidity interpretation.
The boxes show where imbalance exists.
The radar shows where those imbalances sit relative to price.
The sweep highlights which zones deserve attention.
The retest shows whether the market respects or invalidates the imbalance.
📘 Settings
🔷 FVG Scanner
Scan Lookback Bars — Controls how many historical candles the scanner reviews to detect past Fair Value Gaps for radar qualification.
Minimum FVG Size (ticks) — Filters out smaller inefficiencies by requiring a minimum gap size before an FVG becomes valid.
Use ATR Gap Filter — Enables ATR-based volatility filtering so detected FVGs can adapt to market conditions.
ATR Length — Defines the ATR calculation period used for adaptive gap qualification.
Min Gap ATR Multiplier — Controls how large an FVG must be relative to ATR when ATR filtering is enabled.
Show Only Unfilled FVGs — Displays only active imbalance zones that have not yet been mitigated or filled.
Max Radar FVG Blips — Controls how many qualified FVG targets appear on the radar at one time.
🔷 Candle Marks
Show Diamond On Detection Candle — Places a diamond marker directly on the candle where a bullish or bearish FVG is first detected.
Show FVG Zones — Enables or disables full chart plotting of detected FVG zones.
Max Zones — Controls the maximum number of visible FVG zones plotted on chart.
🔷 Radar Display
Show FVG Radar — Enables or disables the radar interface.
Radar Location — Choose whether radar center is based on:
• Current Price
• Range Mid
Radar Offset Bars — Moves the radar horizontally away from live candles for better visibility.
Radar Horizontal Radius — Controls radar width.
Radar ATR Radius Multiplier — Controls radar height scaling relative to volatility.
Show Clockwise Sweep — Enables active radar scanning sweep.
Sweep Speed — Controls sweep rotation speed.
Show Sweep Trail — Displays trailing sweep lines for visual scanning effect.
Sweep Hit Width Degrees — Controls how precise or wide the sweep detection zone is.
Show Radar Text — Displays SCAN HIT and FVG details when targets are scanned.
🔷 FVG Info Table
Show FVG Info Table — Displays the directional intelligence dashboard showing:
• Bull count
• Bear count
• Active / Filled
• Volume
• Buy/Sell
• FLOW
• MAX
🔷 Style
Bullish FVG Color — Sets bullish FVG color.
Bearish FVG Color — Sets bearish FVG color.
Largest FVG Color (MAX) — Sets dominant liquidity highlight color.
Radar Grid Color — Controls radar ring/grid appearance.
Radar Sweep Color — Controls sweep scanner color.
Zone Transparency — Adjusts active FVG zone visibility.
Filled Zone Transparency — Adjusts mitigated FVG visibility.
📘 Disclaimer
This script is an educational and analytical framework designed to visualize Fair Value Gaps, directional imbalance, liquidity positioning, structural bull vs bear dominance, and radar-based trader response.
It does not predict future price movement and should not be used as standalone financial advice.
Always combine with:
• Market structure
• BOS / CHoCH
• Confirmation
• Risk management
julzALGO frameworks are designed to improve market interpretation, liquidity awareness, structural bias recognition, and strategic reaction planning — not guarantee outcomes.
Indicator

Indicator

Crypto Non-Causality & AMD Confluence Strategy [Alpha Council]The Crypto-NCS (Non-Causality Suite) v6 is an advanced quantitative strategy designed to map market extremes, structural momentum, and liquidity sweeps. Originally conceptualized for traditional foreign exchange, extensive backtesting and community application have shown that this specific architecture is highly weaponized for Cryptocurrency perpetuals on the 15-minute and 30-minute timeframes. This script is entirely open-source to provide an educational framework for combining Digital Signal Processing (DSP) with behavioral market structure.
Why This Excels on 15m/30m Crypto Charts
Cryptocurrency microstructure is fundamentally different from traditional equities or FX. It is driven by algorithmic stop-hunting, fragmented liquidity, and rapid volatility clustering. Traditional indicators often fail here due to lag. This suite solves this by integrating mathematical models specifically suited for crypto's volatile nature:
Algorithmic Liquidity Sweeps (AMD): Crypto algorithms actively hunt liquidity above recent highs and below recent lows. On the 15m and 30m charts, these "Accumulation, Manipulation, Distribution" (AMD) cycles are highly visible. This strategy specifically waits for price to sweep these session extremes and then reject back inside, catching the exact moment retail liquidations are absorbed by market makers.
Laguerre Time-Warping (Noise Reduction): Crypto is notoriously noisy on lower timeframes (scam wicks). Standard EMAs and RSIs trigger false signals. We utilize a 4-pole Laguerre Filter, which operates on a non-linear "time-warped" domain. This provides a "fast attack, slow decay" profile that ignores random 15m noise but instantly snaps to true momentum shifts.
Stationarity Gating (Hurst Exponent): Crypto frequently oscillates between dead ranges and violent trends. The strategy approximates the Hurst Exponent (H) via Fractal Dimension math. It mathematically disables execution when the market is trending (H > 0.5) to prevent catching falling knives, only executing mean-reversion trades when the market is mathematically stationary (H < 0.5).
Core Features & Mechanics
MAMA & FAMA Phase Space: Utilizes the MESA Adaptive Moving Average to track the dominant cycle phase (expansion vs. contraction).
Causal Cross-Mapping (DXY): Even in crypto, Bitcoin and altcoins are heavily tied to global dollar liquidity. The suite queries the DXY (US Dollar Index) to ensure macroeconomic capital flows support the localized crypto reversal.
Dynamic Compounding Engine: Features a customizable Martingale allocation system that tracks live account equity. It dynamically compounds the base margin as the account grows, and temporarily holds elevated allocation tiers during drawdowns to recover efficiently before resetting.
Long-Only Mode: Due to the inherent upward macroeconomic drift of major cryptocurrencies (like BTC and ETH), a dedicated "Long-Only" toggle is included. This visually preserves the bearish market-structure mapping on the chart but strictly limits the execution engine to buying dips, preventing infinite risk exposure from shorting crypto bull markets.
Dynamic Profit taking: Exits are not static. The system utilizes a rapid momentum-death trigger (price falling out of a fast EMA) to let 15m/30m crypto runners extend as far as possible before closing the trade.
How to Use
Apply this strategy to a 15m or 30m Cryptocurrency chart (e.g., BTCUSDT, SOLUSDT).
Open the settings to configure your risk. Adjust the Base Margin and Leverage to match your account size.
If trading in a macro bull-market regime, it is highly recommended to check the Long-Only Mode box to isolate your exposure to downside liquidity sweeps (buying the dip).
Monitor the HUD in the top right. It provides real-time telemetry on the Hurst Stationarity, Laguerre Kinetics, and the active compounding state of the execution engine. Strategy

Indicator

Indicator

Indicator
