PVRPLE ORACLE - 250%# PVRPLE ORACLE
PVRPLE ORACLE is a Smart Zone and Order Block strategy designed to identify potential momentum continuation setups after a price retest of an active trading zone.
The strategy detects bullish and bearish Order Block candles, validates them through an ATR-based momentum filter, and creates dynamic trading zones.
Once price revisits a zone, PVRPLE ORACLE waits for confirmation before opening a trade:
* **Blue Zone:** price returns into the bullish zone and breaks above the upper confirmation trigger → LONG entry.
* **Red Zone:** price returns into the bearish zone and breaks below the lower confirmation trigger → SHORT entry.
## Core Features
* Automatic bullish and bearish Order Block detection
* ATR-based momentum filter
* Dynamic Smart Zone visualization
* Configurable entry confirmation distance
* Configurable Take Profit and Stop Loss
* One trade per zone
* Long and Short signal visualization
* Supports fixed cash sizing or percentage-of-equity sizing
* Designed for backtesting and strategy optimization
## Tested Configuration
* Timeframe: **1 Hour**
* Initial Capital: **50,000 USDT**
* Position Size Tested: **50% of equity**
* Entry Confirmation: **100 points**
* Take Profit: **300 points**
* Stop Loss: **50 points**
* Maximum Trades per Zone: **1**
## Important Disclaimer
PVRPLE ORACLE is designed for backtesting, research, and educational purposes.
Historical performance does not guarantee future results. Before using the strategy in live conditions, test it with realistic trading costs, commissions, slippage, and Bar Magnifier settings.
For a 50,000 USDT prop account, a more conservative starting allocation such as **5%–10% of equity per trade** is recommended until the strategy has been validated across multiple market conditions, symbols, and timeframes.
Strategy

Indicator

