Indicator

Moss DashboardDeveloped by Morisa Studio
A minimalist market HUD designed to provide essential market information without leaving your chart.
Moss Dashboard combines five essential tools — ATR, ADX, RSI, MACD, and BIAS — into a clean, compact interface placed directly on your chart.
Designed with a "Less, but Better" philosophy, Moss Dashboard focuses only on the information that matters:
ATR — Current volatility and percentage range
ADX — Trend strength and direction
RSI — Momentum condition and extremes
MACD — Momentum shift and trend bias
BIAS — Price deviation from its moving average
Every value is presented through a unified visual language:
Name Value | State
with subtle colors, minimal distractions, and a layout optimized for long-term chart observation.
No extra panels.
No unnecessary decoration.
Only the essential market context, integrated into your workflow. Indicator

RSI Liquidity Sweep Confluence Engine [PhenLabs]📊 RSI Liquidity Sweep Confluence Engine
Version: PineScript™ v6
📌 Description
The RSI Liquidity Sweep Confluence Engine rebuilds the RSI as dynamic, price-projected support and resistance levels — then waits for liquidity to be swept exactly at those levels before firing a signal. It solves the two biggest problems retail traders face with RSI and liquidity tools: RSI divergence readings that never map to price, and liquidity sweep alerts that fire on every wick with no filter.
By requiring full confluence — an RSI-derived level, a genuine liquidity sweep, and volume confirmation all aligning on the same bar — the engine suppresses noise and only marks the reversals where smart-money delivery actually shifts. Signals do not repaint on closed bars.
This is a fusion indicator. It takes the week’s most popular concept (RSI rebuilt as S/R), PhenLabs’ core specialty (liquidity sweep mapping), and the highest-traction publishing format (confluence-scored, fire-only-on-full-alignment engines) and combines them into one clean, dashboard-backed tool.
🚀 Points of Innovation
RSI pivots mapped directly onto price as live support/resistance levels, not oscillator readings
Liquidity sweep detection gated to fire only when the sweep occurs at an RSI-derived level
Triple-confluence gate: RSI S/R + liquidity sweep + volume confirmation must all align
Adaptive ATR-based tolerance so the confluence zone scales with current volatility
WMA-smoothed S/R lines with a single soft channel fill for a clean, uncluttered chart
No repaint on closed bars — signals confirm on bar close
🔧 Core Components
RSI Core Levels : Confirmed RSI pivots (left/right bars configurable) are recorded with their corresponding price high/low, building a rolling set of dynamic S/R zones projected onto the chart as smoothed lines
Liquidity Sweep Detector : Tracks swing high/low liquidity pools over a lookback window and flags genuine sweeps (wick beyond pool, optional close-back inside for reversal confirmation)
Confluence Gate : Measures the distance between the swept price and the nearest RSI S/R level using ATR-scaled tolerance, then confirms with a volume-vs-SMA check
🔥 Key Features
Triple Confluence Gating : Signals fire only when RSI level, liquidity sweep, and volume all agree — drastically reducing false reversals
RSI-as-Price S/R : Converts oscillator extremes into actionable price levels you can trade against directly
ATR-Adaptive Tolerance : Confluence zone widens in high volatility, tightens in ranges — works across timeframes and instruments without re-tuning
Close-Back Reversal Filter : Optional requirement that price closes back inside the swept pool, filtering stop-runs that continue
Clean Visual Layer : Two smoothed S/R lines, one soft channel fill, subtle state-tinted background and color-coded bars — premium look without chart clutter
Live State Dashboard : Compact on-chart table shows RSI, nearest S/R levels, volume confirm, ATR, and current state at a glance
Dual-Direction Alerts : Separate bullish and bearish alertconditions for automated notification
🎨 Visualization
Smoothed S/R lines : A red resistance line above price and a green support line below, WMA-smoothed so transitions ease instead of snapping
Soft channel fill : A single subtle purple band between support and resistance defining the active RSI value zone
State background tint : Chart background subtly greens on bullish confluence, reds on bearish confluence, gold-tints when a sweep is armed
Color-coded bars : Candle bodies shift green / red / gold based on the live confluence state
Sweep marker + label : A single dashed box marks the exact swept liquidity pool, with a compact BULL / BEAR label at the signal bar
Top-right dashboard : Compact state table with RSI, resistance, support, volume confirm, ATR, and Scanning / Armed / Confluence state
📖 Usage Guidelines
RSI Length — Default: 14 — Range: 2-50 — Controls RSI period used to derive S/R levels; lower = more reactive levels, higher = more structural
RSI Pivot Left / Right — Default: 5 / 5 — Range: 1-20 — Bars used to confirm RSI pivots; higher = fewer but more reliable levels
Active RSI Levels Kept — Default: 4 — Range: 1-10 — Number of most-recent RSI S/R levels kept active on chart
Level Smoothing (WMA) — Default: 3 — Range: 1-10 — WMA length applied to S/R lines for smoother transitions
Sweep Lookback — Default: 20 — Range: 5-100 — Bars defining the swing high/low liquidity pools
Require Close-Back — Default: true — Toggles whether price must close back inside the swept pool to validate a sweep
RSI Level Tolerance (ATR x) — Default: 0.30 — Range: 0.0-2.0 — Distance (in ATR multiples) within which a sweep counts as touching an RSI level; 0.0 disables RSI confluence
Volume Multiplier — Default: 1.20 — Range: 0.0-5.0 — Volume must exceed this multiple of its SMA to confirm; 0.0 disables volume confluence
ATR Length — Default: 14 — Range: 1-100 — ATR period used to scale the confluence tolerance
✅ Best Use Cases
Intraday and swing reversal trading on indices, FX majors, and high-liquidity crypto
Smart-money / ICT traders who want a filtered sweep signal instead of raw sweep noise
Traders who already use RSI but want it mapped to price as tradable S/R
Multi-timeframe confluence stacking — run on higher TF for bias, lower TF for entries
⚠️ Limitations
Like all pivot-based tools, signals are confirmed pivotRight bars after the pivot forms; expect a small structural lag on the S/R levels themselves
Confluence gating reduces signal frequency by design — fewer but higher-quality signals, not a continuous signal generator
Volume conformance requires sufficient volume data; on symbols with no volume feed, set Volume Multiplier to 0.0
Best on instruments with genuine liquidity pools and clean swings; choppy low-range sessions produce fewer qualified setups
💡 What Makes This Unique
RSI-as-S/R fused with liquidity sweeps : No top community script currently combines RSI-derived price levels with sweep detection — this fills that white space
Fire-only-on-full-confluence design : Uses the highest-viral-ratio publishing format (confluence-scored engines) applied to PhenLabs’ core liquidity specialty
🔬 How It Works
RSI S/R construction : The engine computes RSI, detects confirmed pivots via left/right lookbacks, and records the price high (resistance) or low (support) at each RSI pivot bar. The most recent levels are kept in a rolling buffer, WMA-smoothed, and projected as clean lines on the chart with a soft channel fill between them.
Liquidity pool tracking : Swing highs and lows over the configured lookback define resting liquidity pools. A sweep is registered when price wicks beyond a pool — and optionally closes back inside it, confirming a reversal rather than a continuation stop-run.
Triple confluence gating : The engine checks that the sweep occurred within an ATR-scaled tolerance of the nearest RSI S/R level, and that volume exceeded its moving average by the configured multiple. Only when all three gates align does a bullish or bearish signal marker fire, with a dashed box marking the exact swept pool and a BULL / BEAR label at the signal bar.
💡 Note:
Best results come from pairing the engine with your own market-structure read and using it as a high-probability entry filter rather than a standalone signal. Tune RSI Length and Tolerance to your timeframe — shorter for scalping, longer for swing. This tool is an analytical aid to support your own judgment and is not financial advice.
Indicator

Indicator

FTFC SimpleFTFC Signal — Full Timeframe Continuity (60m · D · W · M)
Indicator twin of the backtested "FTFC Full Timeframe Continuity" strategy. Same engine — same presets, debounce, loss cooldown, ETF-shorts rule — but built as an indicator: no PulseWire order arrows, alerts fire, and it exposes sortable Screener columns.
How it scores
Compares price to the open of four timeframes — 60-minute, Daily, Weekly, Monthly. Each aligned timeframe = +1 (close above open) or −1 (below). Sum = a continuity score from −4 (all four bearish) to +4 (all four bullish). Full continuity = all timeframes pointing the same way.
Signal engine (bar-close, identical to strategy)
- Long when score ≥ entry threshold, price-strength and open-spread filters pass
- Short when score ≤ threshold (optional Monthly-red gate)
- Debounce — score must hold N bars before a signal fires (kills chop)
- Loss cooldown — blocks re-entry N bars after a losing exit
- Simulated position state drives entry/exit/reverse; no repaint
Presets
- Auto — maps thresholds, debounce, cooldown from your chart timeframe
- Long-bias (best 1h)
- Majority stop-and-reverse (best 2022+)
- Long-only wide-hold (max profit factor / single stocks / ≥ 4h)
- Custom — every threshold exposed
On the chart
- Price-pane trade marks — teal ▲ long, coral ▼ short, red ▼ exit; brighter = more timeframes aligned at entry
- Optional FTFC status panel — per-timeframe direction, % from each open, live score meter, position P/L, active filters
- Optional tradable-tickers table — edge-screened names with strategy-minus-buy&hold margins Indicator

