SMC Confluence + EMA 9/15 + Fib 0.5Smart Money Concepts (SMC) Confluence Framework with Dual EMA & Equilibrium FilterExecutive SummaryThe SMC Confluence Framework is a multi-layered quantitative trading system engineered for Pine Script v6. It bridges the gap between retail momentum indicators and institutional order flow principles by deploying a strict algorithmic checklist. By cross-referencing Market Structure Shifts (CHoCH), Discount/Premium Pricing Zones, Imbalance Triggers (FVG), and Moving Average Crossovers, this tool completely eliminates emotional trading and filters out high-risk market noise.Technical Architecture & Core Modules1. Algorithmic Market Structure (CHoCH)Pivot Mechanism: Utilizes an optimized ta.pivothigh() and ta.pivotlow() matrix to isolate historical swing highs and lows, removing transient price action.Precision Visualization: Once a structural breakout occurs on a candle close, the script projects a mathematically precise, horizontal dashed vector exactly 1 bar forward ($1x$) along with an automated label alignment vector positioned cleanly underneath the break level.2. Dynamic Equilibrium Pricing Matrix (Fib 0.5)Equation Logic: Continuously solves for the central mathematical mean between active market extremes:$$\text{Equilibrium (Eq)} = \frac{\text{Swing High} + \text{Swing Low}}{2}$$Discount Phase (Buy Zone): Restricts long entries exclusively to price coordinates trading below the $0.5$ threshold, guaranteeing deep discount execution.Premium Phase (Sell Zone): Restricts short entries exclusively to price coordinates trading above the $0.5$ threshold, maximizing premium distribution value.3. High-Velocity Momentum Filter (Dual Exponential Moving Averages)9 EMA (Fast Velocity Vector): Visualized in high-visibility yellow, parsing immediate micro-trend direction.15 EMA (Slow Structural Vector): Visualized in crisp white, serving as dynamic trailing support and resistance.Trend Synchronization: Acts as a strict execution gatekeeper; long entries are blocked unless $\text{EMA 9} > \text{EMA 15}$, and short entries are blocked unless $\text{EMA 9} < \text{EMA 15}$.4. Institutional Liquidity & Imbalance EngineExecution triggers require a verified institutional footprint before generating a signal:Liquidity Hunting (Sweeps): Scans a historical 20-candle lookback window. Captures stop-run anomalies where price pierces structural liquidity extremes but forcefully closes back within the value range.Fair Value Gaps (FVG): Tracks displacement imbalances caused by institutional algorithmic orders, looking for unmitigated three-candle price gaps where $\text{Low} > \text{High} $ (Bullish) or $\text{High} < \text{Low} $ (Bearish).Strict Confluence Matrix (Execution Rules)🟢 System Buy Trigger (Confirmed Long)An execution-grade BUY Triangle prints if and only if the following logical constraints return true:Trend Orientation: Active bias is structural upside ($\text{Trend} = 1$) verified by a Bullish CHoCH.Pricing Efficiency: The execution candle is positioned firmly within the Discount Zone ($\text{Close} < \text{Eq}$).Velocity Confirmation: The fast exponential trend vector is above the slow vector ($\text{EMA 9} > \text{EMA 15}$).Institutional Footprint: A verified internal Bullish FVG or a successful demand-side Liquidity Sweep occurs.🔴 System Sell Trigger (Confirmed Short)An execution-grade SELL Triangle prints if and only if the following logical constraints return true:Trend Orientation: Active bias is structural downside ($\text{Trend} = -1$) verified by a Bearish CHoCH.Pricing Efficiency: The execution candle is positioned firmly within the Premium Zone ($\text{Close} > \text{Eq}$).Velocity Confirmation: The fast exponential trend vector is below the slow vector ($\text{EMA 9} < \text{EMA 15}$).Institutional Footprint: A verified internal Bearish FVG or a successful supply-side Liquidity Sweep occurs.Performance & Configuration NotesArchitectural Standard: Fully compiled in Pine Script v6 utilizing optimized object variable allocation to ensure lag-free rendering.Optimized Timeframes: Highly accurate on structural macro/micro intraday intervals ($5\text{m}$, $15\text{m}$, $1\text{h}$).Asset Compatibility: Built for high-liquidity environments including Major Fiat Pairs (FX), Crypto Majors (BTC, ETH), Spot Gold (XAUUSD), and Equity Index Derivatives (SPX, NDX Indicator

Bit SecurE - Gold And Silver Miner# Bit Secure Gold And Silver Miner
**Bit Secure Gold And Silver Miner** is a multi-engine trading toolkit designed for **Gold (XAUUSD), Silver (XAGUSD), Forex, Crypto, and other liquid markets**. The indicator combines multiple technical modules into a single workflow so traders can analyze trend, volatility, liquidity, higher-timeframe context, and key market levels without loading several separate indicators.
## What’s Included
* **Volatility Trend Line Engine**
* Adaptive trend tracking based on market volatility
* Reversal markers and optional trend visualization
* Multiple preset configurations (Fast Response / Smooth Trend / Default)
* **Liquidity Pool & Sweep Detection**
* Swing-based liquidity zones
* Buy-side and sell-side liquidity tracking
* Sweep detection and structure-aware visual cues
* **Higher Timeframe Supertrend**
* HTF trend filtering using Heikin Ashi data
* Optional trend lines and flip markers
* Multi-timeframe directional context
* **CPR & Multi Pivot Engine**
* Classic CPR
* Traditional, Fibonacci, Camarilla, Woodie, and CLASSIC-2 pivots
* Dynamic level labels
* **Color-Changing Hull Moving Average**
* Trend-sensitive HMA coloring
* Optional display toggle
* **Daily / Weekly / Monthly VWAP**
* Multi-timeframe VWAP support
* Automatic bullish / bearish color adaptation
* Higher-timeframe bias reference
* **Session Tools**
* Asia and London session range tracking
* Optional midpoint and range visualization
* **RSI Hybrid Engine**
* Momentum and trend context support
* Designed to work alongside the other modules for confluence-based analysis
## Best Use Cases
This indicator is intended for traders who prefer **confluence-based decision making**, where multiple factors such as trend, volatility, liquidity, and higher-timeframe levels are aligned before taking a trade.
Commonly used on:
* **Gold (XAUUSD)**
* **Silver (XAGUSD)**
* **Forex Pairs**
* **Crypto Markets**
* **Indices and other liquid instruments**
## Suggested Timeframes
* **Scalping:** 1m–5m
* **Intraday:** 15m–1H
* **Swing Trading:** 4H–Daily
## Open Source
This script is published as **Open Source** so that traders can study, learn from, modify, and improve it. If you use or build upon this code, please respect PulseWire’s **House Rules** and provide proper attribution where appropriate.
## Special Thanks
A sincere thank you to the teams behind **Quant Algo** and **Lux Algo** for their educational work and open technical concepts shared with the trading community.
This project includes **adapted patches inspired by the Volatility Trend Line and CURE-related scripting concepts**, which were studied and integrated into this indicator with respect for the original creators’ contributions.
## Important
This indicator is a technical analysis tool and **should not be considered financial advice**. No indicator can guarantee future market performance. Always use proper **risk management, position sizing, and independent judgment** before entering any trade.
If you find the script useful, consider **liking, sharing, and contributing improvements** to help the community learn and build better trading tools together.
Indicator

Trade Wzrd - Null Range [Rampage Series]✨ TRADE WZRD - NULL RANGE
Every range has two middles. The one price draws - the midpoint - and the one VOLUME draws: the exact price where everything traded inside the range nets to nothing. Half the participation above, half below. The balance point where the tug-of-war reads null .
Null Range plots that line, builds a channel out of volume's own deviation, and fades the pokes that venture beyond it - out where participation thins to nothing. Not a promise - a receipt.
⚡ THE RAMPAGE SERIES ⚡
Null Range is a release in the Rampage Series - a growing family of volume-and-levels tools built by Trade Wzrd. Every Rampage script ships with the same built-in automation layer: signals don't just paint, they speak. One alert, one webhook, and every entry, exit and fill fires a plain-text order string.
✨ THE NULL RANGE ✨
The dealing range's volume is distributed across a hundred invisible bins, and the 50/50 split becomes a single glowing line. Not a midpoint. Not an average. The price where the crowd's money actually nets to zero. And the line itself is the regime read: it runs CYAN when volume's center of mass sits in the cheap half, RED when it sits in the expensive half. Its right-edge tag carries VOL CENTER - the exact percentage. Hover it for the full story.
⚡ THE VOLUME CHANNEL ⚡
The same bins yield volume's standard deviation - so Null Range draws the channel where participation actually lives: two glowing sigma walls around the line with graded fills, and nothing else. ~95% of traded volume lives inside. Price beyond the wall is price out where volume goes null - extended, exhausted, and ripe for the trap.
✨ KINETIC FUEL ✨
Under the structure, a fuel strip burns: volume times speed, candle by candle, normalized against recent history. Bull fuel hangs off the discount wall in cyan, bear fuel off the premium wall in red - spike squares mark the bars that moved real mass, and WALL SLAM diamonds stamp the bars where that mass physically hit a wall. When a trap springs off a slam, the whole crowd pushed - and still failed.
⚡ THE MARGIN PROFILE ⚡
In the right margin, the range's own bins draw themselves quietly - spanning exactly wall to wall, because that's where the volume that matters lives. Every row is tinted by who owned that price: cyan where buyers dominated, red where sellers did. The Point of Control is ringed in gold. Width, offset, delta coloring - all yours. It's the same engine as the line, laid on its side.
✨ FLOW HEAT ✨
No labels. No lines. Just heat. When price sinks while buy pressure quietly rises, the tape washes faint cyan - someone is loading into weakness. When price rises while sell pressure builds, it washes faint red - someone is unloading into strength. The disagreement between pressure and price, painted as weather. The dashboard's FLOW HEAT row names the shift when it's live.
✨ THE FILTERS ✨
Trade only what the database believes in. Min Win Probability skips signals from cold buckets (once they have enough samples to judge - TRACKING signals always pass). Max Extension skips blow-off pokes. Balance Alignment demands volume's center be on your side. Every active filter shows on the dashboard's FILTERS row, so you always know what the engine is allowed to take.
✨ THE TRAP ✨
The signal: price pokes beyond the two-sigma wall - out into the null - and closes back inside within the trap window. The fakeout. Fade it back toward the line - the default target IS the null range itself, because mean-reversion trades deserve mean-reversion targets. Premium traps short from above, discount traps long from below. EQ Reclaim mode (decisive crosses back through the line, 0.2 ATR minimum, no whipsaw) is there for continuation players.
⚡ THE CONVICTION SCORE ⚡
Here is where Null Range stops asking for trust. Every signal carries one compact number - CONVICTION - that no single ingredient could give you. Underneath it sits this chart's own live database: traps bucketed by how deep the extension ran (0–0.25, 0.25–0.5, 0.5–1.0, 1.0+ ATR beyond the wall), reclaims bucketed by whether volume's center was on their side. That historical win rate is the base - then the score bends with the scenario: volume's center on your side or against you, a tidy poke or a blow-off, a spike bar or thin air. History + balance + depth + fuel, fused into one grade from 5 to 95. Early on, before the buckets earn their samples, the score runs on structure alone - and says so.
And the hover is REACTIVE . Point at any signal and the verdict breaks the score into its parts: the conviction line, thin-sample warnings when a bucket is young, hot/cold bucket verdicts, depth-risk notes on blow-off extensions, balance alignment with the crowd's cost basis, and a fuel read on the participation behind the poke. Same model, different situation, different answer.
✨ THE RECEIPTS ✨
Signals stay on the chart as compact conviction chips - ▲ T 72, ▼ R 64 - one glance, one grade. Every closed trade stamps ✓ TP HIT or ✗ SL HIT exactly where it died. The dashboard tracks the VOL CENTER and PRICE POS gauges, the regime word, EQ/POC/channel width, the last signal with its conviction, the FLOW HEAT state, the database total, and a 10-dot streak row. The trade box carries entry, dashed stop, solid target with live R:R - and the conviction rides inside the entry tag.
⚡ YOURS TO SHAPE ⚡
Every visible piece answers to you: walls on or off, the line gradient or solid, EQ and POC tags toggleable, POC width, profile width and offset, delta colors or one solid tone, fuel strip, slam markers, flow heat, channel fills. The defaults are the house look - the knobs are all yours.
⚡ BUILT-IN AUTOMATION ⚡
One alert ("Any alert() function call") + your webhook URL, and Null Range speaks TradeWzrd order strings:
⚡ Entries with SL/TP prices attached
⚡ Optional opposite-signal close prepended to new entries
⚡ TP/SL-hit close alerts that mirror the on-chart trade box
The same readable comma syntax drives automation across 7+ platforms - percent-risk or fixed-volume sizing, magic numbers, order comments. No lock-in: plain text, any endpoint.
✨ HOW TO READ IT ✨
⚡ One glowing line = where the range's volume nets to null. Cyan = volume built low, red = volume built high
⚡ The graded channel = where ~95% of the volume lives. Price outside the wall = out in the null, extended
⚡ Fuel candles below/above the walls = kinetic energy per bar; squares = spike bars; diamonds = wall slams, mass meeting structure
⚡ Faint cyan/red wash behind the tape = flow heat: pressure and price disagreeing
⚡ The quiet profile in the margin, wall to wall = who owns each price: cyan rows buyers, red rows sellers, gold ring POC
⚡ ▲ T / ▼ T chips = the trap just failed - the number is conviction: this chart's track record bent by balance, depth and fuel. Hover for the breakdown
⚡ ▲ R / ▼ R chips = decisive reclaims of the line, same conviction engine
⚡ Dashboard: gauges, regime, FILTERS row, FLOW HEAT row, DATABASE row (trap and reclaim rates separately), streak dots
⚡ HOW TO USE ⚡
⚡ Drop it on any liquid symbol, 5m to 4H - tuned defaults for XAUUSD 15m
⚡ Let it run. The database is empty at first - conviction runs on structure alone until the buckets earn their samples
⚡ Compare buckets: if shallow traps earn 70% and deep ones earn 40%, you know exactly which pokes to take
⚡ Wire one alert when you're ready to automate
✨ LIMITATIONS ✨
⚡ Conviction starts from this chart's own history, bucketed - a sample, not a promise. Small samples lie confidently; the hover tells you when a bucket is young
⚡ The database resets when you change symbols, timeframes, or core settings - every context earns its own track record
⚡ Traps fade extensions - in a runaway trend, the outer wall keeps getting hit and the trap window is the honest filter
⚡ On symbols without volume data, the line falls back to midpoint and sigma to range/4
✨ CREDITS ✨
Kinetic fuel concept inspired by "Kinetic Momentum Vectors" by BigBeluga (CC BY-NC-SA 4.0). Concept only and Null Range's fuel is re-engineered from zero: volume times speed, burning off our own volume-channel walls. No code or geometry shared with the original.
Rift maps WHERE the volume traded. Null Range knows WHERE THE VOLUME NETS TO NOTHING - and what fading the void has been worth.
Educational shell. Not financial advice. Not a signal service. Indicator

UT Bot PRO Multi Filter FIXED# UT Bot PRO Multi Filter
**UT Bot PRO Multi Filter** is an advanced trend-following and signal-filtering indicator built around the classic UT Bot trailing-stop concept.
The goal of this indicator is to reduce low-quality UT Bot signals by combining trend direction, momentum, volatility, volume, session, and higher-timeframe filters into one customizable system.
Every filter can be enabled or disabled individually, allowing traders to adapt the indicator to different markets, timeframes, and trading styles.
## Core Signal Logic
The indicator uses an ATR-based trailing stop to detect potential bullish and bearish trend changes.
A **Long Signal** is generated when price crosses above the UT trailing stop and all enabled long filters are confirmed.
A **Short Signal** is generated when price crosses below the UT trailing stop and all enabled short filters are confirmed.
Signals are confirmed at candle close to reduce intrabar signal changes.
## Available Filters
### VWAP Direction
Long trades can be restricted to price trading above VWAP, while short trades can be restricted to price trading below VWAP.
### VWAP Slope
The indicator measures the slope of VWAP and can block trades when VWAP is too flat.
This can help reduce signals during sideways or low-directional market conditions.
### EMA Trend Filter
Uses a fast and slow EMA to confirm trend direction.
For example:
* Long: Fast EMA above Slow EMA
* Short: Fast EMA below Slow EMA
### ADX + DI Filter
ADX is used to measure trend strength, while +DI and -DI are used to confirm directional momentum.
This helps avoid UT Bot signals when the market has insufficient trend strength.
### RSI Filter
RSI can be used as an additional momentum confirmation for long and short trades.
### ATR Volatility Filter
Compares current ATR with its average value.
This can help avoid extremely low-volatility conditions.
### Volume Filter
Requires current volume to meet a configurable minimum relative to average volume.
### Higher Timeframe Trend Filter
Allows entries to be filtered using the direction of a higher-timeframe EMA.
This can be useful for lower-timeframe trading where entries should follow the broader market trend.
### Session Filter
Signals can be restricted to a selected trading session.
### Candle Direction Filter
Long signals can require a bullish signal candle, while short signals can require a bearish candle.
### Candle Strength Filter
Measures the body size of the signal candle relative to ATR and can filter weak candles.
### Maximum VWAP Distance
Prevents entries when price has already moved too far away from VWAP.
This can help reduce late entries after an extended move.
## Risk Management
The indicator includes multiple configurable stop-loss methods.
### Signal Candle Stop
The stop loss is placed below the signal candle for long trades or above the signal candle for short trades.
An optional ATR buffer can be added.
### Swing Stop
Uses the lowest or highest price within a selected lookback period.
### ATR Stop
Places the stop loss at a configurable ATR distance from the entry.
### Fixed Percentage Stop
Uses a fixed percentage distance from the entry price.
## Risk-to-Reward Ratio
The take-profit target is automatically calculated from the selected stop loss.
The Risk-to-Reward Ratio can be configured from:
**1:1 up to 1:4**
For example, with a 1:3 risk-to-reward ratio:
* Maximum planned loss = 1R
* Profit target = 3R
## Fixed Entry, Stop Loss and Take Profit Levels
When a valid trade signal occurs, the indicator stores the entry price, stop-loss price, and take-profit price.
These levels are then displayed as fixed horizontal lines on the price chart.
The levels do not continuously recalculate after the trade has been opened.
Finished trade levels can optionally remain visible on the chart for review.
## Dashboard
The built-in dashboard displays important information such as:
* Current UT Bot trend
* VWAP slope direction
* Current ADX value
* Long filter status
* Short filter status
* Number of enabled filters
* Selected Risk-to-Reward Ratio
* Stop-loss method
* Total trades
* Winning trades
* Losing trades
* Win rate
* Net R performance
* Current simulated position
## Backtest Statistics
The dashboard includes a simple internal bar-based trade simulation.
A trade is opened when a confirmed filtered UT Bot signal occurs.
The trade remains active until either the stop loss or take profit is reached.
If both the stop loss and take profit are touched within the same historical candle, the indicator uses a conservative assumption and counts the stop loss first.
Because historical OHLC candles do not always reveal the exact intrabar sequence, these statistics should be treated as an analytical approximation rather than exact execution results.
## Suggested Starting Setup
A simple trend-following configuration could use:
* UT Bot Sensitivity: 1.0
* UT ATR Length: 10
* VWAP Direction: Enabled
* VWAP Slope: Enabled
* EMA Trend: Enabled
* Fast EMA: 20
* Slow EMA: 50
* ADX + DI: Enabled
* Minimum ADX: 20–25
* RSI: Disabled initially
* Volume Filter: Disabled initially
* ATR Filter: Disabled initially
* Risk-to-Reward Ratio: 1:3
* Stop Loss: Signal Candle
Additional filters should ideally be tested individually instead of enabling every filter at the same time.
## Important
This indicator is designed as a **trading analysis and confirmation tool**.
It does not guarantee profitable trades and should not be considered financial advice.
Results can vary significantly depending on the market, timeframe, session, settings, spread, commissions, and execution conditions.
Always perform your own backtesting and forward testing before using any trading system with real capital.
Indicator

DeltaLens - Order Flow Zones
A single pane order flow toolkit that renders everything directly on your price chart, with no separate oscillator window and no clutter.
DeltaLens reads the tape the way professional flow desks do. It compares the aggressive energy in the market with the price result that energy produces, then paints the interesting moments as zones, bubbles and labels you can actually trade around.
The engine
The script builds a cumulative volume delta series from native footprint data when available, or from a candle direction approximation on any plan. It normalizes price and delta pressure into z scores, subtracts one from the other and scales the gap by relative volume. When this volume weighted divergence moves further than a configurable number of standard deviations from its own average, the bar is flagged as a divergence spike. Spikes are the raw material for every other element on the chart.
On top of that the script ranks every bar by effort, which is the size of the net delta scaled by how unusual the bar volume is, and by efficiency, which is how well that effort translated into price movement. Effort and efficiency together classify each spike into a climax or an absorption event.
What you see on the chart
POC zones. When a cluster of spikes finishes, the script builds a volume and delta profile across the cluster range and finds the point of control. That level is drawn as an FVG style box that extends to the right until price closes through it, exactly like an unfilled fair value gap. These boxes mark where failed aggression accumulated and they act as future support and resistance candidates.
Intra bar profiles. Optional per bin histograms on spike bars that show where inside the bar the battle happened, on a delta or volume basis.
Large aggression bubbles. Circles sized by magnitude at the price level where the largest one sided delta concentration occurred inside a bar, similar to big trades tools on dedicated order flow platforms.
Climax and absorption labels. A climax means extreme effort with high efficiency, a one sided exhaustion burst that often precedes a pause or a reversal. An absorption means extreme effort with poor efficiency, aggressive flow hitting a passive wall, which is one of the most reliable order flow tells.
Spike dots. Tiny markers above and below the candles showing the raw divergence spikes before any classification.
Tape readings. Optional delta labels above each candle and effort plus efficiency numbers below each candle for full manual tape reading.
Settings, explained
Data Source, the footprint toggle and the sub bar resolution used for profiles and bubble scanning.
Divergence Engine, smoothing length, reference lookback and the spike threshold in standard deviations.
POC Zones, zone half height as a share of the cluster range, fill transparency and the extend until traded through behavior.
Profiles, bin count and the delta or volume basis.
Bubbles, the top percent that qualifies, the minimum volume filter and transparency.
Tape Readings and Event Signals, visibility toggles plus the effort and efficiency thresholds behind climax and absorption classification.
Palette, every color on the chart.
How to use it, step by step
Pick your chart timeframe and keep the sub bar resolution one step below it so profiles have real granularity.
Watch for an absorption or climax label together with a fresh POC zone. The zone tells you where the market fought, the label tells you who was trapped.
Treat the zone as a limit order area and a stop reference. Price returning into an unfilled zone after a sell side climax is a classic long setup, and the mirror image applies for buy side climaxes.
Use the large aggression bubbles as confirmation. A bubble in the same direction as your idea at the edge of a zone adds conviction, a bubble against your idea is a reason to stand down.
Let a zone die once price closes through it. A traded through zone has done its job and should no longer be trusted as support or resistance.
Things to keep in mind
Footprint mode needs a Premium or Ultimate PulseWire plan. On lower plans the script silently falls back to the candle direction approximation and still works, with less precision.
The tool works on any liquid symbol with real volume. On symbols without volume data the script raises an error on purpose.
Zones and labels are context, not buy or sell orders by themselves. Always combine them with your own trend, session and risk framework.
Divergence spikes are frequent in news windows and thin liquidity. Consider raising the spike threshold in standard deviation units if your instrument is noisy.
All thresholds, colors and visibility toggles are in the settings, so you can strip the chart down to only the layers you trade.
// core spike condition, for the curious
pressSig = (zscore(cvd) - zscore(close)) * relativeVolume
spike = abs(pressSig - sma(pressSig, lookback)) > k * stdev(pressSig, lookback)
DeltaLens is a research and education tool. Nothing in this script is financial advice, and no indicator can guarantee future results. Test everything on your own instruments and size your risk accordingly.
Feedback and ideas are welcome in the comments. If the tool earns a place on your chart, a like helps other traders find it. Indicator

Indicator

EZ$ Support & Resistance Auction Structure
EZ$ Support & Resistance Auction Structure
EZ$ is a multi-timeframe Support & Resistance, Price Action, Swing Structure, and Session Volume Profile indicator designed around one simple principle: price structure is the authority.
The indicator is not designed to predict where price must go. Instead, it maps meaningful market structure, waits for price to react, and produces BUY/SELL signals only when a chart-timeframe Swing and its matching Support/Resistance reaction exist together.
Core Philosophy
Support & Resistance = Structure
Swing High / Swing Low = Trigger
Price Action = Permission
Volume Profile = Auction Context
Higher-Timeframe S/R = Bigger-Picture Context
Current Chart Timeframe = Execution Authority
The signal model is intentionally simple:
Swing Low + Support reaction = BUY opportunity
Swing High + Resistance reaction = SELL opportunity
There is no BUY without a valid Swing Low, and no SELL without a valid Swing High. The Swing area and signal are generated from the same chart-timeframe structural event.
Adaptive Timeframe Architecture
EZ$ automatically adapts to the chart being viewed.
On a 1-minute chart, 1M Support/Resistance and 1M Swings control the signals.
On a 5-minute chart, 5M Support/Resistance and 5M Swings become the signal authority.
The same principle applies to 10M, 15M, 1H and higher charts.
Signals are never imported from a lower or higher timeframe. Higher-timeframe S/R remains visible as context, but the current chart timeframe always owns the execution signal and its structural invalidation.
This creates one consistent language across timeframes:
1M chart → 1M structure
5M chart → 5M structure
15M chart → 15M structure
1H chart → 1H structure
Support & Resistance
EZ$ uses pivot-based structural Support and Resistance zones with ATR-based minimum width.
The default confirmed pivot strength is 3. Current-chart S/R can be displayed alongside 5M, 15M, 1H, 2H, 4H, 8H, Daily and Weekly structure. Lower-timeframe boxes can automatically remain hidden when viewing higher-timeframe charts.
EZ$ also preserves one faded previous valid S/R zone from 15M and higher as structural memory.
These faded zones help show areas price may be returning toward without cluttering the chart with every historical zone.
Instant S/R-Backed Swings
The Swing engine is subordinate to Support/Resistance.
A Swing Low represents bullish structure associated with Support.
A Swing High represents bearish structure associated with Resistance.
EZ$ can identify a live Swing during the S/R formation process rather than requiring an additional independent liquidity-pivot confirmation. The live Swing and BUY/SELL signal are generated by the same event.
Default:
Bars Allowed From Extreme to Instant Swing = 1
This means the signal must develop on the structural extreme candle or the immediately following chart candle, helping avoid treating an older pivot as a fresh entry.
If the live signal does not occur, a newly confirmed chart-timeframe S/R-backed Swing can provide a fallback signal.
BUY / SELL Signals
A BUY is generated only from:
Chart-TF Support + Swing Low + bullish S/R price-action reaction
A SELL is generated only from:
Chart-TF Resistance + Swing High + bearish S/R price-action reaction
Signals can optionally show nearby higher-timeframe S/R confluence, but that higher-timeframe structure does not create the signal itself.
Examples:
BUY • 1M SWING L
SELL • 5M SWING H
When higher-timeframe structure aligns, the label may additionally identify that context.
Signal Timing
Default:
Chart-TF S/R Signal Timing = Live + Close
This allows a live Swing/S&R reaction to appear intrabar for faster execution while still recognizing that an unfinished candle is provisional.
For traders who prefer confirmed bars only:
Close Only waits until the candle closes.
Structural Invalidation
The same S/R structure that creates the trade also owns the thesis.
For a BUY:
Support remains valid → bullish thesis remains structurally valid.
If price closes below the structural Support edge, the Support/Swing thesis is invalidated.
For a SELL:
Resistance remains valid → bearish thesis remains structurally valid.
If price closes above the structural Resistance edge, the thesis is invalidated.
By default, signal labels are lifecycle-linked to their S/R structure and can be removed when the structure that created them disappears or invalidates. Alerts that have already fired cannot be recalled.
Chart-Timeframe Bias
The optional signal bias is also structural.
It does not use an EMA or higher-timeframe directional prediction.
The newest forming or confirmed Support/Resistance structure on the current chart determines the chart-TF execution bias.
Therefore:
1M signals → 1M structural bias
5M signals → 5M structural bias
15M signals → 15M structural bias
A forming S/R structure can temporarily control that bias before the normal pivot fully confirms.
Session Volume Profile
EZ$ includes:
Overnight / Globex Volume Profile
and
Developing New York Volume Profile
The primary references are:
VAH — Value Area High
POC — Point of Control
VAL — Value Area Low
Default Value Area is 70% with 24 profile rows. Overnight VAH/POC/VAL are established for New York, while the developing NY profile must mature for 15 minutes by default before VAH/VAL can be used as a structural auction location.
VAH and VAL may provide meaningful auction location/context when price actually rejects or reclaims them.
POC is context only and does not independently create a setup.
The Volume Profile is a Pine-built, lower-timeframe volume-by-price approximation and is not intended to reproduce PulseWire's proprietary built-in Volume Profile tick-for-tick.
Market Structure
EZ$ can display MSS markers to show when opposing structure is broken.
MSS is confirmation/context only.
It does not create an additional BUY or SELL signal in v9.0.
This prevents the chart from becoming a collection of competing entry systems.
Recommended Settings Guide
Setting Recommended Purpose
Confirm Reactions on Candle Close ON Keeps general reaction/MSS logic confirmed
ATR Length 14 Price-action measurement
Microstructure Length 2 Short-term structural reaction
Rejection Wick ÷ Body 1.20 Identifies rejection candles
Strong Close Location 0.65 Requires meaningful close location
Displacement × ATR 0.80 Identifies expansion
Relative Volume Reaction OFF Keeps price action primary
Confirmed Pivot Strength 3 Main S/R validation
Zone ATR Length 14 S/R zone sizing
Minimum Zone Width × ATR 0.10 Prevents overly thin boxes
Chart Timeframe Zone ON Primary execution structure
5M / 15M / 1H / 2H / 4H / 8H / D / W ON Higher-TF structural map
Chart + Higher-TF Boxes Only ON Prevents LTF clutter on HTF charts
Previous 15M+ S/R Memory ON Faded previous structure
Previous HTF Box Fade 94 Keeps old structure subtle
Session Volume Profile ON Auction/value context
Profile Rows 24 Good balance of detail/load
Value Area 70% VAH/POC/VAL calculation
Overnight Profile ON Established NY-open context
NY Developing Profile ON Developing NY auction
Profile Histogram ON Visual volume distribution
NY Profile Maturity 15 min Prevents immature NY VP locations
Confirmed Chart-TF S/R Swings ON Validated Swing H/L structure
Live Signal-Backed Swing Area ON Shows live execution Swing
Instant Swing BUY/SELL ON Main entry engine
Bars From Extreme → Instant Swing 1 Keeps signals fast/fresh
Swing Area Wick Zone Cleaner execution visual
Swing Extension 3 bars Keeps active Swing visible
S/R Swings for MSS ON Market-structure confirmation
Fallback Confirmed Swing Signal ON Backup if instant signal didn't fire
BUY / SELL Swing Labels ON Main signal display
Higher-TF S/R on Signal Label ON Shows confluence without gating
MSS Markers ON Confirmation only
Signal Timing Live + Close Recommended for 1M/5M
Require HTF / VP Context OFF Keeps chart-TF S/R authoritative
Allow Opposite S/R Signal ON Lets new opposing structure speak
Align With Current Chart S/R Bias ON Signal direction follows chart structure
Remove Invalidated Signal Labels ON Signal dies with its S/R thesis
EXIT Labels OFF Keeps chart clean
Same-Direction Signal Cooldown 5 bars Reduces repeated nearby signals
Structure / Profile Dashboard ON Compact live context
The important defaults above come directly from the current v9.0 build.
Simple User Guide
For 1M execution: use the 1M chart and let 1M S/R + Swing L/H create the signals. Higher-timeframe boxes and Volume Profile tell you where that 1M structure is developing in the bigger market map.
For 5M execution: simply switch to 5M. EZ$ automatically makes 5M S/R + 5M Swing L/H the execution authority. There is no need to change the signal engine manually.
The same principle continues as the chart timeframe increases.
The easiest way to read EZ$
Support + Swing L → watch for BUY.
Resistance + Swing H → watch for SELL.
Higher-TF S/R → context.
VAH/POC/VAL → auction context.
MSS → confirmation.
If the S/R thesis fails → the setup is invalid.
Important Note
EZ$ is a market-structure visualization and decision-support tool. Signals represent structural conditions identified by the script, not guaranteed outcomes. Live intrabar signals may change before the candle closes, and any trading or risk-management decision remains the trader's responsibility.
No OTE. No FVG/IFVG entry engine. No AMD signal gating. No EMA trend gate.
Just:
Support & Resistance → Swing → Price Action → BUY/SELL → Structural Invalidation.
That is EZ$ v9.0. 👊🏻😎 Indicator

Absorption Detector Pro Absorption Detector Pro
Absorption Detector Pro finds high-quality "absorption" bars — spots where aggressive volume hits the market but price fails to move proportionally, and instead reverses and closes strongly against the initial push. This is the classic effort-vs-result signature used in order-flow and volume-spread-analysis (VSA) trading: big effort (volume), little result (range), and a rejection close. The script layers PVSRA candle context, liquidity-sweep detection, trend filtering, a self-adjusting percentile ranking, and an optional intrabar buy/sell delta check on top of that core idea to cut down on noise and surface only the strongest candidates.
How it works
Absorption Score — for every bar, volume relative to its average (volume ratio) is divided by range relative to its average (range ratio). A high score means unusually large volume produced an unusually small candle — a sign of absorption.
Percentile Ranking — rather than using a single fixed cutoff, the score is ranked against the last N bars (percentile rank window, default 100) and only scores in the top X% (default 90th percentile) qualify. This lets the indicator self-adjust across symbols and timeframes instead of relying on one static threshold.
PVSRA Candle Context — each candle is classified as climax volume, above-average volume, or normal, based on volume and volume×range vs. their recent averages. Candles are optionally painted with these PVSRA colors for quick visual context, and climax volume can be required for a signal.
Liquidity Sweep — the script can require that the signal bar poked beyond the recent swing high/low before reversing (a stop-hunt/sweep pattern), which is a common precursor to genuine absorption.
Trend Filter — signals can be required to occur against the prevailing trend (price vs. a moving average), since absorption is most meaningful as a reversal/exhaustion signal rather than mid-trend noise.
Order Flow Delta (optional) — using request.security_lower_tf, the script can pull intrabar buy/sell volume from a lower timeframe (default 1-minute) and require that the net delta actually confirms the proposed direction (e.g., net selling on a bullish absorption bar that still closes strong).
Cooldown — a minimum bar count between signals prevents clustered, repetitive triggers during choppy conditions.
A bullish or bearish absorption signal only fires when all enabled gates pass together: elevated volume, a score above both the floor and the percentile threshold, correct close position in the bar's range, (optionally) climax volume, a liquidity sweep, trend alignment, and delta confirmation.
Reading the indicator
Triangle markers below/above bars mark bullish/bearish absorption signals.
Labels (optional) show the absorption score multiple and its percentile rank at the moment of signal.
Background highlight (optional) shades the signal bar.
Candle colors (optional, PVSRA) show climax volume, above-average volume, and normal volume at a glance, independent of signals.
Diagnostics table (top-right, optional) shows live volume ratio, range ratio, absorption score, percentile rank vs. the required threshold, climax status, sweep status, trend context, and bars since the last signal — useful for understanding why a bar did or didn't qualify.
Suggested use
This is a reversal/exhaustion tool, best used where volume and order flow context matter — e.g., around key support/resistance, session highs/lows, or after an extended directional move:
Use the diagnostics table while tuning inputs for a given symbol/timeframe, since default thresholds are a starting point, not a universal setting.
Start with default settings (climax volume + sweep required, trend filter on) for fewer, higher-conviction signals; relax individual gates (in the Signal Quality group) to see more candidates.
Combine with your own structure analysis (support/resistance, higher-timeframe trend) and risk management — this indicator identifies where volume and price disagree, not a complete trade plan.
The optional delta confirmation adds real intrabar buy/sell context but requests lower-timeframe data, so it will be slower to calculate and is best kept off unless you specifically want that extra filter.
Inputs
Core Absorption — averaging lookback, minimum volume ratio floor, minimum absorption score floor, close-in-range threshold
Signal Quality — percentile ranking window, minimum score percentile, require climax volume, require liquidity sweep (+ lookback), require trend context (+ MA length), cooldown bars between signals
PVSRA Candles — lookback, climax/above-average volume multipliers, candle coloring toggle and colors
Order Flow Confirmation (optional) — toggle and lower timeframe for intrabar delta
Visuals — labels, background highlight, diagnostics table, marker colors
Alerts
Two alert conditions are built in:
Bullish Absorption — swept lows, climax volume, compressed range, strong close
Bearish Absorption — swept highs, climax volume, compressed range, strong close Indicator

Alpha Forge Adaptive VWAP Wave v1.0.19Alpha Forge Adaptive VWAP Wave is a selective, long-side market-structure overlay designed specifically for standard 1-hour charts.
It combines an adaptive VWAP-based wave with confirmed multi-timeframe qualification to help distinguish between balanced conditions, directional expansion, and established trends. Rather than producing signals on every crossover, the indicator waits for its internal market profile and routing requirements to align.
HOW THE ROUTING WORKS
The indicator evaluates two possible routes:
• 1H PRIMARY — The setup qualifies directly from the 1-hour market structure.
• 4H QUALIFICATION / 1H EXECUTION — A completed 4-hour candle establishes the broader thesis while the actual entry remains timed and confirmed on the 1-hour chart.
The 1-hour route always receives priority. The 4-hour route is only considered when the primary route does not qualify.
If neither route meets the internal requirements, the dashboard displays NO QUALIFIED ROUTE. This is intentional and means the indicator is choosing to stand aside rather than force a setup.
SIGNAL MARKERS
• Cyan BUY — Confirmed 1-hour tactical entry.
• Purple 4H QUAL BUY — Confirmed 4-hour thesis with a 1-hour tactical entry.
• Pink EXIT — Confirmed tactical exit or protective trade-management event.
Signals are deliberately selective and will not appear on every symbol.
ADAPTIVE WAVE
The cyan and magenta wave provides a visual representation of the active VWAP structure and surrounding deviation zones.
The wave is designed to make changes in balance, direction, and structural support easier to identify without covering the underlying price action. Its width and position adapt to the market rather than remaining fixed to a single static distance.
DASHBOARD
The Alpha Forge dashboard provides a compact summary of the current operating state:
• STATUS — Whether the system is in a trade or standing aside.
• ROUTE — The timeframe path currently controlling the setup.
• PROFILE — The trade-management profile selected by the internal qualification process.
• REGIME — The detected market environment.
• SAMPLE — The amount of historical evidence available for the selected profile.
• POSITION — Current position state and active profile.
FORGE GUIDE
The Forge Guide translates the active system state into three practical sections:
• WAITING — What the system is currently waiting for.
• WATCH — The structure or protection currently being monitored.
• ACTION — The appropriate response for the present state.
The Guide is informational. It does not replace personal risk management or independent analysis.
RECOMMENDED USE
• Use standard candlesticks or bars.
• Use the 1-hour chart timeframe.
• Leave the source at its default HLC3 setting unless you are deliberately testing an alternative.
• The 4-hour analysis is handled internally; there is no need to change the chart to 4H.
• Wait for the candle to close before treating a marker as confirmed.
The indicator is primarily intended for liquid stocks and metals. It may also qualify selected forex markets, but it is deliberately selective and should not be expected to produce a route on every currency pair.
SIGNAL CONFIRMATION
BUY and EXIT events are confirmed only after the 1-hour chart candle closes.
The higher-timeframe route uses information from previously completed 4-hour candles. This prevents an unfinished 4-hour candle from being treated as confirmed evidence.
The live wave and dashboard may move while the current candle is forming. Final markers and alerts are only confirmed at candle close.
ALERTS
The script supports confirmed BUY and EXIT alerts.
For standard PulseWire notifications, create alerts from the available BUY and EXIT conditions.
For dynamic webhook messages, select “Any alert() function call.” Create webhook alerts while the dashboard is FLAT whenever possible.
PulseWire stores a snapshot of the script, chart, and settings when an alert is created. Alerts should therefore be recreated after changing the script, symbol, timeframe, or important inputs.
IMPORTANT QUALIFICATION NOTES
This is an indicator, not a PulseWire strategy.
Its internal qualification process evaluates the historical information available on the loaded chart. Qualification can therefore vary with the symbol, market-data provider, and amount of chart history available.
The internal cost filter assumes 0.05% per side. It does not separately model spread, slippage, funding, swaps, or broker-specific commissions.
Historical qualification does not guarantee future performance. A qualified route identifies alignment with the model’s requirements; it is not a prediction or promise that a trade will be profitable.
Alpha Forge Adaptive VWAP Wave is intended as a market-structure and decision-support tool. It should be used alongside appropriate position sizing, risk controls, and independent analysis.
Indicator

TRADLEWARE-Ichimoku TK-Cross + MFI SOL
Ichimoku TK-Cross + Money Flow Index
This strategy uses the classic Ichimoku Cloud system to catch confirmed trend entries on a high-volatility altcoin, with a volume-based filter added to screen out low-conviction fakeouts.
How it works
Ichimoku Kinko Hyo ("one-glance equilibrium chart") is a trend system built from a few moving-midpoint lines. The Tenkan (short-term, plotted in blue) and Kijun (medium-term, plotted in orange) lines are each the midpoint of the highest high and lowest low over their own lookback window — similar in spirit to a moving average, but based on the range rather than the close. Two further lines, Senkou A and B, are projected forward to form the "cloud" (Kumo): a band that acts as dynamic support and resistance, shaded teal when it's bullish (Senkou A above Senkou B) and red when bearish.
On top of this, the Money Flow Index (MFI) — a volume-weighted version of RSI — checks that money is actually flowing into the asset, not just that price has moved.
Entry
A long position is opened when all three conditions are true simultaneously:
The blue Tenkan line crosses above the orange Kijun line (a bullish momentum shift)
Price is above the cloud, which should be shaded teal at this point (the broader trend is confirmed bullish)
The Money Flow Index is above 50 (volume-weighted money flow is positive, not just price drifting up on thin conviction)
The MFI filter exists specifically because this asset is prone to fakeout breakouts — moves that clear the cloud on price alone but aren't backed by real buying volume.
Exit
The position is closed when price closes back below the orange Kijun line — the "equilibrium" level the whole system is built around. An optional stop-loss (on by default) sits at the bottom of the cloud: if price loses the entire cloud — meaning it closes below whichever of the teal/red Senkou lines is lower — the broader trend structure itself has broken, not just short-term momentum.
Parameters
Tenkan length: 20
Kijun length: 60
Senkou B length: 120 (the cloud is projected forward by the Kijun length, the classic convention)
MFI length: 14
MFI minimum: 50 (stable across a 50-60 range in testing, not a fragile single value)
Stop-loss at cloud bottom: on by default, can be disabled
Label offset (ATR multiples): purely cosmetic — controls how far the BUY/SELL text labels sit from the candles so they don't overlap PulseWire's own trade markers
Start/End date range inputs let you restrict the backtest window without editing code
Position sizing is set to 99.95% of equity per trade rather than a full 100%. That small gap is deliberate: on this timeframe, sizing at exactly 100% causes PulseWire to occasionally generate tiny extra "Margin call" rows in the trade list from floating-point rounding after commission — enough of them, on this script, to noticeably distort the displayed win rate. The 0.05% gap removes those artifacts; the effect on actual results is negligible.
Costs modelled
0.1% commission per side, 3 ticks slippage, fills at next bar's open.
Intended assets and timeframe
4-hour bars. Designed and tested in Python on SOL/USDT, then validated against a live PulseWire backtest on BINANCE:SOLUSDT — entry and exit prices matched to the cent on the large majority of trades. Parameters were tuned specifically for SOL's volatility profile and are not expected to carry over unchanged to other assets.
Strategy

VWAP-MACD with Volume ConfirmationVWAP-MACD with Volume Confirmation
VWAP-MACD+ replaces the price series inside a classic MACD calculation with an anchored VWAP series, then adds a volume-strength filter so that crossover signals are only flagged as "confirmed" when they occur on above-average volume. The result is a momentum oscillator that reflects shifts in the volume-weighted average price rather than raw closing price, with a built-in sanity check against low-conviction crosses.
How it works
Anchored VWAP — VWAP is calculated from hlc3 * volume, accumulated and reset at the start of each new period based on the selected anchor (Session, Week, or Month). This is the same anchoring logic as PulseWire's native VWAP, just computed manually so it can feed into the MACD below.
VWAP-based MACD — instead of EMA-ing close like a standard MACD, this script EMAs the VWAP series itself (fast length default 12, slow length default 26). The difference between the fast and slow EMAs of VWAP is the MACD line; a further EMA of that (default 9) is the signal line; their difference is the histogram. Because VWAP is smoother and volume-weighted, the resulting MACD reacts to shifts in the "fair value" price rather than every tick of noise in the close.
Volume Momentum Filter — each bar's volume is compared to its moving average (default 20-period SMA) to get a relative volume ratio. Bars are classified as strong (≥1.5x average), weak (<0.75x average), or normal, and the histogram's color intensity reflects this — brighter columns mean the current move is backed by stronger volume, faded columns mean it's on thin volume.
Volume-Confirmed Crossovers — a standard MACD/signal-line crossover only becomes a plotted "confirmed" signal when relative volume is at or above average (≥1.0x). This is meant to filter out crossovers that happen on quiet, low-conviction bars.
Reading the indicator
Blue line — VWAP-based MACD line.
Orange line — signal line (EMA of the MACD line).
Histogram columns — MACD minus signal, colored green above zero / red below zero, with intensity scaled by relative volume (bright = strong volume, faded = weak volume, mid = normal).
Green up-triangle — bullish crossover confirmed by volume.
Red down-triangle — bearish crossover confirmed by volume.
Zero line — dashed gray reference; crosses of the MACD line through zero can also be used as a secondary trend-context read, though this script's plotted signals are specifically the signal-line crossovers.
Suggested use
This is a trend/momentum tool built around volume-weighted price rather than raw close, intended for:
Traders who already use VWAP as an intraday or swing fair-value reference and want a momentum oscillator derived from that same series instead of close price
Filtering out MACD crossovers that occur on low-volume, low-conviction bars by relying on the "confirmed" triangle markers rather than every raw crossover
Combining with the anchor period that matches your trading horizon — Session for intraday, Week or Month for swing/position context
As with any momentum oscillator, it works best alongside broader trend or structure context (e.g., higher-timeframe trend, support/resistance) rather than as a standalone signal — volume confirmation reduces noise but doesn't guarantee follow-through.
Inputs
Fast Length / Slow Length / Signal Smoothing — EMA lengths for the VWAP-MACD calculation
VWAP Anchor Period — Session, Week, or Month
Volume MA Lookback — averaging period for the relative volume filter
Enable Volume Confirmation Shading — toggles both the histogram's volume-based color intensity and the volume requirement on confirmed crossover signals
Alerts
Two alert conditions are built in:
VWAP-MACD Bullish Cross (Vol Confirmed)
VWAP-MACD Bearish Cross (Vol Confirmed) Indicator

KK CBC Profile Flip - Open SourceKK CBC Profile Flip - Open Source Indicator
Inputs
- Strict breaks (close beyond, not on, prior high/low) (default true)
- Min flip-candle range (x ATR, 0=off) (default 0.0)
- Show invalidation dash (flip candle high/low) (default true)
- VP block bars (local window) (default 100)
- Master VP window (x local) (default 3.0)
- VP bins (default 40)
- Value area % (default 70.0)
- Show master profile levels (mPOC/mVAH/mVAL) (default true)
- Show flip labels (INIT/DISC/PREM/VA) (default true)
- Tint bars by CBC control state (default false)
What it does
KK CBC Profile Flip answers two questions at once: who is in control of the
tape right now, and where did that control change hands relative to value.
The control engine is the Candle-By-Candle (CBC) method popularized by
maplestax. When a candle closes above the previous candle's high, bulls take
control. When a candle closes below the previous candle's low, bears take
control. When neither happens, whoever held control keeps it. That hysteresis
is the point: it ignores the noisy up-down flicker of individual candles and
only acknowledges confirmed closes beyond the prior candle's range.
What this build adds is location. It runs the same rolling master volume
profile as the flagship KK Master Volume Profiler, and then keeps only the
two control changes that interact with that profile:
BRK - value-area breakout. A bull flip that closes above mVAH, or a bear
flip that closes below mVAL: control changed hands where price is being
accepted beyond value. The initiative read. A breakout whose flip close is
already extended more than 10 percent of the edge-to-POC distance past the
edge is hidden as too-late chase noise (the "BRK: max extension past the
edge" setting tunes or disables this).
REV - mean reversion. A bull flip from the mVAL side of value, or a bear
flip from the mVAH side: responsive activity turning price back toward the
master POC. A short dotted guide from the flip price to the current mPOC
shows the level the reversion leg is rotating toward. It is a structural
readout, not a target.
Everything else - a flip in the dead zone between the POC and the value
edge on its own side - is balanced-market noise and is hidden by default
("Show in-value (VA) flips" in the settings brings those back), so every
marker you see is structurally tied to the profile.
The same signal never prints twice in a row. A second BRK-long straight
after a BRK-long is the same information repeated, so it is suppressed; a
signal of the other class or direction re-arms it.
A tilde suffix (~) means the flip fired into an absorbed, two-sided volume
node - a price zone where heavy trade has already gone both ways and the
flow that would power a follow-through has largely exhausted itself.
What It Draws
Flip labels - a triangle at each control change that matters, tagged BRK or
REV. Bright green or red marks a value-area breakout; softer tones mark the
reversion case.
REV guide - on a reversion flip, a dotted line from the flip price to the
master POC. The target end tracks the POC live as it moves, and the guide
disappears on its own when the rotation is finished (price reaches the POC)
or has failed (price breaks the flip candle's high or low, or the opposite
signal fires). A structural readout, not a target line.
Invalidation dash - while bulls hold control, a dashed line sits at the low
of the candle that flipped them in; while bears hold, at the flip candle's
high. That is the price a confirmed close beyond would break the structure
that armed the current state.
Master profile levels - mPOC (the price the window traded the most volume
at), mVAH and mVAL (the edges of the 70 percent value area), each tagged
with its live node state: an up or down arrow while one side's flow
dominates the node, a tilde when the node has gone balanced and heavily
traded (absorbed), flat otherwise.
Optional bar tint - bars can be tinted by the current control state. Off by
default.
How the Profile Is Calculated
Over a trailing window (default 100 bars x a 3x master multiplier), every
confirmed bar contributes its hlc3 as the price sample and its volume as the
weight. The window's high-low range is split into equal bins (default 40),
each sample drops into its bin, and the fullest bin is the POC. The value
area grows outward from the POC, always taking the heavier adjacent bin,
until it encloses the configured share of total volume (default 70 percent,
the market-profile convention).
This is a bar-resolution profile, not a tick-resolution one. On most forex
and CFD feeds the volume figure is tick volume - a count of price updates,
not executed contracts - so read it as a map of activity rather than a
ledger of size. That is a property of the data feed, not a setting.
Repaint Policy
Flips register only on confirmed bar closes, strictly beyond the prior
candle's high or low (equal closes do not flip), and only when control
actually changes hands - continuation breaks in the direction already in
control print nothing, which is what keeps the chart readable. By default a
flip candle must also close in the flip direction (green for a bull flip,
red for a bear flip); switch that off for the bare canonical engine. An
optional ATR filter can additionally require the flip candle to have a
minimum range. Node states update on confirmed bars only. Labels, once
printed, are never moved or removed by later price action.
What It Is Not
This indicator does not trade, does not place or suggest orders, and does
not draw entries, stops, or targets. It is a passive readout of control and
location for your own study. Nothing here is financial advice, and a flip
label is not a recommendation to buy or sell.
------------------------------------------------------------------------------
Not financial advice. Technical/educational charting tool only.
(c) kenkem.biz
Indicator

Momentum Run & Fall Radar PRO════════════════════════════════════════════
MOMENTUM RUN & FALL RADAR PRO
Version 2.1 – Responsive Dashboard
Beschreibung, Handhabung und Interpretation
DE-DE / EN-US
════════════════════════════════════════════
============================================================
DE-DE
============================================================
INHALTSVERZEICHNIS
01. Überblick
02. Neuerungen in Version 2.1
03. Verwendete Faktoren
04. EMA-Farben und Trendstruktur
05. Bull Score und Bear Score
06. Bullische Signalstufen
07. Bärische Signalstufen
08. „Fehlt Bull“ und „Fehlt Bear“
09. RSI
10. MACD
11. DMI / ADX
12. Relatives Volumen
13. Relative Stärke
14. Multi-Timeframe-Analyse
15. Widerstand und Support
16. ATR
17. RSI-Divergenzen
18. Retest
19. Dashboard-Modi: Desktop, Mobile und Minimal
20. Dashboard-Einstellungen
21. Empfohlene Verwendung und Zeitrahmen
22. Typischer bullischer Ablauf
23. Confirmed Mode und laufende Kerzen
24. Alarme
25. Statuszeile und kompakte Darstellung
26. Wichtiger Hinweis
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
01. ÜBERBLICK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Der Momentum Run & Fall Radar PRO ist ein kombinierter technischer
Analyseindikator zur frühzeitigen Erkennung von Momentum-Aufbau,
Trendwechseln, Breakouts, Breakdowns und zunehmender Trendstärke.
Anstatt einzelne Indikatoren getrennt voneinander zu betrachten,
führt der Radar mehrere technische Faktoren zu einem Bull Score und
Bear Score von jeweils 0 bis 100 Punkten zusammen.
Damit lässt sich schneller erkennen, ob sich ein Aufwärts- oder
Abwärtstrend vorbereitet, ob ein Breakout oder Breakdown näher rückt,
ob eine Bewegung bereits bestätigt wurde oder ob bestehendes Momentum
an Stärke verliert.
Der Indikator eignet sich besonders für volatile Aktien und
Momentum-Titel, kann aber grundsätzlich auch für andere liquide
Aktien, ETFs und Märkte eingesetzt werden.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
02. NEUERUNGEN IN VERSION 2.1
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Version 2.1 verbessert vor allem die Darstellung auf unterschiedlichen
Geräten.
Neu hinzugekommen sind:
• Desktop-Dashboard für große Bildschirme
• Mobile-Dashboard für Smartphone und Tablet
• Minimal-Dashboard für möglichst viel freien Chartbereich
• frei wählbare Dashboard-Position
• einstellbare Dashboard-Textgröße
• Dashboard-Sprache DE oder EN
• kompakter Indikatorname „Radar PRO“ in der Statuszeile
• Input-Werte werden nicht mehr in der Statuszeile angezeigt
• EMA-, Support-, Widerstands- und BB-Werte werden aus der
Statuszeile ausgeblendet
• vollständige Erklärung der Relative-Stärke-Auswertung
Die grundlegende Analyse- und Scorelogik bleibt erhalten. Die
Hauptänderungen betreffen Bedienbarkeit und Darstellung.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
03. VERWENDETE FAKTOREN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Der Radar berücksichtigt unter anderem:
• EMA 9
• EMA 21
• EMA 50
• EMA 200
• EMA-Trend und EMA-Steigung
• frische EMA-Crossovers
• RSI 14 und RSI-Richtung
• MACD 12/26/9 und Histogramm-Entwicklung
• DMI / ADX
• relatives Handelsvolumen
• ATR
• 20-Kerzen-Breakouts und Breakdowns
• Support- und Widerstandsbereiche
• Bollinger-Band-Squeeze
• RSI-Divergenzen
• Breakout-Retests
• Relative Stärke gegenüber einer Benchmark
• Multi-Timeframe-Analyse über 4H, 1D und 1W
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
04. EMA-FARBEN UND TRENDSTRUKTUR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Türkis = EMA 9
Gelb = EMA 21
Orange = EMA 50
Lila = EMA 200
Eine vollständig bullische Trendstruktur sieht beispielsweise so aus:
Kurs > EMA 9 > EMA 21 > EMA 50 > EMA 200
Eine vollständig bärische Struktur entsprechend umgekehrt.
Für die Früherkennung ist besonders interessant, wenn EMA 9 und EMA 21
nach oben drehen und EMA 9 die EMA 21 von unten kreuzt.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
05. BULL SCORE UND BEAR SCORE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bull Score = technische Stärke einer möglichen Aufwärtsbewegung.
Bear Score = technischer Abwärtsdruck.
Orientierung:
• 0–44 = kein klares Signal
• 45–54 = WATCH / Beobachtungsphase
• 55–64 = EARLY BULL bzw. EARLY BEAR
• 65–74 = BULL SETUP bzw. BEAR WARNING
• 75–84 = starke Bewegung / RUN- oder FALL-Bereich
• 85–100 = sehr starke technische Bestätigung
Wichtiger als ein einzelner Wert ist häufig die Entwicklung.
Beispiel:
45 → 54 → 61 → 69 → 77
Das zeigt, dass immer mehr technische Faktoren gleichzeitig bullisch
werden.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
06. BULLISCHE SIGNALSTUFEN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WATCH
Erste positive Faktoren sind vorhanden.
EARLY BULL
Frühes bullisches Signal. Mehrere Faktoren beginnen sich positiv
auszurichten.
BULL SETUP
Der bullische Aufbau ist weiter fortgeschritten.
BREAKOUT
Ein relevanter Widerstand wurde überschritten.
RUN
Bestätigter bullischer Ausbruch mit ausreichend hohem Score,
Breakout und erhöhtem Handelsvolumen.
STRONG RUN
Sehr starke technische Bestätigung mit hohem Score, starkem Volumen
und ausgeprägter Trendstärke.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
07. BÄRISCHE SIGNALSTUFEN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CAUTION / WATCH
Erste Verschlechterungen werden sichtbar.
EARLY BEAR
Frühe Anzeichen zunehmenden Abwärtsmomentums.
BEAR WARNING
Mehrere negative Faktoren bestätigen sich gleichzeitig.
BREAKDOWN
Eine wichtige Unterstützung wurde gebrochen.
FALL
Bestätigte Abwärtsbewegung.
STRONG FALL
Sehr starke technische Abwärtsbewegung.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
08. „FEHLT BULL“ UND „FEHLT BEAR“
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
„Fehlt Bull“ zeigt, welche Kernbedingungen für eine vollständigere
bullische Bestätigung noch fehlen.
Abkürzungen:
• EMA = bullische EMA-Struktur fehlt
• RSI = RSI-Bestätigung fehlt
• MACD = MACD-Bestätigung fehlt
• ADX = DMI / Trendstärke fehlt
• VOL = ausreichendes bullisches Volumen fehlt
• BO = bestätigter Breakout fehlt
• MTF = Multi-Timeframe-Bestätigung fehlt
• RS = Relative Stärke fehlt
Beispiel:
Fehlt Bull: VOL BO
Dann sind viele Bedingungen bereits erfüllt; hauptsächlich fehlen
Volumen und Breakout.
„Fehlt Bear“ funktioniert entsprechend.
BD = bestätigter Breakdown fehlt.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
09. RSI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• unter 45 = eher bärisch
• 45–55 = neutral
• über 55 = bullisch
• 60–70 = starkes Momentum
• über 70 = starkes bzw. überkauftes Momentum
↑ = RSI verbessert sich
↓ = RSI schwächt sich ab
Ein RSI über 70 bedeutet nicht automatisch, dass der Kurs fallen muss.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
10. MACD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BULLISH / BULL
Der MACD unterstützt die Aufwärtsbewegung.
BEARISH / BEAR
Negative Momentumstruktur.
Besonders interessant sind Übergänge zwischen BEAR und BULL.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
11. DMI / ADX
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DI vorne = bullische Richtung
-DI vorne = bärische Richtung
ADX:
• unter 15 = schwacher Trend
• 15–20 = Trend beginnt
• 20–25 = zunehmend relevant
• über 25 = starker Trend
• über 30 = sehr starker Trend
Besonders interessant für einen frühen Aufwärtstrend:
+DI vorne + steigender ADX durch 20–25.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
12. RELATIVES VOLUMEN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1,00x = durchschnittliches Volumen
1,20x = erhöhtes Interesse
1,50x = starkes Volumen
2,00x+ = sehr starke Aktivität
Ein Breakout mit hohem Volumen ist normalerweise stärker bestätigt
als ein Breakout bei schwachem Volumen.
Bei einer noch laufenden Kerze kann der Wert zunächst niedrig sein.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
13. RELATIVE STÄRKE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Die Relative Stärke vergleicht die Kursentwicklung mit einer
Benchmark.
Standardmäßig:
NASDAQ:QQQ
Mögliche Anzeigen:
STARK BULL / STRONG BULL
Die Aktie entwickelt sich stärker als die Benchmark und die relative
Stärke nimmt weiter zu.
BULL
Die Aktie entwickelt sich besser als die Benchmark.
BEAR
Die Aktie entwickelt sich schwächer.
STARK BEAR / STRONG BEAR
Die relative Schwäche nimmt weiter zu.
AUS / N/A
Die Auswertung ist deaktiviert oder nicht verfügbar.
Beispiel:
Aktie +3 %, Benchmark +5 %
→ relative Schwäche
Aktie +3 %, Benchmark 0 % oder negativ
→ relative Stärke
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
14. MULTI-TIMEFRAME-ANALYSE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Standard:
240 = 4 Stunden
D = Tageschart
W = Wochenchart
Desktop:
240 BULL | D BULL | W NEUTRAL
Mobile:
4H↑ D↑ W–
↑ = bullisch
↓ = bärisch
– = neutral
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
15. WIDERSTAND UND SUPPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Widerstand = technisch relevanter Bereich oberhalb des Kurses.
Support = technisch relevanter Bereich unterhalb des Kurses.
Ein Kurs direkt unter dem Widerstand ist noch kein Breakout.
Stärkere Bestätigung entsteht durch:
• Überschreiten des Widerstands
• Kerzenschluss möglichst darüber
• zunehmendes Volumen
• bullische Momentumfaktoren
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
16. ATR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ATR misst die aktuelle Schwankungsbreite.
Der Radar verwendet ATR zusätzlich als Breakout-Puffer, damit ein
minimales Überschreiten eines Widerstands nicht sofort als bestätigter
Breakout gewertet wird.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
17. RSI-DIVERGENZEN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BULLISH
Kurs bildet ein schwächeres Tief, während RSI relative Stärke zeigt.
BEARISH
Kurs bildet ein höheres Hoch, während RSI dieses Hoch nicht bestätigt.
Divergenzen sind Frühwarnsignale.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
18. RETEST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Typischer Ablauf:
Widerstand
→ Breakout
→ Rücklauf
→ alter Widerstand hält als Support
→ RETEST
Ein erfolgreicher Retest kann einen vorherigen Breakout zusätzlich
bestätigen.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
19. DASHBOARD-MODI: DESKTOP, MOBILE UND MINIMAL
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DESKTOP
Vollständige Anzeige mit:
• Status
• Bull / Bear Score
• EMA 9 / 21 / 50 / 200
• RSI
• MACD
• DMI / ADX
• Volumen
• BB Squeeze
• MTF
• Relative Stärke
• Widerstand / Support
• ATR
• Divergenz
• Fehlt Bull / Bear
Empfohlen für PC und Notebook.
MOBILE
Kompakte Anzeige mit:
• Gesamtstatus
• Bull / Bear Score
• EMA-Trend
• RSI
• MACD
• DMI / ADX
• Volumen
• kompaktes MTF
• Relative Stärke
• Widerstand / Support
• Fehlt Bull / Bear
Empfohlen für Smartphone und kleinere Tablets.
MINIMAL
Zeigt nur:
• Gesamtstatus
• Bull / Bear
• RSI / ADX
• MACD / Volumen
• MTF / Relative Stärke
• wichtigste fehlende Bedingungen
Empfohlen bei sehr wenig Bildschirmfläche.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
20. DASHBOARD-EINSTELLUNGEN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Unter „13. Dashboard“:
Dashboard anzeigen
Ein / Aus
Dashboard-Modus
• Desktop
• Mobile
• Minimal
Dashboard-Sprache
• DE
• EN
Dashboard-Position
• Top Right
• Middle Right
• Bottom Right
• Top Left
• Middle Left
• Bottom Left
Dashboard-Textgröße
• Auto
• Tiny
• Small
• Normal
Empfehlung:
Desktop:
Desktop + Auto/Small
Smartphone:
Mobile + Auto
Sehr kleines Display:
Minimal + Auto/Tiny
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
21. EMPFOHLENE VERWENDUNG UND ZEITRAHMEN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1H
Hauptanzeige für frühe Momentum-Signale.
4H
Trendbestätigung.
1D
Mittelfristige Bestätigung.
1W
Langfristige Einordnung.
15 Minuten
Kann für genaueres Timing genutzt werden, nachdem 1H/4H bereits ein
brauchbares Setup zeigen.
1 und 5 Minuten
Enthalten deutlich mehr Marktrauschen.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
22. TYPISCHER BULLISCHER ABLAUF
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WATCH
↓
EARLY BULL
↓
Bull Score steigt
↓
EMA 9 / EMA 21 drehen nach oben
↓
RSI steigt über 55
↓
MACD wird bullisch
↓
+DI übernimmt
↓
ADX steigt
↓
BULL SETUP
↓
Fehlt Bull wird kürzer
↓
z. B. nur noch VOL BO
↓
Widerstand wird gebrochen
↓
Volumen steigt
↓
BREAKOUT
↓
RUN
↓
STRONG RUN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
23. CONFIRMED MODE UND LAUFENDE KERZEN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Standardmäßig werden neue Signal-Labels erst bei Kerzenschluss
bestätigt.
Dashboardwerte können sich während der laufenden Kerze trotzdem
verändern.
Für wichtige Entscheidungen sollte deshalb der Kerzenschluss
berücksichtigt werden.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
24. ALARME
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Verfügbare Alarmbedingungen:
• Early Bull
• Bull Setup
• RUN
• STRONG RUN
• Early Bear
• Bear Warning
• FALL
• STRONG FALL
• Bull Retest
• Bear Retest
• Bullische RSI-Divergenz
• Bärische RSI-Divergenz
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
25. STATUSZEILE UND KOMPAKTE DARSTELLUNG
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Version 2.1 blendet die langen Input- und Plotwerte aus der
PulseWire-Statuszeile aus.
Statt:
9 21 50 200 3 5 14 55 ...
wird primär der kurze Name angezeigt:
Radar PRO
Die Einstellungen bleiben im Indikator-Menü vollständig verfügbar.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
26. WICHTIGER HINWEIS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Der Momentum Run & Fall Radar PRO ist ein Werkzeug zur technischen
Marktanalyse und kann zukünftige Kursbewegungen nicht sicher
vorhersagen.
Der Indikator stellt keine Anlageberatung und keine automatische
Kauf- oder Verkaufsempfehlung dar.
Zusätzlich berücksichtigt werden sollten unter anderem:
• persönliches Risikoprofil
• Positionsgröße
• fundamentale Unternehmensdaten
• Nachrichten und Ereignisse
• Quartalszahlen
• Liquidität
• allgemeine Marktsituation
============================================================
EN-US
============================================================
TABLE OF CONTENTS
01. Overview
02. What’s New in Version 2.1
03. Included Factors
04. EMA Colors and Trend Structure
05. Bull Score and Bear Score
06. Bullish Signal Stages
07. Bearish Signal Stages
08. Missing Bull and Missing Bear
09. RSI
10. MACD
11. DMI / ADX
12. Relative Volume
13. Relative Strength
14. Multi-Timeframe Analysis
15. Resistance and Support
16. ATR
17. RSI Divergence
18. Retest
19. Dashboard Modes: Desktop, Mobile and Minimal
20. Dashboard Settings
21. Recommended Use and Timeframes
22. Typical Bullish Development
23. Confirmed Mode and Open Candles
24. Alerts
25. Status Line and Compact Display
26. Important Notice
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
01. OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Momentum Run & Fall Radar PRO is a multi-factor technical analysis
indicator designed to identify early momentum development, trend
changes, breakouts, breakdowns and increasing trend strength.
It combines multiple technical factors into a Bull Score and Bear
Score ranging from 0 to 100.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
02. WHAT’S NEW IN VERSION 2.1
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
New features:
• Desktop dashboard
• Mobile dashboard
• Minimal dashboard
• selectable dashboard position
• adjustable text size
• DE / EN dashboard language
• compact “Radar PRO” status-line title
• input values hidden from the status line
• EMA, support, resistance and Bollinger values hidden from the
status line
• expanded Relative Strength documentation
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
03. INCLUDED FACTORS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• EMA 9 / 21 / 50 / 200
• EMA trend and slope
• recent EMA crossovers
• RSI 14
• MACD 12/26/9
• DMI / ADX
• relative volume
• ATR
• 20-bar breakouts and breakdowns
• support and resistance
• Bollinger Band squeeze
• RSI divergences
• breakout retests
• Relative Strength versus a benchmark
• 4H / 1D / 1W Multi-Timeframe analysis
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
04. EMA COLORS AND TREND STRUCTURE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Cyan = EMA 9
Yellow = EMA 21
Orange = EMA 50
Purple = EMA 200
Bullish structure:
Price > EMA 9 > EMA 21 > EMA 50 > EMA 200
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
05. BULL SCORE AND BEAR SCORE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 0–44 = no clear signal
• 45–54 = WATCH
• 55–64 = EARLY BULL / EARLY BEAR
• 65–74 = BULL SETUP / BEAR WARNING
• 75–84 = RUN / FALL territory
• 85–100 = very strong confirmation
The direction of the score is often more important than one isolated
reading.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
06. BULLISH SIGNAL STAGES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WATCH
Early positive conditions.
EARLY BULL
Early bullish momentum is developing.
BULL SETUP
The bullish structure is becoming more established.
BREAKOUT
Price moves above relevant resistance.
RUN
Confirmed bullish move with score, breakout and volume confirmation.
STRONG RUN
Very strong bullish confirmation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
07. BEARISH SIGNAL STAGES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CAUTION / WATCH
Early deterioration.
EARLY BEAR
Early downside momentum.
BEAR WARNING
Several bearish factors align.
BREAKDOWN
Support is broken.
FALL
Confirmed bearish move.
STRONG FALL
Very strong bearish trend.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
08. MISSING BULL AND MISSING BEAR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EMA = EMA structure missing
RSI = RSI confirmation missing
MACD = MACD confirmation missing
ADX = DMI / trend strength missing
VOL = sufficient volume missing
BO = breakout missing
MTF = multi-timeframe confirmation missing
RS = Relative Strength missing
Example:
Missing Bull: VOL BO
Most bullish core conditions are already in place; volume and a
confirmed breakout remain missing.
BD = breakdown missing.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
09. RSI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• below 45 = bearish
• 45–55 = neutral
• above 55 = bullish
• 60–70 = strong momentum
• above 70 = strong / overbought momentum
↑ = strengthening
↓ = weakening
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
10. MACD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BULL / BULLISH = positive momentum structure.
BEAR / BEARISH = negative momentum structure.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
11. DMI / ADX
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DI leading = bullish direction
-DI leading = bearish direction
ADX:
• below 15 = weak trend
• 15–20 = trend beginning
• 20–25 = increasingly relevant
• above 25 = strong trend
• above 30 = very strong trend
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
12. RELATIVE VOLUME
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1.00x = average volume
1.20x = increased activity
1.50x = strong volume
2.00x+ = very strong participation
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
13. RELATIVE STRENGTH
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Default benchmark:
NASDAQ:QQQ
STRONG BULL
The instrument is outperforming the benchmark and relative strength
is improving.
BULL
Outperforming the benchmark.
BEAR
Underperforming the benchmark.
STRONG BEAR
Relative weakness is increasing.
OFF / N/A
Relative Strength analysis is disabled or unavailable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
14. MULTI-TIMEFRAME ANALYSIS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Default:
240 = 4-hour
D = Daily
W = Weekly
Desktop:
240 BULL | D BULL | W NEUTRAL
Mobile:
4H↑ D↑ W–
↑ = bullish
↓ = bearish
– = neutral
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
15. RESISTANCE AND SUPPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Resistance is a technically relevant level above price.
Support is a technically relevant level below price.
A stronger breakout is usually supported by a candle close above
resistance and increasing volume.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
16. ATR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ATR measures current trading range and volatility.
The radar uses ATR as an additional breakout buffer to reduce minor
false breakouts.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
17. RSI DIVERGENCE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BULLISH
Price forms a weaker low while RSI improves.
BEARISH
Price forms a higher high while RSI fails to confirm it.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
18. RETEST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Resistance
→ Breakout
→ Pullback
→ Previous resistance holds as support
→ RETEST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
19. DASHBOARD MODES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DESKTOP
Full analysis for PCs and notebooks.
MOBILE
Compact analysis for smartphones and smaller tablets.
MINIMAL
Core information only for maximum chart space.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
20. DASHBOARD SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Dashboard Mode:
• Desktop
• Mobile
• Minimal
Language:
• DE
• EN
Position:
• Top Right
• Middle Right
• Bottom Right
• Top Left
• Middle Left
• Bottom Left
Text Size:
• Auto
• Tiny
• Small
• Normal
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
21. RECOMMENDED USE AND TIMEFRAMES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1H
Main timeframe for early momentum detection.
4H
Trend confirmation.
1D
Medium-term confirmation.
1W
Long-term context.
15 minutes
More precise timing after a valid higher-timeframe setup.
1-minute and 5-minute charts
Contain significantly more market noise.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
22. TYPICAL BULLISH DEVELOPMENT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WATCH
↓
EARLY BULL
↓
Bull Score rises
↓
EMA 9 / EMA 21 turn higher
↓
RSI > 55
↓
MACD turns bullish
↓
+DI takes control
↓
ADX rises
↓
BULL SETUP
↓
Missing Bull list becomes shorter
↓
Breakout
↓
RUN
↓
STRONG RUN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
23. CONFIRMED MODE AND OPEN CANDLES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Signal labels are confirmed at candle close by default.
Dashboard values may still change while the current candle is open.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
24. ALERTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Available alert conditions include:
• Early Bull
• Bull Setup
• RUN
• STRONG RUN
• Early Bear
• Bear Warning
• FALL
• STRONG FALL
• Bull Retest
• Bear Retest
• Bullish RSI Divergence
• Bearish RSI Divergence
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
25. STATUS LINE AND COMPACT DISPLAY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Version 2.1 removes long input and plot values from the PulseWire
status line.
The compact title is:
Radar PRO
All inputs remain available in the indicator settings.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
26. IMPORTANT NOTICE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Momentum Run & Fall Radar PRO is a technical market analysis tool and
cannot reliably predict future price movements.
It does not constitute investment advice or an automatic buy or sell
recommendation.
Indicator

Auction Regime Engine [v1.4 Historical Auction Spans]Here’s a polished PulseWire-ready description in the same BBCode style you’ve used before.
Overview
Auction Regime Engine is a volume-profile and footprint-based auction analysis tool designed to visualize how value forms, migrates, compresses, expands and gets revisited over time.
The indicator combines a broad adaptive volume profile with historical auction episodes and a stateful regime engine.
Instead of asking only:
“Where is the current POC / VAH / VAL?”
it tries to answer a more useful set of questions:
Where has meaningful value formed?
Was that value built once or revisited multiple times?
Is participation increasing or decreasing between revisits?
Is price currently balancing, compressing, probing, accepting or rejecting value?
If price leaves value, is the auction migrating toward another volume cluster or rotating back toward POC?
Core Concept
Traditional volume profiles aggregate volume by price, but they do not always make it easy to understand when that volume was created.
Auction Regime Engine adds a time dimension.
A broad volume concentration may contain several separate historical auctions:
C2A — Initial value development
Price leaves the area
C2B — Later revisit and value development
Each episode is displayed separately so changes in participation and accepted value can be compared directly.
Adaptive Volume Cluster Map
The right-side profile builds a high-resolution composite volume map across a broad adaptive lookback.
The engine:
Aggregates native PulseWire footprint volume by price
Automatically adapts the profile horizon to the chart timeframe
Adjusts profile resolution based on market range and volatility
Applies Gaussian smoothing to identify meaningful volume concentrations
Detects dominant HVN-style clusters
Uses low-volume valleys to separate neighboring distributions
Calculates local POC, VAH and VAL for each cluster
The result is a map of the major accepted-value regions currently present in the auction.
Historical Auction Spans
The indicator also searches the profile history for distinct periods where each price cluster was actively accepted.
For every significant episode it draws:
The full historical time span of the auction
Episode-specific VAH and VAL
Episode-specific POC
A compact volume profile inside the historical span
This makes repeated development in the same price region visible as separate auctions rather than combining everything into one historical box.
For example:
C2A BASE
...
C2B VOL -18% POC ↑
This means the same broad value region was revisited later, but the second auction developed approximately 18% less participation per bar while its accepted POC migrated higher.
Auction Evolution
Historical episodes belonging to the same cluster are connected with subtle dotted lines.
These connections help visualize two important changes:
Value migration — whether the episode POC moved higher or lower
Participation change — whether volume intensity strengthened or weakened on the revisit
This allows the historical map to show not only where value existed, but how the auction evolved each time price returned.
Current Auction Regime
The live engine evaluates the active cluster and classifies the current market environment.
Possible states include:
BALANCE
COMPRESSION
PROBE ↑ / ↓
ACCEPTED ↑ / ↓
ROTATING ↑ / ↓
MIGRATED ↑ / ↓
The goal is not to predict the next candle.
The goal is to distinguish between two very different auction outcomes:
Price leaves value + participation expands + acceptance develops
→ potential value migration / continuation
Price tests outside value + participation fails + price returns
→ rejection / rotation toward POC
Expansion and Acceptance Model
The live scoring engine evaluates several components together:
Relative volume
Range expansion relative to ATR
Footprint delta
Percentage of current footprint volume trading outside value
Current footprint POC migration
Consecutive closes outside the value area
These are combined into Participation, Expansion and Acceptance scores.
The dashboard displays them as:
P / E / A
for both bullish and bearish directions.
Dashboard
The compact dashboard separates three different concepts:
MARKET — compression / expansion environment
AUCTION — current cluster and whether price is inside or outside accepted value
FLOW — current state-machine transition such as rotation, probe or acceptance
It also displays:
Active VAH / VAL
Active cluster
Relative volume
Footprint delta
Participation / Expansion / Acceptance scores
Current auction target
Event Tape
Important auction transitions can also be shown directly on the candles.
Events include:
P↑ / P↓ — Probe
A↑ / A↓ — Accepted expansion
F↑ / F↓ — Failed break
M↑ / M↓ — Migration
R↑ / R↓ — Rejection / rotation
The indicator uses event priority and cooldown logic to reduce repeated signals and chart clutter.
Target Logic
When price remains inside accepted value, POC remains the natural rotational reference.
When price achieves accepted expansion outside value, the engine can instead reference the POC of the next detected volume cluster.
Conceptually:
Rejected breakout
→ rotate toward current POC
Accepted breakout
→ migrate toward neighboring value / next POC
Adaptive Mode
Adaptive Mode is enabled by default.
It automatically adjusts:
Profile lookback
Price-bin resolution
Gaussian smoothing
Cluster separation
Cluster selectivity
Historical event lookback
Structure refresh cadence
Compression thresholds
Expansion / acceptance thresholds
The intention is for the indicator to require minimal configuration across different timeframes.
Advanced manual overrides remain available for users who want more control.
Visual Modes
Clean
Designed for normal chart use.
Shows:
Current context profile
Most important historical auction spans
Active value structure
Sparse event markers
Dashboard
Full
Adds additional diagnostic information, including secondary events and more structural detail.
How I Use It
The indicator is intended as an auction-context tool rather than a standalone entry system.
A simple workflow is:
Identify the active value cluster.
Observe whether the market is balancing or compressing.
Watch what happens when price reaches VAH / VAL or an LVN transition.
Use the expansion and acceptance information to distinguish a genuine auction change from a failed excursion.
Use footprint / execution confirmation for the actual trade trigger.
Important Notes
Auction Regime Engine uses PulseWire's native footprint data through Pine Script.
The high-resolution current map is built directly from footprint volume rows.
For performance, the historical event state machine uses a lighter structural model between profile refreshes rather than rebuilding the entire composite footprint map on every historical bar.
Historical auction episodes are analytical reconstructions based on volume participation and should be treated as contextual structure rather than exact exchange-defined sessions.
Requirements
This script uses `request.footprint()` and therefore requires access to PulseWire's Pine footprint functionality.
Disclaimer
This indicator is an analytical tool and does not provide financial advice or guarantee future price movement.
Volume, footprint, value-area and regime information should be interpreted together with market context, liquidity, risk management and execution conditions.
Indicator

Indicator

Indicator

Indicator

Indicator

Rolling VWAP + Volume Profile by Flip On DipRolling VWAP + Volume Profile draws a volume weighted average over a moving window of trading days, and a separate volume profile for each of the last few sessions.
🔁 The VWAP here is not anchored. Instead of resetting at the open it holds a sliding window of the last N sessions, so the line carries through the open and over the weekend without jumping. Two deviation bands sit either side, built from the volume weighted standard deviation rather than a plain one, so they widen when size trades away from the mean instead of just following range.
🕐 Session length is measured off the chart rather than assumed. A 6.5 hour stock day, a 23 hour gold day and a 24 hour crypto day all count as one day, so a 7 day window really is seven sessions on any symbol at any timeframe.
📊 Each session gets its own profile, built from a candle step you set. That step is independent of your chart, so the same 5m profile shows up whether you're looking at a 1m or a 1h chart and switching timeframes won't change the shape. Volume from each candle is spread across every level it touches, weighted by how much of the candle's range falls inside each one, instead of being dumped at the close. Point of control and value area are marked, and the session in progress rebuilds as it fills.
On that last point, worth being clear about what moves and what doesn't. The session in progress is live and will keep changing until it closes, roughly once a minute as volume comes in. That's the whole idea of a developing profile. Once a session ends its profile is drawn once and never touched again, so nothing behind you shifts around. The VWAP behaves the same way: it updates on the current bar like any average does, and past values stay where they were.
Two horizons. Micro gives daily profiles with a week long VWAP, Macro switches to weekly profiles with a fortnight long VWAP across a longer stretch of history. Each one keeps its own settings, so flipping between them doesn't cost you your tuning.
⚠️ Not every ticker reports real volume, and that changes what a profile means. Spot gold, most FX and index feeds publish nothing at all, while forex and CFD tickers that do publish are usually counting ticks rather than contracts. The indicator checks and tells you which one you're on. Where there's no volume it falls back to counting time spent at each price, which is still a useful map of where the market lingered, and the panel says so rather than leaving you to work out why the shape looks odd.
The panel in the corner handles the rest of it. Active horizon, VWAP window, profile step, and whether volume on this ticker is traded, tick only or missing. If something is quietly limiting the drawing, the chart timeframe being wrong for the horizon, the 500 box platform limit, not enough history loaded for the window you asked for, it writes it out in plain words with what to change.
There's also an optional fixed step for the VWAP itself, which makes the line identical on every timeframe. Off by default, since the chart bars are what most people expect.
⚡ Nothing is calculated outside the visible window, and every box and line is allocated once and reused instead of being deleted and redrawn, so panning around stays smooth even on long intraday history.
Three colour presets, Default, Light and Dark, or Custom to set every colour and transparency yourself. Row spacing and width, gradients, borders, POC and VAH/VAL lines, the 3D shadow, price labels and the panel are all configurable.
Open source, free to study or extend. Indicator

Adaptive Volume Profile Matrix ProAdaptive Volume Profile Matrix Pro
Adaptive Volume Profile Matrix Pro is a full volume profile / market profile engine built from scratch (row-by-row volume distribution, POC, and value area, all computed manually) with several original layers added on top: multi-session profile history, a volatility-adaptive value area, a rotational balance score, a POC momentum trail across sessions, an acceptance heatmap, single-print/liquidity-magnet highlighting, and cross-session POC confluence zones. It's designed for traders who use volume profile as a structural framework and want session-to-session context rather than a single static profile.
How it works
Session Profile Construction — each new period (Session, Week, or Month) resets a fresh profile. Every bar's volume is distributed across price rows in proportion to how much of the bar's range overlaps each row, split into buy/sell volume based on whether the bar closed up or down, and each row's touch count is tracked.
POC & Value Area — the row with the most volume is the Point of Control (POC). The value area expands outward from the POC, row by row toward whichever side has more volume, until it contains the target percentage of total session volume.
Adaptive Value Area % — instead of a fixed value area percentage (traditionally 70%), the target percentage is scaled by a volatility regime measure (ATR relative to the session's range), widening or narrowing the value area based on how volatile the current session is versus its own range.
Rotational Factor — measures how much price revisited the same rows versus visiting new ones. A high score suggests balanced, range-bound rotation; a low score suggests trending, directional movement — shown as a percentage and labeled "Balanced," "Trending," or "Mixed."
Multi-Session Profile History — completed sessions are archived (high/low, POC, VAH/VAL, and full row-level volume) so a configurable number of previous profiles can be drawn alongside the current one, either as full row profiles or as POC/VAH/VAL lines only.
Profile Momentum Trail — connects each session's POC to the next with a dotted line, so you can visually track how the "fair value" price has drifted session over session.
Acceptance Heatmap — colors each row by combining its volume share, touch count, and a sensitivity input into an acceptance score, so rows with sustained, repeated participation stand out from rows that were merely passed through.
Single Prints / Liquidity Magnets — rows with only one touch and low relative volume are flagged separately, marking areas price moved through quickly with little acceptance — often referenced as potential liquidity magnets or areas price may revisit.
Cross-Profile POC Confluence Zones — all historical POCs (plus the current session's) are sorted and clustered; when two or more POCs fall within a configurable tolerance of each other, that price band is highlighted as a high-confluence support/resistance zone, on the idea that a price level acting as fair value across multiple sessions carries added significance.
Reading the indicator
Horizontal profile boxes on the right of the current session show the volume distribution by price row; box color reflects buy/sell delta and, if the heatmap is enabled, acceptance intensity.
Solid yellow line — current session POC. Dashed aqua lines — current VAH/VAL.
Faded profile boxes and dotted POC/VAH/VAL lines to the left — previous sessions' profiles, shown at reduced opacity.
Fuchsia dotted line — the POC momentum trail connecting POCs across sessions.
Orange shaded bands — confluence zones where multiple sessions' POCs cluster near the same price.
Orange-highlighted rows (if enabled) — single-print/low-acceptance rows within the current session.
Info label (top of current session) — shows current POC, VAH, VAL, the adaptive value area %, the rotational factor and its balanced/trending/mixed read, and how many previous profiles are displayed.
Suggested use
This is a structural context tool, best used to:
Identify current fair value (POC) and the range the market has accepted (value area) for the active session, week, or month
Track how fair value is drifting over time via the momentum trail, rather than only looking at one profile in isolation
Spot high-confluence price zones where multiple sessions' POCs have clustered, as candidate support/resistance levels
Gauge whether current conditions look rotational/balanced or trending via the rotational factor, to help decide between range and breakout approaches
Use single-print zones as areas of low acceptance that price moved through quickly and may revisit
As with any profile tool, it works best as structural context alongside your own trade triggers and risk management — it identifies where volume has concentrated and how that's evolving, not when to enter or exit.
Inputs
Profile Settings — anchor period (Session/Week/Month), number of price rows, base value area %, adaptive value area toggle
Novel: Rotational Factor — toggle for showing it in the info label
Novel: Profile Momentum — toggle for the POC momentum trail
Novel: Acceptance Heatmap — toggle and sensitivity for heatmap coloring
Previous Profiles — toggle, number of profiles shown, extra transparency, max width in bars, POC/VA-lines-only mode
Novel: Confluence Zones — toggle and tolerance (as % of session range) for clustering POCs
Visuals — POC/VAH/VAL colors, bullish/bearish volume colors, single-print highlighting, current profile max width in bars
Alerts
Two alert conditions are built in:
High Rotational Balance — rotational factor above 70, suggesting range-bound conditions
Low Rotational Balance (Trend) — rotational factor below 20, suggesting trending conditions Indicator

Indicator

Indicator

Indicator