Crypto Spaghetti 40 Procrypto spaghetti 40 pro future is a multi-symbol relative strength dashboard designed to compare up to 40 crypto pairs in one clean oscillator panel.
the tool does not display normal price. instead, it rebases every selected token from the same lookback point and shows its relative performance as a percentage. this makes it easier to see which tokens are leading, which tokens are lagging, and where rotation is happening inside a crypto basket.
main idea
most traders look at one chart at a time. this tool helps compare many markets at once.
each line represents one token.
when a line is above zero, that token is performing better than its starting point over the selected lookback.
when a line is below zero, that token is performing weaker than its starting point over the selected lookback.
when one line rises faster than the others, that token is showing relative strength.
when one line falls faster than the others, that token is showing relative weakness.
what the indicator shows
performance lines
the script plots up to 40 crypto pairs as percentage performance lines. all pairs are rebased using the same lookback value, so they can be compared on the same scale.
zero line
the zero line is the base level. values above zero show positive performance from the rebase point. values below zero show negative performance from the rebase point.
background zones
the green area shows stronger positive performance.
the yellow area shows the neutral zone.
the red area shows weaker negative performance.
these zones are visual guides only. they help separate strong, neutral, and weak conditions.
rsi dots
small dots can appear on the lines when the selected token reaches rsi overbought, extreme overbought, oversold, or extreme oversold conditions.
these dots are not automatic buy or sell signals. they are momentum warnings.
panel
the panel shows each token with several useful readings:
pair: the selected crypto pair.
percent: the current relative performance.
rank: the current position of the token inside the 40-symbol basket.
zone: top, high, mid, low, or bottom.
rsi: the current rsi value.
sig: rsi status such as ob, xob, os, or xos.
rank and zone
rank shows where a token stands compared to the rest of the basket.
rank #1 means the strongest token in the current basket.
rank #40 means the weakest token in the current basket.
top means the current leader.
high means the token is inside the top group.
mid means the token is in the middle of the basket.
low means the token is inside the weak group.
bottom means the current weakest token.
this ranking system makes it easier to identify leaders and laggards without relying only on line colors.
alerts
the script includes dynamic alert logic using alert calls.
available alert logic includes:
new top token
new bottom token
token enters top 5
token enters bottom 5
top 5 token with rsi overbought or extreme overbought
bottom 5 token with rsi oversold or extreme oversold
performance crosses above the neutral top zone
performance crosses below the neutral bottom zone
to use these alerts, create a tradingview alert and select the condition:
any alert() function call
how to use the tool
step 1: choose the symbols
select the crypto pairs you want to compare. the default list includes major crypto assets and popular altcoins. you can replace any symbol with another pair.
step 2: choose the lookback
the rebase lookback controls how far back the comparison starts.
a shorter lookback gives a more reactive view.
a longer lookback gives a broader market rotation view.
for beginners, a lookback around 200 bars gives a balanced view.
step 3: read the zero line
tokens above zero are outperforming their own starting point.
tokens below zero are underperforming their own starting point.
tokens near zero are close to neutral.
step 4: check rank
rank is one of the most important readings.
a token ranked #1 is the current strongest performer in the selected basket.
a token ranked in the top 5 is part of the strongest group.
a token ranked in the bottom 5 is part of the weakest group.
step 5: check rsi status
if a token is top ranked and also shows ob or xob, it is strong but may be stretched.
if a token is bottom ranked and also shows os or xos, it is weak but may be stretched to the downside.
rsi does not replace price action. it only adds momentum context.
beginner examples
example 1: finding the strongest token
if sol is ranked #1 and its performance line is rising above the others, sol is currently leading the selected basket.
a beginner can use this information to focus analysis on sol instead of searching across many charts manually.
this does not mean immediate entry. the trader should still check structure, trend, support, resistance, and risk.
example 2: identifying weakness
if a token is ranked #40 and its line is deep in the red zone, it is the weakest token in the selected group.
this can help traders avoid weak assets during bullish conditions or watch for possible continuation weakness.
example 3: rotation
if btc was rank #1 and then eth becomes rank #1, the alert can show a top rotation.
this means leadership inside the basket has changed.
rotation can help traders understand where market attention is moving.
example 4: top 5 with rsi overbought
if a token enters the top 5 and rsi is overbought, the token is strong but potentially extended.
a beginner should not chase blindly. it is usually better to wait for a pullback, a clean continuation setup, or confirmation on the price chart.
example 5: bottom 5 with rsi oversold
if a token enters the bottom 5 and rsi is oversold, the token is weak and may be stretched.
this can be useful for studying possible capitulation, but it is not a buy signal by itself.
best use cases
market rotation analysis
crypto basket comparison
finding relative strength
finding relative weakness
spotting leaders and laggards
monitoring top 5 and bottom 5 changes
watching rsi extremes across many symbols
building a watchlist for further analysis
suggested beginner workflow
first, check the top 5.
then, check if those tokens are above zero.
then, check if they are still rising or already flat.
after that, open the normal price chart of the strongest token.
look for structure, trend, support, resistance, volume, and risk level.
do the same with the bottom 5 if you want to study weak markets.
do not trade only because a token is top ranked or bottom ranked.
the indicator is a scanner and comparison tool. it is not a full trading system.
settings explained
rebase lookback bars
sets how many bars are used as the starting point for the performance comparison.
smoothing
smooths the performance lines. higher values make the lines cleaner but slower.
use log-return style
uses log-style performance calculation instead of simple percentage calculation.
request timeframe
allows the comparison to be calculated from another timeframe. empty means the chart timeframe is used.
line width
controls the thickness of the spaghetti lines.
show futuristic panel
shows or hides the ranking panel.
show token labels
shows or hides labels at the right side of the visible chart.
background zones
controls the green, yellow, and red performance zones.
rsi settings
controls the rsi length and the overbought, oversold, extreme overbought, and extreme oversold thresholds.
alert settings
allows each alert type to be enabled or disabled.
min bars between same alert type can reduce repeated alerts.
important notes
this indicator is designed for comparison, not prediction.
a high rank means relative strength inside the selected basket.
a low rank means relative weakness inside the selected basket.
rank can change quickly in volatile markets.
rsi extremes can stay extreme during strong trends.
always confirm signals with price action.
always use risk management.
always test settings before using them in live conditions.
risk notice
this tool is for technical analysis and educational use. it does not provide financial advice and does not guarantee any result. all readings, ranks, zones, and alerts are visual references only. every trader is responsible for their own analysis, risk management, and trading decisions.
Indicator

Volume Liquidity Sweep [XWiseTrade]Liquidity Sweep with Volume Confirmation
Most liquidity sweep and stop-hunt indicators rely on price geometry alone — they flag any wick past a prior high or low.
The problem: in quiet conditions, price drifts past old levels with no real participation, producing constant false signals. This indicator adds the missing dimension: it only flags a sweep when volume confirms it.
What makes it different
A sweep is marked only when the breaking candle trades above a configurable multiple of average volume. Low-volume drifts past a level are ignored. This is the core distinction from geometry-only sweep tools — real liquidity grabs leave a volume footprint; quiet fakeouts don't.
What it shows
•Auto-detected swing highs/lows where liquidity rests (pivot-based)
•Bull sweep — price wicks below a prior low, then closes back above, on confirmed volume
•Bear sweep — price wicks above a prior high, then closes back below, on confirmed volume
Swept levels marked on the chart
Inputs
Pivot lookback, volume average length, volume spike multiplier, signal cooldown, level display toggle.
Built-in alerts for both directions. These are descriptive market-structure signals for discretionary use, not buy/sell recommendations. Indicator

Indicator

Indicator