Stochastic + RSI in oneStochastic + RSI Confluence Signal is a combined momentum oscillator that integrates the Stochastic Oscillator and Relative Strength Index (RSI) into one panel.
The indicator is designed to help traders identify potential exhaustion zones and moments when both momentum tools indicate similar market conditions.
Logic:
• Stochastic measures the position of the current closing price relative to the recent high-low range.
• RSI measures the strength and speed of price movements.
The default settings are based on the traditional parameters:
• Stochastic: K Period 5, D Period 3, Slowing 3
• RSI: Period 14
Potential bearish conditions:
• Stochastic reversal from an overbought area
• RSI above the overbought level
Potential bullish conditions:
• Stochastic reversal from an oversold area
• RSI below the oversold level
This indicator is intended as a confirmation tool and should not be used as a standalone trading system. Market context, trend direction, price action, and risk management should always be considered.
Users can adjust all parameters according to their trading style, timeframe, and market conditions.
--------------------------------------------------------------------------------
Stochastic + RSI Confluence Signal to połączony oscylator momentum, który integruje Oscylator Stochastic oraz Relative Strength Index (RSI) w jednym panelu.
Wskaźnik został zaprojektowany, aby pomagać traderom identyfikować potencjalne strefy wyczerpania ruchu oraz momenty, w których oba narzędzia momentum wskazują podobne warunki rynkowe.
Logika działania:
• Stochastic mierzy położenie aktualnego zamknięcia ceny względem ostatniego zakresu pomiędzy najwyższym High i najniższym Low.
• RSI mierzy siłę oraz dynamikę ruchów cenowych.
Domyślne ustawienia wykorzystują klasyczne parametry:
• Stochastic: K Period 5, D Period 3, Slowing 3
• RSI: Period 14
Potencjalne warunki spadkowe:
• Odwrócenie Stochastic ze strefy wykupienia
• RSI powyżej poziomu wykupienia
Potencjalne warunki wzrostowe:
• Odwrócenie Stochastic ze strefy wyprzedania
• RSI poniżej poziomu wyprzedania
Wskaźnik jest przeznaczony jako narzędzie potwierdzające i nie powinien być używany jako samodzielny system transakcyjny. Należy zawsze uwzględniać kontekst rynku, kierunek trendu, zachowanie ceny oraz zarządzanie ryzykiem.
Użytkownik może dostosować wszystkie parametry do własnego stylu handlu, interwału czasowego oraz warunków rynkowych. Indicator

Divergence Indicator RSI, MACD,, Hidden Reversal Signals LunqFXDivergence Indicator is a multi-engine divergence scanner for PulseWire that reads RSI, MACD and OBV at every confirmed swing and only draws a divergence when the engines agree — so instead of the usual flood of weak one-oscillator signals, you get a few graded, high-conviction ones. Every divergence is rated by strength: ★★★ all three engines confirm (rare, strongest), ★★ two confirm, single-engine noise is filtered out by default. It detects regular divergences (price makes a new extreme, oscillators refuse — potential reversal) and hidden divergences (trend continuation), on any market — forex, crypto, stocks, indices, gold — and any timeframe. Built in Pine Script v6, fully non-repainting. Keywords: divergence indicator, RSI divergence, MACD divergence, OBV divergence, hidden divergence, regular divergence, reversal, momentum, exhaustion, multi oscillator scanner.
◆ WHY MULTI-ENGINE
Any single oscillator diverges constantly — that's why classic divergence tools feel random. Requiring independent confirmation from momentum (RSI), trend-momentum (MACD) and volume flow (OBV) removes most false positives: when all three refuse to follow price, the move is genuinely running out of fuel.
◆ WHAT IT DRAWS
Divergence lines on price — solid neon violet for bullish, neon amber for bearish; dashed for hidden divergences.
Star-graded labels — ★★ / ★★★ with tooltips explaining exactly what diverged.
Exhaustion candles — a unique display layer: candles glow at full neon while price and engines agree, and fade as engines stop confirming — you see a divergence brewing before it prints.
Status strip dashboard — a horizontal HUD along the bottom: last signal + strength, a live engine board (P / RSI / MACD / OBV direction arrows), a FUEL meter, and bull/bear counters.
◆ HOW IT WORKS
Swings are detected with confirmed pivots (N closed bars each side).
At each new confirmed pivot the scanner compares price and each engine against the previous pivot: price lower low + engine higher low = regular bull; price higher low + engine lower low = hidden bull (mirrored for highs).
The number of agreeing engines (1–3) becomes the star rating; signals below your minimum are skipped.
The live engine board and fuel meter track slope agreement in real time — display-only context that never alters signals.
◆ HOW TO USE IT
Treat ★★★ regular divergences as your primary reversal alerts — look for entries with your own structure/levels.
Use hidden divergences to join the trend on pullbacks.
Watch the FUEL meter: when it drains and candles fade, tighten stops on trend trades.
Raise Min strength to 3 for only the rarest, cleanest signals; lower pivot bars for faster (but noisier) detection.
◆ SETTINGS
Pivot left/right bars, max gap between swings, minimum strength, hidden divergences on/off, engine toggles (RSI/MACD/OBV), RSI length, exhaustion candles, label size, dashboard position/size.
◆ ALERTS
Bullish divergence · Bearish divergence (fire when a confirmed signal prints).
◆ LIMITATIONS
Signals confirm with a pivot delay (right bars) — that is the honest cost of zero repaint; lower it for speed, raise it for reliability.
On symbols without volume data the OBV engine adds no information — disable it there.
Divergence marks exhaustion, not timing — always combine with structure and risk management.
◆ ORIGINALITY & NON-REPAINTING
Original work: the three-engine agreement grading, the exhaustion-candle layer, the live engine board and the fuel meter are my own implementation — no third-party code. All divergences are built from confirmed pivots only; a drawn line or label never moves or disappears.
Educational analysis tool, not financial advice. © LunqFX. Indicator

Military Trader Momentum ScannerMilitary Trader – Momentum Scanner
Military Trader – Momentum Scanner is a momentum-based intraday trading indicator designed to identify high-probability long setups in stocks exhibiting strong price and volume expansion.
The scanner combines five key elements commonly found in leading momentum stocks:
Price above VWAP – confirms institutional buying strength and intraday trend direction.
9 EMA above 20 EMA – identifies bullish short-term momentum.
Volume spike detection – highlights unusual trading activity and increased market participation.
New intraday high breakout – confirms that buyers are pushing the stock into fresh territory.
Bullish price candle – ensures momentum is actively continuing at the signal bar.
When all conditions align, the indicator plots a green "MOMO" signal below the candle and can trigger an alert, helping traders quickly identify potential breakout opportunities.
How to Use
The Momentum Long signal is best suited for:
Small-cap momentum stocks
Earnings-related movers
Gap-and-go setups
High relative volume stocks
Intraday breakout trading
A typical trade setup occurs when a stock is trending above VWAP, volume rapidly increases, and price breaks to a new high of the day while maintaining bullish EMA alignment.
Trade Opportunity Identification
This indicator helps traders focus on stocks that are demonstrating:
✅ Strong buying pressure
✅ Increasing momentum
✅ Institutional support above VWAP
✅ Expansion in volume
✅ Breakout confirmation
Rather than predicting reversals, the scanner is designed to identify stocks already under accumulation and showing signs of momentum continuation, making it particularly useful for day traders seeking breakout and trend-following opportunities.
Risk Disclaimer
This indicator is a trade scanner and not a standalone trading system. Users should combine signals with proper risk management, position sizing, market context, support/resistance analysis, and volume confirmation before entering any trade. Indicator

