Unreached Highs/Lows Oscillator [LuxAlgo]The Unreached Highs/Lows Oscillator highlights the amount of unreached high/low prices as a percentage over time, helping visualize trend strength and momentum from bullish and bearish market participants.
🔶 USAGE
This indicator measures the strength of directional price movements, helping traders visualize the strength of both the bullish and bearish market participants.
When prices are moving up with strength, the price structure will not come back to retest previous lows. Therefore, unreached lows keep adding up.
When prices are moving down with strength, they will not retest previous highs; therefore, unreached highs keep adding up.
As we can see on the chart, high readings of unreached highs (red) and low readings of unreached lows (green) are considered bearish, and a downtrend in price confirms this bias. Conversely, high readings of unreached lows and low readings of unreached highs are considered bullish. On the chart, this is reflected as an uptrend.
Additionally, the oscillator can reveal significant breakouts on the chart, with unreached highs or lows decreasing rapidly indicating that a large number of highs/lows have been reached.
Due to the oscillator being normalized, overbought and oversold levels are included.
In this gold chart, we have different examples of how to use the tool in conjunction with price behavior to understand the market. Let's dissect it step by step:
1. Uptrend: Bullish readings are above 80, and bearish readings are below 20. The market is trending up.
2. Range: Mixed readings around 50 for both bullish and bearish; the market is ranging.
3. Uptrend: The same as before. Bullish above 80 and bearish below 20.
4. Pullback: A bullish dip below 80 to 50 and a bearish reading below 20 indicates a pullback.
5. Range: Mixed readings. In this case, it is bullish above and below 80 and bearish above and below 20. The market is ranging.
6. Uptrend: Bullish above 80 and bearish below 20; the market keeps moving up.
7. Pullback: Bullish dips below 80 and bearish rises to 50 indicate a pullback.
8. Uptrend: As before, bullish is above 80 and bearish is below 20; the market is trending up.
This Bitcoin chart shows how to use extreme readings of 0 and 100 to detect potential reversals. When both readings are at extreme opposites, we set the threshold level at 100 and 0 instead of the default levels of 80 and 20 to better identify these areas.
As we can see, extreme readings at points 1 and 5 identify major reversals that lead to a change in trend. Extreme readings at points 2, 3, 4, and 6 identify minor reversals that do not lead to a change in trend.
From the settings panel, traders can adjust the length parameter. A smaller value measures smaller price movements, while a larger value measures larger price movements. A length value of 20 is used by default.
The chart shows how different values affect bullish and bearish measures.
🔶 SETTINGS
Length: Select the maximum number of highs and lows to be used.
🔹 Style
Bullish: Select a color for unreached lows.
Bearish: Select a color for unreached highs.
Top Threshold: Select the top threshold level and color. Enable the Auto feature to choose the default color.
Bottom Threshold: Select the bottom threshold level and color. Enable the Auto feature to choose the default color.
Reversal
Smart Money Flow Signals [QuantAlgo]🟢 Overview
The Smart Money Flow Signals indicator synthesizes significant volume-price dynamics through multi-component analysis to identify potential accumulation and distribution phases driven by substantial market participants. It combines Money Flow Index momentum, Chaikin Money Flow accumulation patterns, volume-weighted price momentum, and buying/selling pressure metrics into a unified composite oscillator that quantifies periods of concentrated capital movement, helping traders and investors identify conditions where significant volume participants may be actively positioning across multiple market conditions and timeframes.
🟢 How It Works
The indicator's core methodology lies in its weighted composite approach, where multiple volume-price components are calculated sequentially and then integrated to create a comprehensive significant flow activity signal.
First, the Money Flow Index (MFI) is calculated to measure buying and selling pressure by incorporating volume into price momentum analysis:
raw_money_flow = source * volume
positive_flow = source >= source ? raw_money_flow : 0
negative_flow = source < source ? raw_money_flow : 0
positive_money_flow = math.sum(positive_flow, mfi_period)
negative_money_flow = math.sum(negative_flow, mfi_period)
money_flow_index = 100 - 100 / (1 + positive_money_flow / negative_money_flow)
This creates an RSI-style momentum indicator that tracks whether money (price × volume) is flowing into or out of the asset, with values ranging from 0 to 100 where readings above 50 suggest buying pressure dominance.
Then, Chaikin Money Flow (CMF) is computed to evaluate accumulation and distribution by analyzing where prices close within each bar's range, weighted by volume:
money_flow_multiplier = high != low ? (close - low - (high - close)) / (high - low) : 0
money_flow_volume = money_flow_multiplier * volume
volume_sma = ta.sma(volume, trend_period)
chaikin_money_flow = volume_sma != 0 ? ta.sma(money_flow_volume, trend_period) / volume_sma : 0
Positive CMF values indicate accumulation (closes near the high of the range), while negative values indicate distribution (closes near the low of the range), with volume weighting emphasizing periods of significant participation.
Next, Volume Analysis is performed to quantify current volume intensity relative to historical averages:
volume_average = ta.sma(volume, trend_period)
volume_strength = volume_average != 0 ? volume / volume_average : 1
volume_weight = math.log(volume_strength + 1)
The logarithmic transformation creates a volume weight that amplifies signals during high-volume periods while preventing extreme volume spikes from overwhelming the composite calculation.
Following this, Buy/Sell Pressure is quantified by comparing cumulative volume during bullish versus bearish candles:
buying_pressure = math.sum(volume * (close >= open ? 1 : 0), trend_period)
selling_pressure = math.sum(volume * (close < open ? 1 : 0), trend_period)
pressure_ratio = (buying_pressure - selling_pressure) / (buying_pressure + selling_pressure) * 100
This creates a directional pressure ratio that reveals whether significant participants are predominantly buying or selling, expressed as a percentage between -100 (all selling) and +100 (all buying).
Then, Volume-Weighted Momentum is calculated through an exponential smoothing channel that adjusts price deviation based on volume intensity:
exponential_smooth_average = ta.ema(source, momentum_channel_period)
deviation = ta.ema(math.abs(source - exponential_smooth_average), momentum_channel_period)
channel_index = deviation != 0 ? (source - exponential_smooth_average) / (0.015 * deviation) * (1 + volume_weight * 0.5) : 0
This channel index measures how far price has deviated from its exponential average relative to typical deviation, with the volume weight multiplier (1 + volume_weight * 0.5) amplifying the signal when significant volume accompanies the price movement.
Finally, the Composite Wave is constructed by combining all components with specific weighting to create the final oscillator:
momentum_wave = ta.ema(channel_index, trend_period)
money_flow_wave = (money_flow_index - 50) * 1.2
chaikin_flow_wave = chaikin_money_flow * 100
composite_wave = momentum_wave * 0.5 + chaikin_flow_wave * 0.3 + money_flow_wave * 0.2
smoothed_wave = ta.sma(composite_wave, signal_smoothing)
This creates a multi-dimensional volume flow oscillator that combines price-volume momentum, accumulation-distribution patterns, and buying-selling pressure into a single signal, providing traders with probabilistic insights into periods of concentrated market activity and directional bias based on weighted component convergence.
🟢 Signal Interpretation
▶ Positive Values (Above Zero, Green): Composite money flow above equilibrium indicating net accumulation pressure, positive buying volume dominance, and bullish volume-price alignment = Favorable conditions for long positions, significant capital flowing into the asset = Buy/hold opportunities
▶ Negative Values (Below Zero, Red): Composite money flow below equilibrium indicating net distribution pressure, negative selling volume dominance, and bearish volume-price alignment = Unfavorable conditions for long positions, significant capital flowing out of the asset = Sell/short opportunities
▶ Extreme Overbought Zone: Excessive bullish money flow indicating potential accumulation exhaustion, where buying pressure may have reached unsustainable levels with elevated reversal risk = Caution on new longs, potential distribution phase beginning, profit-taking zone for existing positions
▶ Extreme Oversold Zone: Excessive bearish money flow indicating potential distribution exhaustion, where selling pressure may have reached unsustainable levels with elevated reversal risk = Caution on new shorts, potential accumulation phase beginning, buying opportunity zone for contrarian entries
▶ Smoothed Trend Line (White) Alignment: When the smoothed trend line confirms the composite wave direction, it validates the underlying volume-price trend and filters false signals caused by short-term noise
▶ Volume Intensity Correlation: Gradient intensity (color saturation) reflects combined wave strength, volume participation, and directional alignment, where darker/more saturated colors indicate stronger concentrated activity and higher-probability directional moves
🟢 Features
▶ Preconfigured Presets: Three optimized parameter configurations accommodate different trading styles, timeframes, and market analysis approaches.
1. "Default" provides balanced volume flow measurement suitable for swing trading on 4-hour and daily charts, offering moderate responsiveness to money flow shifts with standard RSI-equivalent MFI period and moderate smoothing for most market conditions.
2. "Fast Response" delivers heightened sensitivity optimized for active intraday trading and scalping on 1-minute to 1-hour charts, using compressed calculation periods across all components and minimal smoothing to capture rapid volume flow changes and quick trend shifts as they develop, ideal for early entry/exit opportunities with acceptance of increased signal frequency during consolidation.
3. "Smooth Trend" offers conservative extreme identification ideal for position trading and long-term analysis on daily to weekly charts, employing extended periods across all money flow components with substantial smoothing to filter short-term noise and isolate only strong, sustained accumulation and distribution phases driven by significant volume participants.
▶ Built-in Alerts: Seven alert conditions enable comprehensive automated monitoring of significant money flow transitions and extreme market states.
1. "Bullish Flow" triggers when the composite wave crosses above zero, signaling the shift from distribution to accumulation and concentrated buying activity beginning.
2. "Bearish Flow" activates when the composite wave crosses below zero, signaling the shift from accumulation to distribution and concentrated selling activity starting.
3. "Any Flow Direction Change" provides a combined notification for either bullish or bearish crossover regardless of direction, useful for general money flow momentum shifts.
4. "Extreme Overbought" alerts when the composite wave reaches or exceeds the overbought threshold (default +60), indicating excessive buying pressure and potential exhaustion.
5. "Extreme Oversold" notifies when the composite wave reaches or falls below the oversold threshold (default -60), indicating excessive selling pressure and potential capitulation.
6. "Overbought Reversal" triggers specifically when the wave crosses back down through the overbought level after being extended, signaling the beginning of distribution from extreme levels.
7. "Oversold Reversal" activates when the wave crosses back up through the oversold level after being extended, signaling the beginning of accumulation from extreme levels.
▶ Color Customization: Six visual themes (Classic, Aqua, Cosmic, Ember, Neon, plus Custom) accommodate different chart backgrounds and visual preferences, ensuring optimal contrast and immediate identification of bullish versus bearish volume flow conditions across various devices and screen sizes. Optional bar coloring provides instant visual context of current significant volume activity intensity and direction without switching between the price pane and indicator pane, enabling traders and investors to immediately assess volume-price positioning dynamics while analyzing price action.
Hooke's Law: Market ElasticityHooke's Law: Market Elasticity is a physics-based mean reversion system that models price action using the principles of Classical Mechanics.
Most technical indicators treat the market as a purely statistical entity. This script takes a different approach, treating the market as a physical object with Mass (Volume) and Stiffness (Volatility) . By adapting Hooke’s Law of Elasticity (𝐹=−𝑘𝑋), it visualizes the "Tensile Stress" between price and its equilibrium, identifying the exact moment when a trend becomes unsustainable and must "snap back."
The Physics of Trading
In physics, Hooke's Law states that the force needed to extend a spring is proportional to the distance it is stretched. We map this to financial markets using four key components:
Equilibrium (𝑋=0): The "Resting State" of the market, calculated using a Volume-Weighted Moving Average (VWMA) . This represents the fair value where buyers and sellers agree.
2. Displacement (𝑋): The distance price travels away from this equilibrium.
3. Spring Constant (𝑘): We use Volatility (Standard Deviation) to measure the market's "stiffness."
• Low Volatility: The spring is loose; price can wander far without snapping.
• High Volatility: The spring is stiff; even small deviations create massive tension.
4. Force (𝐹): The calculation is weighted by Relative Volume . A price spike on low volume has low force (easy to reverse), while a spike on high volume carries high momentum (harder to reverse).
Visual Guide & Signals
The indicator uses a hierarchy of visuals to guide you through the trade lifecycle:
1. The Elastic Ribbon (Heatmap)
Connects Price to the Baseline. As the ribbon turns Solid White , the market has reached its Elastic Limit (Critical Zone). This is your warning that a move is overextended.
2. The "Golden" Labels (LONG / SHORT)
These are your Entry Signals . They appear only when the physics "snap" is confirmed by an internal momentum filter and price action.
3. The Small Circles (Minor Reversions)
These dots represent "Minor Snaps." They occur when the elastic tension releases, but the momentum filter hasn't fully confirmed a major reversal.
• Usage: These are excellent Early Warning signs or Scale-In points for aggressive traders.
Strategy: Entries, Exits & Take Profits
This script is designed as a complete system. Here is how to manage the trade using the visual cues:
• Entry: Wait for a LONG or SHORT label to appear.
• Stop Loss: Use the Solid White Line that appears automatically with the signal. If price touches this line, the physics setup has failed—exit immediately.
• Take Profit 1 (The Equilibrium): The Gray Baseline represents the market's center of gravity. In mean reversion trading, price tends to snap back to this line. This is the statistically highest-probability target.
• Take Profit 2 (The Circles): If you are in a trade and a Circle appears in the opposite direction, it indicates the market is experiencing counter-tension. This is an ideal place to secure partial profits or trail your stop.
Settings & Configuration
• Baseline Length (Default: 34): The lookback period for the Center of Gravity.
• Elasticity Limit (Default: 2.618): The Golden Ratio is used as the standard deviation threshold for the "Critical Zone."
• Volume Weighting (Default: True): Recommended. Adds the "Mass" component to the physics calculation.
• Stop Loss Buffer (Default: 0.5): The distance (in Sigma) for the Stop Loss placement.
Risk Disclaimer
Not Financial Advice: This indicator is designed for educational and analytical purposes only. It visualizes market data based on mathematical formulas (Hooke's Law and Statistical Deviation) and does not guarantee future performance or profits.
Market Risks: Financial trading involves significant risk. The "Critical Zones" and "Signals" generated by this script identify statistical extremes, but markets can remain irrational or overextended for long periods ("Plastic Deformation").
Usage: Do not trade blindly based on these signals. Always use this tool in conjunction with your own analysis, risk management, and stop-losses. The author assumes no responsibility for any trading losses incurred while using this script.
Key Zone$ - Support and Resistance0DTE Bounce Zones (6M) — Support & Resistance with VWAP, Volume, and Risk Management
This indicator is built for intraday and 0DTE options trading, focused on high-quality bounce and rejection setups at historically proven support and resistance zones.
It automatically identifies key zones from six months of historical price action and waits for real-time confirmation before signaling CALL or PUT opportunities. The goal is to reduce noise, avoid weak bounces, and provide clear, rules-based trade structure.
====================================================================
CORE FEATURES
====================================================================
Historical Support & Resistance Zones (6 Months)
Zones are built using 15-minute pivot highs and lows.
A zone must be tested at least 3 times to be considered valid.
Nearby zones are merged automatically to reduce clutter.
Zones extend forward in time and update dynamically.
Support zones are shown in green, resistance zones in red.
These are higher-quality structural levels, not same-day levels.
====================================================================
0DTE-Focused Entry Logic
Signals only trigger when price interacts with a confirmed zone and shows a strong rejection candle.
Signals are limited to high-probability trading windows only.
Market Open: 9:30–10:45 ET
Market Close: 3:00–4:00 ET
This avoids midday chop and focuses on periods with real momentum.
====================================================================
VWAP Confirmation (Strict)
CALL setups require a VWAP reclaim.
PUT setups require a VWAP loss.
This aligns trades with institutional order flow instead of counter-trend noise.
====================================================================
MACD Momentum Filter
MACD histogram behavior is used to confirm momentum direction and avoid taking bounces against the prevailing move.
====================================================================
ATR Candle Strength Filter
The signal candle must be large enough relative to ATR.
This filters out weak or indecisive candles that often fail with 0DTE.
====================================================================
Advanced Volume Confirmation (Relative Volume)
Relative Volume (RVOL) is used instead of raw volume.
Different RVOL thresholds are applied for CALLS versus PUTS.
Higher RVOL is required for PUTS due to downside urgency.
Lower RVOL is allowed for CALLS due to grind-up behavior.
Separate RVOL thresholds are used for the market open and market close.
This ensures signals only occur when real participation is present.
====================================================================
Built-In Risk Management (2:1 Reward/Risk)
Every signal automatically calculates an entry, stop loss, and target.
Stop loss is based on the zone edge with an ATR buffer.
Targets default to a 2:1 reward-to-risk ratio.
Entry, stop, and target levels are drawn directly on the chart and included in alerts.
====================================================================
Smart Alerts (CALLS & PUTS)
Alerts trigger only when all conditions are met.
Alerts include trade direction, entry price, stop price, target price, and RVOL information.
Alerts are designed for 5-minute confirmation trading.
To use alerts, select “Any alert() function call” when creating the alert.
====================================================================
INTENDED USE
====================================================================
0DTE options trading.
5-minute chart confirmation.
Index ETFs and liquid equities such as SPY, QQQ, IWM, and SPX.
Traders who want aggressive entries with confirmation.
Traders who value structure, volume, and risk control.
====================================================================
NOTES
====================================================================
This is not a prediction tool.
Signals require discipline and confirmation.
Best results come from trading only the highest-quality setups.
Algo Reverse This indicator is a robust trend-following strategy designed to filter out market noise and "falling knife" scenarios. It combines Heikin Ashi reversal signals with a strict Smoothed EMA Slope Filter and a Candle Body Size Filter to ensure high-quality entries.
Unlike standard strategies that simply check if the price is above/below the EMA, this script verifies the actual angle/slope of the EMA to ensure the trend has genuinely shifted direction.
Key Features:
🛡️ Smoothed EMA Slope Filter:
Most indicators trigger a BUY the moment price crosses the EMA, leading to losses during fakeouts.
This script checks the EMA value against its value X bars ago (Setting: Slope Lookback).
Benefit: Signals are generated only when the EMA line itself is physically rising (Green) for Longs or falling (Red) for Shorts. This prevents entering too early on a sharp reversal.
🕯️ Candle Body Filter:
Filters out low-quality candles (Dojis, Spinning Tops) with long wicks.
Logic: A signal is valid only if the candle body constitutes at least 70% (default) of the total candle range.
Benefit: Ensures entries are made on strong momentum candles, not on market indecision.
🔹 Heikin Ashi + ATR Impulse:
Uses Heikin Ashi logic to detect smooth trend reversals.
Validates the move with an ATR multiplier to ensure sufficient volatility.
Settings Guide:
Confirmation Bars: 1 (Recommended). Waits for the candle to close to confirm the signal.
EMA Slope Lookback: 5 (Default). Compares current EMA to EMA 5 bars ago. Increase for more stability, decrease for faster (but riskier) signals.
Min Candle Body: 0.7 (70%). Lower to 0.5 for more signals, raise to 0.8 for stricter filtering.
Этот индикатор представляет собой надежную трендовую стратегию, разработанную для фильтрации рыночного шума и предотвращения входов против сильного тренда («ловли ножей»). Он объединяет разворотные сигналы Heikin Ashi со строгим Фильтром Сглаженного Наклона EMA и Фильтром Размера Тела Свечи.
В отличие от стандартных стратегий, которые просто смотрят положение цены относительно EMA, этот скрипт проверяет реальный угол наклона линии, гарантируя, что тренд действительно развернулся.
Ключевые особенности:
🛡️ Сглаженный Фильтр Наклона EMA (Smoothed Slope):
Обычные индикаторы часто дают ложный BUY при резком пробое EMA, когда тренд все еще смотрит вниз.
Этот скрипт сравнивает текущую EMA с её значением X баров назад (Настройка: Сглаживание наклона).
Польза: Сигнал появляется только тогда, когда сама линия EMA окрашивается в Зеленый (растет) или Красный (падает). Это защищает от ложных пробоев.
🕯️ Фильтр Тела Свечи (Body Filter):
Отсеивает «мусорные» свечи (Доджи, Волчки) с длинными тенями и маленьким телом.
Логика: Сигнал валиден, только если тело свечи занимает минимум 70% (по умолчанию) от всей длины свечи.
Польза: Входы совершаются только на сильных, полнотелых свечах, подтверждающих намерение рынка.
🔹 Heikin Ashi + ATR Импульс:
Использует логику Heikin Ashi для определения плавного разворота.
Подтверждает вход множителем ATR, чтобы исключить входы на низкой волатильности.
Настройки:
Подтверждение входа: 1 (Рекомендуется). Ждет закрытия свечи для фиксации сигнала.
Сглаживание наклона (Lookback): 5. Сравнивает EMA с EMA 5 свечей назад. Увеличьте для надежности, уменьшите для более быстрой реакции.
Мин. тело свечи: 0.7 (70%). Уменьшите до 0.5 для большего количества сигналов, увеличьте до 0.8 для строгого отбора.
Supply & Demand Zones [PLUS]## 🟧 OVERVIEW
Supply & Demand Zones is a professional-grade technical analysis indicator designed to automatically detect and visualize key supply and demand zones on your chart. Built on Order Block and Price Action methodology, this indicator identifies areas where institutional buyers and sellers have placed significant orders, helping traders spot high-probability reversal and continuation zones.
Whether you are a day trader, swing trader, or position trader, this indicator provides clear, actionable zones that adapt to any market and timeframe.
---
## 🟧 HOW IT WORKS
The indicator uses a sophisticated detection algorithm based on two core principles:
**Consolidation Detection**
The algorithm first identifies consolidation (base) candles where price action shows minimal directional commitment. These are candles with small body-to-range ratios, indicating accumulation or distribution phases.
**Impulse Move Validation**
After consolidation, the algorithm waits for a strong impulse move (breakout). When price makes a decisive move away from the consolidation area with sufficient momentum, a zone is created:
- Strong bullish impulse after consolidation = DEMAND zone (support)
- Strong bearish impulse after consolidation = SUPPLY zone (resistance)
**Zone Lifecycle**
Each zone follows a clear lifecycle:
- FRESH: Newly created zone, untested by price
- RETEST: Price has returned to test the zone
- BREAK: Price has closed beyond the zone boundary, invalidating it
---
## 🟧 ICT SMART MONEY CONCEPTS
This indicator aligns with ICT (Inner Circle Trader) Smart Money Concepts, making it an essential tool for traders following institutional trading methodologies:
**Order Blocks**
Supply and demand zones detected by this indicator represent Order Blocks — areas where institutional traders have placed large orders. These zones mark the origin of strong price movements and often act as future support or resistance.
**Liquidity Pools**
Fresh zones indicate areas where retail stop losses and pending orders accumulate. Smart money often targets these zones to fill large positions before reversing price direction.
**Market Structure**
By tracking zone creation, retests, and breaks, traders can identify:
- Break of Structure (BOS): When zones are broken, indicating trend continuation
- Change of Character (CHoCH): When opposing zones form, suggesting potential reversal
- Fair Value Gaps: Impulse moves away from zones often create imbalances
**Mitigation and Rejection**
The retest tracking feature helps identify mitigation blocks — zones that price returns to before continuing in the original direction. High-quality retests with strong rejection (visible in zone status) indicate institutional order flow.
**Kill Zones Integration**
Combine this indicator with session-based analysis to identify zones created during high-volume periods (London Open, New York Open, Asian Session) for higher probability setups.
---
## 🟧 KEY FEATURES
**Automatic Zone Detection**
No manual drawing required. The indicator automatically identifies and plots supply and demand zones based on proven price action patterns.
**Smart Zone Filtering**
Built-in filters prevent chart clutter by removing weak zones, merging overlapping zones, and limiting the maximum number of displayed zones.
**ATR-Based Zone Sizing**
Zone thickness is dynamically adjusted using Average True Range (ATR) to ensure zones are proportional to current market volatility.
**Fresh, Retest, and Break Tracking**
Each zone displays its current status, allowing traders to quickly identify untested zones (highest probability) versus zones that have been retested or broken.
**Customizable Visuals**
Full control over zone colors, transparency, border styles, and text sizes for both demand and supply zones.
**Real-Time Updates**
Zones extend automatically as new candles form, and status updates in real-time as price interacts with each zone.
---
## 🟧 MULTI-MARKET COMPATIBILITY
This indicator works seamlessly across all markets available on TradingView:
**Cryptocurrency**
- Bitcoin (BTC), Ethereum (ETH), and all major altcoins
- Works on spot, futures, and perpetual contracts
- Effective on 24/7 markets with continuous price action
- Adapts to high volatility environments typical of crypto markets
**Forex**
- All major pairs (EUR/USD, GBP/USD, USD/JPY, etc.)
- Cross pairs and exotic currencies
- Perfect for session-based trading (London, New York, Tokyo)
- Timezone feature helps correlate zones with market sessions
**Stocks and Indices**
- Individual stocks on NYSE, NASDAQ, and global exchanges
- Index futures (ES, NQ, YM, etc.)
- ETFs and sector-specific instruments
- Works with pre-market and after-hours data
**Commodities**
- Gold, Silver, and precious metals
- Oil, Natural Gas, and energy markets
- Agricultural commodities
The ATR-based zone sizing automatically adapts to each market's volatility characteristics, ensuring optimal zone detection regardless of the instrument you trade.
---
## 🟧 TIMEFRAME COMPATIBILITY
This indicator is fully adaptive and works on all timeframes available on TradingView:
| Timeframe Category | Examples | Best For |
|-------------------|----------|----------|
| Scalping | 1m, 3m, 5m | Quick entries, tight stops |
| Intraday | 15m, 30m, 1H | Day trading, session-based trading |
| Swing | 4H, Daily | Multi-day holds, trend following |
| Position | Weekly, Monthly | Long-term investing, major levels |
The indicator automatically adjusts its detection parameters based on the selected timeframe to provide optimal zone detection across all trading styles.
---
## 🟧 TIMEZONE SUPPORT
The indicator includes comprehensive timezone support with 70+ major world timezones. Zone creation timestamps are displayed in your selected local time, making it easy to correlate zones with specific trading sessions:
- Americas: New York, Chicago, Los Angeles, Toronto, Sao Paulo
- Europe: London, Paris, Frankfurt, Zurich, Moscow
- Asia-Pacific: Tokyo, Hong Kong, Singapore, Sydney, Dubai
- And many more...
Select your local timezone in the settings to see zone creation times in your preferred format.
---
## 🟧 DETECTION MODES
Three detection modes are available to match your trading style:
**Confirmed Only (Default)**
Zones are only created after the candle closes. This provides the most reliable signals with zero repaint risk. Recommended for most traders.
**Realtime Preview**
Zones can be created on the current candle before it closes. Provides faster signals but with minor noise potential.
**Realtime Aggressive**
Updates on every price tick. Fastest response but highest noise. Only recommended for experienced traders who understand the tradeoffs.
---
## 🟧 WHO SHOULD USE THIS INDICATOR
This indicator is designed for:
- **Price Action Traders** who base their decisions on support and resistance levels
- **Supply and Demand Traders** looking for automated zone identification
- **Order Block Traders** who want to identify institutional order flow areas
- **ICT/Smart Money Traders** applying institutional trading concepts
- **Swing Traders** seeking key levels for entries and exits
- **Day Traders** who need quick identification of intraday levels
- **Crypto Traders** navigating volatile digital asset markets
- **Forex Traders** trading major and exotic currency pairs
- **Stock Traders** analyzing equities and indices
- **Risk Managers** who want clear zones for stop loss and take profit placement
---
## 🟧 ALERT SYSTEM
Built-in alert system notifies you of important zone events:
- **Fresh Zone Alert**: Triggered when a new zone is created
- **Retest Alert**: Triggered when price returns to test an existing zone
- **Break Alert**: Triggered when a zone is invalidated by price
Alerts can be configured to send notifications via TradingView app, email, webhook, or other supported methods.
---
## 🟧 SETTINGS OVERVIEW
**Consolidation Settings**
- Consolidation Threshold: Defines what constitutes a base candle (default 73%)
**Move Strength Settings**
- Min Move Strength: Minimum impulse required to create a zone (default 60%)
- Min Move Size (ATR): Minimum move size relative to ATR (default 0.5)
**Zone Filter Settings**
- Enable Zone Filter: Toggle all filtering on/off
- Min Zone Size (ATR): Minimum zone height filter
- Min/Max Zone Thickness: Zone size limits
- Min Base Candles: Required consolidation length
- Overlap Threshold: Controls zone merging behavior
- Max Zones Limit: Maximum zones
**Visual Settings**
- Separate color controls for Fresh and Retest zones
- Border width and style options
- Text size and color customization
- Break zone display options
---
## 🔶 UPGRADE TO PRO 🔶
Looking for more advanced features? **Supply & Demand Zones AI ** includes:
🔸 AI/ML-Based Zone Strength Scoring (0-100%)
🔸 Touch Quality and Bounce Strength Analysis
🔸 Advanced Volume Analysis and Validation
🔸 Multiple Retest Color Levels (1, 2, 3+)
🔸 Professional Break Alerts with Stop Loss Warnings
🔸 Enhanced Visual Indicators and Symbols
🔸 Base Candle Counter for Consolidation Analysis
---
## 🟧 USAGE TIPS
1. **Fresh Zones First**: Prioritize trading from fresh zones as they have the highest probability of holding.
2. **Confluence**: Combine zones with other analysis methods (trendlines, moving averages, Fibonacci) for higher probability setups.
3. **Multi-Timeframe**: Check higher timeframe zones for major levels, then use lower timeframe zones for precise entries.
4. **Risk Management**: Always place your stop loss beyond the zone boundary to account for zone breaks.
5. **Session Awareness**: Use timezone settings to understand when zones were created relative to major trading sessions.
---
## 🟧 DISCLAIMER
This indicator is provided for educational and informational purposes only. It does not constitute financial advice. Past performance does not guarantee future results. Always conduct your own analysis and use proper risk management when trading.
Regression Slope Oscillator [BigBeluga]🔵 OVERVIEW
The Regression Slope Oscillator is a trend–momentum tool that applies multiple linear regression slope calculations over different lookback ranges, then averages them into a single oscillator line. This design helps traders visualize when price is extending beyond typical regression behavior, as well as when momentum is shifting up or down.
🔵 CONCEPTS
Regression Slope – Measures the steepness and direction of price trends over a selected length.
f_log_regression(src, length) =>
float sumX = 0.0
float sumY = 0.0
float sumXSqr = 0.0
float sumXY = 0.0
for i = 0 to length - 1
val = math.log(src )
per = i + 1.0
sumX += per
sumY += val
sumXSqr += per * per
sumXY += val * per
slope = (length * sumXY - sumX * sumY) / (length * sumXSqr - sumX * sumX)
slope*-1
Multi–Sample Averaging – Instead of relying on one regression slope, the indicator loops through many lengths (from Min Range to Max Range with Step increments) and averages their slopes.
multiSlope(length)=>
// Get regression slope
slope = f_log_regression(close, length)
slopAvg.push(slope)
for i = minRange to maxRange by step
multiSlope(i)
Color Gradient – The oscillator and candles are colored dynamically from oversold (orange) to overbought (aqua), based on slope extremes observed within the user–defined Color Range.
Trend Oscillation – When the oscillator rises, price trend is strengthening; when it falls, momentum weakens.
🔵 FEATURES
Calculates regression slopes across a user–defined range (e.g., 10–100 with steps of 5).
Averages all sampled slopes into a single oscillator line.
Dynamic coloring of oscillator and chart candles based on slope values.
User–controlled Color Range :
High values (e.g., 50–100) → interpret as overbought vs oversold zones.
Low values (e.g., 2–5) → interpret as slope rising vs falling momentum shifts.
Dashboard table (top–right) displaying number of slope samples and current averaged slope value.
Candle coloring mode (optional) – candles take on the oscillator gradient color for at–a–glance reading of trend bias.
Signal Line (SMA) – A moving average of the slope oscillator used to identify momentum reversals.
Bullish Reversal Signal – Triggered when the oscillator crosses above the signal line while below zero, indicating downside momentum exhaustion and potential trend recovery.
Bearish Reversal Signal – Triggered when the oscillator crosses below the signal line while above zero, indicating upside momentum exhaustion and potential trend rollover.
Dual Placement Signals – Reversal signals are plotted both:
On the oscillator pane (for momentum context)
On the price chart (for execution alignment)
Confirmation Logic – Signals are only printed on confirmed bars to reduce repainting and false triggers.
🔵 HOW TO USE
Watch the oscillator cross above/below zero: signals shifts in regression slope direction.
Use the signal line crossovers near zero to identify early trend reversals.
Use high Color Range settings to identify potential overbought/oversold extremes in trend slope.
Use low Color Range settings for a faster, momentum–driven color change that tracks slope rising/falling.
Candle coloring highlights short–term trend pressure in sync with the oscillator.
Combine reversal signals with structure, support/resistance, or volume for higher–probability entries.
🔵 CONCLUSION
The Regression Slope Oscillator transforms raw regression slope data into a smooth, color–coded oscillator. By averaging across multiple regression lengths, it avoids the noise of single–range analysis while still capturing trend extensions and momentum shifts.
With the addition of signal line crossovers and confirmed reversal markers, the indicator now provides both trend context and actionable momentum signals within a single regression-based framework.
Manipulation Candle IndicatorManipulation Candle Indicator
Spot high-probability "manipulation" candles on the 15-minute chart — oversized moves that often signal liquidity grabs, stop hunts, or institutional traps before sharp reversals.
Features:
• "Bull Manip" (green) and "Bear Manip" (red) labels on detected candles
• Range threshold based on % of Daily ATR (default: 20%)
• Adjustable ATR length (default: 14)
• Optional session filters (e.g., NY open / afternoon)
• Compact dashboard: Daily ATR, Manip %, trigger value
How it works:
A 15m candle qualifies if its range (high - low) ≥ Daily ATR × Manipulation %.
Use standalone to spot potential reversals, or combine with your own strategy.
—------------------Want the full automated version?----------------------
Manipulation Candle Strategy PRO adds:
• Automatic reversal entries after manipulation confirmation
• Supertrend + EMA trend filters
• 5m confirmation logic
• ATR or fixed-dollar TP/SL
• Max hold-time exits
• Performance stats table
This strategy is invite-only.
Message me on Trading View for access — it's managed off-platform.
Fade the traps - trade with edge.
Aaron
Mean Absolute Error | Lyro RSThe Mean Absolute Error indicator is a modular technical analysis tool designed to analyze price volatility, trend strength, and reversal potential through the application of Mean Absolute Error across various dynamic contexts. This script operates in three configurable modes: Cloud, For Loop, and StochTrend. Each mode leverages the MAE framework in a unique way to assist traders in identifying actionable market conditions based on volatility-adjusted benchmarks.
This indicator provides a layered perspective on market activity by integrating MAE-based bands, trend tracking logic, and oscillatory behavior analysis into one tool. It supports a customizable moving average backend, enabling compatibility with multiple smoothing techniques. Additionally, the script features divergence detection, signal tables, and multi-scheme color options for visual clarity. By presenting these elements in an integrated display, it facilitates multi-dimensional decision-making from a single chart pane.
The originality of this script lies in its flexible application of the MAE concept across distinct analytical methods. Rather than using MAE as a static volatility measure, the script retools it into adaptive mechanisms across its three modes. In Cloud mode, it defines upper and lower MAE bands around a selected moving average. In For Loop mode, it iterates over a defined range to accumulate directional bias, treating MAE as a base for loop-weighted price transformation. In StochTrend mode, MAE is fused into a stochastic framework, with divergence detection and dynamic background coloring. These features make the indicator structurally original, emphasizing modularity and analytical depth.
Input and Feature Explanation
General Indicator Settings
Source
Signal Mode: Determines the operating mode:
Cloud: Uses MAE to define volatility bands above and below a moving average.
For Loop: Performs loop-based directional scoring using MAE-weighted price.
StochTrend: Integrates MAE into a stochastic oscillator to evaluate trend momentum.
Cloud Mode (MAE Bands)
Select Moving Average
Cloud Length
For Loop Mode (Directional Accumulation)
Select Moving Average
Length
From / To
Threshold Long / Short
StochTrend Mode (MAE in Oscillatory Context)
Select Moving Average
Length
Smoothening
Color Configuration
Custom Color Palette
Use Custom Palette
Custom Up / Down Colors
Table Display Options
Force Table Overlay
MAE Modules Table Position
Table Size
Features and Behavior
Dynamic MAE Banding (Cloud Mode)
Directional Score Accumulation (For Loop Mode)
MAE-Driven Stochastic Oscillator (StochTrend Mode)
Divergence Detection
Visual Feedback System
Integrated Table
Summary
The Mean Absolute Error script presents a sophisticated implementation of the MAE concept across three distinctive analytical approaches: volatility banding, loop-based trend scoring, and oscillator integration. Its modular design allows users to switch modes seamlessly while customizing the behavior and aesthetics of each method. The addition of divergence detection and adaptive visual cues enhances the indicator’s analytical richness. This tool is well-suited for traders seeking a configurable framework that applies volatility measures in both trend-following and mean-reversion contexts.
⚠️ Disclaimer
This indicator is intended for technical analysis and educational purposes only. It does not guarantee results and should be used alongside proper risk management and additional analysis. The creator is not responsible for any financial decisions made using this tool.
Vector Sniper What this script does
This indicator highlights high‑energy “vector” candles and marks optional Absolute Reversal candles (possible bottoms/tops) based on wick rejection, structure, and volume. It is designed for visual context, not automatic trade entries.
How it works (core logic)
The script combines volatility, volume, and price‑structure filters:
Vector candles: Require strong candle body, high volatility (true range Z‑score), high volume (volume Z‑score), and directional delta imbalance.
Structure filters: Optional break‑of‑structure and trap detection help remove noise.
Pre‑signals: A scoring system tracks early conditions (volume, imbalance, structure proximity, and EMA/VWAP alignment) and requires persistence across recent bars.
HTF confluence (optional): Uses higher‑timeframe EMA alignment with no lookahead bias.
Absolute Reversal candles
These are designed to mark potential local tops/bottoms and require:
Long wick rejection
Small body size
Strong close back into the range
Local structural extreme
Above‑average volume
Optional EMA trend bias (to confirm exhaustion)
How to use it
Use vector candles to spot high‑momentum activity.
Use pre‑signals as early warnings before vectors appear.
Use Absolute Reversal candles for potential turning points at extremes.
Adjust thresholds per timeframe and instrument.
Notes
Designed for standard candlesticks (not Heikin Ashi / Renko / Kagi / P&F).
No performance claims or guarantees.
HTF data uses lookahead_off to avoid repainting.
Piv X# Piv X Pro - Multi-Layer Reversal Detection System
## Overview
Piv X Pro is an advanced technical analysis indicator that combines dynamic pivot detection, Williams %R momentum divergence analysis, and multiple VWAP anchoring methods to identify high-probability mean reversion opportunities. Unlike simple indicator combinations, this script implements a layered filtration system where each component validates and refines signals from the previous layer, resulting in significantly fewer but higher-quality reversal setups.
## Core Methodology
### 1. Dynamic ATR-Based Pivot Detection
The script uses an adaptive pivot detection algorithm that adjusts sensitivity based on market volatility. Instead of fixed lookback periods, pivot strength is calculated dynamically using Average True Range (ATR):
**Calculation:** `pivot_strength = max(min_strength, min(ATR / mintick * multiplier, max_strength))`
This ensures:
- More sensitive pivots in low volatility (smaller ATR)
- More significant pivots in high volatility (larger ATR)
- Automatic adaptation across different market conditions and timeframes
**Significance Filtering:** Pivots must exceed a minimum ATR distance from recent price action (default 0.3 ATR) to filter noise. This prevents minor price fluctuations from being marked as significant pivots.
**Volume Confirmation (Optional):** Pivots can optionally require volume spikes (default 1.5x average volume) to ensure institutional participation.
### 2. Williams %R Momentum Divergence Engine
The script detects classic and hidden divergences between price pivots and Williams %R oscillator readings:
**Bullish Divergence Detection:**
- Price makes a lower low (confirmed pivot low)
- Williams %R makes a higher low (momentum improving)
- Divergence occurs in oversold zone (Williams %R ≤ -80)
- Lookback range: 60 bars maximum
**Bearish Divergence Detection:**
- Price makes a higher high (confirmed pivot high)
- Williams %R makes a lower high (momentum weakening)
- Divergence occurs in overbought zone (Williams %R ≥ -20)
- Lookback range: 60 bars maximum
**Divergence-Anchored VWAPs:** When a divergence is detected, a new VWAP calculation begins from that point, tracking institutional positioning relative to the momentum shift. This provides a dynamic mean reversion target that resets at each confirmed divergence.
### 3. Confluence Scoring System
Each detected pivot receives a numerical score (0-150+ points) based on multiple independent confirmation factors:
**Scoring Components:**
- Base Pivot Detection: 10 points
- Volume Spike Confirmation: 15 points
- Higher Timeframe Trend Alignment (4H EMA): 20 points
- RSI Extreme Levels (oversold/overbought): 25 points
- Mean Reversion Distance (>2.5 ATR from HTF MA): 20 points
- Exhaustion Patterns (price move + volume spike): 10 points
- ATR Price Confirmation: 10 points
- RSI Divergence: 15 points
- Swing Failure Pattern (SFP): 15 points
- Liquidity Sweep: 10 points
- Candle Reversal Confirmation: 10 points
- Key Level Alignment (previous day/week highs/lows): 10 points
- Fair Value Gap (FVG) Fill: 10 points
- Session Weighting (London/NY sessions): 10 points
- Multi-Timeframe Pivot Confluence: 15 points
**Zone Classification:**
- Regular Zones: Score 60-89 (green/purple boxes)
- Golden Zones: Score 90+ (yellow boxes with thicker borders)
Higher scores indicate stronger confluence and higher probability setups, but no prediction is guaranteed.
### 4. Mean Reversion Distance Filter
The script calculates how far price has stretched from the higher timeframe moving average:
**Calculation:** `distance_from_htf_ma = (close - HTF_EMA) / ATR`
**Mean Reversion Condition:**
- For long setups: Price >2.5 ATR below HTF EMA when HTF trend is up
- For short setups: Price >2.5 ATR above HTF EMA when HTF trend is down
This ensures pivots are only highlighted when price is statistically stretched and likely to revert toward the mean.
### 5. Multi-Period VWAP Framework
The script provides multiple VWAP calculations for different analysis purposes:
**Extreme VWAPs:**
- Bottom VWAP: Anchored to the absolute lowest low in the lookback period (default 50 bars)
- Top VWAP: Anchored to the absolute highest high in the lookback period
**Periodic VWAPs:**
- 4D VWAP: Resets every 4 days
- 9D VWAP: Resets every 9 days
- 4H VWAP: Resets every 4 hours
- 8H VWAP: Resets every 8 hours
- Weekly VWAP: Resets at the start of each week
- Monthly VWAP: Resets at the start of each month
- Yearly VWAP: Resets at the start of each year
**Previous Period VWAPs:**
- Previous Weekly, Monthly, and Yearly VWAPs are displayed as reference levels for support/resistance
**Divergence VWAPs:**
- Bullish Divergence VWAP: Resets at each bullish Williams %R divergence
- Bearish Divergence VWAP: Resets at each bearish Williams %R divergence
### 6. IBSS Pro Mean Reversion System
An integrated scalping system that provides entry signals within high-probability pivot zones:
**Components:**
- Dual EMA System: Fast EMA (12) and Slow EMA (26) with color-coded trend visualization
- RSI Oversold/Overbought Detection: Configurable levels (default 30/70)
- Zone-Based Entry: Signals only trigger when price is within active pivot zones (0.3 ATR around confirmed pivots)
- ATR-Based Dynamic Stops: Stop losses trail with position using ATR multiplier
**Signal Generation:**
- Buy signals: RSI crosses above oversold + Fast EMA > Slow EMA + Price in pivot low zone
- Sell signals: RSI crosses below overbought + Fast EMA < Slow EMA + Price in pivot high zone
## Why This Combination is Unique
This is not a simple indicator mashup. The components work together in a specific hierarchy:
1. **Williams %R Divergence** identifies momentum shifts before price confirms the reversal
2. **Dynamic Pivots** mark actual price structure extremes with ATR-based significance filtering
3. **Confluence Scoring** quantifies setup quality using 10+ independent confirmation factors
4. **Mean Reversion Distance** confirms price is statistically stretched (>2.5 ATR from HTF MA)
5. **VWAP Framework** tracks institutional positioning and provides objective mean levels
6. **IBSS Signals** provide precise entries within high-probability zones
Each layer filters the previous one, resulting in significantly fewer but higher-quality signals than any single indicator alone. The divergence-anchored VWAPs are unique - they reset at momentum shifts rather than arbitrary time periods, providing more relevant mean reversion targets.
## How to Use This Indicator
### For Swing Trading (15m-1H Charts)
1. Wait for a major pivot to form (diamond marker appears below/above bars)
2. Check the confluence score displayed in the zone label
3. Look for Golden Zones (score 90+, yellow boxes with thicker borders)
4. Enter when price enters the pivot zone (0.3 ATR around the pivot)
5. Use the nearest VWAP level as first target
6. Set stop loss beyond the pivot zone (typically 0.5-1 ATR)
### For Scalping (5m-15m Charts)
1. Enable IBSS Pro Signals in settings
2. Wait for price to enter an active pivot zone (colored boxes appear)
3. Take IBSS diamond signals that form within zones
4. Use ATR-based stop losses (dashed lines appear automatically if enabled)
5. Exit at pivot VWAP or opposite zone edge
### Visual Elements Explained
- **White/Purple Crosses**: Williams Divergence VWAPs (momentum-based mean reversion targets)
- **Green/Red Crosses**: Bottom/Top VWAPs (absolute extreme levels)
- **Colored Boxes**: Pivot reversal zones (opacity indicates confluence score)
- **Yellow Boxes**: Golden zones (90+ score, highest probability setups)
- **Small Diamonds**: Regular pivot detections
- **Green/Red Tiny Diamonds**: IBSS scalp entry signals (if enabled)
- **White/Purple MAs**: IBSS trend filter (12/26 EMA with cloud)
- **Dotted Lines**: Structure lines connecting consecutive pivots of same type
- **Blue Dashed Lines**: Market Structure Shift (CHoCH) markers
### Recommended Settings
**Conservative (Lower Timeframes 1m-5m):**
- ATR Pivot Strength: 0.8-1.0
- Volume Threshold: 2.0
- Min Pivot Significance: 0.4-0.5
- Enable ATR Confirmation: Yes
- Real-Time Mode: Off
- Score Threshold: 80+
**Aggressive (Higher Timeframes 15m-1H):**
- ATR Pivot Strength: 0.6-0.8
- Volume Threshold: 1.5
- Min Pivot Significance: 0.3
- Enable ATR Confirmation: No
- Real-Time Mode: On
- Score Threshold: 60+
## Chart Requirements
This indicator should be used **alone on a clean chart** with:
- Standard candlestick or bar chart type (NO Heikin Ashi, Renko, Point & Figure, or Range charts)
- No other indicators overlaid (all functionality is self-contained)
- Symbol and timeframe clearly visible in chart
- Full indicator name "Piv X Pro" visible in chart legend
## Important Disclaimers
- Past performance does not guarantee future results
- All signals are probabilistic indicators, not trading guarantees
- Use proper risk management and position sizing
- Test thoroughly on demo accounts before live trading
- Higher confluence scores indicate better setups but no prediction is certain
- Mean reversion strategies work best in ranging/choppy markets; may underperform in strong trending markets
- The lookahead bias warning: HTF EMA uses `barmerge.lookahead_on` for trend filtering only (not for signal generation), which may cause historical bars to show different trend states than real-time
## Key Differentiators
Unlike basic pivot or VWAP indicators:
- **Dynamic ATR-based pivot detection** vs static lookback periods
- **Quantified confluence scoring** vs subjective interpretation
- **Mean reversion distance filtering** (>2.5 ATR from HTF MA) vs all pivots shown
- **Divergence-anchored VWAPs** vs static period VWAPs
- **Multi-layer confirmation system** (10+ independent factors) vs single signal generation
- **Integrated scalping system** that only triggers in high-probability zones
This script is open-source and available for educational purposes. Users are encouraged to understand the methodology before using it for live trading decisions.
Reversal Trading ChecklistUse to grade your reversal trades before execution.
Middle Half of hour refers to :15ish-:45ish when reversals are higher probability. After :45-:15 reversals have lower chance of occurring. Not a super highly weighted item but it will help.
Institutional Scanner FixHere is a professional Pine Script (Version 5) for TradingView. It is optimized to precisely identify the "Absorption" and "Reversal" signals.
What this script does for you:
Auto-Fibonacci: It automatically calculates the 0.618 Golden Ratio of the last 50 candles.
Volume Delta Check: It calculates the delta (buy volume minus sell volume) per candle.
Signal: It marks a "Buy Absorption" when the price touches the 0.618 level but the delta turns positive (green arrow).
The Volume Multiplier is your scanner's "sensitivity knob." It determines how much more volume compared to the average must flow for a signal to be classified as institutionally relevant. Here is the bank standard for calibration, based on your trading strategy and the asset's liquidity:
The rule-of-thumb values for the multiplier
Strategy Type | Recommended Value | Logic
Conservative (High Conviction) | 2.0 to 2.5 | Only extreme volume spikes are marked. Good for swing trades on a daily basis.
Standard (Day Trading) | 1.5 to 1.8 | The "sweet spot." Marks volume that is approximately 50-80% above average.
Aggressive (Scalping) | 1.2 to 1.3 | Reacts very quickly to small order flow changes but produces more "noise" (false signals).
Nagative RR - Pivots IndicatorIntroduction
This indicator is a comprehensive scalping tool designed to identify high-probability reversals around key Pivot Point levels. It combines classical Support/Resistance theory with modern Market Structure concepts. It is optimized for the 1-minute timeframe, utilizing granular price action to identify precise entries.
Core Methodology
The strategy operates on a logic specifically designed to target a high win rate (historically testing in the 90-92% range) by utilizing a Negative Risk-to-Reward ratio (taking small profits frequently while allowing room for the trade to breathe).
Daily Pivots Reversals:
The core logic anchors to Daily Pivot Points. It treats these levels as critical Support and Resistance zones, waiting for price to interact and reverse off these levels rather than trading breakouts.
Market Structure Shifts (MSS):
The script visualizes and identifies Market Structure Shifts. These are used not just for visual aid but as a hard filter—trades are only taken when the immediate market structure aligns with the reversal direction.
Profitability Filters:
To improve performance and reduce noise, several filters have been added:
EMA Filter: Ensures trades align with the macro trend.
Time Filter: Avoids low-volume trading hours.
S/R Flip Logic: requires a confirmed "flip" of a level before entering.
Features & Functionality
"Pick My Trade" Integration: This script features a built-in JSON generator. It automatically creates the specific JSON payloads required for "Pick My Trade" automation (including Token, Account ID, and Quantity), making it ready for automated trading out of the box.
Visual Backtesting: The script draws Entry, Take Profit, and Stop Loss boxes on the chart for visual verification.
Statistics Panel: A custom dashboard tracks performance in real-time.
How to Use
Timeframe: Set your chart to 1 minute for the best results, as the logic is tuned for this granularity.
Automation: Go to settings -> "Webhook / Automation" and check "Use Pick My Trade JSON". Create an alert on "Any function call" to send fully formatted orders.
Risk Warning: This strategy utilizes a Negative RR approach (typically 1:2 or 1:4 Risk:Reward). This is intentional to achieve a high win rate, but requires discipline and proper risk management.
Disclaimer This script is for educational purposes. Past performance is not indicative of future results. Trading involves risk. Credits to Lois#0290 for the original strategy concept.
Mkt-Viper ProMkt-Viper Pro
🔶 Overview
Mkt-Viper Pro is a comprehensive market intelligence suite designed to unify trend detection, structural analysis, and price action geometry into a single decision-making framework. Rather than relying on a single lagging calculation, Viper Pro utilizes a "Path Efficiency" model that weighs price movement against the energy (volatility and volume) required to achieve it.
The result is a chart overlay that separates statistically significant trend shifts from market noise. Traders receive adaptive Trend Signals based on volume and volatility thresholds, a background Trend Navigator Cloud for trend context, dynamic Kinetic Ranges for support/resistance, candle pattern detection, an automated Geometric Pattern engine, and much more detailed below. Internally, the system functions as a synaptic network—where momentum, volume, and price structure must align before a signal is validated.
In short, Mkt-Viper Pro is designed for traders who require a trend following and technical roadmap for filtering out low-quality volatility to focus on structural expansions and high-probability reversals.
🔶 What makes Mkt-Viper Pro unique?
Mkt-Viper Pro stands out by combining a volatility-adaptive trend engine with a complete confluence suite. Uniquely, it uses a "Path Efficiency" calculation to separate messy price action from true momentum, automatically filtering out noise during choppy markets. This core logic is then reinforced by multiple layers of environmental context—allowing you to check every move against the background Trend Navigator, Viper Band, Kinetic Ranges, geometric pattern engine and much more. Instead of relying on a single data point, the system provides you with suite of confluences to help you make well informed trading decisions.
Main Features
🔶 Viper Trend Signals
The core of the system is a sophisticated trend detection engine designed to filter out market noise. Instead of reacting to every minor price fluctuation, the algorithm evaluates momentum pressure relative to current volatility. It validates a directional shift only when the market exerts enough "energy" to breach calculated stability thresholds, ensuring that changes in trend are statistically significant rather than random noise.
These mechanics are translated onto the chart through a clean and intuitive visual interface:
Signal Logic:
Trend signals are generated when the price decisively shifts directional momentum. These are marked by clean Triangle Signals at the exact moment of the shift, keeping the chart uncluttered.
Trend Coloring:
To provide instant visual feedback on the market state, the indicator applies Candle Coloring in two distinct modes. Traders can choose a Static mode for clear, binary directional cues, or a Gradient mode that intensifies the color saturation as the trend gains strength and momentum.
Strong vs. Normal:
The system automatically grades every signal. A "Strong" classification is issued when the immediate momentum shift aligns perfectly with the broader, longer-term market context, identifying high-confluence setups with greater weight.
Auto-Tuning & Sensitivity Control
Market conditions are never static; volatility expands and contracts constantly. To address this, Viper Pro is equipped with a dual-mode calibration engine:
Auto-Tuning:
When enabled, the system actively measures "Path Efficiency"—calculating in real-time how choppy or direct price action is. It automatically adjusts its sensitivity, tightening validation criteria during clean trends and loosening them during chop to prevent false signals. Users can select from Fast, Moderate, or Slow profiles to suit their trading style.
Manual Tuning:
For traders who require fixed parameters for backtesting or specific asset classes, the system offers a granular 1–50 sensitivity dial. This allows for precise manual calibration to specific timeframes, giving you total control over how reactive the signals should be.
⚠️ Important:
These signals identify potential momentum shifts and should not be traded blindly. For high-probability outcomes, always validate the signal by ensuring it aligns with other confluences within the suite or other forms of technical analysis.
🔶 Trend Navigator Cloud
The Trend Navigator serves as the indicator’s "Context Awareness" layer, visualizing the broader ambient direction or "weather" of the market. Solving the classic dilemma between "lag" and "noise," this feature utilizes an Adaptive Flow Algorithm that adjusts its internal responsiveness based on real-time RSI and market velocity.
Smart Adaptation:
Instead of using a fixed lookback period that fails when market conditions change, the Navigator automatically detects the speed of price action. It tightens its tracking during impulsive trends to reduce lag, while loosening and smoothing itself during choppy consolidation to prevent false reversals.
Dynamic Structure:
The feature renders as a background cloud that expands and contracts with volatility. This creates a visual "breathing" support and resistance structure that naturally contains price action during healthy trends.
Usage:
Directional Bias:
When the Cloud is bullish color and below the trend, the macro environment is Bullish; look primarily for Long signals. When below the price action and bearish color, the environment is Bearish; focus on Short signals.
Trend Floor:
In established trends, the Cloud acts as a dynamic floor (or ceiling), highlighting high-probability zones for pullbacks and potential continuation entries.
Custom Tuning:
Users retain full control over the Navigator's behavior. You can enable Auto-Tuning to let the engine select the optimal sensitivity (Fast, Medium, or Slow) based on current conditions, or use the Manual Speed Dial (1–50) to fine-tune the cloud's reactivity to your specific timeframe or asset class.
🔶 Viper Band
The Viper Band is engineered as a multi-dimensional market utility, seamlessly consolidating four distinct technical concepts into a single, adaptive overlay. This unified approach provides a complete view of immediate price dynamics:
Trend Following:
It acts as an immediate directional filter. When the price is holding above the band, the short-term structure is Bullish; when below, it is Bearish. The band changes color dynamically to reinforce this state.
Dynamic Support & Resistance:
The outer edges of the band are volatility-adjusted. In a strong trend, the band creates a rising floor (or falling ceiling), acting as a trailing support zone where price often bounces to continue the move.
Market Equilibrium:
The center of the band represents the market's "fair value" or equilibrium point relative to the current timeframe. It filters out tick-by-tick noise to show the true mean price.
Price Magnet:
Because markets cannot stay overextended indefinitely, the Viper Band acts as a gravitational magnet. When price deviates too far from the band, it signals an overextended state, often preceding a "snap-back" or mean reversion event where price returns to the Band.
Usage:
Trend Health:
In a healthy, sustainable trend, the band often acts as a continuous trailing support or resistance zone.
Re-Entry:
For trend-followers, pullbacks that touch or test the Viper Band often present high-probability, low-risk opportunities to rejoin the dominant move.
🔶 Viper Kinetic Ranges (VKR)
Standard pivot points and static support lines often fail because they treat every trading session the same, ignoring the unique volatility profile of the current day. Viper Kinetic Ranges (VKR) solves this by generating dynamic Support and Resistance structures that actively adapt to the market's physical "energy."
Volume-Weighted Expansion:
Unlike standard volatility envelopes that rely solely on price range, VKR incorporates Volume Weighting. When volume flows into the market (e.g., during market opens or news events), the defined range automatically expands. This helps prevent "fake-out" signals by proving that the market needs more energy to validate a true breakout during high-activity periods.
State-Change Logic:
The levels do not drift aimlessly with every tick. Instead, they operate on a State-Change basis. The Support and Resistance levels remain locked and stable until the market exerts enough directional force to force a "state transition." When this happens, the levels "step" up or down to a new equilibrium zone. This stepping behavior helps traders visualize exactly when the market has accepted a new value area versus when it is simply ranging.
Concept:
Think of these levels as the "lungs" of the market. They expand and contract to show where price is statistically likely to find equilibrium or rejection based on the current expenditure of buying and selling energy.
Usage:
Trend Validation:
Use the central Equilibrium Level (Datum) as your directional "Line in the Sand." As long as price holds above this stepped line, the immediate value area is Bullish. A breach below signals a potential regime change.
Precision Targeting:
The outer Major Structures represent statistical exhaustion points extended by volatility. These are ideal, scientifically derived locations to set Take Profit orders or anticipate a mean-reversion bounce.
Support and Resistance:
Each level may produce some type of reaction and can act as support and resistance levels presenting potential opportunities for entries or profit taking.
🔶 Auto-Geometric Chart Patterns
Viper Pro features a "V7" pattern recognition engine that runs a continuous, frame-by-frame structural analysis of price action. Instead of waiting for a pattern to complete before drawing it (hindsight), this engine detects Wedges, Channels, and Triangles as they form in real-time.
Vertex Array Technology:
Unlike basic scripts that simply connect the highest highs and lowest lows, the Viper Engine stores historical pivot points in dynamic arrays. It analyzes the mathematical relationship between these points—calculating slope ratios and width consistency—to determine if a valid geometric structure exists.
⚠️ Technical Disclosure: Pattern Dynamic Regeneration
The Geometric Pattern Engine utilizes a process of "Functional Repainting" (Dynamic Object Regeneration). Because chart patterns such as Wedges and Channels are evolving structures, the indicator continuously re-evaluates the validity of vertices in real-time. As the price expands, trend lines will adjust to new market data to keep information relevant. Additionally, as price data unfolds, old patterns or invalidated patterns will be removed from the chart automatically in order to print a newer more recent pattern to keep your charts clean and up to date on the most recent price data.
🔶 Candle Pattern Recognition
The Candle Pattern Recognition Module utilizes a Context-Aware Engine to scan for high-probability Reversal and Continuation structures (Hammers, Stars, Dojis, and Absorptions).
Trend & Context Filtering:
A pattern is only as good as its location. The engine filters signals based on the broader trend (e.g., looking for Hammer candles only during downtrends and Falling Stars only during uptrends). This ensures you are trading reversals at logical structural points, not random noise.
Quality & Volume Logic:
The system includes an integrated "Quality Filter." It ignores patterns formed on low liquidity. For a signal to be valid, it must demonstrate a "Footprint of Interest"—verified by a relative spike in Volume or an expansion in ATR (Range) relative to the recent lookback period.
The Patterns:
Absorption:
Highlights powerful shifts in control (often called Engulfing) where one side decisively overtakes the other.
Stars & Hammers:
Pinpoints rejection wicks that signal exhaustion.
Dojis:
Identifies moments of indecision and potential equilibrium.
🔶 Swing Failure Pattern (SFP) Detection
Institutional trading often involves seeking liquidity at obvious structural levels. The SFP engine is designed to automatically detect these "Liquidity Sweeps" or "Bull/Bear Traps" where the market hunts for stop-losses before reversing.
The Logic:
The system actively monitors significant Pivot Points. An SFP is validated when the price pierces a key Pivot High or Low—taking out liquidity—but subsequently fails to hold that level and closes back within the previous range.
Visuals:
When a sweep occurs, the indicator plots a discrete dashed line connecting the original pivot to the current "sweep" candle. This visualizes the exact "Trap Zone" where breakout traders were caught offside, signaling a potential high-probability reversal opportunity.
Usage:
Fade the Breakout:
An SFP is a classic "Fade" signal. When a Bearish SFP appears at a high, it implies that buyers have potentially been trapped; traders often look for Short entries here. Conversely, a Bullish SFP at a low suggests sellers are trapped, offering a potential Long opportunity.
🔶 Reversal Cloud
The Reversal Cloud acts as a statistical boundary gauge, designed to visualize when price action has extended significantly beyond its average value. Markets typically spend the majority of their time within a standard distribution; this feature highlights the rare moments when volatility pushes price into statistical extremes.
The Logic:
The engine calculates a dynamic deviation envelope based on recent market volatility. Rather than predicting a specific turning point, it identifies zones where the market is "stretched" relative to its baseline. When price enters this colored "Horizon," it indicates that the current move is statistically extended, which historically correlates with periods of consolidation or mean reversion.
Visuals:
The feature renders as a shaded zone at the upper and lower limits of the chart. It remains passive during normal price action but highlights "Breach" events when price pushes into these outer deviation bands.
Usage:
Context Awareness:
Use the Cloud to gauge the maturity of a move. Entering new impulsive trades while inside the Reversal Cloud carries higher statistical risk, as the price is already far from equilibrium.
Reaction Watch:
For traders already in a position, a breach of the Cloud serves as a cue to tighten risk management or monitor for signs of momentum loss, as the market digests the recent expansion.
⚠️ Important Note:
While these zones represent statistical extremes, they are not hard barriers. In powerfully trending markets or during high-impact news events, price can "ride" or expand these bands for extended periods without reversing immediately. Do not trade these zones blindly; always wait for secondary confirmation of momentum loss (such as a structural break or a rejection candle) before anticipating a reversal.
🔶 Key Levels & Session Structure
Successful trading requires knowing where liquidity resides. Viper Pro automates the analysis of "Market Memory" by mapping significant historical and time-based structures directly onto your chart.
The Logic:
It automatically plots the Previous Day (PDH/PDL), Previous Week (PWH/PWL), and Previous Month (PMH/PML). These levels often act as major "Magnets" where price reverses or accelerates as it seeks liquidity.
Session Profiles:
Intraday price action is heavily influenced by the distinct behaviors of the global trading centers. This module highlights the trading ranges of the Asia, London, and New York sessions.
The Logic:
By visualizing the High and Low of the previous session, traders can spot "Session Sweeps"—a common phenomenon where the market manipulates price to break a prior session's high or low to trap traders before reversing.
Usage:
Confluence:
These levels serve as an excellent filter for Trend Signals. For example, a "Buy" signal generated directly below a Weekly High requires caution, whereas a signal bouncing off a Daily Low carries higher conviction.
Targeting:
Use these static structural levels as scientifically derived potential Take Profit zones, as price often pauses or reacts when testing these historical boundaries.
🔶 Opening Range Breakout (ORB)
The first 15 minutes of the trading session (09:30–09:45 ET) often establish the initial balance and sentiment for the entire trading day. The Viper ORB engine automates the identification of this critical volatility window.
The Logic:
The system defines the "Opening Range" by capturing the highest high and lowest low of the session's first 15 minutes. It waits for the opening time window to fully close before projecting the levels, ensuring you are planning trades against confirmed structure rather than developing noise.
Visuals:
Once the opening window concludes, two distinct levels (High and Low) are projected forward for the remainder of the session.
Usage:
Breakout Plays:
A clean close above the Opening Range High often signals strong buying intent, suggesting a trend day.
Range Fading:
If price breaks the range but fails to hold, price often rotates back to the opposite side of the opening range.
Support/Resistance Flip:
Later in the day, these levels often act as strong support or resistance when retested.
🔶 Visual Intelligence (Color Themes)
Visual clarity is essential for rapid decision-making. A cluttered or poorly contrasted chart can lead to cognitive fatigue. To address this, Mkt-Viper Pro features a global Color Theme Engine that instantly synchronizes every element of the suite—signals, candles, clouds, and text—to a unified palette.
The Presets:
The system comes with five professionally designed profiles to suit different trading environments and lighting conditions:
Viper Original: High-contrast Neon Green & Purple (Optimized for Dark Mode).
Classic: Standard Green/Red configuration for traditionalists.
Cool Blues: A calming Blue/Violet palette designed to reduce emotional reactivity.
Ember & Ash: High-warmth Orange/Slate contrast.
Monochrome: Grayscale/Silver logic for distraction-free structural analysis.
Customization:
Traders with specific branding requirements or accessibility needs (such as color blindness) can select "Custom Theme." This unlocks distinct color inputs, allowing you to define your own specific Bullish, Bearish, and Neutral colors that instantly propagate across the entire indicator suite.
🔶 How to use:
Mkt-Viper Pro is designed to reduce "Analysis Paralysis" by organizing data into a clear decision hierarchy. Rather than chasing every signal, we recommend a workflow based on Confluence:
Trend Continuation (The Pullback)
This is the highest probability approach, trading with the momentum.
1. Identify Trend:
Ensure the Viper Trend Signal is Bullish and the Navigator Cloud is bullish.
2. Wait for Value:
Do not chase pumps. Wait for price to pull back into the Navigator Cloud or the center of the Viper Band .
3. Trigger:
Look for a specific confirmation candle (e.g., a Hammer or Bullish Absorption ) to form within that support zone.
4. Target:
Target the next Kinetic Range (VKR) resistance level above.
Structural Reversal (The Fade)
1. Identify Exhaustion:
Wait for price to push into the Reversal Cloud (Statistical Extreme) or hit a major HTF Level (e.g., Previous Week High).
2. Spot the Trap:
Watch for an SFP (Swing Failure Pattern) or a Geometric Wedge pattern to form, indicating momentum loss.
3. Confirmation:
Wait for a counter-trend Candle Pattern (e.g., Falling Star) or a flip in the Viper Trend Signal before entering. Trying to catch a falling knife without this confirmation is not recommended.
The Breakout
Trading expansion from consolidation.
Context: Identify a tightening Geometric Pattern (Triangle) or a clearly defined
Opening Range (ORB) .
Expansion: Wait for a clean candle close outside of the pattern/range.
Validation: Ensure the breakout moves through the Kinetic Range Equilibrium , proving that real volume is backing the move.
Note:
Mkt-Viper Pro is engineered as a complete standalone system for Trend and Structural analysis. However, it also functions as the core "Chart Overlay" module within the wider Mkt-Viper 3-part ecosystem. It is calibrated to synchronize visually and mathematically with its sister scripts, ensuring a unified data view without conflicting signals.
🔶 Realistic Expectations & Risk Management
It is vital to understand that Mkt-Viper Pro is a technical analysis instrument, not a crystal ball. No algorithm can predict the future with 100% certainty. The goal of this system is not to eliminate losses, but to provide a statistical edge by aligning multiple factors of confluence.
Win Rate vs. Risk/Reward:
High-probability trading is not just about "Win Rate"; it is about the relationship between Risk and Reward.
The Edge:
By using the SFP wicks or Viper Band extremes for tight stop-loss placement, and targeting the Kinetic Ranges for exits, the system is designed to identify setups with favorable Risk-to-Reward ratios (e.g., 1:2 or 1:3).
The Reality:
Even a system with a modest win rate can be highly profitable if the winning trades are larger than the losing trades. This suite is built to help you identify those skewed opportunities.
Market Conditions & Drawdown:
Like all trend-following systems, the greatest risk occurs during undefined, choppy range-bound markets where price whipsaws without momentum.
While the "Path Efficiency" filter is designed to minimize this, false signals can and will occur during periods of low liquidity.
Mitigation:
We strongly recommend avoiding entries when the Navigator Cloud is flat/contracted (indicating zero momentum) or when price is stuck between two tight Kinetic Range levels.
---------------------
Disclaimer
The content provided in my scripts, indicators, ideas, algorithms, and systems is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instruments. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, back test, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
Viper Oscillator🔶 Overview
The Mkt-Viper Oscillator is a specialized Kinetic Momentum Engine engineered for Precision Timing and energy measurement. It serves as a high-fidelity market oscilloscope, designed to decode the raw velocity of price action and identify high-probability entry and exit points with enhanced clarity.
Markets move with varying degrees of force and resistance. Mkt-Viper Oscillator analyzes this behavior by utilizing a Kinetic Momentum Model. It measures Price Displacement against Market Viscosity (a dynamic resistance filter) to determine the true energy behind a move. By filtering out low-energy "drift," this approach allows traders to gauge the true strength of a trend and identify moments of momentum exhaustion or renewal.
🔶 What makes Mkt-Viper Oscillator unique?
The Viper Oscillator distinguishes itself through its Multi-Dimensional Calculation Matrix. Rather than relying on a single data source, it fuses Price Action, Volume Flow, and Volatility (Z-Score) into a single output.
The core engine measures Market Inertia. By applying a "Denoising Kernel" and recursive smoothing algorithms, it filters out erratic ticks to visualize the smooth, hydrodynamic flow of money entering and exiting the asset, providing a clearer picture of market intent.
Main Features
🔶 The Core Oscillator
The central Line or Ribbon of the oscillator represents the "Engine Core." It visualizes the battle between momentum (Torque) and resistance (Drag).
Visual Modes:
Standard:
Uses a multi-layered rendering technique (Core + Outer Glow) to create a crisp, high-visibility "Neon" line.
Ribbon Mode:
Displays a Signal Line cross system. When the fast line crosses the slow "Trail," it signals a micro-shift in momentum.
Momentum Flips:
The oscillator plots discrete Circles on the ribbon when the slope flips direction. These mark the precise moment momentum shifts from expansion to contraction.
🔶 Kinetic Exhaustion Zones
Standard oscillators often use static lines (like 70/30) that provide little context on trend strength. The Viper Oscillator replaces these with dynamic Kinetic Exhaustion Zones.
The Logic:
These zones represent the limits of "Market Torque." Instead of a binary On/Off signal, the zones function as a gradient stress field.
Visuals (Adaptive Glow):
The system utilizes a programmed opacity gradient.
Fade In:
The zones begin to materialize when the Core passes a certain threshhold (Moderate Momentum).
Maximum Glow:
As the oscillator begins to travel deeper beyond the threshold (Peak Torque), the zones glow with maximum intensity, signaling that the move is becoming statistically stretched or overextended.
Usage:
In a strong trend, the oscillator can "pin" inside the glow zone. This is a sign of immense strength, not a reversal. The reversal signal occurs when the Core exits the glow zone and returns toward the mean.
🔶 Z-Score Velocity Line
Floating above the main oscillator is the Velocity Line (Thin Line). This is not just a second oscillator; it is a volatility-adjusted Z-Score.
The Logic:
It measures the speed of price change relative to the current volatility conditions.
Usage:
When the Velocity Line spikes aggressively while the main Oscillator moves slowly, it is an early warning sign for a potential pullback.
🔶 Money Flow Wave (Background)
The background of the oscillator features a subtle, filled "Wave." This is the Money Flow Index (MFI) overlay.
The Logic:
This layer tracks volume-weighted price action. It allows you to see Divergences between Price and Volume.
Usage:
If the Kinetic Core (Price Momentum) is making a Higher High, but the Money Flow Wave (Volume) is making a Lower Low, it indicates a "Hollow Rally" lacking institutional backing.
🔶 Sigma Sniper Signals
The system constantly monitors Volume Volatility using a 3.0 Sigma (Standard Deviation) threshold.
Visuals:
When a volume spike exceeds 3 standard deviations from the mean (a statistical anomaly), a small "⌃" or "⌄" symbol appears at the top or bottom of the panel.
Meaning:
This marks a potential Volume Climax. It signifies potential capitulation (panic selling) or euphoria (fomo buying). These points are possibly probable reversal areas.
🔶 Trend Power Bar
Located at the very bottom of the pane is the Trend Power Bar. This is a binary filter designed to keep you on the right side of the macro flow.
The Logic:
It uses a "Linkage Kernel" (Correlation Coefficient) to measure the alignment of the trend.
Green:
Macro Trend is Bullish.
Red:
Macro Trend is Bearish.
Opacity:
The bar becomes transparent when the trend is weakening, warning you of potential consolidation.
🔶 Fractal Divergences
Timing reversals requires spotting the disconnect between price and momentum. The Divergence Engine uses Fractal Geometry to detect these setups automatically.
Regular Divergence:
Draws lines connecting peaks or valleys where Price pushes further but Momentum fails to follow. These are potential reversal signals.
🔶 Synthetic Resolution Scaler (MTF)
Traders often need to see higher-timeframe momentum without changing charts. The Resolution Scaler allows you to project higher-timeframe data onto your current chart.
How it works:
Instead of using repainting request.security calls, the script mathematically scales the internal lookback periods (Lengths) to simulate higher timeframes (e.g., viewing Hourly momentum on a 15-minute chart) while maintaining smooth, real-time updates.
🔶 Visual Intelligence (Theme Engine)
Visual clarity is essential for rapid decision-making. A cluttered or poorly contrasted chart can lead to cognitive fatigue. To address this, the Viper Oscillator features a global Color Theme Engine that instantly synchronizes every element of the suite—signals, candles, clouds, and text—to a unified palette.
The Presets:
The system comes with five professionally designed profiles to suit different trading environments and lighting conditions:
Viper Original: High-contrast Neon Green & Purple (Optimized for Dark Mode).
Classic: Standard Green/Red configuration for traditionalists.
Cool Blues: A calming Blue/Violet palette designed to reduce emotional reactivity.
Ember & Ash: High-warmth Orange/Slate contrast.
Monochrome: Grayscale/Silver logic for distraction-free structural analysis.
Customization:
Traders with specific branding requirements or accessibility needs (such as color blindness) can select "Custom Theme." This unlocks distinct color inputs, allowing you to define your own specific Bullish, Bearish, and Neutral colors that instantly propagate across the entire indicator suite.
🔶 How to use: The "Timing" Workflow
Mkt-Viper Oscillator is designed to filter out premature entries. Rather than catching falling knives, we recommend a workflow based on Momentum Structure:
Strategy: Momentum Continuation (The HL/LH Setup)
The highest probability entries occur when momentum resets but the trend structure remains intact.
Trend Context:
Ensure the Trend Power Bar is Green (Bullish) or Red (Bearish).
Wait for Structure:
Do not buy the first dip. Wait for the Kinetic Core to print a Higher Low (HL) in a bullish trend or a Lower High (LH) in a bearish trend. This "Momentum Stair-Step" confirms that counter-trend energy has been exhausted.
The Trigger:
Enter when a Momentum Flip Circle (Dot) appears after this Higher Low or Lower High is established.
Exit:
Take profits when the Velocity Line spikes into the extremes or a Divergence line appears.
While powerful as a standalone unit, this engine is mathematically calibrated to pair with the Mkt-Viper Pro (Trend) and Mkt-Viper Edge (Structure) indicators.
Important:
This indicator is intended to be used with additional confluences and key areas. It is not recommended to blindly buy or sell the momentum flip dots.
🔶 Realistic Expectations & Methodology
Oscillator Lag:
All oscillators are derivative of price and inherently possess some lag. The "Kinetic" math reduces this lag significantly, but it cannot eliminate it entirely as it must process past data.
Signal Confirmation:
The "Flip Circles" and Reversal signals are confirmed on candle close. While they do not repaint history, they will wait for the bar to close before locking in. This is a safety feature to prevent fake-outs.
Trending vs. Ranging:
Oscillators perform best in Ranging markets or during Pullbacks in a trend. Using Overbought/Oversold signals blindly during a parabolic trend is dangerous, as momentum can stay "Overbought" for extended periods. Always check the Trend Power Bar context.
---------------------
Disclaimer
The content provided in my scripts, indicators, ideas, algorithms, and systems is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instruments. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, back test, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
Manipulation Candle IndicatorManipulation Candle Indicator – User Guide
Overview
This indicator identifies potential reversal setups based on larger 15-minute “manipulation” candles and provides entry signals on the 5-minute chart. A manipulation candle is defined as a 15-minute candle whose range exceeds a user-defined percentage of the daily ATR. The reversal entry is triggered when the next 5-minute candle breaks the close of the first opposite-color 5-minute candle following the manipulation candle.
This tool is designed for intraday traders who want a visual representation of high-probability reversal zones without cluttering the chart with additional lines or automated orders.
Inputs
General
Daily ATR Length: Number of periods to calculate the daily ATR.
15m Manipulation (% Daily ATR): Minimum percentage of the daily ATR required for a 15-minute candle to be considered a manipulation candle.
Session Filters
Use Session Filters: Enable or disable session filtering.
Session 1 / Session 2: Define time windows when the indicator will detect manipulation candles and trigger entries.
Label Toggles
Show Bull Manipulation Label: Show or hide the label for bullish manipulation candles.
Show Bear Manipulation Label: Show or hide the label for bearish manipulation candles.
Show Long Entry Label: Show or hide the label for long reversal entry.
Show Short Entry Label: Show or hide the label for short reversal entry.
How It Works
Identify Manipulation Candles (15m)
The indicator continuously monitors 15-minute candles.
If a candle’s range exceeds the defined percentage of the daily ATR, it is marked as a manipulation candle.
Labels are plotted for bullish or bearish manipulation candles depending on candle direction, if toggled on.
Arm Reversal Setup
After a manipulation candle, the script waits for the first opposite-color 5-minute candle.
For a bullish manipulation, the script waits for a red 5-minute candle.
For a bearish manipulation, the script waits for a green 5-minute candle.
Trigger Entry
Once the opposite 5-minute candle is confirmed, the next 5-minute candle breaking the close of that candle triggers a reversal entry.
Labels are plotted for long or short entries based on the reversal direction, if toggled on.
Session Filtering
The indicator only detects manipulation candles and triggers entries during active session windows if session filters are enabled.
Usage Tips
Apply the indicator to a 5-minute chart. The 15-minute manipulation candle is calculated in the background.
Adjust the ATR length and manipulation percentage to match the volatility of your instrument.
Use session filters to restrict signals to the most active trading periods.
Use label toggles to declutter the chart or focus only on certain signals.
This indicator does not execute trades automatically. It is meant for visual analysis and manual entries.
10 minutes ago
Release Notes
Manipulation Candle Indicator – User Guide
Overview
This indicator identifies potential reversal setups based on larger 15-minute “manipulation” candles and provides entry signals on the 5-minute chart. A manipulation candle is defined as a 15-minute candle whose range exceeds a user-defined percentage of the daily ATR. The reversal entry is triggered when the next 5-minute candle breaks the close of the first opposite-color 5-minute candle following the manipulation candle.
This tool is designed for intraday traders who want a visual representation of high-probability reversal zones without cluttering the chart with additional lines or automated orders.
Inputs
General
Daily ATR Length: Number of periods to calculate the daily ATR.
15m Manipulation (% Daily ATR): Minimum percentage of the daily ATR required for a 15-minute candle to be considered a manipulation candle.
Session Filters
Use Session Filters: Enable or disable session filtering.
Session 1 / Session 2: Define time windows when the indicator will detect manipulation candles and trigger entries.
Label Toggles
Show Bull Manipulation Label: Show or hide the label for bullish manipulation candles.
Show Bear Manipulation Label: Show or hide the label for bearish manipulation candles.
Show Long Entry Label: Show or hide the label for long reversal entry.
Show Short Entry Label: Show or hide the label for short reversal entry.
How It Works
Identify Manipulation Candles (15m)
The indicator continuously monitors 15-minute candles.
If a candle’s range exceeds the defined percentage of the daily ATR, it is marked as a manipulation candle.
Labels are plotted for bullish or bearish manipulation candles depending on candle direction, if toggled on.
Arm Reversal Setup
After a manipulation candle, the script waits for the first opposite-color 5-minute candle.
For a bullish manipulation, the script waits for a red 5-minute candle.
For a bearish manipulation, the script waits for a green 5-minute candle.
Trigger Entry
Once the opposite 5-minute candle is confirmed, the next 5-minute candle breaking the close of that candle triggers a reversal entry.
Labels are plotted for long or short entries based on the reversal direction, if toggled on.
Session Filtering
The indicator only detects manipulation candles and triggers entries during active session windows if session filters are enabled.
Usage Tips
Apply the indicator to a 5-minute chart. The 15-minute manipulation candle is calculated in the background.
Adjust the ATR length and manipulation percentage to match the volatility of your instrument.
Use session filters to restrict signals to the most active trading periods.
Use label toggles to declutter the chart or focus only on certain signals.
This indicator does not execute trades automatically. It is meant for visual analysis and manual entries.
Mr. SnappyMr. Snappy is an advanced VWAP mean reversion indicator designed to identify high-probability price reversals when markets become overextended from the Volume Weighted Average Price (VWAP). Like a curveball that appears to be going one direction before snapping back, Mr. Snappy identifies when price has stretched too far from VWAP and is primed to snap back to equilibrium. Built for intraday traders seeking precision entries with clearly defined risk management.
CORE FEATURES:
Adaptive ATR-Based Bands - Dynamic threshold zones that adjust to market volatility
Auto ATR Technology - Automatically calibrates band placement based on historical price behavior within a 20-40% ATR range, analyzing where price has historically reversed near VWAP to create "brick wall" resistance levels
Predictive Band Algorithms - Five experimental modes for advanced traders:
• Recent Reversal Points: Averages historical reversal distances
• Volume-Weighted Reversal: Weights reversals by volume significance
• Failed Breakout Detection: Tracks where momentum breaks failed
• Multi-Timeframe Confluence: Analyzes higher timeframe VWAP distances
• Linear Regression Channel: Statistical deviation bands
Dual Signal System - Overextended mean reversion signals for stretched price action plus VWAP reaction signals for bounces and rejections in trending markets
Automatic SL/TP Lines - Extends stop loss and take profit lines forward until price hits them, keeping your risk management visible throughout the trade
Flexible Take Profit Targeting - Multiple TP calculation methods:
• VWAP (classic mean reversion target)
• VWAP Bands (opposite band target)
• Fixed Risk-Reward Ratios (1:1 through 7:1)
• 50% Pivot Retracement
• Percentage to Daily High/Low
Confirmation Logic - Optional two-candle confirmation system requiring directional movement before signal trigger, filtering whipsaw entries while adding slight delay
Overextended Tolerance - Adjustable buffer zone from 0-50% requiring price to extend beyond the bands by a specified amount before triggering signals, preventing premature entries on minor extensions
CUSTOMIZATION OPTIONS:
Toggle between manual ATR threshold or Auto ATR for dynamic adjustment
Show or hide bands and fills for clean chart presentation while keeping signals visible
Adjustable pivot types - Local pivots for recent price action or Swing pivots for longer-term reference points
Multi-timeframe analysis support for confluence trading
Fully customizable ATR length, lookback periods, tolerance levels, and band calculation methods
USE CASES:
Scalping overextended moves that snap back to VWAP
Day trading mean reversion setups on liquid instruments
Fading extreme deviations when price stretches beyond statistical norms
VWAP bounce and rejection plays in trending conditions
Quick reaction trades when price touches VWAP in a defined trend
RISK DISCLAIMER:
VWAP resets daily at the start of each trading session. If holding trades across sessions, take profit targets may become invalid as VWAP recalculates. Always reference the NEW VWAP level as your exit target after reset. Consider closing positions before session end or manually adjusting targets. TP lines do NOT auto-update after VWAP reset.
This indicator is a tool for technical analysis and does not constitute financial advice. Past performance does not guarantee future results. Always use proper risk management and position sizing.
BEST PERFORMANCE:
Mr. Snappy works optimally on liquid instruments including stocks, futures, forex majors, and cryptocurrency on intraday timeframes ranging from 1-minute to 15-minute charts. Higher timeframes may produce signals but mean reversion setups are strongest on shorter intervals where VWAP acts as a strong gravitational center.
Experimental features including Auto ATR and Predictive Bands are clearly marked with visual warnings when active. These advanced algorithms may impact performance on lower-end devices when analyzing extensive historical data.
TECHNICAL SPECIFICATIONS:
Uses daily ATR for volatility-adjusted bands
VWAP calculation includes volume weighting for institutional price levels
Pivot-based stop loss placement using recent swing highs and lows
Local pivot lookback default: 2 bars | Swing pivot lookback default: 5 bars
Auto ATR analysis period: 50 bars (configurable 20-200)
Maximum active SL/TP lines: 50 (automatic cleanup)
Overextended tolerance default: 1%
Manual ATR threshold default: 30%
Premium indicator developed for serious intraday traders who demand precise entries, disciplined exits, and adaptive market analysis. Mr. Snappy identifies when price has thrown a curveball and is ready to snap back to the mean.
SA Trump Volatility Pattern Wick + Volume Shock ReversalDisclaimer (read first)
Educational use only — not financial advice. This script does not provide entries/exits, targets, position sizing, or profit guarantees. Trading (especially options/futures) involves substantial risk and can result in loss of principal (and more for leveraged products). Use at your own discretion.
Best use cases on the 2-Hour timeframe
On 2H, this script becomes a high-signal-quality “shock reversal” detector instead of a noisy candle toy. You’re essentially filtering for:
Large wick rejection
Small real body
Statistically unusual volume (Z-score > threshold)
Context alignment (trend filter + prior bar direction + optional RSI)
What 2H is best for
1) Detecting “event shock” reversals
2H bars often capture:
Macro headlines
Fed commentary
earnings reactions (for equities)
sudden volatility expansions
When the script fires on 2H, it often means:
“Aggressive push happened, liquidity got rejected, and participation was unusually high.”
That’s a structural clue, not a trade instruction.
2) Filtering false breakouts / breakdowns
The wick requirement is basically “failed continuation.”
On 2H, this is powerful around:
prior day highs/lows
weekly pivots
obvious consolidation edges
key moving averages (fast SMA / slow SMA gate)
Bull pattern = flush + reclaim behavior.
Bear pattern = pop + rejection behavior.
3) Options traders: timing “premium exposure windows”
On 2H, this is great for options traders who want to avoid buying premium into a fake move.
BullTrump on 2H can be used as a “don’t chase puts / be cautious short” context shift.
BearTrump on 2H can be used as a “don’t chase calls / be cautious long” context shift.
It’s a “regime hint” for the next few sessions, not a one-bar command.
4) Futures traders: rotation vs continuation framework
A 2H “Trump Candle” often marks:
the end of a liquidation leg
a stop-run / squeeze peak
a pivot moment where the market shifts from impulse to balance
Use it to decide whether you’re in:
continuation mode (trend carries)
or rotation mode (mean-reversion / two-way)
How to use it (2H workflow)
Step A — Keep it strict at first
Recommended defaults for 2H:
wickFracThreshold: 0.40–0.55
bodyMaxFrac: 0.35–0.45
volZThresh: 1.0–1.5
useRSIFilter: ON
RSI bull min / bear max: 45 / 55 (good baseline)
Step B — Treat triggers as “context events”
When it prints, ask 3 questions:
Where did it happen? (key level or random spot)
Was it aligned with trend gate? (SMA fast/slow)
Did volume Z-score spike? (true shock vs normal wick)
Higher quality triggers happen when:
the wick pierces a known level (prior swing / range edge)
and the close re-enters the range
and volume Z-score is meaningfully positive
Step C — Confirm with the next 1–2 candles (optional)
On 2H, it’s reasonable to wait for:
a follow-through close
or a hold above/below fast SMA
or a second “acceptance” candle
You can do this manually without changing code.
Other recommended timeframes (best to worst)
✅ 4H (even cleaner, fewer signals)
Use for:
swing context
multi-day pivots
big reversal points
✅ 1H (more signals, still structured)
Use for:
intraday + overnight context
day-trade bias shifts
✅ 30m (for active traders)
Use for:
tighter responsiveness
more setups
But requires more discretion; noise increases.
⚠️ 15m and below (only if you increase strictness)
If you want to run it on 5m/15m:
raise volZThresh (ex: 1.5–2.0)
raise wickFracThreshold (ex: 0.50–0.65)
lower bodyMaxFrac (ex: 0.25–0.35)
Otherwise it will trigger too often.
Best markets for this script
Works best on:
Index futures: /NQ, /ES (big volume makes Z-score meaningful)
Liquid ETFs: SPY, QQQ
High-volume large caps (AAPL, MSFT, NVDA etc.)
Less reliable on:
thin small caps (volume Z-score gets weird)
low-volume premarket candles
illiquid options underlyings
Signal Inside the Script ✅ SA ZoneEngine Bias Filtered is a market-structure bias and confirmation tool designed for futures To request access: 👉 Purchase here: trianchor.gumroad.com
Best GBT for this indicator
chatgpt.com
chatgpt.com
chatgpt.com
Signal Architect Stop-HuntStop-Hunt Proxy (Auto-Config) — Signal Architect™
What this script does
The Stop-Hunt Proxy is a market-structure and liquidity observation tool designed to highlight areas where stop-loss liquidity is likely raided and price fails to continue, often revealing absorption or auction failure behavior.
This script does not predict direction.
It does not authorize trades.
It identifies where intent failed, not what price must do next.
Think of it as a liquidity awareness layer, not a signal system.
Core behavior detected
The script combines several structural components:
Prior swing highs / lows
Areas where stop-loss orders often cluster.
ATR-scaled liquidity zones
Zones automatically expand or contract based on volatility.
Wick dominance
Long wicks relative to range suggest failed continuation.
Absorption proxies (BSP / VDP)
Volume-weighted pressure imbalance that may indicate opposition.
VWAP interaction (optional)
Reclaim or failure provides auction context.
When these align, the script highlights a stop-hunt (liquidity harvest) event.
Visual elements
Liquidity Zones (Clouds)
Zones appear above prior highs and below prior lows.
Thickness adapts automatically to current volatility.
These represent areas of potential stop-loss concentration.
Stop-Hunt Arrows
Arrows appear only when multiple filters align, such as:
Liquidity zone is raided
Wick structure shows rejection
Optional absorption behavior is present
Optional VWAP context confirms failure or reclaim
An arrow means:
Liquidity was taken and continuation failed.
It does NOT mean:
A reversal is guaranteed
A trade should be taken
Price must move in a certain direction
Suggested timeframes (IMPORTANT)
This script is most reliable on larger intraday and higher timeframes, where liquidity structure is clearer and noise is reduced.
⭐ Best-performing timeframes
30-minute
1-hour
2-hour
4-hour
Daily (context only)
Acceptable lower timeframes (with caution)
15-minute
5-minute (structure confirmation only)
Lower timeframes may produce more frequent signals, but also more noise and false context. The strength of this tool increases as timeframe increases.
Best use cases
This script is best used for:
Identifying liquidity harvest events
Detecting failed breakouts or breakdowns
Providing context for WAIT vs observe
Confirming auction failure before continuation elsewhere
Complementing:
VWAP / Anchored VWAP
Auction or market-state models
Volatility and participation analysis
It is especially useful during:
Range-to-rotational markets
Post-breakout failures
Areas of obvious prior highs/lows
What this script is NOT designed for
❌ Trade automation
❌ Buy/sell alerts
❌ Scalping systems
❌ Predictive forecasting
❌ Profit modeling
If you are looking for explicit trade instructions, this script is not intended for that purpose.
How to use it correctly
Observe the zone
Did price raid a prior high or low?
Observe the reaction
Did price fail to continue after taking liquidity?
Check the context
VWAP behavior
Volatility regime
Higher-timeframe structure
Assign NO immediate outcome
The correct response is often WAIT.
This tool helps answer:
Where was liquidity taken?
Did price accept or reject after?
Is intent being revealed or denied?
Design philosophy — Signal Architect™
Markets move through liquidity, not opinion.
This script exists to highlight where the market attempted something and failed, which is often more informative than where it succeeded.
Liquidity was taken. Intent was revealed. Outcome remains unassigned.
Final reminder
Educational use only.
Not financial advice.
Trading and investing involve substantial risk, including possible loss of principal.
Signal Architect Stop-Hunt (Auto-Config) 🧠 Signal Architect™
Stop-Hunt Proxy (Auto-Config) — HOW TO USE IT
What this is:
A liquidity-raid + absorption detector that highlights when stops are likely swept and price fails to continue, implying forced positioning + reversal risk.
This is NOT:
a momentum indicator
a breakout tool
a trend follower
It is a reaction-point locator.
1️⃣ WHAT THE STUDY IS ACTUALLY SHOWING
A. Zones (the clouds)
These are where stops cluster:
🔴 Red Zone (Above highs) → short stops likely
🟢 Green Zone (Below lows) → long stops likely
They are built from:
prior swing high / swing low
ATR-scaled thickness
volatility-adaptive sizing
👉 If price never enters a zone, nothing is happening.
B. The Trigger (arrows)
An arrow only prints when ALL of this occurs:
Price raids stops
wicks into a stop zone
Fails to continue
wick dominance ≥ threshold
Absorption occurs
volume shows opposition (BSP vs VDP)
VWAP context holds
reclaim (bull) or failure (bear)
This is liquidity taken — not continuation.
2️⃣ WHEN THIS STUDY IS VALID (VERY IMPORTANT)
✅ BEST CONDITIONS
Use this only when:
Market is range-to-rotational
VWAP is active and respected
ATR is expanding or elevated
Prior highs/lows are obvious
This is excellent for:
/NQ, /ES, /RTY
QQQ, SPY
Large-cap equities
❌ DO NOT USE WHEN
Strong trend day
VWAP is irrelevant
News-driven vertical expansion
Low-volume chop
If you ignore this, it will intentionally NOT perform.
3️⃣ HOW TO EXECUTE A SIGNAL (STRUCTURAL LOGIC)
This is not “buy/sell” — this is position framing.
🟢 Bullish Stop-Hunt Arrow (below price)
Meaning
Long stops were raided → sellers absorbed → price failed lower.
Correct response
Expect mean reversion
Expect VWAP / value re-test
Expect range repair
DO NOT
Chase the arrow
Assume trend reversal
Ignore higher-TF bias
🔴 Bearish Stop-Hunt Arrow (above price)
Meaning
Short stops were raided → buyers absorbed → price failed higher.
Correct response
Expect pullback
Expect VWAP fade
Expect range rotation
4️⃣ TIMEFRAME USAGE (THIS MATTERS)
Chart TF Use Case
1–3m Entry refinement only
5–15m ⭐ PRIMARY
30m Range structure
1H Bias only
This study is NOT designed for:
Daily charts
Very low-liquidity names
5️⃣ HOW IT FITS INTO YOUR SYSTEM (KEY)
This study should NEVER stand alone.
Best pairings:
VWAP / Anchored VWAP
Your Auction / Trap studies
Gamma / Charm context
Range / balance logic
Think of it as:
“The market tried to go somewhere… and failed.”
That’s information — not a trade.
6️⃣ INPUT TUNING (PRACTICAL)
Default (balanced)
swingLookback: 20
wickRatio: 0.60
autoZoneScale: ON
useVWAPfilter: ON
useAbsorption: ON
More aggressive (scalp)
wickRatio: 0.50
confirmWithinBars: 1
More selective (swing)
wickRatio: 0.65–0.70
confirmWithinBars: 0
7️⃣ WHAT THIS STUDY MAKES YOU AWARE OF
This tool teaches you to see:
where liquidity was taken
where institutions opposed
where retail is trapped
where price is vulnerable
That awareness is the edge.
✅ 1) WHY YOU MIGHT NOT SEE ARROWS FIRING
There are a few reasons this can happen:
🔹 A) SIGNAL LOGIC IS TOO STRICT
This indicator only prints arrows when all of these conditions are met:
A stop zone is raided (wick touches the zone)
Wick shape passes the ratio filter
VWAP requirement passes (if enabled)
Absorption tell passes (if enabled)
Optional confirm within N bars logic passes
If your market / timeframe never satisfies all, arrows won’t show.
🔹 B) INPUTS MAY BE TOO SELECTIVE
Defaults are conservative:
wickRatio = 0.60
confirmWithinBars = 0
Try these relaxed settings:
wickRatio -> 0.50
useVWAPfilter -> false
useAbsorptionOK -> false
confirmWithinBars -> 1
That means:
👉 Loose filter → more possible arrow prints
🔹 C) ZONE DEFINITIONS MAY BE OFF FOR YOUR TF OR MARKET
Zones are drawn off the last 20-bar swing. If your chart isn’t finding sharp swings, raids may be rare.
Try:
swingLookback -> 10
🔹 D) VISUAL SETTINGS BLOCK THEM
If showArrows = false or labels are overlapping, arrows may not draw clearly.
Set:
showArrows -> true
👉 QUICK TEST MODE
Apply these settings on a live chart (like /ES 5m):
swingLookback = 10
wickRatio = 0.50
useVWAPfilter = false
useAbsorptionOK = false
confirmWithinBars = 1
Then scroll a few bars back and reload.
If arrows still don’t show, tell me:
📌 which ticker
📌 which timeframe
📌 a sample date/time range
chatgpt.com
EMA Spread Exhaustion DetectorEMA Spread Exhaustion – Reversal Scalper's Tool
Identifies trend exhaustion for high-probability counter-trend entries. Triggers when EMA(4/9/20) stack is fully aligned and spread stretches beyond ±ATR threshold. Ideal confluence for TDI hooks + strong rejection candles on 15s charts. Visual markers, fills, and alerts for quick scalps.
Advanced Momentum TrackerThe Advanced Momentum Tracker (AMT) is a technical indicator designed to identify high-probability trend reversals and momentum shifts in real-time. Unlike traditional indicators that rely solely on mathematical formulas, AMT analyzes price action structure and historical patterns to detect when market momentum is shifting from bullish to bearish (and vice versa).
Core Methodology:
The indicator tracks consecutive price movements and maintains a comprehensive database of historical momentum patterns. It identifies trend changes by analyzing:
Sequential candle relationships (opens and closes)
Break of key trailing stop levels formed by recent price action
Historical success rates of similar momentum patterns
Key Features
1. Dynamic Levels:
Automatically plots real-time dynamic trailing stop levels based on current momentum
Color-coded lines: Green for bullish momentum, Red for bearish momentum
These levels act as trigger points for potential trend changes
2. Entry Signal Markers:
Clear BUY (↑) and SELL (↓) arrows when momentum shifts are detected
Arrows positioned above/below candles for maximum visibility ,Signals only appear on confirmed trend changes
3. Momentum Score Display:
Shows statistical probability based on historical pattern analysis
Displays strength percentage of current momentum continuation
Helps traders assess confidence level of the current trend
4. Exit Zone Indicator:
Plots recommended exit levels for active positions
Dynamic color coding: Red for long exits, Green for short exits
Warning system (orange) when price breaches exit zones
5. Position Management Filter:
Optional risk filter to avoid trades with excessive distance from trigger level
Customizable position threshold percentage
Helps maintain consistent risk-reward ratios
6. Comprehensive Alert System:
Customizable alert messages for both long and short signals
Configurable alert frequency (once per bar or once per bar close)
Real-time notifications for all signal types
Customization Options-
Visual Settings:
Toggle visibility of current price level, momentum score, and exit zones
Customizable colors for all elements (bullish/bearish themes)
Adjustable line thickness for dynamic levels
Entry Markers:
Custom colors for long and short entry signals
Adjustable arrow distance from candles
Core Parameters:
Historical Depth: Amount of past data to analyze (default: 20,000 bars)
Sensitivity Level: Controls how strong a move must be to trigger signals (default: 4)
Higher values = fewer but stronger signals
Lower values = more signals with earlier entries
Position Management:
Enable/disable position filter
Set maximum acceptable risk threshold as percentage
How It Works:-
Momentum Detection Engine: The script continuously monitors price action, tracking each bullish and bearish leg. It maintains arrays of opens, closes, and counts to build a comprehensive picture of market structure.
Pattern Recognition: When price breaks key levels (minimum/maximum of recent candles based on sensitivity), the indicator recognizes a potential momentum shift.
Statistical Validation: The script compares the current pattern against its historical database to calculate the probability of momentum continuation.
Signal Generation: When a valid trend change is detected (and passes the position filter if enabled), entry signals are displayed with corresponding exit zones.
Best Use Cases:
Swing trading on any timeframe (works on 1m to 1D charts)
Trend reversal identification
Momentum trading strategies
Works on all markets: Forex, Stocks, Crypto, Indices, Commodities etc
Recommended Settings:
Scalping/Day Trading: Sensitivity 2-3, Historical Depth 10,000-20,000
Swing Trading: Sensitivity 3-4, Historical Depth 20,000-30,000
Position Trading: Sensitivity 4-5, Historical Depth 30,000+
Important Notes:
Signals appear only on confirmed bars (not on real-time candles unless confirmed)
The momentum score becomes more accurate as more historical data is processed
Position filter should be adjusted based on the volatility of the instrument being traded
Best used in conjunction with proper risk management and position sizing
What Makes This Indicator Unique:
Unlike indicators that simply apply mathematical formulas to price data, AMT learns from historical price behavior. It doesn't just tell you what happened—it tells you what's likely to happen next based on thousands of similar situations in the past. The statistical momentum score provides an edge that pure technical indicators cannot offer.
Disclaimer: This indicator is a tool for technical analysis and should not be used as the sole basis for trading decisions. Always use proper risk management and combine with your own analysis. Happy Trading !!






