Matrix KillZone Trend Filter Session SniperITALIANO
Matrix KillZone Trend Filter Session Sniper è un indicatore meccanico per TradingView che combina Supertrend e EMA 20/50 per generare segnali BUY/SELL ad alta probabilità, confermati solo alla chiusura della candela — zero discrezionalità.
Dispone di due modalità operative selezionabili dalle impostazioni.
In Session Mode i segnali vengono filtrati per fascia oraria. Puoi configurare fino a 3 finestre temporali giornaliere indipendenti con selezione visuale dell'orario tramite il widget nativo di TradingView. Il timezone è completamente regolabile. Un solo segnale per fascia: se al flip della Supertrend le EMA non confermano, la finestra si chiude automaticamente senza emettere nulla. Reset automatico al termine di ogni sessione o all'ingresso nella successiva.
In Free Mode le fasce orarie vengono ignorate completamente e il segnale scatta ad ogni rottura della Supertrend confermata dalle EMA, senza restrizioni di orario. Ideale per scansione continua del mercato o per timeframe superiori.
Il segnale BUY scatta quando la Supertrend flipa da ribassista a rialzista e il prezzo chiude sopra EMA 20 ed EMA 50. Il segnale SELL scatta quando la Supertrend flipa da rialzista a ribassista e il prezzo chiude sotto entrambe le EMA.
Progettato e ottimizzato per XAUUSD sulle kill zone istituzionali: Londra Open (08:00–10:00 UTC+1), NY Open/Silver Bullet (14:00–15:00 UTC+1). Include alert configurabili per BUY, SELL e cambio di trend della Supertrend.
© K@lTony
ENGLISH
Matrix KillZone Trend Filter Session Sniper is a fully mechanical TradingView indicator combining Supertrend and EMA 20/50 to generate high-probability BUY/SELL signals, confirmed only on closed candles — no discretion required.
Two operating modes are available directly from the settings panel.
In Session Mode, signals are filtered by time window. Up to 3 independent daily sessions can be configured using the native TradingView time picker. Timezone is fully adjustable. One signal per session maximum: if the Supertrend flips but the EMA condition is not met, the window closes automatically with no signal emitted. Automatic reset at the end of each window or when the next one begins.
In Free Mode, session windows are ignored entirely and a signal fires on every Supertrend flip confirmed by the EMAs, with no time restrictions. Ideal for continuous market scanning or higher timeframe use.
A BUY signal fires when the Supertrend flips from bearish to bullish and price closes above both EMA 20 and EMA 50. A SELL signal fires when the Supertrend flips from bullish to bearish and price closes below both EMAs.
Built and optimized for XAUUSD on institutional kill zones: London Open (08:00–10:00 UTC+1), NY Open / Silver Bullet (14:00–15:00 UTC+1). Includes configurable alerts for BUY, SELL, and Supertrend trend change.
© K@lTony Indicator

MACD RSI Momentum Confluence[XWiseTrade]MACD RSI Momentum Confluence
This indicator generates Bull/Bear signals only when a MACD signal-line cross is confirmed by two independent momentum conditions, rather than firing on the cross alone. The goal is to reduce the false crosses that a plain MACD+RSI combination produces in ranging markets.
Why these components are combined
A MACD cross marks a potential shift in momentum, but on its own it triggers frequently during choppy, directionless price action. RSI relative to its midline is a common trend filter, but a value sitting just above or below 50 says little about whether momentum is actually building. Used separately, each gives signals the other would reject. This script requires them to agree and to be accelerating in the same direction.
How the components work together
A signal requires three conditions to align on the same bar:
Trigger — MACD line crosses its signal line (up for Bull, down for Bear).
Momentum confirmation — the MACD histogram is expanding in the cross direction, so flat or contracting crosses (typical of chop) are filtered out.
Direction confirmation — RSI is on the correct side of its midline and moving toward the signal direction over a configurable lookback, not merely resting there.
A cooldown prevents clustered repeat signals after a trigger.
How to use it
Add it to any chart and timeframe. "Bull Cross" / "Bear Cross" labels mark confirmed signals; alerts are available for both. The histogram-expansion filter and RSI slope lookback are adjustable, letting you tighten the filter on lower timeframes or loosen it on higher ones. These are descriptive signals for discretionary use, not buy/sell recommendations.
Inputs: RSI length & midline, RSI slope lookback, MACD fast/slow/signal, histogram-expansion toggle, signal cooldown. Indicator