DELTA Stochastic🔵 DELTA Stochastic** is a self-configuring stochastic oscillator that selects the right variant, OB/OS thresholds, trend filter, and signal parameters automatically based on what you're trading and what timeframe you're on. Drop it on a chart and it works — no manual tuning required.
* * *
### Why another stochastic?
The classic stochastic has two failure modes:
1. **Wrong speed** — a 14,3,3 stoch is too slow for scalping and too noisy for swing trading. Most traders pick one and use it everywhere.
2. **Catching falling knives** — mean-reversion setups against a strong trend destroy accounts. Most stochastics don't know which direction the trend is going.
DELTA Stochastic solves both by auto-routing the lead variant to the chart timeframe and gating signals with a trend EMA filter.
* * *
### Auto-Routing — One Lead Line Per Chart
| Timeframe | Lead stochastic | Settings |
| --- | --- | --- |
| ≤ 5m (fast) | Fast StochRSI | 3,3,14,14 |
| 15m–2H (medium) | Standard Stoch | 14,3,3 |
| 4H+ / Daily (slow) | Slow StochRSI | 5,5,21,21 |
You always see one clean K/D pair. No multi-line clutter. No averaging that dilutes signals.
* * *
### 5 Asset Presets
Preset routing adjusts OB/OS thresholds, cooldown, trend filter, and EMA length per asset class:
* **X-ETF** — leveraged ETFs (SOXL, TQQQ, etc.) · tight 80/20 zones · fast 20-EMA filter
* **STK** — stocks (AAPL, PLTR, etc.) · 75/25 zones · 50-EMA filter
* **ETF** — non-leveraged funds (SPY, QQQ) · 75/25 · 50-EMA filter
* **Met** — miners and metals (AG, SLV, NUGT, GDX) · wider 73/27 zones
* **CPT** — crypto (BTC, ETH) · 78/22 · trend filter OFF by default
Detection is fully automatic. A 🎯 in the info table means auto-detected. ✋ means manually overridden.
* * *
### 3 Signal Types
🟢 **BUY triangle** — K crosses above D inside the OS zone (with trend filter agreement)🔴 **SELL triangle** — K crosses below D inside the OB zone (with trend filter agreement)💎 **S-BUY / S-SELL** — cross + divergence within the lookback window = highest conviction setup
Plain triangles = watch. 💎 labels = act with conviction.
* * *
### Momentum K Line Coloring
Default mode mirrors SMTF-style trend coloring:
* 🟢 **Green** = K above D and rising — bullish momentum flowing
* 🔴 **Red** = K below D and falling — bearish momentum flowing
* 🟡 **Yellow** = flat or transitioning — wait
Alternative modes: **Zone** (OB=red / OS=green) or **Flat Cyan** (monochrome).
* * *
### Divergence Engine
Ported from **tista's "Stochastic RSI Divergences"** (MPL 2.0, attribution preserved).
Detects all four divergence types — regular bullish/bearish and hidden bullish/bearish — on the smoothed lead K. Pivot lookback of 5 bars on each side = **repaint-free signals** (fires 5 bars late, never redraws history).
Divergences feed directly into the 💎 Strong Signal logic — a cross that agrees with a recent divergence upgrades to S-BUY or S-SELL automatically.
* * *
### Info Table (top-right)
Shows live: preset, TF tier, K value + zone status, last signal, and signal count today.
* * *
### Alerts
Six alert conditions: BUY · SELL · S-BUY · S-SELL · Bull Divergence · Bear Divergence
All alerts respect the signal cooldown — no duplicate alerts in choppy zones. Wire to TradersPost, Telegram, or any webhook-compatible service.
* * *
### Part of the DELTA Trading Suite
DELTA Stochastic is designed to run alongside **🔺 DELTA Go Desk** (master dashboard) and includes a Go Desk integration hook for future confluence scoring.
-------------------------------------------------------------------------------------------
🔵 DELTA Stochastic — Quick Start Guide
**Part of the DELTA Trading Suite · PJ_FatCat (DELTA Trading)***v2.13+ · Pine Script v6 · PulseWire*
* * *
## What It Does in 30 Seconds
DELTA Stochastic automatically selects the right stochastic variant for your asset and timeframe — one clean K/D pair, three signal types, and a divergence engine underneath. Drop it on any chart and it routes itself.
* * *
## The 3 Signal Types
| Signal | What it means | How to act |
| --- | --- | --- |
| 🟢 **BUY triangle** | K crosses above D inside the OS zone | Entry candidate — confirm with trend tint |
| 🔴 **SELL triangle** | K crosses below D inside the OB zone | Exit/short candidate |
| 💎 **S-BUY / S-SELL** | Cross + divergence within 10 bars | Highest conviction — size up |
> **Rule of thumb:** Plain triangles = watch. 💎 labels = act.
* * *
## 5-Minute Setup
### Step 1 — Load the indicator
Add `🔵 DELTA Stochastic` to any chart. It auto-detects everything.
### Step 2 — Check the info table (top-right of pane)
| Table field | What to look for |
| --- | --- |
| **Preset** | 🎯 = auto-detected · ✋ = manual override needed |
| **Lead** | Which stochastic is active (Fast StochRSI / Standard Stoch / Slow StochRSI) |
| **K value** | Live K reading + zone status (OVERBOUGHT / OVERSOLD / Bullish / Bearish) |
| **Signal** | Last signal fired this session |
| **Today** | Count of buys and sells fired today |
### Step 3 — Confirm the preset is right
* On SOXL/TQQQ → should show **X-ETF 🎯**
* On AAPL/AMZN → should show **STK 🎯**
* On AG/SLV/NUGT → should show **Met 🎯**
* On BTC/ETH → should show **CPT 🎯**
* On SPY/QQQ → should show **ETF 🎯**
If wrong: Settings → **Instrument** → pick the right one manually.
### Step 4 — Confirm Auto-Apply is ON
Settings → **🎯 Auto-Apply Preset** → ON ✅
This is the master switch. OFF = fully manual, you're on your own for all 6 parameters.
* * *
## The K Line Colors
Default mode is **Momentum** (SMTF-style):
| Color | Meaning |
| --- | --- |
| 🟢 **Green** | K > D and rising — bullish momentum flowing |
| 🔴 **Red** | K < D and falling — bearish momentum flowing |
| 🟡 **Yellow** | Flat or transitioning — stand aside |
Alternative modes (Settings → **K Line Color Mode**):
* **Zone** — green in OS, red in OB (pure mean-reversion view)
* **Flat Cyan** — monochrome, no dynamic color
* * *
## Trend Filter (Default ON for all non-crypto)
The trend filter blocks counter-trend signals:
* **BUY signals only fire when price is ABOVE the trend EMA**
* **SELL signals only fire when price is BELOW the trend EMA**
This is the #1 protection against catching falling knives. Leave it ON unless you're testing raw stochastic crosses.
> ⚠️ **CPT (crypto) only:** Trend filter defaults OFF. Silvia P8 showed it doesn't help on BTC.
* * *
## Auto-Routing Logic
| Chart timeframe | Lead stochastic selected | Why |
| --- | --- | --- |
| ≤ 5m | Fast StochRSI (3,3,14,14) | Speed for scalps |
| 15m – 2H | Standard Stoch (14,3,3) | Balanced noise/speed |
| 4H+ / Daily | Slow StochRSI (5,5,21,21) | Structure, fewer false signals |
Override: Settings → **Timeframe Tier** or **Lead Stochastic** → select manually.
* * *
## Per-Asset Preset Defaults
| Preset | OB/OS | Cooldown | Trend Filter | EMA | Notes |
| --- | --- | --- | --- | --- | --- |
| **X-ETF** | 80/20 | 6 bars | ✅ ON (20-EMA) | 20 | Fast-trending leveraged |
| **CPT** | 78/22 | 8 bars | ❌ OFF | 50 | Crypto — Silvia P8 |
| **STK** | 75/25 | 4 bars | ✅ ON (50-EMA) | 50 | Standard stocks |
| **ETF** | 75/25 | 5 bars | ✅ ON (50-EMA) | 50 | Non-leveraged funds |
| **Met** | 73/27 | 5 bars | ✅ ON (50-EMA) | 50 | Miners / metals (wider zones) |
> All presets are Silvia-validation pending (Project 14e). Treat as smart defaults, not gospel.
* * *
## The Divergence Engine
Ported from tista's "Stochastic RSI Divergences" (MPL 2.0). Runs on a smoothed version of the lead K line.
| Divergence type | What it signals |
| --- | --- |
| **Bull (regular)** | Price making lower lows, K making higher lows → reversal up |
| **Bear (regular)** | Price making higher highs, K making lower highs → reversal down |
| **Bull (hidden)** | Price higher low, K lower low → uptrend continuation |
| **Bear (hidden)** | Price lower high, K higher high → downtrend continuation |
**Key setting:** Pivot Lookback Right (default 5) = signals fire 5 bars late, but are **repaint-free**.
Enable divergence lines: Settings → **Show Divergence Lines** → ON (off by default to keep pane clean).
* * *
## RSI Overlay Line
Optional dashed RSI(14) line on the same 0-100 scale. Mirrors the K line color mode.
**Why it's useful:** When K and RSI agree (both green rising / both red falling) = momentum confluence. When they disagree = one is transitioning ahead of the other = potential turn warning.
* * *
## Alerts Setup
Six alert conditions available:
| Alert name | When it fires |
| --- | --- |
| `BUY Signal` | Any BUY (plain or strong) |
| `SELL Signal` | Any SELL (plain or strong) |
| `STRONG BUY (cross + divergence)` | 💎 S-BUY only |
| `STRONG SELL (cross + divergence)` | 💎 S-SELL only |
| `Bullish Divergence` | Any bull divergence confirmed |
| `Bearish Divergence` | Any bear divergence confirmed |
**Alert cooldown is automatic** — baked into the same signal cooldown logic. No duplicate alerts in choppy zones.
* * *
## Go Desk Integration Hook
Settings → **🔵 DELTA Stoch Active (Go Desk hook)** → ON
Turn this on when DELTA Stochastic is on your chart. A future Go Desk version will read this flag to incorporate stochastic confluence into its overall signal score.
No functional effect in the current Go Desk version — it's a reserved wire.
* * *
## Quick Troubleshooting
| Problem | Fix |
| --- | --- |
| No signals firing | Check trend filter isn't blocking everything. Try Settings → Trend Filter → OFF temporarily to test. |
| Too many signals | Increase signal cooldown (default 6). Try 8–10 for noisy assets. |
| Wrong preset auto-detected | Settings → Instrument → manually select correct preset. |
| Signals firing mid-zone | Check Zone Tolerance isn't set too high (default 0). |
| K line is all yellow | Usually means the asset is in consolidation. This is correct behavior. |
| Divergence labels showing too early | Increase Pivot Lookback Right (increases confirmation delay). |
* * *
*For strategy context, backtest results, and validation status see DELTA_MASTER.md**Author: PJ_FatCat (DELTA Trading) — //@PJ_FatCat Indicator

