Atlas Pulse Pro
Momentum Intelligence — the momentum diagnostic pillar of the ATLAS suite. Dual FLOW/WAVE oscillator, Pressure Bands, Rhythm acceleration, Fatigue detection, Divergence lifecycle, 6-component Pulse Score with consensus penalty, Pulse Memory, DNA multi-timeframe strip, Edge Bars, and Exhaustion signals. No trade signals — pure intelligence.
Table of Contents
Overview
Atlas Pulse Pro is the momentum intelligence pillar of the ATLAS suite. It answers the question every trader needs answered: What is momentum DOING right now, and what will it do NEXT?
What PULSE PRO Is NOT
PULSE PRO deliberately does not generate trade signals. After extensive testing, trend/reversal signals were removed because oscillator crossovers cannot match the accuracy of price-structure signals (CIPHER PRO handles that). PULSE PRO is a pure diagnostic tool — it tells you the momentum health so you can make better decisions with signals from other indicators.
Dual-Layer Architecture
- PULSE FLOW — Institutional momentum. Volume-weighted, efficiency-adaptive. Captures the bigger picture of where smart money is pushing. Slow to turn but highly reliable when it does.
- PULSE WAVE — Reactive momentum. ROC-based, ATR-normalised. Captures short-term momentum shifts. Faster but noisier.
- When they AGREE → High conviction directional move.
- When they DIVERGE → Caution — layers are in conflict.
Feature Stack
- Pressure Bands — Adaptive overbought/oversold that breathe with the volatility regime. In a squeeze: bands tighten. In a trend: bands widen.
- Rhythm Histogram — Momentum acceleration. Is the move speeding up or slowing down?
- Fatigue Detection — Amber diamonds when momentum acceleration inverts. The earliest possible warning that a move is running out of energy.
- Divergence Engine — Regular and Hidden divergences between price and FLOW, with lifecycle tracking (Forming → Confirmed → Active → Swept).
- Exhaustion Signals — Three types: Pulse Velocity (both layers extreme), Pulse Flow (institutional overextended), Pulse Trap (momentum against divergence).
- Pulse Score — Single 0-100 number that collapses all momentum intelligence into one reading, with consensus penalty when FLOW and WAVE disagree.
- Pulse Memory — "Last time FLOW was at this level, price did X." Historical context for the current reading.
- DNA Strip — Multi-timeframe momentum alignment across 4 higher timeframes with auto-adaptive TF selection.
- Edge Bars — Score-driven colour strips at pane edges acting as a momentum thermometer.
Key Properties
- 19 alert conditions
- Non-repainting — all calculations use closed-bar data
- Timeframe-adaptive — signal sensitivity auto-adjusts by chart timeframe
FLOW & WAVE Oscillator
PULSE FLOW — The Institutional Layer
FLOW measures where institutional money is pushing. It combines three proprietary components:
- Volume-Weighted ROC — Rate of change multiplied by a volume factor. High-volume bars carry more "truth" than low-volume bars.
- Efficiency Ratio — Measures directional efficiency (net progress / total movement). High efficiency = clean trend. Low efficiency = choppy noise.
- Adaptive Smoothing (KAMA) — When efficiency is high, FLOW responds fast. When efficiency is low, FLOW smooths heavily, filtering out the chop.
The result is normalised to 0-100. Above 50 = bullish institutional momentum. Below 50 = bearish. The colour of the FLOW line changes at the 50 midline.
PULSE WAVE — The Reactive Layer
WAVE captures short-term momentum shifts using ATR-normalised Rate of Change. It is deliberately simpler and faster than FLOW — its job is to detect turns early, even at the cost of occasional false signals.
Consensus & Conviction
The fill between FLOW and WAVE shows their agreement:
- Teal fill — Both bullish. High conviction long.
- Magenta fill — Both bearish. High conviction short.
- Amber fill — Mixed. One bullish, one bearish. Caution zone.
The Consensus Strip at the top of the pane shows this at a glance — teal, magenta, or amber bar.
Settings
- Flow Length (default: 35) — Smoothing of institutional layer. Higher = smoother, captures bigger moves.
- Volume Influence (default: 0.7) — How much volume affects FLOW. 1.0 = fully institutional. 0.0 = pure price.
- Adaptive Smoothing (default: ON) — FLOW auto-adjusts speed. ON for swing trading, OFF for scalping.
- Wave Length (default: 10) — Speed of reactive layer. Lower = faster but noisier.
- Wave Smoothing (default: 3) — Additional noise reduction. 1 = raw.
Pressure, Rhythm, Fatigue & Divergence
Pressure Bands (Adaptive OB/OS)
Unlike static 70/30 levels, Pressure Bands breathe with the market. They detect the current volatility regime and adapt:
- Squeeze regime (ATR at 20th percentile) — Bands at 0.6x width. Even small moves are extreme.
- Ranging regime — Bands at 1.0x (default width).
- Trending regime — Bands at 1.2x. Strong readings are normal in trends.
- Volatile regime (ATR at 80th percentile) — Bands at 1.4x. Only truly extreme moves register.
When FLOW enters the Pressure Zone (above upper band or below lower band), the zone glows bright — this is the exhaustion zone where reversal probability spikes.
Rhythm Histogram
The rate of change of WAVE momentum — momentum's acceleration. Positive bars = momentum speeding up. Negative bars = momentum slowing down. Colour intensity scales with magnitude. Peak bars (brighter) show maximum acceleration.
Fatigue Detection
Amber diamond markers fire when momentum acceleration inverts — the earliest possible signal that a move is running out of energy. Appears BEFORE the oscillator lines turn.
- Bull fatigue — Rhythm turns negative while WAVE is above 50 (uptrend losing steam)
- Bear fatigue — Rhythm turns positive while WAVE is below 50 (downtrend losing steam)
- Double fatigue — Both FLOW and WAVE showing fatigue simultaneously (strongest warning)
Divergence Engine
Detects four divergence types between price and FLOW with full lifecycle tracking:
- Regular Bullish — Price makes lower low, FLOW makes higher low → reversal UP expected
- Regular Bearish — Price makes higher high, FLOW makes lower high → reversal DOWN expected
- Hidden Bullish — Price makes higher low, FLOW makes lower low → trend continuation UP
- Hidden Bearish — Price makes lower high, FLOW makes higher high → trend continuation DOWN
Lifecycle: Forming → Confirmed → Active → Swept. Visual: background glow (cyan for bullish, pink for bearish) + labels at detection point.
Pulse Score & Pulse Memory
Pulse Score (0-100)
A single number that collapses all momentum intelligence into one reading. Users who don't understand oscillators can follow this one number.
6-Component Weighted Composite
- FLOW position (30%) — Where is institutional momentum? The core reading.
- Price Trend (30%) — Is price actually going up or down? Grounds the score in reality.
- WAVE confirmation (10%) — Does the reactive layer agree with FLOW?
- Rhythm (10%) — Is momentum accelerating or decelerating?
- DNA alignment (10%) — How many higher timeframes agree?
- Divergence modifier (10%) — Active divergences push the score toward reversal.
Consensus Penalty
When FLOW and WAVE disagree, the score is mathematically dampened toward 50 (neutral). This is critical — without it, the Score might say "LEAN BULL" while the Narrative says "layers disagree." The penalty uses a sqrt curve with 90% maximum pull, ensuring the score honestly reflects disagreement.
Score Classification
- 80-100 — STRONG BULL (deep teal)
- 65-79 — BULLISH (teal)
- 55-64 — LEAN BULL (light teal)
- 45-54 — NEUTRAL (amber)
- 35-44 — LEAN BEAR (light magenta)
- 20-34 — BEARISH (magenta)
- 0-19 — STRONG BEAR (deep magenta)
Pulse Memory
"Last time FLOW was at this level, price did X." Pulse Memory searches your chart history for moments when FLOW was at a similar level, then shows what price did next.
Examples: "Flow at 72 → +0.8%" (last time FLOW was at 72, price rallied 0.8%) or "Flow at 28 → -1.2%" (last time at 28, price dropped 1.2%). Gives historical context to the current momentum reading.
Exhaustion Signals & Ghost Performance
Three Exhaustion Types
- Pulse Velocity (VEL) — Both FLOW and WAVE hit the pressure zone together. Full consensus exhaustion. The strongest reversal signal in the system.
- Pulse Flow (FL) — Institutional momentum overextended (FLOW in pressure zone alone). Smart money has pushed too far.
- Pulse Trap (TRAP) — Momentum erupted AGAINST an active divergence. Price is moving one way but the divergence says the opposite. Highest caution.
Multi-Factor Scoring
Each exhaustion signal is scored by up to 6 factors: exhaustion type (2 pts), velocity type bonus, rhythm alignment, divergence support, and session trust. Thresholds are timeframe-adaptive — scalp needs 3+ factors, swing needs 2+.
Session Awareness
Signals in the London-NY overlap get full trust (1.0x). Asian session signals get reduced trust (0.6x). This prevents false exhaustion signals during low-liquidity periods.
Ghost Performance™
Tracks every exhaustion signal's outcome: did price hit the 1-ATR target within 15 bars? Shows cumulative win rate in the Narrative Engine. If Ghost™ shows 65% win rate, 65% of exhaustion signals on this instrument led to a meaningful reversal.
DNA Strip & Edge Bars
Pulse DNA Strip
A horizontal strip above the oscillator showing FLOW direction on 4 higher timeframes. Each cell is coloured: teal = bullish, magenta = bearish, amber = near midline (45-55 neutral zone).
Auto-Adaptive Timeframes
When Auto-Select is ON, the 4 timeframes are automatically chosen above your chart:
- 1m chart → 5m, 15m, 1H, 4H
- 5m chart → 15m, 1H, 4H, Daily
- 15m chart → 1H, 4H, Daily, Weekly
- 1H chart → 4H, Daily, Weekly, Monthly
- 4H chart → Daily, Weekly, Monthly, 3-Month
DNA Alignment Score
- FULL BULL — All 4 timeframes bullish. Maximum conviction long.
- FULL BEAR — All 4 bearish. Maximum conviction short.
- MOSTLY BULL/BEAR — 3 of 4 agree.
- MIXED — No clear alignment. Stay cautious.
Edge Bars
Thin coloured strips at the top and bottom edges of the oscillator pane. Bottom edge glows teal when Pulse Score is bullish. Top edge glows magenta when bearish. Brightness scales with conviction strength — the brighter the edge, the stronger the directional reading. Acts as a momentum thermometer you can see at a glance.
Input Settings
Pulse Flow
- Flow Length (default: 35) — Institutional momentum smoothing
- Volume Influence (default: 0.7) — Volume weighting (0=none, 1=full)
- Adaptive Smoothing (default: ON) — Faster in trends, slower in chop
Pulse Wave
- Wave Length (default: 10) — Reactive layer speed
- Wave Smoothing (default: 3) — Noise reduction
Pressure Bands
- Band Width (default: 10) — Base distance from 50 midline
- Regime Lookback (default: 50) — Bars to assess volatility regime
Divergence
- Pivot Depth (default: 5) — Bars each side for pivot confirmation
- Max Lookback (default: 80) — Maximum bars between divergence pivots
- Divergence Glow / Labels — Toggle visual elements
DNA Strip
- Auto-Select Timeframes (default: ON) — Auto-picks 4 TFs above your chart
- DNA Strip Size — Tiny or Small
- Manual TF1-TF4 — Override when Auto-Select is OFF
Display
- Pulse Score (default: ON) — The single 0-100 number
- Pulse Memory (default: ON) — Historical context
- Edge Bars (default: ON) — Score-driven strips
- Consensus Strip (default: ON) — FLOW/WAVE agreement bar
- Conviction Gauge (default: ON) — Right-edge marker
- Momentum Fill (default: ON) — Fill between FLOW and WAVE
How To Use PULSE PRO
The One-Number Approach
If you only look at one thing: the Pulse Score. Above 65 = bullish momentum. Below 35 = bearish. Between 35-65 = neutral/conflicting. This single number integrates FLOW, WAVE, Rhythm, DNA, Price Trend, and Divergence into one reading.
Confirming CIPHER PRO Signals
- CIPHER PRO fires a Long signal
- Check PULSE PRO: Is the Score above 55? Is FLOW above 50? Are Pressure Bands NOT in overbought?
- If all yes: momentum confirms the signal. Enter with confidence.
- If Score is below 45 or FLOW is in the pressure zone: momentum is against you. Skip or reduce size.
Detecting Momentum Exhaustion
- Watch for Fatigue markers (amber diamonds) — earliest warning
- Then Exhaustion signals (VEL/FL/TRAP labels) — confirmed overextension
- Then Divergence glow — structural disagreement between price and momentum
- Each layer adds conviction to the reversal thesis
Reading the DNA Strip for Swing Trades
Before entering a swing trade, check the DNA strip. If all 4 timeframes are teal (FULL BULL), you have multi-timeframe momentum alignment. If the strip is MIXED, the higher timeframes haven't confirmed — your trade is fighting the current on at least one level.
Using Pulse Memory for Context
When the Score says "LEAN BULL" but Memory says "Last time at this level → -0.9%", you have a historical warning. Memory doesn't override the Score, but it adds context that the current reading has historically led to a drop.
What NOT to Do
- Don't use PULSE PRO as a signal generator — it deliberately doesn't have buy/sell signals
- Don't trade FLOW/WAVE crossovers as entries — they fire late, during noise, and miss real moves (this was tested extensively and removed)
- Don't ignore the consensus penalty — when the Score reads "NEUTRAL" it often means FLOW and WAVE disagree, not that nothing is happening
- Don't expect Pulse Memory to match on every bar — it searches for historical FLOW matches, which may not exist for every reading
Pro Tips
Tip 1: Pulse VEL is the Strongest Reversal Signal
When both FLOW and WAVE hit the pressure zone simultaneously (Pulse Velocity exhaustion), the reversal probability is at its highest. This is the single most reliable momentum signal in the system.
Tip 2: Double Fatigue = Exit NOW
When both FLOW and WAVE show fatigue at the same time, the move is definitively over. If you're in a position, this is your exit signal — don't wait for the oscillator to actually turn.
Tip 3: DNA Full Alignment is Rare — Trade It
FULL BULL or FULL BEAR on the DNA strip (all 4 timeframes aligned) happens maybe a few times per week. When it does, momentum is aligned from the shortest to the longest timeframe. These are the highest-conviction trending conditions.
Tip 4: The Consensus Penalty is a Feature, Not a Bug
When the Score reads 48 (near neutral) and you see FLOW at 65 but WAVE at 35, the penalty is correctly telling you "the layers disagree." This is more valuable than a false directional reading.
Tip 5: Pressure Bands in Squeeze = Maximum Sensitivity
When the market is in a squeeze (volatility compression), Pressure Bands tighten to 0.6x their normal width. This means FLOW entering the pressure zone during a squeeze is an especially strong exhaustion signal — even a small move is extreme relative to the compressed conditions.
Tip 6: Combine Pulse Memory with Sessions +
If Pulse Memory says "last time → +1.2%" AND Sessions + shows you're in a London KZ with DNA bullish: that's historical precedent + session timing + multi-TF alignment. Stack the confluences.