ElliottABC Pulse Multi-Timeframe Correction MapperElliottABC Pulse – Multi-Timeframe Correction Mapper
ElliottABC Pulse automatically identifies and labels Elliott Wave ABC corrective structures across up to ten simultaneous timeframes, combining classical wave theory with Fibonacci ratio validation, RSI confluence filtering, and a real-time signal scoring engine — all rendered as a single chart overlay.
Instead of manually hunting for corrective patterns on each timeframe separately, this indicator scans pivot structures across all selected timeframes at once and presents a consolidated dashboard showing signal direction, elapsed time since formation, and a composite quality score for every active timeframe.
What Is an ABC Correction?
In Elliott Wave theory, markets move in two phases: impulsive waves (in the direction of the trend) and corrective waves (counter-trend). The ABC correction is the most common corrective structure, consisting of three legs:
Wave A — The initial counter-trend move from a swing high or low
Wave B — A partial retracement back toward the origin of wave A
Wave C — A final push in the direction of wave A, typically equal to or extending beyond wave A
When the C wave completes, price often resumes the original trend direction — making C completions high-probability areas for re-entry or reversal trades.
This indicator detects two variants:
Descending ABC (H-L-H-L): A bearish correction that resolves into a potential bullish continuation. The C wave terminates below the B wave origin.
Ascending ABC (L-H-L-H): A bullish correction that resolves into a potential bearish continuation. The C wave terminates above the B wave origin.
Features
Automatic ABC corrective pattern detection using zigzag pivot filtering
Strict Fibonacci ratio validation for both wave B retracement and wave C extension
Optional RSI momentum confluence filter
Real-time 0–100 composite signal scoring system
Fibonacci target projection levels (1.000×A, 1.272×A, 1.618×A)
B wave retracement grid (38.2%, 50.0%, 61.8%)
Expected direction arrow projected from the C completion point
Duplicate-safe drawing engine — the same pattern is never drawn twice
Multi-timeframe dashboard across up to 10 user-defined timeframes
Color-coded elapsed time indicator (fresh / aging / stale signals)
Clean, non-repainting overlay with full input customization
How It Works
Pivot Detection
The indicator uses Pine Script's ta.pivothigh() and ta.pivotlow() functions with user-defined left and right bar counts to identify structural swing highs and lows. A zigzag filter (Min. Swing Size %) discards any pivot where the price move is smaller than the defined percentage threshold, eliminating micro-noise from the pivot array and keeping only meaningful structural swings.
Pivots are stored in an alternating high/low array. If two consecutive pivots occur in the same direction, only the more extreme one is kept — ensuring the zigzag structure is always clean and directionally alternating.
ABC Validation
Each candidate pattern is tested against five conditions simultaneously:
ConditionRequirementAlternating structurePivots must follow strict H-L-H-L or L-H-L-H alternationB retracement (min)Wave B must retrace at least Min A-B Retracement of wave A (default 38.2%)B retracement (max)Wave B must not retrace more than Max A-B Retracement of wave A (default 88.6%)C extension (min)Wave C must extend at least Min C Extension of wave A (default 1.0×)C extension (max)Wave C must not extend beyond Max C Extension of wave A (default 1.618×)Structural integrityC must break B's origin; B must not exceed A's originRSI confluence (optional)Descending ABC: RSI < 50 / Ascending ABC: RSI > 50
The indicator scans up to 6 consecutive pivot windows on each bar update, so it catches both fresh and recently formed patterns without missing setups due to pivot array timing.
Duplicate Prevention
A dedicated index array tracks the bar position of each pattern's A pivot. Once a pattern is drawn, its A bar index is recorded and skipped on all future bar updates — preventing the redraw artifacts common in pivot-based indicators.
Signal Scoring (0–100)
Every confirmed ABC pattern receives a composite score from four independent components:
ComponentMax ScoreConditionB Fibonacci Zone30 ptsB retracement within 0.500–0.618 (golden zone) scores full; 0.382–0.786 scores partialC Extension Zone25 ptsC extension within 1.0–1.272 (classic target) scores full; 1.272–1.618 scores partialRSI Extreme Zone25 ptsRSI below 30 (Bull) or above 70 (Bear) scores full; partial credit between 30–50 or 50–70A Wave Magnitude20 ptsWave A spanning ≥ 2% of price scores full; ≥ 1% scores partial
Scores of 70 or above indicate high-quality setups. Scores between 40–69 are moderate. Below 40 suggests marginal structure — still valid, but lower-conviction.
Chart Overlays
When a valid ABC is confirmed, the following elements are drawn directly on the chart:
Wave labels: A at the origin, B with its retracement percentage, C with its extension multiplier, and C✓ at the completion point
Connecting lines: Segment lines linking A → B → C → C✓
Fibonacci extension levels: Three dotted horizontal lines projected from the C pivot — 1.000×A, 1.272×A, and 1.618×A — showing classic C wave targets
B retracement grid: Three dashed horizontal levels at 38.2%, 50.0%, and 61.8% between A and B for precision B entry zones
Direction arrow: A projected arrow from the C✓ point toward the A-B midpoint, visually indicating the expected post-correction move direction
Multi-Timeframe Dashboard
The bottom-right table runs the full ABC detection engine independently on each of the 10 configured timeframes using request.security() with lookahead_off to prevent any future data leakage.
Each row in the table shows:
ColumnDescriptionTimeframeThe TF label as configured (e.g. 15, 60, 240, D)ABC Status▲ Ascending ABC / ▼ Descending ABC / — NoneWhenHow long ago the C pivot formed — color-coded green (< 30 min), yellow (< 4 hr), gray (older)C ProbabilityThe composite 0–100 score, color-coded green / yellow / red by strength tier
A summary row at the top displays the total count of bullish and bearish signals across all timeframes, plus the current RSI reading color-coded by zone. When multiple timeframes simultaneously show the same signal direction, confluence is high and setup quality increases significantly.
How To Use
Basic Setup
Add the indicator to your chart on any timeframe
Set TF 1 through TF 10 to the timeframes you want to monitor simultaneously (e.g. 15m, 30m, 1H, 2H, 4H, 6H, 8H, 12H, D, 3D)
Watch the bottom-right dashboard for active ABC signals across all timeframes
Tuning Pivot Sensitivity
Increase Left Bars / Right Bars for fewer, stronger pivots (better for higher timeframe structure)
Decrease them for more frequent, shorter-term pivots (better for intraday scalping)
Raise Min. Swing Size (%) to filter out noisy pivots on volatile assets such as crypto
Tuning ABC Strictness
Tighten Min/Max A-B Retracement to focus only on golden zone retracements (0.5–0.618)
Narrow Min/Max C Extension to require only classic C targets (1.0–1.272)
Enable RSI Divergence Filter on trending instruments for higher-conviction signals
Reading the Dashboard
Prioritize signals where 3 or more timeframes show the same direction simultaneously
Prefer signals with scores of 70 or above for the clearest Fibonacci structure
Use the When column to avoid acting on stale signals — fresh signals (green) carry more weight
Cross-reference with the current RSI reading in the summary row for momentum context
Fibonacci Levels
The 1.000×A level is the minimum expected C target — often used as a conservative take-profit
The 1.272×A level is the most common termination zone for standard ABC patterns
The 1.618×A level marks the extended C target — relevant in high-momentum corrective moves
The B retracement grid (38.2% / 50% / 61.8%) helps identify optimal B-wave entry levels before C begins
Recommended Use Cases
Intraday traders: Configure TF 1–5 as 5m / 15m / 30m / 1H / 2H. Look for ABC completions on the 15m or 30m confirmed by a matching signal on the 1H or 2H for intrabar precision entries.
Swing traders: Use 1H / 4H / 6H / 12H / Daily / 3D. Wait for the daily or 3D to print a fresh high-score ABC before entering on a lower timeframe pullback.
Multi-timeframe analysts: Monitor confluence across all 10 timeframes. When 4 or more timeframes simultaneously show the same signal type with scores above 60, the corrective structure is likely significant on the macro level.
Originality
This script is an original work combining zigzag-filtered pivot detection, simultaneous ten-timeframe ABC corrective pattern validation, a four-component signal scoring engine, and a proximity-safe duplicate prevention system. While Elliott Wave ABC detection is a known concept, the specific implementation — the alternating zigzag array, the 6-window sliding pattern scan, the composite scoring model, and the fully integrated MTF dashboard with elapsed-time coloring — represents the author's own approach to making corrective wave analysis practical and actionable on a live chart.
Limitations
RSI filtering uses the current bar RSI as an approximation for pivot-bar RSI. This is a deliberate simplification that improves signal quality on trending instruments but may occasionally exclude valid setups during consolidation.
The pivot array is capped at 50 pivots and the drawing history arrays at 100 entries to maintain performance. On very active instruments with tight pivot settings, the oldest patterns scroll off automatically.
TradingView's runtime limit of 500 labels and 500 lines applies. On charts with a very long history and tight pivot settings, older drawings are removed by the platform.
This tool is designed for confluence analysis and structural context, not as a standalone mechanical entry system. Always integrate with broader market structure, session context, and sound risk management.
Disclaimer
This indicator is intended for educational and analytical purposes only. No indicator can predict future market movements with certainty. Always use proper risk management and combine multiple forms of analysis before making trading decisions.
TradingView Short Description:
Automatically detect Elliott Wave ABC corrective completions across up to 10 timeframes. Features Fibonacci ratio validation, RSI confluence filtering, a 0–100 signal scoring engine, and a live multi-timeframe dashboard showing signal direction, elapsed time, and setup quality — all in a single chart overlay. Indicator