CQ_(6)_MTF EMA Monitor Suite V4================================================================================
CQ_(6)_MTF EMA MONITOR SUITE V3
Description and User Manual
Some modules based on Zeierman and Ukutalabs public code.
================================================================================
--------------------------------------------------------------------------------
1. OVERVIEW
--------------------------------------------------------------------------------
MTF EMA Monitor Suite V3 is a multi-module price-chart overlay that bundles
six largely independent trading tools into a single indicator:
A) EMA Monitor - 3-EMA trend engine with bar coloring, channel fill,
breakout/breakdown shapes, and a per-timeframe
EMA relationship dashboard.
B) Breakout Probability Meter - a statistical "likely next move" ladder
projected to the right of price, based on how
often price has historically reached each
percentage step from the prior bar's high/low.
C) ZigZag - a swing-pivot ZigZag with HH/LH/HL/LL labeling
and optional support/resistance dotted lines.
D) MTF RSI - a compact 6-timeframe RSI heat-strip appended to
the EMA Monitor dashboard.
E) RSI Divergence - classic + hidden RSI divergence detection, plus a
"predictive" real-time projection of the price
level needed to confirm a divergence on the
current live bar, complete with a strength score.
F) Swing Pivots - current-timeframe and higher-timeframe swing
High/Low detection with classification boxes,
extension lines, and colored supply/demand zones.
Each module has its own input group in the settings panel (prefixed with the
🟧 icon for the primary toggle of that section) and can be enabled/disabled
independently.
--------------------------------------------------------------------------------
2. MODULE A - EMA MONITOR
--------------------------------------------------------------------------------
WHAT IT DOES
- Plots three EMAs (Fast/EMA1, Trigger/EMA2, Slow/EMA3) directly on price,
each colored based on whether it is currently rising or falling.
- Fills the channel between EMA1 and EMA2, colored green when EMA1 is
above EMA2 (bullish) and red when below (bearish).
- Optionally colors the chart's candles/bars:
* "Color Bars?" recolors every bar green/red based on EMA1 vs EMA2.
* "Color Bar when price closes Under/Above EMA 1 & 2?" recolors bars
blue/orange specifically when price crosses above/below BOTH EMA1
and EMA2 simultaneously.
- Plots small triangle markers above price when a "Breakout" (fast EMA
turning up) or "Breakdown" condition is met.
- Optional background tint reflecting the EMA1/EMA2 relationship.
- Optional "EMA Deviations" labels showing how far (in %) price currently
sits from each EMA.
- Fires alerts when price crosses above/below both EMA1 and EMA2.
KEY INPUTS (group: "EMA Monitor")
Turn on EMA cross Alerts? - master alert toggle for the cross-above/
cross-below-both-EMAs condition.
Color Bars? - green/red bar coloring by EMA1 vs EMA2.
Color Bar when price closes... - blue/orange bar coloring on dual-EMA cross.
Turn on EMA Lines? - shows/hides the three EMA plots.
Enable Background Color? - shows/hides the channel-fill background tint.
Fast/Trigger/Slow EMA lengths - the three EMA periods (defaults 20/55/200).
Opacity for all EMAs - shared transparency for all three EMA lines.
EMA Deviations - toggles the %-distance-from-EMA labels.
--------------------------------------------------------------------------------
3. MODULE A(continued) - MULTI-TIMEFRAME EMA DASHBOARD
--------------------------------------------------------------------------------
WHAT IT DOES
- Requests EMA1/EMA2/EMA3 values from six user-selected timeframes and
displays, per timeframe: the EMA1-vs-EMA2 bias (with % separation),
plus price's distance from each of the three EMAs (with directional
arrows and color-coded backgrounds).
- Supports both a horizontal layout (timeframes as columns, the classic
layout) and a vertical layout (timeframes as rows) via a single toggle -
all cell-placement logic is handled by a shared "tc()" helper so the
same data populates either orientation.
KEY INPUTS (group: "EMA Monitoring Dashboard")
Display (EMA) Dashboard - master on/off switch for the whole table.
Dashboard Position? - anchor corner/edge of the chart.
Dashboard Size? - text size (Tiny recommended for mobile).
Vertical Layout (Timeframes as Rows) - flips the table orientation.
Time Frame 1-6 - the six timeframes monitored (defaults:
5m, 15m, 1H, 4H, 1D, 1W).
--------------------------------------------------------------------------------
4. MODULE B - BREAKOUT PROBABILITY METER
--------------------------------------------------------------------------------
WHAT IT DOES
- Builds a small ladder of horizontal price levels above and below the
prior candle's high/low, spaced by a user-defined percentage step.
- For each level, it tracks (since the indicator was added to the chart)
how often price has historically reached that many steps away on a
green vs. red candle, and displays the resulting hit-rate as a
percentage label at each level.
- Optionally shades the region between consecutive levels for a
heat-map-style visual, and can display a running win/loss "Statistic
Panel" for whichever side (high or low) was projected as most likely.
- Can fire a consolidated alert() call containing the ticker, the most
recent high/low, the bullish/bearish bias, and the percentage
likelihoods, gated by four independent content toggles.
KEY INPUTS (group: "Break Out Probability Meter")
Show Break Out Probability Meter - master toggle.
Percentage Step - vertical spacing between levels (default 0.5%).
Number of Lines - how many levels to project (max 5).
Label Size? - text size for the level labels.
Labels / Background colors - separate up/down colors for label text and
the optional shaded background.
Meter Background Shade - toggles the shaded fill between levels.
Meter Offset (Horizontal) - how far right of price the ladder is drawn.
Disable 0.00% - hides levels with a 0% historical hit rate.
Show Statistic Panel - shows the win/loss/win-rate mini table.
Any alert() function call - four toggles controlling which pieces of
information (Ticker, High/Low, Bias,
Percentage) are included in the alert text.
--------------------------------------------------------------------------------
5. MODULE C - ZIGZAG
--------------------------------------------------------------------------------
WHAT IT DOES
- Detects swing highs/lows over a configurable lookback ("Length") and
connects them with a ZigZag line.
- Classifies each new pivot as Higher High (HH), Lower High (LH), Higher
Low (HL), or Lower Low (LL), each with its own color, and optionally
labels each pivot on the chart.
- Optionally draws dotted support/resistance lines projecting from each
pivot level, including one live "developing" dotted line that extends
to the current bar until price moves past it.
KEY INPUTS (group: "ZigZag")
Length - pivot lookback length (default 20; higher = fewer, larger
swings).
SR Lines - toggles the dotted support/resistance projections.
Labels - toggles the HH/LH/HL/LL text labels at each pivot.
ZigZag - toggles the connecting ZigZag line itself.
--------------------------------------------------------------------------------
6. MODULE D - MTF RSI (HEAT STRIP)
--------------------------------------------------------------------------------
WHAT IT DOES
- Computes RSI on six independently selectable timeframes and appends a
one-row heat-strip to the bottom of the EMA dashboard table, colored on
a 7-band scale from "Max Bearish" (RSI <= 25) to "Max Bullish"
(RSI >= 75), with a neutral band in between.
- Respects the same horizontal/vertical orientation toggle as the EMA
dashboard, so it always lines up with the correct timeframe column/row.
KEY INPUTS (group: "MTF RSI")
Resolution 1-6 - the six timeframes analyzed (defaults: 5m,
15m, 1H, 4H, 1D, 1W).
Max/Med/Min Bullish Cell Color, Neutral Cell Color,
Min/Med/Max Bearish Cell Color - the 7-step color scale.
Cell Transparency - shared transparency for all heat-strip cells.
Length - RSI calculation length (default 14).
--------------------------------------------------------------------------------
7. MODULE E - RSI DIVERGENCE (WITH PREDICTIVE PROJECTION)
--------------------------------------------------------------------------------
WHAT IT DOES
- Detects Regular Bullish, Hidden Bullish, Regular Bearish, and Hidden
Bearish divergence between price and RSI, using pivot detection with
configurable left/right lookback and a valid pivot-distance range.
- Source for price pivots can use either candle Wicks (high/low) or
Bodies (max/min of open/close).
- PREDICTIVE DIVERGENCE (unique feature): on the live/current bar, before
a divergence has technically confirmed, the script projects the exact
closing price that WOULD confirm a divergence against the last
confirmed pivot, and draws a dashed projection line plus an info label
showing that "Confirmation Price."
- DIVERGENCE STRENGTH SCORE: an optional 0-10 score combining a
"location" component (how overbought/oversold the RSI pivots are,
using two configurable levels each for overbought/oversold) and a
"magnitude" component (how much RSI's percentage change disagrees with
price's percentage change between the two pivots).
- Alerts can fire the moment a potential (not-yet-confirmed) divergence
is detected, separately for each of the four divergence types.
KEY INPUTS (group: "RSI Divergence")
RSI Period - RSI calculation length (default 14).
Use Price Wicks or Bodies? - pivot source selection.
Pivot Lookback Left/Right - standard pivot detection window.
Lookback Range Max/Min - valid bar-distance range between two pivots.
Plot Bullish / Hidden, Plot Bearish / Hidden - independent toggles for
each of the four divergence types.
Predictive Divergences group:
Show Predictive Divergences - master toggle for the live-bar
projection feature.
Min Bars Since Last Pivot for Predictive - cooldown before a new
potential divergence is considered.
Show Divergence Confirmation Price - toggles the projection line/label.
Alerts group:
Alert on Potential Bullish/Bearish (+ Hidden variants) - four independent
alert toggles for potential (not yet
confirmed) divergences.
Divergence Strength Score group:
Show Strength Score - toggles the 0-10 score display in labels/alerts.
RSI Overbought Level 1/2 - thresholds used for the bearish location score.
RSI Oversold Level 1/2 - thresholds used for the bullish location score.
--------------------------------------------------------------------------------
8. MODULE F - SWING PIVOTS
--------------------------------------------------------------------------------
WHAT IT DOES
- Identifies swing Highs/Lows on the CURRENT chart timeframe and,
optionally, on up to six independently selectable higher timeframes
(5m, 15m, 30m, 1H, 4H, Daily), each mirrored onto the current chart.
- Classifies each new swing as Higher High, Lower High, Lower Low, or
Higher Low, drawing a small classification box + label, a colored
supply/demand "shadow" zone, a dashed midline, a dotted extension line
at the pivot price, and a price box showing the exact level.
- Each higher-timeframe stream keeps its own rolling history (bars +
swing-point collections), so multiple timeframes can be displayed
simultaneously without interfering with each other.
- "Pivot Strength" controls how many bars on each side must confirm a
high/low before it is accepted as a valid swing (higher = fewer, more
significant pivots).
KEY INPUTS (group: "Swing Pivots Configuration")
Pivot Strength - sensitivity of the pivot calculation.
Font Size - text size for classification/price labels.
Per-classification color + zone toggle (Higher High, Lower High, Lower
Low, Higher Low groups):
Color - color used for that classification's box/label/zone.
Show Zones - toggles the shaded supply/demand zone for that type.
Higher Time Frame group:
Display Current Timeframe - toggles current-TF swing pivots.
5/15/30 Minute, 1 Hour, 4 Hour, Daily Higher Timeframe - independent
toggles for each mirrored HTF stream.
--------------------------------------------------------------------------------
9. GENERAL NOTES
--------------------------------------------------------------------------------
- This script is written in Pine Script v6 and declared as an overlay
indicator (draws directly on the price chart).
- Several modules (EMA Dashboard, MTF RSI, Breakout Probability Meter,
Predictive Divergence) only redraw on the last/live bar
(barstate.islast), which keeps the chart responsive while still
updating in real time as new bars form.
- The EMA Dashboard and MTF RSI heat-strip share a single table object
and orientation toggle; toggling "Vertical Layout" affects both at once.
- Multiple modules use array/matrix-based object pooling (lines, labels,
boxes) with fixed maximum sizes, so older drawings are automatically
cleaned up as new ones are created - no manual cleanup is required.
--------------------------------------------------------------------------------
10. ALERTS SUMMARY
--------------------------------------------------------------------------------
- EMA Monitor: price rises above / drops below both EMA1 and EMA2.
- Breakout Probability Meter: consolidated alert with ticker, high/low,
bias, and percentage likelihoods (each field independently toggleable).
- RSI Divergence: potential Regular Bullish / Hidden Bullish / Regular
Bearish / Hidden Bearish divergence detected on the live bar, including
the projected confirmation price and (optionally) the strength score.
================================================================================
End of manual.
================================================================================
Indicator

NQ Chop FilterNQ Chop Filter is a volatility and trade-confidence meter built for short-term NQ trading, especially on the 30-second chart.
This indicator is not a buy/sell signal and it is not meant to replace a trading strategy. It is designed to help judge whether current market conditions are strong, normal, cautious, or dangerous before managing risk.
The meter studies recent candle range, fast range expansion/compression, net price movement, directional efficiency, and wider trend/grind movement.
The dashboard gives a simple reading:
HIGH
Strong volatility and movement. Full confidence conditions. Larger targets are more reasonable.
NORMAL
Conditions are acceptable. Trading is still okay, but avoid sizing up blindly.
CAUTION
Market is less clean. Trade smaller, be more selective, and manage risk tighter.
DANGER
Weak movement or poor follow-through. Reduce size or wait.
How to use:
1. Add the indicator to an NQ chart.
2. Best used on the 15-second to 2-minute timeframe. Best on 30s.
3. Watch the dashboard before taking a trade.
4. Use HIGH and NORMAL as cleaner environments.
5. Use CAUTION and DANGER as risk warnings, not automatic signals.
6. Do not use this indicator by itself for entries.
7. Combine it with your own entry model, stop loss, take profit, and daily risk rules.
The main purpose is to avoid blindly trading the same size in all market conditions. It helps identify when the market is moving cleanly versus when price is slow, compressed, or choppy.
This script is for educational and informational purposes only. It is not financial advice. Indicator

Strategy

Indicator

RSI Core Levels Heatmap [BigBeluga]🔵 OVERVIEW
The RSI Core Levels Heatmap turns the standard Relative Strength Index (RSI) indicator into powerful support and resistance lines drawn directly on your main price chart. Instead of forcing you to constantly look down at a separate oscillator window, this script automatically finds hidden momentum levels and projects them right where you trade, helping you spot key reversal floors and ceilings instantly.
🔵 FEATURES
The system uses a smart layout tracking engine to map momentum without cluttering your screen:
1 — Momentum-Mapped Support & Resistance Lines
Signal Line Crossover Alerts: The indicator tracks momentum changes using a smooth Signal Line Length . When the raw RSI line crosses above or below this signal line, it triggers a setup.
Smart Price Capture: The moment a crossover happens, the engine looks back at the last 10 candles. If it is a bullish bounce, it finds the low price; if it is a bearish drop, it grabs the high price.
Direct Chart Overlay: It takes those key prices and draws clean support or resistance lines right on your main chart with clear labels.
2 — No-Clutter Overlap Protection Logic
Collision Checker: To stop your chart from looking like a messy spiderweb, the indicator checks if a new line is being drawn too close to an old one.
Duplicate Blocking: If a new level lands directly on top of an existing active zone, the script blocks it automatically to keep your trading area perfectly clean.
// Strict Collision Box Overlap Detection Matrix
is_overlapping_existing_block(high_val, low_val) =>
overlap = false
if array.size(activeBlocks) > 0
for i = 0 to array.size(activeBlocks) - 1
BlockLevel item = array.get(activeBlocks, i)
if (high_val <= item.topPrice and high_val >= item.botPrice) or (low_val >= item.botPrice and low_val <= item.topPrice) or (high_val >= item.topPrice and low_val <= item.botPrice)
overlap := true
break
overlap
3 — Active Line Lifecycle & FIFO System
Automatic Extension: All active, unbroken support and resistance lines automatically stretch forward on every new candle so they stay fresh.
Broken Line Changes: When price actions breaks through a line, the script instantly changes its style to a thin, grey dashed line and stops tracking it. This shows you exactly where historical levels failed.
Levels Heat Color: Each support and resistance level color intense is based on the rsi value at the moment level was created.
FIFO (First-In, First-Out) Lag Protection: To keep your PulseWire running fast without any lag, you can set a Max Active Levels & Labels limit. When you reach this cap, the oldest lines drop off the chart first (First-In, First-Out) to make room for new ones.
// Object Array State Lifecycle Management Snippet
if array.size(activeBlocks) > 0
for i = array.size(activeBlocks) - 1 to 0
BlockLevel item = array.get(activeBlocks, i)
bool broken = item.isBull ? (close < item.botPrice) : (close > item.topPrice)
if broken
label.delete(item.lvlLabel)
line.set_style(item.lvlLine, line.style_dashed)
line.set_color(item.lvlLine, color.gray)
line.set_width(item.lvlLine, 1)
array.remove(activeBlocks, i)
else
line.set_x2(item.lvlLine, bar_index)
label.set_x(item.lvlLabel, bar_index)
4 — Gradient Heatmap Ribbon & Proximity Dashboard
Color-Changing Ribbon blocks: The bottom sub-pane features a smooth gradient ribbon that tracks market extremes. It lights up bright green during deep oversold conditions, bright red when overbought, and turns yellow during tight consolidations ( Show Midline Squeeze Zone ).
Distance Telemetry HUD Table: A clean on-screen table calculates exactly how close the current price is to your nearest active support or resistance level in points and exact percentages.
🔵 HOW TO USE
Using this simple multi-layer blueprint helps you manage setups step-by-step:
Trading Reversals and Bounces: Watch the chart when price falls down toward a green support line. If the Dashboard Table shows the distance getting very close to 0% and the bottom ribbon is flashing deep green (oversold), look for a long bounce trade off the level.
Managing Risk and Trailing Stops: If you enter long at a support line, use that level as your risk floor. If price flushes below it, the indicator will instantly turn the line grey and dashed, letting you know the setup is invalid and it is time to cut the trade.
Spotting Squeeze Breakouts: When the bottom ribbon stays yellow, it means the market is squeezing sideways. Watch your distance dashboard closely; when price breaks out of the squeeze and flies toward your outer lines, you can ride the explosive momentum expansion.
🔵 NOTES
Why this implementation is unique:
It saves screen space by turning abstract momentum data from an oscillator below into highly accurate, tradeable price targets up on your main chart.
The overlap blocker prevents multiple lines from bunching together, keeping your chart clean and easy to read.
The automated FIFO memory cleaning system makes sure the script stays fast and lightweight, no matter how many bars are loaded on your chart.
Indicator

YES RSI + BB SniperYES RSI + BB Sniper — Mean-Reversion Setup Tool with Auto Entry/SL/Targets
What it does:
This indicator combines RSI and Bollinger Bands to identify mean-reversion setups, then automatically plots a complete trade plan — Entry, Stop Loss, and three Targets — with a live dashboard tracking every level.
Signal Logic:
LONG: Price tags the lower Bollinger Band AND RSI crosses back above the oversold level (default 30) — exhaustion + momentum shift confirmation
SHORT: Price tags the upper band AND RSI crosses back below overbought (default 70)
Optional EMA-200 trend filter to trade only with the larger trend
Auto Trade Levels:
Entry: Signal candle close
Stop Loss: Beyond the band/swing extreme with an ATR-based buffer (adjustable)
Target 1: BB Basis (the mean — natural magnet in mean-reversion), minimum 1R
Target 2: Opposite band, minimum 2R
Target 3: Configurable Risk:Reward runner (default 1:3)
Dashboard shows: Signal status with bar count, RSI value, %B, Bandwidth (squeeze detection below 4%), trend direction, all trade levels with real-time hit-tracking (✔/✖), and Risk:Reward ratios.
Alerts: Built-in alert conditions for both LONG and SHORT setups.
How to use: Works best on Daily and 1H timeframes for swing trades. Wait for the signal candle to close, verify the R:R on the dashboard suits your plan, and always size positions according to your risk management.
This is an educational tool, not financial advice. Always do your own analysis before trading.
Indicator

Viprasol Liquidity Trail Matrix with Signal TargetOverview
The Viprasol Liquidity Trail Matrix with Signal Target is a trend-following signal engine that combines a volatility-adaptive trailing "liquidity" band structure with a Cardwell-style RSI regime filter, then turns confirmed pullback-and-continuation events into fully managed trade plans — entry, stop, three scaled targets, break-even logic, and an honest performance read-out. It is built for discretionary traders who want a single tool that answers three questions at once: what is the trend, is momentum backing it, and if a signal fires, exactly where are my entry, stop and targets.
This is an open-source, credited derivative. See the Credits & Originality section at the end — the trailing-matrix and Cardwell-RSI concepts are adapted from prior open-source work under CC BY-NC, with substantial original additions layered on top.
How It Works
Step 1 — Liquidity Trail Matrix (adapted)
A volatility trailing stop (ATR-scaled) defines the active trend and flips only when price closes decisively through it. Around that trailing line the script projects a ladder of "liquidity bands" spaced in ATR units, forming the retest zone price tends to revisit before continuation. In an uptrend the bands sit below price as stacked support; in a downtrend, above price as resistance. Because the spacing is ATR-based, the whole structure widens in volatile conditions and tightens in quiet ones.
Step 2 — Cardwell RSI Regime (adapted)
RSI is classified into a directional regime using Andrew Cardwell's range-rules principle: in a healthy uptrend RSI holds its 40-80 band, in a downtrend it works the 20-60 band. The regime flips bull when RSI thrusts through the upper trigger and bear when it breaks the lower trigger, holding state in between. Signals are only allowed in agreement with the regime, so the momentum context must confirm the trend before anything fires.
Step 3 — Confluence gating (adapted + new)
Before a signal is eligible it must pass a confluence gate: trend agreement, RSI regime agreement, an ADX minimum (chop filter), and an optional higher-timeframe bias pulled non-repainting (previous HTF bar, lookahead off). A minimum confluence score suppresses low-quality setups.
Step 4 — Retest entry + Signal Target (adapted)
When the confluence conditions hold and price pulls back into the band zone then closes back in the trend direction, a signal fires on the confirmed bar. The engine sets a structural stop, then projects TP1/TP2/TP3 as R-multiples of that risk and draws them on the chart with price and percent labels. Break-even logic moves the stop to entry after TP1.
Step 5 — Honest trade management + statistics (new)
Original additions in this release:
- One-trade-at-a-time engine: a trend flip no longer force-closes a trade. A position runs to its stop or final target, and a new entry only opens once the previous one is fully resolved. A reversal toggle restores the old flip-reversal behaviour if preferred.
- Max-bars-in-trade timeout so a lingering position cannot block the engine indefinitely.
- Hide-on-hit targets: each target line and label is removed the instant it is touched, keeping the chart clean.
- Staggered target labels so ENTRY/SL/TP1/TP2/TP3 never overlap.
- Session filter and post-stop cooldown (both optional, off by default).
- Honest performance panel: Avg R and Profit Factor computed on a transparent one-third-scale-out model, plus Max Drawdown in R and best/worst streak — so the win-rate (which counts a trade a win once TP1 is touched) is read alongside true expectancy.
- Suggested position size from an account-size and risk-percent input.
Non-repainting: trend, structure, signals and targets confirm at bar close; higher-timeframe data uses lookahead off on the previous bar.
Key Features
- Volatility-adaptive trailing liquidity-band matrix
- Cardwell RSI regime filter
- ADX chop filter + optional non-repainting HTF bias
- Range-distributed volume profile (POC / Value Area / low-volume nodes)
- Retest-continuation signals with confluence scoring
- Entry / SL / TP1-TP2-TP3 with R-multiple targets, break-even and hide-on-hit visuals
- One-trade-at-a-time management with optional reversal, timeout, session filter and post-stop cooldown
- Honest stats: win rate, Avg R, Profit Factor, Max Drawdown (R), streak, suggested size
- Multi-section dashboard, trend-tint candles, and a full alert suite with optional webhook JSON
How to Use
1. Add to any liquid symbol and timeframe. Confirm the dashboard reads a clear trend and RSI regime.
2. Wait for a LONG/SHORT marker — it only fires on a confirmed retest that passed the confluence gate. The number on the marker is the confluence score.
3. Trade the drawn plan: entry, stop, and TP1/TP2/TP3. The dashboard mirrors the live levels and, once trades close, shows Avg R / Profit Factor / Max DD so you can judge the edge honestly.
4. Tune selectivity with ADX Minimum and Min Score; tune trade behaviour with the reversal, timeout, session and cooldown settings.
Settings
- Trend Engine: ATR length, trail factor, band count and spacing
- Signals: min score, retest window, cooldown, integration mode, reversal toggle, session filter, post-SL cooldown
- RSI Regime: length, bull/bear triggers, confirm bars, integration mode
- Risk Management: SL mode, break-even, max bars in trade, account size, risk %
- Signal Targets: R-multiples for TP1/TP2/TP3
- Volume Profile / HTF / Dashboard / Colors: display and behaviour toggles, all with tooltips
Alerts
Dynamic alerts (ticker, timeframe, price, score, levels, RSI, regime) for: Long entry, Short entry, TP1/TP2/TP3 hit, break-even, stop-out, reversal, trend flips, and regime shift. Entry alerts can emit webhook-ready JSON.
Limitations & Disclaimer
This is an analysis and trade-planning tool, not a promise of profit. The built-in statistics are a session-level model (they reset on chart reload), assume idealised fills with no slippage or commission, and use a one-third-scale-out assumption for Avg R — real results differ. Signals confirm at bar close and do not repaint historically, but the still-forming bar is provisional until it closes. No indicator predicts the future; always combine with your own risk management. Nothing here is financial advice.
Credits & Originality (CC BY-NC 4.0)
This script adapts and builds upon prior open-source work and is published open-source, free, for non-commercial use, with attribution as required by the licence:
- "Liquidity Trail Matrix" by WillyAlgoTrader — the trailing liquidity-band structure concept.
- "Cardwell Range Analyze" by MarkitTick — the Cardwell RSI range-regime concept.
Changes made by Viprasol (this version): combined the two engines into one workflow and added the confluence gate, non-repainting HTF bias, range-distributed volume profile, R-multiple Signal Targets with break-even and hide-on-hit visuals, one-trade-at-a-time management with reversal toggle / max-bars timeout / session filter / post-stop cooldown, the honest statistics panel (Avg R, Profit Factor, Max Drawdown R, streak) and suggested position size, plus the multi-section dashboard and dynamic/webhook alerts.
Licence: Creative Commons Attribution-NonCommercial 4.0 (creativecommons.org). Educational, non-commercial use only. Not financial advice.
Indicator

AJ - RSI# AJ - RSI — Multi-Timeframe RSI with Configurable Higher-TF Lock
## Overview
**AJ - RSI** is a clean, publish-ready Relative Strength Index that lets you **lock the RSI calculation to any timeframe you choose**, regardless of the timeframe your chart is on. By default it displays the **Monthly RSI (14)** on every chart — 1 minute, 1 hour, daily, weekly, monthly — so you always keep the higher-timeframe trend context in front of you while trading a lower timeframe.
## What makes it different
- **Timeframe-locked RSI:** Trade on a 15-minute chart while watching the true Monthly RSI. No need to flip charts.
- **Matches the built-in RSI exactly** on the requested timeframe (same length, same source, same math) — verified against PulseWire's native RSI.
- **Non-repainting historical data.** Uses `request.security` with `barmerge.lookahead_off`, so no future-leak on closed bars.
- **Configurable RSI-based MA** (SMA / EMA / WMA / RMA) with adjustable length.
- **Three clear reference bands** — Overbought (80, red dotted), Midline (50, green solid), Oversold (30, green dotted) — with a subtle shaded zone for readability.
## How to use
- **Trend filter:** Monthly RSI > 50 = long-term uptrend bias; < 50 = downtrend bias. Trade lower-TF setups only in the direction of the higher-TF regime.
- **Momentum shifts:** A monthly RSI crossover above 50 often marks a durable trend change; crossunder below 50 signals loss of long-term momentum.
- **Overbought / Oversold:** Readings above 80 or below 30 on the higher timeframe highlight stretched conditions worthy of caution or mean-reversion attention.
- **RSI vs. its MA:** Use crossovers of the RSI and its moving average as an early momentum confirmation.
- **Weekly / Daily setups:** Change the Timeframe input to Weekly, Daily, or any other TF to reuse the same framework at different horizons.
## Inputs
**RSI**
- RSI Length (default 14)
- Source (default close)
- Timeframe — Chart, 1 min, 5 min, 1 Hour, 1 Day, 1 Week, 1 Month, Quarter (default 1 Month). Select "Chart" to follow the current chart timeframe.
**RSI Moving Average**
- MA Length (default 14)
- MA Type — SMA / EMA / WMA / RMA (default SMA)
**Levels**
- Upper Band (default 80, red dotted)
- Mid Band (default 50, green solid)
- Lower Band (default 30, green dotted)
## Built-in alerts
- RSI crosses above 50
- RSI crosses below 50
- RSI crosses above the Upper Band
- RSI crosses below the Lower Band
## Notes on behavior
- On the current (still-forming) higher-timeframe bar, the RSI updates in real time — the same way the built-in RSI would if you switched the chart to that timeframe. Historical bars are stable.
- The Line style / color / thickness of every plot and band can be adjusted from the indicator's **Style** tab.
## Disclaimer
This script is provided for educational and informational purposes only. It is not financial advice and does not constitute a recommendation to buy or sell any security. Past performance of any indicator does not guarantee future results. Always do your own research and manage your risk.
**Author:** Ayyanar Jayabalan
Indicator

Ultimate Matrix HUD v8🎯 Ultimate Matrix HUD — Multi-Symbol Direction + Sector Rotation Dashboard
What it is: An all-in-one heads-up display that answers three questions at a glance — Which way is my stock going? How much conviction is behind it? And is the money flowing into its sector? It scans up to 6 tickers of your choice plus ranks all 11 market sectors, right on your chart. Built for desktop and phone.
📊 What You're Looking At
The HUD has two panels:
1️⃣ Watchlist Panel — your 6 chosen tickers, one row each:
Column Meaning
TICKER The symbol being scanned
BIAS Direction + conviction: 🟢 LONG / 🔴 SHORT (strong, ≥70%), 🟡 WEAK L/S (building, 40–69%), ⚪ NEUTRAL
REGIME Market character: ⚡ DAY (volatile/intraday), 🌊 SWING (calm/trending), ➖ RANGE (chop)
TREND A mini score-history sparkline (▁▂▃▄▅▆▇█) with an arrow — ↗ = conviction strengthening, → = flat/fading
SECTOR The ticker's sector, its live rotation quadrant color, and rank (e.g. Tech 🟢#2)
2️⃣ Sector Rotation Panel — all 11 sectors ranked by relative strength:
Column Meaning
SECTOR Short label (Tech, Fin, Enrgy, Hlth, etc.)
QUADRANT 🟢 Leading, 🟡 Weakening, 🔴 Lagging, 🔵 Improving
STR/MOM The two RRG axes — Strength / Momentum
RANK Position 1–11, with 🥇🥈🥉 for the top three
🧠 How the Bias Score Works
Each ticker is graded 0–100% on four pillars:
Macro Trend (40 pts) — Higher-timeframe EMA structure (fast vs slow) confirms the big-picture direction.
Momentum (30 pts) — RSI in the healthy trend zone (not overextended).
Volume Confirmation (30 pts) — A volume spike in the direction of the move = real participation.
A score of ≥70% lights up 🟢 LONG or 🔴 SHORT. Between 40–69% it's a building 🟡 WEAK signal. Below that, ⚪ NEUTRAL.
🔄 How Sector Rotation Works (RRG Model)
Every sector is measured against a benchmark (default SPY, fully customizable) on two axes:
Strength — is it outperforming the benchmark over the long window?
Momentum — is that outperformance accelerating or fading?
Those two combine into the classic Relative Rotation Graph quadrants:
Quadrant Meaning Play
🟢 Leading Strong and accelerating Prime hunting ground for longs
🟡 Weakening Strong but losing steam Take profits / tighten stops
🔴 Lagging Weak and still falling Avoid longs / short candidates
🔵 Improving Weak but turning up Early rotation — watchlist for entries
Money typically rotates clockwise: Improving → Leading → Weakening → Lagging.
The STR/MOM column shows the two raw axes (e.g. 3.2 / 1.1 = outperforming and accelerating). Classic rotation flow is clockwise: Improving → Leading → Weakening → Lagging.
✅ The A+ Setup — Reading a Row in One Glance
The whole point is confluence. Your strongest trade lines up all three:
text
Copy
🟢 LONG (100%) + ▇█ ↗ + Tech 🟢#1
direction conviction money flow
That's a strong signal, still strengthening, in the #1 leading sector. Conversely, a 🟢 LONG whose sector reads 🔴#10 is a red flag — you'd be fighting the rotation.
⚙️ Setup (One-Time, ~2 Minutes)
Watchlist: Enter your 6 tickers and pick each one's sector from the dropdown. Set crypto/forex to None (their sector tag will show —).
Benchmark: Default SPY. Swap to QQQ (tech-relative), IWM (small-cap), or any symbol.
Mode: Choose Watchlist, Sector Rotation, or Both.
Display: Position, text size, transparency, colors, borders, and toggle any column on/off.
⚠️ Sector assignment is manual — Pine Script can't reliably auto-detect a stock's sector for scanned symbols. It's a 30-second, one-time setup and gives you 100% accurate, self-controlled tagging.
🔔 Discord Alerts (Optional)
The HUD can push formatted alerts to Discord on two events:
Bias Flip — a ticker crosses into 🟢 LONG or 🔴 SHORT
Momentum Strengthening — conviction starts accelerating (↗)
Each alert includes the ticker, bias, regime, trend, and its sector context:
text
Copy
NASDAQ:AAPL
Bias: 🟢 LONG (100%)
Regime: ⚡ DAY
Trend: ▇█ ↗
Sector: Tech 🟢#2
To wire it up:
In Discord: Server Settings → Integrations → Webhooks → New Webhook, copy the URL.
In PulseWire: click the alarm clock ⏰ → Create Alert on this indicator.
Set Condition = Ultimate Matrix HUD, and under Notifications → Webhook URL, paste your Discord webhook.
Set the alert message to {{plot}} or leave default — the indicator sends its own JSON payload.
Alerts fire on bar close for reliability (no repaint-driven false pings).
📱 Mobile Tips
Set Text Size = Tiny/Small and bump Panel Transparency so price stays visible.
Hide columns you don't need (Regime, Trend, or Sector) to slim the panel.
Use Watchlist-only mode on phone for the cleanest view; switch to Both on desktop.
⚠️ Important Notes & Limitations
Live-bar values are provisional. All scores, ranks, and quadrants settle on bar close — treat the forming bar as an estimate.
Not financial advice. This is a decision-support dashboard, not a signal-to-blindly-trade. Always confirm with your own analysis and risk management.
Sector features are equity-focused. Set non-equity symbols (crypto/forex) to None.
Best on liquid symbols with real volume data — thinly traded names may give noisy volume/regime reads.
Timeframe: Works on any, but shines on 15m–4H for swing/intraday. Benchmark & windows are fully tunable in settings. Indicator

QSX Crypto Bottom & Top Risk RadarQSX Crypto Bottom & Top Risk Radar
An open-source risk-state radar for crypto. It answers one question: is the crowd at an exhaustion extreme right now — near a washed-out bottom, or a crowded top? It is a market-context tool, not a trading system, and it does not size positions.
HOW IT WORKS
All logic is visible in the source. Three building blocks:
1. Crowd gauge (the core). Binance BTC perpetual Long/Short Ratio (accounts), pulled via PulseWire's Request library, ranked as a percentile over the past 365 daily bars. The absolute ratio drifts across market regimes, so the radar always reads it relative to its own trailing year:
- below the 10th percentile — the long crowd is washed out (capitulation pressure, historically a bottoming condition);
- above the 80th percentile — longs are crowded;
- above the 90th percentile — crowding is extreme.
2. Chart context filter. A 0-100 trend/volatility gauge built from the SMA200 trend state (price above/below + slope) blended with a normalized ATR(14) volatility rank over the last 100 bars, smoothed over 5 days. Its 3-day direction decides whether conditions are improving or fading. Top-risk states additionally require ADX(14) >= 20, so the radar stays quiet in directionless chop instead of calling tops in flat markets.
3. States. Crowd extremes and chart context combine into: BOTTOM (crowd washed out, or washed out and already recovering), CALM (no extreme), TOP RISK (crowded longs plus fading trend), and HIGH RISK (extreme crowding plus fading trend and momentum). A marker cooldown collapses each episode into sparse markers so one episode prints one readable signal instead of a cluster.
DASHBOARD
The panel shows a 0-100 crowd-exhaustion score (distance from neutral positioning, direction-aware), the current state, a heat bar, a one-line conclusion, and the raw BTC crowd percentile so you can see how close conditions are to the thresholds before anything fires.
HISTORICAL CASE LABELS
"Bottom-to-high +X%" and "Risk-off case -X% DD" labels annotate what actually followed past radar states, measured to the best/worst extreme reached afterwards. They keep updating while an episode is running, so treat them as retrospective illustrations of past cases — not performance claims, probabilities, or expectations.
HOW TO USE IT
- Daily charts only; the radar checks the timeframe and asks you to switch if needed. States are confirmed at the daily close — set alerts to "Once Per Bar Close".
- The crowd gauge always comes from BTC perp Long/Short accounts, even on an altcoin chart; only the trend/volatility context comes from the chart symbol. Read states as BTC-market-wide conditions.
- Typical use: as a regime filter on top of your own process — e.g. tighten risk when TOP/HIGH RISK is active, and treat BOTTOM states as environments where capitulation is historically present, not as automatic buy signals.
LIMITATIONS
- Long/Short Ratio history starts around 2020 and the percentile needs about a year of warm-up, so states begin printing from roughly 2021.
- Bottom states can appear early in extended downtrends and persist while price keeps falling; crowd exhaustion marks conditions, not exact turning points.
- No position sizing, no portfolio advice, no guarantees. Educational information only, not financial advice. Crypto is volatile — never risk money you cannot afford to lose. Indicator

MA Z-Score DeviationA valuation oscillator that measures how far price has stretched from its statistical fair value defined here as its moving average, expressed as a standardized score rather than raw price units.
How it works
Base: A moving average (SMA, EMA, or WMA) serves as the reference "fair value" line. Deviation from this baseline is calculated as a log ratio (log(price / MA)) rather than a simple price difference, so the reading stays comparable across different price levels and time periods: a 5% premium or discount reads the same whether the instrument is at $10 or $500.
Standardization: the deviation is divided by its own rolling dispersion to produce a score that expresses how rich or cheap price is relative to its typical range, not just in absolute terms.
Two dispersion methods are available:
Standard Deviation: the classical measure of typical variability.
MAD: a median-based measure that's more resistant to distortion from one-off outlier bars.
Blend: a weighted combination of both, adjustable via the MAD Weight input.
Display scaling: the score is passed through a bounded transform for cleaner visual scaling on the chart, while the underlying valuation ranking is preserved.
Inputs
Source & MA type (SMA/EMA/WMA) and length
Lookback length for the dispersion calculation, independent from the MA length, letting you compare long-term fair value against recent volatility conditions
Dispersion method (Stdev / MAD / Blend) and blend weight
Display scaling factor
Reading the indicator
Positive values indicate price is trading at a premium to its baseline; negative values indicate a discount.
Values beyond ±2 suggest a notable premium/discount relative to recent conditions; beyond ±3 suggests a substantial one.
Because the baseline is statistical rather than fixed, the "fair value" and its bands adjust automatically as market conditions evolve.
Notes / limitations
This measures statistical richness/cheapness relative to a moving average, not intrinsic or fundamental value; it's a technical valuation lens, not a fundamental one.
Financial return distributions have fatter tails than a normal distribution assumes, so extreme readings can occur more frequently than the underlying statistical model implies; treat scores as relative positioning, not precise probabilities.
Alerts trigger only on confirmed bar closes to avoid firing on intrabar noise. Indicator

Indicator

Indicator

CQ_(L)_Squeeze Momentum Suite Overlay================================================================================
CQ_(L)_SQUEEZE MOMENTUM SUITE OVERLAY
Description and User Manual
================================================================================
--------------------------------------------------------------------------------
1. OVERVIEW
--------------------------------------------------------------------------------
CQ Squeeze Momentum Suite Overlay is an all-in-one price-chart overlay that
combines several classic sub-pane oscillators (Squeeze Momentum, ADX/DMI, an
Expert Trend Locator, a Hull Moving Average, and Momentum divergence
detection) into a single indicator that draws directly on the price chart
instead of a separate panel below it.
Every oscillator-scale value (Momentum, Momentum Strength, Signal, ADX, Key
Level) is mapped onto real price coordinates using a shared "baseline"
reference. This baseline is the single zero-point anchor for all of the
above: when an oscillator crosses zero, its line will touch the baseline
exactly, and the whole visible window of oscillator history is drawn flush
against that same flat, straight reference line.
--------------------------------------------------------------------------------
2. HOW THE OVERLAY MAPPING WORKS
--------------------------------------------------------------------------------
- The script looks back over "Display Length (bars)" candles and finds the
highest high / lowest low in that window.
- Depending on "Placement" (Top or Bottom), the baseline is anchored either
just above the recent highs or just below the recent lows, with some
breathing room controlled by "Vertical Position Adjustment."
- "Height" controls how much vertical price-space the oscillators are
allowed to occupy above/below the baseline.
- All oscillator values are rescaled into that price-space and drawn as
lines/boxes anchored to the baseline, so the whole panel effectively
"floats" over the candles without needing a separate sub-chart.
- Because one single baseline value is used across the entire redrawn
window, the zero-line and every series are always shown as a flat,
straight reference instead of a value that drifts bar-to-bar.
- The redraw happens once per bar-close (snapshot pattern), which keeps the
indicator inside PulseWire's per-indicator line/box drawing limits.
--------------------------------------------------------------------------------
3. FEATURE LIST
--------------------------------------------------------------------------------
A) SQUEEZE MOMENTUM
- Momentum oscillator (linear-regression based), selectable moving-average
engine (SMA, EMA, WMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA, JMA, Zero Lag,
Tillson T3, VIDYA, and more).
- Four render styles: Columns, Histogram, Line, Area.
- Optional Momentum Strength cloud (Momentum minus its own moving-average
Signal line).
- Optional Signal(Momentum) line.
- Multiple color palettes (5 built-in color schemes) reflecting whether
Momentum is positive/negative and rising/falling.
- Optional background tint reflecting the current Momentum color state,
plus a separate "dark mode" gray background option.
B) SQUEEZE PRO DOTS
- Circular markers above price flag when a Bollinger Band / Keltner
Channel squeeze is active, using three intensity levels (Low/Mid/High
squeeze) with distinct colors.
- Only rendered within the "Display Length (bars)" window (see Section 5).
C) ADX WITH KEY LEVEL
- ADX (Average Directional Index) rescaled to sit on the same baseline as
Momentum, so trend strength can be read directly against price.
- A "Key Level" reference line (ADX's neutral/trigger threshold, offset by
the "Distance" input) drawn alongside it.
- Colored Directional Movement Index (DMI): triangle markers below price
mark whether +DI is above or below -DI, colored by trend strength/slope.
- A DMI status label anchored at the baseline explaining, in plain text,
the current trend state (Bullish/Bearish/Weak/No Trend), the ADX value,
whether it is growing or falling, and how many bars since the last DI
cross.
- Bullish/Bearish DMI trend-change alert conditions.
D) EXPERT TREND LOCATOR (XTL)
- A CCI-style trend classifier (traditional or non-traditional formula)
that can recolor the candlesticks themselves (Bull / Bear / Neutral)
based on a configurable threshold.
E) HULL MOVING AVERAGE (HMA)
- Selectable Hull variant: HMA, EHMA, THMA, or Adaptive HMA (AHMA).
- Long/short cross markers (triangle up/down) when the Hull average
changes direction.
- Optional background tint reflecting the Hull trend direction.
F) MOMENTUM DIVERGENCE ENGINE
- Automatic detection of regular and hidden bullish/hidden bearish
divergence between price and the Momentum oscillator.
- Configurable pivot lookback, "2 pivots back" comparison, and a
repaint-safe "delay until candle closes" option.
- Connector lines and "R"/"H" labels drawn at the correct baseline-mapped
price level.
- Alert conditions for all four divergence types.
G) OVERLAY LAYOUT (shared baseline settings)
- Display Length (bars): how many recent bars the baseline / oscillator
mapping and the Squeeze Dots / DMI triangles are drawn across.
- Placement: Top or Bottom of the visible price range.
- Height: how much vertical price-space the oscillators occupy.
- Vertical Position Adjustment: padding between the baseline and the
actual candle range.
--------------------------------------------------------------------------------
4. INPUT REFERENCE (BY GROUP)
--------------------------------------------------------------------------------
SQUEEZE MOMENTUM
Show Momentum - toggles the Momentum plot.
Color Format - selects one of 5 color palettes (1-5).
Background Off - disables the Momentum-colored background tint.
Momentum Style - Area / Columns / Histogram / Line.
Show Signal - toggles the Signal(Momentum) line.
Show Strength (MOM) - toggles the Momentum Strength cloud/line.
Draw Divergence - master toggle for the divergence engine.
Gray Background for Dark Mode - alternate gray background tint.
Show Squeeze PRO - toggles the Squeeze dots.
Show SQZ Zero Line - draws the flat baseline/zero reference line.
ADX
Show ADX with KeyLevel - toggles ADX + Key Level lines.
Scale for ADX - divisor used to rescale ADX into Momentum units.
Positive/Negative slope colors - ADX line color when rising/falling.
KeyLevel with color - colors the Key Level line by DMI trend instead
of the ADX slope color.
Distance between KeyLevel and 0 - offsets the Key Level line from zero.
Display the colored DMI triangles - toggles the +DI/-DI triangle markers.
Hide DMI Label - hides the plain-text DMI status label.
DMI Label Text Size - Auto/Tiny/Small/Normal/Large/Huge.
(unnamed group, XTL bar coloring)
Use XTL Bars Color - recolors candles per the XTL trend state.
XTL: Trend Up / Neutral / Trend Down - colors for each XTL state.
HULL MOVING AVERAGE
Show (Hull Moving Average) Signal - toggles Hull cross markers.
Background - toggles the Hull-trend background tint.
OVERLAY LAYOUT
Display Length (bars) - lookback window for the baseline mapping AND
the Squeeze Dots / DMI triangle visibility.
Placement - Top or Bottom anchor for the baseline.
Height - vertical space (in "notches") given to the
oscillators.
Vertical Position Adjustment - padding between the baseline and the
recent price range.
SQUEEZE MOMENTUM INDICATOR PARAMETERS (SQZMOM)
MOM Length / Source / Type - Momentum calculation length, price source,
and moving-average engine.
Signal Length - smoothing length for Signal(Momentum).
Squeeze Length / Source - length and source used for the Bollinger Band
/ Keltner Channel squeeze detection.
BB Calculation Type / MultFactor - Bollinger Band moving-average type and
standard-deviation multiplier.
Keltner Channel Calculation Type / Use TrueRange - Keltner Channel
moving-average type and range source.
DIRECTIONAL MOVEMENT INDEX (Colored DMI)
Alert: Bullish/Bearish Trend - enable/disable DMI trend-change alerts.
ADX Smoothing / DI Length - standard ADX/DMI calculation lengths.
Key level for ADX - the ADX threshold considered "trending."
Weak Trend Threshold - the ADX threshold below which trend is
considered absent.
Historical Label Readings - shows the DMI label's reading from N bars
back instead of the current bar.
EXPERT TREND LOCATOR (XTL)
Length / Type / Source - CCI-style calculation length, moving-average
type, and price source.
Threshold Level - the +/- CCI threshold that defines Bull/Bear.
Use the traditional CCI formula - switches between the classic and
non-traditional CCI denominator.
HULL MOVING AVERAGE (HMA)
Length / Type / Source - Hull average length, variant, and price
source.
DIVERGENCES FOR MOMENTUM
Plot Bullish / Hidden Bullish / Bearish / Hidden Bearish - toggle each
divergence type independently.
Delay plot until candle is closed - avoids repainting divergence signals.
Lookback 2 Pivots? - also compares against the pivot two bars back.
Pivot Lookback Right/Left - pivot-detection window.
Min/Max of Lookback Range - how far back (in bars) a divergence pair may
span to still be considered valid.
--------------------------------------------------------------------------------
5. NOTES ON THE "DISPLAY LENGTH (BARS)" SETTING
--------------------------------------------------------------------------------
"Display Length (bars)" (in the Overlay Layout group) controls THREE things
at once:
1. How many historical bars the baseline/oscillator snapshot engine
redraws (Momentum, Strength, Signal, ADX, Key Level, Zero Line).
2. How many recent bars show Squeeze PRO dots above price.
3. How many recent bars show the colored DMI triangles below price.
Anything older than this window is simply not drawn, keeping the chart
readable and staying within PulseWire's per-indicator object limits
(500 lines / 500 boxes / 50 labels). Increasing this value shows more
history but uses more of that budget; the input is capped at 100 bars to
leave headroom for all series that can be active simultaneously.
--------------------------------------------------------------------------------
6. ALERTS
--------------------------------------------------------------------------------
- DMI Bullish Trend / DMI Bearish Trend (on trend-state change)
- Regular Bull Divergence / Hidden Bull Divergence
- Regular Bear Divergence / Hidden Bear Divergence
--------------------------------------------------------------------------------
7. QUICK START
--------------------------------------------------------------------------------
1. Add the indicator to a price chart (it renders as an overlay, not a
separate pane).
2. In "Overlay Layout," set Display Length to match how much recent price
history you want the oscillators plotted against, and adjust
Placement/Height/Vertical Position Adjustment until the oscillator
band sits where you want it relative to candles.
3. Enable/disable Momentum, Strength, Signal, ADX, Squeeze Dots, DMI
triangles, and Divergences as needed under their respective groups.
4. Use "Show SQZ Zero Line" if you want an explicit flat reference line
at the baseline.
5. Set up alerts from the DMI or Divergence alert conditions if you want
notifications outside of PulseWire.
================================================================================
End of manual.
================================================================================ Indicator