Top Volume + EMAs + RSI [Chart TF] - Westtown TradesTop Volume + EMAs + RSI This powerful scanner displays a clean, real-time table of the top volume stocks from your chosen watchlist, sorted by today's trading volume. It combines high-volume activity with key technical signals (EMAs and RSI) all in one compact overlay-free table — perfect for quickly spotting momentum, unusual volume, and potential breakout candidates.Key Features:Volume Leaderboard — Shows today's volume, 7-day average volume, and the Volume Ratio (how many times above average).
Multi-Timeframe EMA Direction — Instant visual arrows (▲/▼) for EMA 10, 20, 50, and 200 on the chart's current timeframe.
RSI Analysis — Current RSI value with color coding: Green = Oversold
Red = Overbought
White = Neutral
Fully Customizable — Add any tickers (comma separated)
Choose how many to display (Top 5–25)
Table position, background colors, and header style
RSI length and levels
How to Use:Add your favorite tickers in the settings (default: NVDA, AAPL, MSFT, GOOGL, AMZN).
Set your desired number of rows and table position.
Switch chart timeframes — the indicator automatically updates volume, EMAs, and RSI for the active timeframe.
Look for high Volume Ratio + bullish EMA alignment + healthy RSI for strong momentum plays.
Ideal for day traders, swing traders, and momentum scanners who want to instantly see which stocks are seeing the heaviest activity combined with technical confirmation.Works on any chart timeframe and any symbol — the scanner runs independently of the chart’s main ticker.Pro Tip: Use this on a 5m or 15m chart during market hours to catch real-time volume surges.Enjoy spotting the next big movers!
Indicator

Indicator

Indicator

Moving Average Labels (EMA SMA VWMA)Moving Average Labels (EMA SMA WMA VWMA SMMA)
A professional moving average indicator that displays customizable labels directly on the chart.
Features:
• Supports EMA, SMA, WMA, VWMA and SMMA.
• Up to 7 independent moving averages.
• Automatic chart labels with period identification.
• Custom colors for each moving average.
• Individual source selection.
• Clean and lightweight implementation.
• Optimized for TradingView Pine Script v6.
This indicator is designed for traders who use multiple moving averages for trend analysis, dynamic support and resistance, market structure evaluation, and long-term trend monitoring.
Compatible with stocks, forex, cryptocurrencies, futures and indices.
Keywords:
EMA, SMA, WMA, VWMA, SMMA, Moving Average, Moving Averages, Trend Following, Trend Analysis, Dynamic Support, Dynamic Resistance, Multi Moving Average, TradingView Indicator.
Indicator

Nexus Divergence Sniper🎯 Introducing: Nexus Divergence Sniper – The Ultimate Reversal Algorithm
Are you tired of catching falling knives, getting faked out by premature signals, or watching your indicator’s signals magically vanish after price hits your stop loss? Reversal trading offers massive R:R (Risk-to-Reward) potential, but without a bulletproof filtering system, it can quickly drain your account.
Enter the Nexus Divergence Sniper (NDS).
NDS is not just another basic divergence plotter. It is an all-in-one algorithmic trading framework that seamlessly fuses Momentum (MACD), Volatility (ATR), Price Dynamics (Advanced Candlestick Action), and Volatility Bands (Bollinger Bands) into a high-probability sniper system.
🚀 How Does NDS Work?
To protect your capital from market noise, NDS enforces a strict, multi-layer confirmation matrix before printing a single BUY or SELL signal:
1. Structural Divergence: Identifies underlying trend exhaustion through double peak/trough structures synced with the MACD Histogram.
2. Pullback & Engulfing Confirmation: NDS never blindly trades the exact top or bottom. The algorithm patiently waits for a mandatory price "breath" (pullback) and triggers only when a decisive Engulfing candle confirms momentum has shifted.
3. Multi-Dimensional Noise Filtering: Powered by ATR to automatically filter out abnormal market spikes or tiny, meaningless candles. It also checks the preceding 4 candles to ensure you aren't trading directly into a runaway freight train.
⚡ Key Features:
1. 100% Non-Repainting: Signals utilize the barstate.isconfirmed protection layer. Once a signal prints on a closed candle, it stays there forever. No visual tricks, no moving goals.
2. Visual Smart SL/TP: Instantly plots dynamic, ATR-based Stop Loss, Take Profit 1 (Partial), and Take Profit 2 (Runner) levels directly on your chart.
3. Real-Time Performance Dashboard: Track your edge on the fly. The built-in stats panel automatically monitors your Win Rate, Total Trades, TP completions, and SL hits based on your chosen live chart data.
4. Customizable Bollinger Bands Filter: Fine-tune your entries. Choose to take all signals or restrict the algorithm to execute trades exclusively in premium overextended zones (Upper/Lower Bollinger halves).
Nexus Divergence Sniper doesn't promise a "Holy Grail," but it does promise absolute, algorithmic discipline for your charts. Add NDS to your arsenal today and start sniping the markets with mathematical precision! Indicator

Indicator

Indicator

Indicator

Wyckoff Accumulation HunterSurfaces potential accumulation setups in deep-drawdown names where demand may be absorbing supply — built around classic Wyckoff structure (selling climax, spring, accumulation range) with a scored, rules-based filter.
How eligibility works
A name becomes eligible only when it's at least 30% off its 2-year high and meets a liquidity floor. Eligible names are then scored 0–10 across eight conditions: drawdown depth, position relative to the 21 and 55 EMAs, selling-climax recency, range compression, volume dry-up, StochRSI reset, and proximity to the structural demand floor.
How an entry prints
An entry marker appears only when the score clears the threshold you set AND structure confirms — either a spring (an undercut-and-reclaim of the structural low) or a retracement into the 0.618–0.786 zone at EMA confluence. A base-maturity check prevents firing during waterfalls (it requires the broken low to have actually held), and signals confirm on bar close.
Conviction tagging
A filled green triangle marks a spring at the demand floor (highest conviction — invalidation sits right at the floor). A hollow gray triangle marks a spring up in the range, with the floor still open below.
On-chart structure
Three liquidity bands map the markdown: green demand, gray range, red supply. A fibonacci ladder (0.236 → 1.272) projects from the base low as a reference for managing a position, and a red line marks the invalidation level at the spring low — volume-gated, so a low-volume test poke doesn't count, only a genuine high-volume break.
Inputs
Adjustable threshold (set your own conviction level), lookback lengths (scale to any timeframe), and all display toggles.
Notes
Works on any timeframe once lookbacks are scaled; designed and tuned on the weekly. Repaint-free — all signals confirm on close, no lookahead. This is a discretionary analysis tool to surface setups for your own research. It is not a recommendation or financial advice, and prior structure does not guarantee future behavior. Indicator

Indicator

Campaign Map - Contreras Law Version en espanol mas abajo. · English version first, Spanish below.
─────────────────────────────────
CAMPAIGN MAP — CONTRERAS' LAW
WHAT IT MEASURES
This indicator builds the historical distribution of a symbol's
campaign corrections (peak→trough declines confirmed by reversal) and
places the CURRENT correction inside that map: is it normal breathing,
a deep pullback, or statistically unusual territory?
THE OBSERVATION BEHIND IT
Contreras' Law (Jacinto Contreras, June 2026): in US large-cap
technology stocks, the typical depth of campaign corrections converges
to a structural constant (~14-15% median at campaign scale),
regardless of the symbol. What differentiates each stock is not its
median but its historical maximum tail (observed: from ~25% to ~53%
depending on the symbol, across ~11 years of hourly data on 9 names).
Operational takeaway: MONITOR WITH THE MEDIAN, SIZE WITH THE TAIL.
HOW IT WORKS
· A reversal-threshold zigzag detects campaign peaks and troughs.
· Only COMPLETED corrections (confirmed by reversal) enter the
statistics: median, 75th percentile, and historical maximum.
· The main line plots the depth of the ongoing correction, colored by
zone: normal (teal), deep (orange), unusual (red).
· Summary table with the symbol's map and current status.
· Two alerts: median cross and P75 cross.
HOW TO USE IT
· Below the median: normal breathing; the pullback alone carries no
trend-change information.
· Between median and P75: deep but normal correction.
· Above P75: statistically unusual territory. The correct reading is
NOT "it must bounce now" — it is: look for exhaustion evidence
(divergences, capitulation) and demand confirmation.
· The historical maximum (the tail) is the worst-case reference for
position sizing and campaign stops.
INPUTS
· Reversal (%): rally confirming the end of a bearish campaign.
8% = campaign scale (default). 3% = swing scale.
· Minimum depth (%): smaller corrections are excluded from the map.
10% campaign / 5% swing.
LIMITATIONS (read before use)
· Statistics do NOT repaint (completed corrections only), but the
ONGOING correction is provisional by nature: its campaign peak may
extend until the reversal confirms.
· The median convergence was observed in US large-cap tech on the
hourly timeframe; it may not hold in other sectors, assets or
timeframes. Verify it on your symbol before relying on it.
· Enough campaigns (>8-10) are required for the map to be
statistically meaningful; the indicator shows "calibrating…" until
then.
· This is a MEASUREMENT and context tool. It does not generate buy or
sell signals and guarantees no outcome. Not financial advice.
─────────────────────────────────
VERSIÓN EN ESPAÑOL
MAPA DE CAMPAÑAS — LEY DE CONTRERAS
QUÉ MIDE
Este indicador construye la distribución histórica de las correcciones
de campaña de un valor (caídas máximo→mínimo confirmadas por reversión)
y sitúa la corrección actual dentro de ese mapa: ¿es una respiración
normal, una corrección profunda o territorio inusual?
LA OBSERVACIÓN QUE LO ORIGINA
Ley de Contreras (Jacinto Contreras, junio de 2026): en valores
tecnológicos estadounidenses de alta capitalización, la profundidad
típica de las correcciones de campaña converge en una constante
estructural (~14-15% de mediana, escala campaña), independiente del
símbolo. Lo que diferencia a cada valor no es su mediana, sino su cola
máxima histórica (observado: desde ~25% hasta ~53% según el símbolo,
sobre ~11 años de datos horarios en 9 valores).
Moraleja operativa: VIGILAR CON LA MEDIANA, DIMENSIONAR CON LA COLA.
CÓMO FUNCIONA
· Un zigzag por umbral de reversión detecta picos y valles de campaña.
· Solo las correcciones COMPLETADAS (confirmadas por reversión) entran
en la estadística: mediana, percentil 75 y máximo histórico.
· La línea principal muestra la profundidad de la corrección en curso,
coloreada según la zona: normal (verde), profunda (naranja),
inusual (rojo).
· Tabla resumen con el mapa del símbolo y el estado actual.
· Dos alertas: cruce de la mediana y cruce del P75.
CÓMO USARLO
· Por debajo de la mediana: respiración normal; el retroceso no es,
por sí solo, información de cambio de tendencia.
· Entre mediana y P75: corrección profunda pero dentro de lo normal.
· Por encima del P75: territorio estadísticamente inusual. La lectura
correcta no es "ya tiene que rebotar", sino: buscar señales de
agotamiento (divergencias, capitulación) y exigir confirmación.
· El máximo histórico (la cola) es la referencia de peor caso para
dimensionar posición y stops de campaña.
PARÁMETROS
· Reversión (%): rally que confirma el fin de una campaña bajista.
8% = escala campaña (por defecto). 3% = escala swing.
· Profundidad mínima (%): correcciones menores no entran al mapa.
10% campaña / 5% swing.
LIMITACIONES (léelas antes de usar)
· Las estadísticas NO repintan (solo correcciones completadas), pero
la corrección EN CURSO es provisional por naturaleza: su máximo de
campaña puede extenderse hasta que la reversión confirme.
· La convergencia de medianas está observada en tecnológicas USA de
alta capitalización en marco horario; en otros sectores, activos o
marcos puede no cumplirse. Compruébalo en tu símbolo antes de usarlo.
· Se necesitan suficientes campañas (>8-10) para que el mapa tenga
valor estadístico; el indicador muestra "calibrando…" mientras tanto.
· Es una herramienta de MEDICIÓN y contexto. No genera señales de
compra/venta ni garantiza resultado alguno. No es asesoramiento
financiero. Indicator

Indicator

Strategy

Nadaraya-Watson Envelope [Gabremoku]Nadaraya-Watson Envelope
This indicator builds a non-repainting Nadaraya-Watson envelope using a one-sided Gaussian kernel, so every value is computed from the current bar and past bars only. The goal is to provide a smoother adaptive baseline than a standard moving average while keeping the script operationally honest and suitable for live use.
What makes this script different:
- The central basis is a kernel-weighted Nadaraya-Watson estimate, not a classic SMA/EMA baseline.
- The main envelope is not built from standard deviation by default. It uses kernel-weighted mean absolute deviation (MAD), which is generally less sensitive to single-bar outliers and often produces a more stable channel.
- Standard deviation bands can still be enabled as an optional overlay, so users can compare MAD-based and Stdev-based dispersion around the same kernel basis.
- Signal logic is configurable. Breakout labels can be triggered by close crossing the band, wick piercing the band, or full body breakout, which makes the visual behavior easier to align with the trader’s interpretation.
How it works:
The script applies Gaussian weights to past bars inside the selected window. More recent bars receive the highest weight, while older bars progressively contribute less. The Bandwidth input controls how fast those weights decay. In practice, the effective lookback is usually much shorter than the full Window setting when Bandwidth is low. A practical rule of thumb is that the effective lookback is about 3 × Bandwidth bars, capped by the Window value.
The indicator computes:
1. A kernel-weighted mean, used as the Nadaraya-Watson basis.
2. A kernel-weighted MAD, used as the primary envelope width.
3. An optional kernel-weighted standard deviation, displayed only when the comparison bands are enabled.
The upper and lower MAD bands are then filled with a gradient that increases in strength as price moves away from the basis toward the envelope edges. This makes the visual intensity reflect displacement magnitude, not just bullish or bearish direction.
Compression logic:
The compression zone is based on min-max normalization of envelope width over a lookback period. This is not a statistical percentile rank. A threshold of 0.15 means the current envelope width is near the lower end of the observed width range over the selected compression lookback.
Signal modes:
- Close Cross: triggers only when the close crosses a band.
- Wick Pierce: triggers when the candle’s high or low exceeds a band.
- Body Breakout: triggers when the candle body exceeds a band.
Use Wick Pierce if you want signal labels to match the visible moment where candles extend outside the envelope.
How to use it:
- Use the basis as an adaptive trend reference.
- Use the MAD envelope to judge whether price is stretched relative to recent kernel-weighted behavior.
- Watch compression zones for narrow-range conditions that may precede expansion.
- Compare MAD and Stdev bands when you want to evaluate whether recent volatility is dominated by isolated spikes or by broader dispersion.
Practical notes:
- This script is non-repainting by construction because it does not use centered calculations or future bars.
- Low Bandwidth values create a more reactive basis and shorter effective memory.
- High Bandwidth values create a smoother basis and wider historical influence.
- Increasing Window far beyond roughly 3 × Bandwidth usually has little additional effect.
- Signal labels are state-machine filtered, so they are designed to mark sequence transitions rather than every repeated touch outside the bands.
This indicator is intended as a visual decision-support tool, not as a standalone trading system. It helps traders study adaptive trend, envelope displacement, compression, and breakout structure in a cleaner way than a standard volatility channel. Indicator
