ATR Stop LinesATR Stop Lines
Plots dynamic stop-loss levels on the price chart based on ATR (Average True Range). Optionally adjusts stop distance based on volatility regime.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT IT DOES
Green line — Long stop (Close − ATR × multiplier)
Red line — Short stop (Close + ATR × multiplier)
Lines move with price and volatility. When regime-adjust is enabled, stop distance widens in high volatility and tightens in low volatility.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 REGIME-ADJUSTED MULTIPLIERS
When enabled, the multiplier auto-adjusts based on the ATR percentile:
LOW (< 25th pctl) — 1.0× ATR — Tight stops, small moves expected
NORMAL (25–50th pctl) — 1.5× ATR — Standard distance
HIGH (50–75th pctl) — 2.0× ATR — Wider to avoid noise
EXTREME (> 75th pctl) — 2.5× ATR — Widest, or skip the trade
Disable regime-adjust to use a fixed multiplier for all conditions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 HOW TO USE
Entry: Note stop line level when entering a trade. Set stop-loss at or beyond that level.
Trailing: Move stop to new line level as price advances in your favor.
Sizing: Wider stop = smaller position to maintain constant risk.
Example:
BTC Daily, ATR = \$2,000, Regime = HIGH (2.0×)
Entry: \$50,000 → Long stop: \$46,000 / Short stop: \$54,000
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 STATUS LABEL
VOL — Current regime (LOW / NORMAL / HIGH / EXTREME)
ATR — Raw ATR value in price units
Mult — Active multiplier
Stop Dist — Current stop distance in price units
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
ATR Settings:
ATR Length (default: 14)
Percentile Lookback (default: 100)
Timeframe:
Use Fixed Timeframe — Lock to specific TF
Fixed Timeframe (default: D)
Stop Settings:
Regime-Adjusted Multiplier — Toggle auto-adjust on/off
Base ATR Multiplier — Used when regime-adjust is off
LOW/NORMAL/HIGH/EXTREME Multipliers — Customize per regime
Display:
Show Long Stop / Show Short Stop
Show Status Label
Long/Short Stop Colors
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
Vol → EXTREME
Vol → LOW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 COMPANION INDICATOR
Use with ATR Volatility Regime (separate pane) for full context:
Pane indicator → percentile visualization, zone backgrounds
This indicator → actionable stop levels on price chart
Both use identical ATR/percentile logic and stay in sync.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 NOTES
Works on any timeframe
Stops are dynamic — recalculate each bar
Not a signal generator — use with your own entry logic
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷️ TAGS
ATR, stop-loss, volatility, risk-management, position-sizing, trailing-stop, swing-trading
볼래틸리티
ATR Volatility RegimeATR Volatility Regime
A volatility classification indicator that uses ATR (Average True Range) percentile ranking to identify LOW , NORMAL , HIGH , or EXTREME volatility conditions.
Displayed as a separate pane oscillator (0–100 scale) with colored zones.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 WHY THIS INDICATOR?
Most volatility indicators show raw ATR — a number without context. Is ATR = 50 high or low? Depends on the asset and recent history.
This indicator answers: "Is current volatility high or low for THIS asset, right now?"
What it adds over standard ATR:
Percentile context — Compares current ATR to its own history
Regime classification — Actionable labels instead of raw numbers
Visual zones — Instant read without interpretation
Optional MTF — Lock to a fixed timeframe while viewing another
Auto-adapts — Works on any asset without manual threshold tuning
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 CORE CONCEPTS
ATR (Average True Range)
Measures volatility in price units — how much an asset typically moves per bar. Directionless (magnitude only, not direction).
Calculation:
True Range = the greatest of:
High − Low (current bar's range)
|High − Previous Close| (gap up captured)
|Low − Previous Close| (gap down captured)
ATR = Moving average of True Range over N bars (default: 14)
Percentile Rank (Pctl)
Answers: "What percentage of historical values is the current value greater than?"
Pctl = 0% → Lowest ATR in lookback period (extreme compression)
Pctl = 50% → Median ATR (typical volatility)
Pctl = 100% → Highest ATR in lookback period (extreme expansion)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT IT DOES
Classifies current volatility into four regimes:
LOW (< 25th percentile) — Compression, breakout likely brewing
NORMAL (25th–50th percentile) — Typical market conditions
HIGH (50th–75th percentile) — Elevated volatility, use caution
EXTREME (> 75th percentile) — Rare expansion, tighten stops or stay flat
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 DISPLAY COMPONENTS
Oscillator Line (0–100)
ATR percentile rank over time. Color matches regime:
Blue = LOW
Gray = NORMAL
Orange = HIGH
Red = EXTREME
Zone Backgrounds
Colored bands at threshold levels for instant visual reference.
Status Label
VOL — Current regime
ATR — Raw ATR value (for stop sizing)
Pctl — Percentile rank (0–100%)
TF — Active timeframe (chart or fixed)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 HOW TO USE
LOW Volatility (Pctl < 25%):
Market compressed — "calm before the storm"
Watch for breakout setups
Pctl = 0% often precedes significant moves
NORMAL Volatility (Pctl 25–50%):
Typical conditions
Standard position sizing and stops
HIGH Volatility (Pctl 50–75%):
Elevated movement — reduce size
Widen stops to avoid noise
EXTREME Volatility (Pctl > 75%):
Rare, intense conditions
Avoid new entries or tighten risk
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
ATR Settings:
ATR Length (default: 14) — Period for ATR calculation
Percentile Lookback (default: 100) — Bars for percentile ranking
Timeframe:
Use Fixed Timeframe (default: off) — Lock calculation to specific TF
Fixed Timeframe (default: D) — TF to use when fixed mode enabled
Thresholds:
Low Threshold (default: 25)
High Threshold (default: 50)
Extreme Threshold (default: 75)
Display:
Show Zone Background — Toggle colored fills
Show Status Label — Toggle info label
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 SUGGESTED LOOKBACK BY ASSET
Crypto — 100 bars (fast regime shifts)
Stocks — 252 bars (one trading year)
Forex — 100–150 bars
Commodities — 150–200 bars (seasonal patterns)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
Vol → EXTREME
Vol → HIGH
Vol → LOW
Vol exits HIGH
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 PRACTICAL APPLICATIONS
Stop-Loss Sizing:
Use raw ATR for stops. Example: Stop = Entry − (1.5 × ATR)
Position Sizing:
Reduce size when percentile is HIGH or EXTREME.
Entry Filtering:
LOW regime = prepare for breakout
EXTREME regime = avoid new entries
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 NOTES
Works on any timeframe — adapts to chart or locks to fixed TF
ATR is non-directional — magnitude only
Percentile auto-adapts to each asset's volatility profile
Not a standalone signal — combine with trend/regime filters
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷️ TAGS
volatility, ATR, average-true-range, percentile, regime, risk-management, position-sizing, swing-trading, MTF
PrecisionViper# Precision Viper — TradingView Description
---
**Overview**
Precision Viper is a momentum breakout indicator designed for scalping and intraday trading. It identifies high-probability entry points by combining volume spikes, price momentum, relative strength, and optional compression detection into a confluence-based system.
When conditions align, Viper plots entry arrows with automatic ATR-based target and stop levels — giving you a complete trade setup, not just a signal.
---
**What Makes This Indicator Unique**
Most breakout indicators rely on a single condition: price crossing a level, or volume exceeding a threshold. Viper requires multiple factors to align before triggering, reducing false signals in choppy markets.
The indicator features an optional Confirmation Bar system that waits for price to break the signal bar's high (for longs) or low (for shorts) before plotting — eliminating repaint issues and ensuring signals only appear after confirmation.
Additional enhanced filters include EMA trend alignment, higher timeframe bias, time-of-day restrictions, and minimum volatility requirements — all independently toggleable to match your trading approach.
---
**How It Works**
Viper calculates five core conditions and requires them to align before generating a signal:
**1. Compression Detection (Optional)**
Measures current ATR relative to its average. When ATR contracts below a threshold (85% for Viper mode, 95% for Moderate mode) for a specified number of bars, the market is considered "coiled" — storing energy for a potential breakout. When Compression Mode is Off, this filter is bypassed.
**2. Volume Spike**
Compares current volume to its moving average. A signal requires volume to exceed the average by a configurable multiplier (default 2x for Standard mode, 1.5x for Aggressive, 2.5x for Conservative). This confirms institutional participation in the move.
**3. Momentum Ignition**
Measures the percentage price change from the previous bar. Long signals require upward momentum exceeding the threshold (default 0.3%). Short signals require downward momentum. This catches the initial thrust of a breakout.
**4. Relative Strength (Optional)**
Compares the stock's performance to a benchmark (default: SPY) over a lookback period. Long signals favor stocks outperforming the benchmark; short signals favor underperformers. This filter can be disabled for crypto or non-correlated assets.
**5. VWAP Filter (Optional)**
For long signals, price should be at or above VWAP. For short signals, price should be at or below VWAP. This aligns entries with intraday institutional bias.
---
**Confirmation Bar Logic**
When enabled, Viper does not plot a signal immediately. Instead, it waits for the next bar to break the signal bar's high (for longs) or low (for shorts). If confirmation does not occur within 3 bars, the pending signal expires. This prevents repainting and ensures you only see confirmed setups.
---
**Enhanced Filters**
These additional filters can be enabled independently:
**EMA Trend Filter** — Requires price to be above EMA for longs, below for shorts. Keeps you aligned with the prevailing trend.
**Higher Timeframe Bias** — Checks if the higher timeframe (default: 15m) shows price above/below its EMA. Filters against counter-trend trades.
**Time Filter** — Restricts signals to a specific trading window (default: 9:30-10:30 ET). Useful for focusing on the opening hour when momentum is strongest.
**Minimum Volatility Filter** — Requires ATR to be at least a percentage of price. Avoids low-volatility environments where breakouts often fail.
---
**Signal Modes**
Select the mode that matches your trading style:
Standard — Balanced settings (2x volume multiplier, 0.3% momentum threshold). Good starting point for most traders.
Aggressive — Lower thresholds (1.5x volume, 0.2% momentum). More signals, faster entries, but more potential whipsaws.
Conservative — Higher thresholds (2.5x volume, 0.5% momentum). Fewer signals, higher conviction setups only.
---
**Compression Modes**
Off — No compression requirement. Signals trigger on volume + momentum alone.
Moderate — Loose compression filter (ATR below 95% of average for 2 bars). Catches earlier breakouts.
Viper — Strict compression filter (ATR below 85% of average for 3 bars). Only triggers after extended coiling periods.
---
**Target Zones**
When a signal triggers, Viper automatically plots:
Target 1 — Default 1.0x ATR from entry (first profit target)
Target 2 — Default 1.5x ATR from entry (extended target)
Stop Loss — Default 0.75x ATR from entry (risk level)
All multipliers are adjustable. Lines display for a configurable number of bars after the signal.
---
**Info Table**
The real-time status bar displays:
Compression — Current state (Coiled/Hunting) and mode
Volume — Current volume as percentage of average
Trend — Current EMA trend direction (if enabled)
RS — Relative strength versus benchmark
ATR — Current ATR as percentage of price
Signal — Current signal mode (STD/AGG/CON)
---
**Settings**
Signal Settings:
- Trade Direction — Long Only, Short Only, or Both
- Signal Mode — Standard, Aggressive, or Conservative
- Compression Mode — Off, Moderate, or Viper
- ATR Length — Period for ATR calculation (default: 14)
- ATR Average Length — Period for ATR average (default: 20)
- Volume Length — Period for volume average (default: 20)
- Volume Spike Multiplier — Threshold for volume spike (default: 2.0)
- Momentum Threshold — Minimum price change percentage (default: 0.3%)
Enhanced Filters:
- Require Confirmation Bar — Wait for breakout confirmation
- Use EMA Trend Filter — Align with trend direction
- Trend EMA Length — Period for trend EMA (default: 20)
- Use Higher Timeframe Bias — Check HTF alignment
- HTF Timeframe — Higher timeframe to check (default: 15)
- Use Time Filter — Restrict to trading hours
- Start/End Hour/Minute — Define trading window (ET timezone)
- Minimum Volatility Filter — Require minimum ATR percentage
Relative Strength:
- Use Relative Strength — Enable/disable RS filter
- RS Length — Lookback period for comparison (default: 10)
- RS Compare Symbol — Benchmark symbol (default: SPY)
VWAP:
- Use VWAP Filter — Enable/disable VWAP logic
- Show VWAP Line — Display VWAP on chart
Target Zones:
- Show Target Zones — Display target/stop lines
- Target 1/2 ATR Multiple — Distance for profit targets
- Stop Loss ATR Multiple — Distance for stop level
- Line Length — How many bars to display lines
---
**How To Use**
1. Select Trade Direction (Long Only for bull markets, Both for neutral)
2. Choose Signal Mode based on your risk tolerance
3. Enable Confirmation Bar to avoid repainting signals
4. Optionally add Enhanced Filters for additional conviction
5. Watch for entry arrows and use the plotted target/stop levels
6. Manage the trade using the ATR-based targets
For best results, combine with your own chart analysis — support/resistance, market structure, and key levels.
---
**Alerts**
Two alert conditions are available:
- Viper Long Signal
- Viper Short Signal
---
**Important Notes**
- With Confirmation Bar enabled, signals do not repaint
- Relative Strength requires valid data from the comparison symbol
- VWAP resets daily — filter is most relevant during regular trading hours
- Time Filter uses Eastern Time (ET) timezone
- Best suited for intraday timeframes (1m - 15m) on liquid instruments
---
⚠️ Disclaimer: This indicator is for educational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making any trading decisions.
---
# Precision Viper — TradingView Description
---
**Overview**
Precision Viper is a momentum breakout indicator designed for scalping and intraday trading. It identifies high-probability entry points by combining volume spikes, price momentum, relative strength, and optional compression detection into a confluence-based system.
When conditions align, Viper plots entry arrows with automatic ATR-based target and stop levels — giving you a complete trade setup, not just a signal.
---
**What Makes This Indicator Unique**
Most breakout indicators rely on a single condition: price crossing a level, or volume exceeding a threshold. Viper requires multiple factors to align before triggering, reducing false signals in choppy markets.
The indicator features an optional Confirmation Bar system that waits for price to break the signal bar's high (for longs) or low (for shorts) before plotting — eliminating repaint issues and ensuring signals only appear after confirmation.
Additional enhanced filters include EMA trend alignment, higher timeframe bias, time-of-day restrictions, and minimum volatility requirements — all independently toggleable to match your trading approach.
---
**How It Works**
Viper calculates five core conditions and requires them to align before generating a signal:
**1. Compression Detection (Optional)**
Measures current ATR relative to its average. When ATR contracts below a threshold (85% for Viper mode, 95% for Moderate mode) for a specified number of bars, the market is considered "coiled" — storing energy for a potential breakout. When Compression Mode is Off, this filter is bypassed.
**2. Volume Spike**
Compares current volume to its moving average. A signal requires volume to exceed the average by a configurable multiplier (default 2x for Standard mode, 1.5x for Aggressive, 2.5x for Conservative). This confirms institutional participation in the move.
**3. Momentum Ignition**
Measures the percentage price change from the previous bar. Long signals require upward momentum exceeding the threshold (default 0.3%). Short signals require downward momentum. This catches the initial thrust of a breakout.
**4. Relative Strength (Optional)**
Compares the stock's performance to a benchmark (default: SPY) over a lookback period. Long signals favor stocks outperforming the benchmark; short signals favor underperformers. This filter can be disabled for crypto or non-correlated assets.
**5. VWAP Filter (Optional)**
For long signals, price should be at or above VWAP. For short signals, price should be at or below VWAP. This aligns entries with intraday institutional bias.
---
**Confirmation Bar Logic**
When enabled, Viper does not plot a signal immediately. Instead, it waits for the next bar to break the signal bar's high (for longs) or low (for shorts). If confirmation does not occur within 3 bars, the pending signal expires. This prevents repainting and ensures you only see confirmed setups.
---
**Enhanced Filters**
These additional filters can be enabled independently:
**EMA Trend Filter** — Requires price to be above EMA for longs, below for shorts. Keeps you aligned with the prevailing trend.
**Higher Timeframe Bias** — Checks if the higher timeframe (default: 15m) shows price above/below its EMA. Filters against counter-trend trades.
**Time Filter** — Restricts signals to a specific trading window (default: 9:30-10:30 ET). Useful for focusing on the opening hour when momentum is strongest.
**Minimum Volatility Filter** — Requires ATR to be at least a percentage of price. Avoids low-volatility environments where breakouts often fail.
---
**Signal Modes**
Select the mode that matches your trading style:
Standard — Balanced settings (2x volume multiplier, 0.3% momentum threshold). Good starting point for most traders.
Aggressive — Lower thresholds (1.5x volume, 0.2% momentum). More signals, faster entries, but more potential whipsaws.
Conservative — Higher thresholds (2.5x volume, 0.5% momentum). Fewer signals, higher conviction setups only.
---
**Compression Modes**
Off — No compression requirement. Signals trigger on volume + momentum alone.
Moderate — Loose compression filter (ATR below 95% of average for 2 bars). Catches earlier breakouts.
Viper — Strict compression filter (ATR below 85% of average for 3 bars). Only triggers after extended coiling periods.
---
**Target Zones**
When a signal triggers, Viper automatically plots:
Target 1 — Default 1.0x ATR from entry (first profit target)
Target 2 — Default 1.5x ATR from entry (extended target)
Stop Loss — Default 0.75x ATR from entry (risk level)
All multipliers are adjustable. Lines display for a configurable number of bars after the signal.
---
**Info Table**
The real-time status bar displays:
Compression — Current state (Coiled/Hunting) and mode
Volume — Current volume as percentage of average
Trend — Current EMA trend direction (if enabled)
RS — Relative strength versus benchmark
ATR — Current ATR as percentage of price
Signal — Current signal mode (STD/AGG/CON)
---
**Settings**
Signal Settings:
- Trade Direction — Long Only, Short Only, or Both
- Signal Mode — Standard, Aggressive, or Conservative
- Compression Mode — Off, Moderate, or Viper
- ATR Length — Period for ATR calculation (default: 14)
- ATR Average Length — Period for ATR average (default: 20)
- Volume Length — Period for volume average (default: 20)
- Volume Spike Multiplier — Threshold for volume spike (default: 2.0)
- Momentum Threshold — Minimum price change percentage (default: 0.3%)
Enhanced Filters:
- Require Confirmation Bar — Wait for breakout confirmation
- Use EMA Trend Filter — Align with trend direction
- Trend EMA Length — Period for trend EMA (default: 20)
- Use Higher Timeframe Bias — Check HTF alignment
- HTF Timeframe — Higher timeframe to check (default: 15)
- Use Time Filter — Restrict to trading hours
- Start/End Hour/Minute — Define trading window (ET timezone)
- Minimum Volatility Filter — Require minimum ATR percentage
Relative Strength:
- Use Relative Strength — Enable/disable RS filter
- RS Length — Lookback period for comparison (default: 10)
- RS Compare Symbol — Benchmark symbol (default: SPY)
VWAP:
- Use VWAP Filter — Enable/disable VWAP logic
- Show VWAP Line — Display VWAP on chart
Target Zones:
- Show Target Zones — Display target/stop lines
- Target 1/2 ATR Multiple — Distance for profit targets
- Stop Loss ATR Multiple — Distance for stop level
- Line Length — How many bars to display lines
---
**How To Use**
1. Select Trade Direction (Long Only for bull markets, Both for neutral)
2. Choose Signal Mode based on your risk tolerance
3. Enable Confirmation Bar to avoid repainting signals
4. Optionally add Enhanced Filters for additional conviction
5. Watch for entry arrows and use the plotted target/stop levels
6. Manage the trade using the ATR-based targets
For best results, combine with your own chart analysis — support/resistance, market structure, and key levels.
---
**Alerts**
Two alert conditions are available:
- Viper Long Signal
- Viper Short Signal
---
**Important Notes**
- With Confirmation Bar enabled, signals do not repaint
- Relative Strength requires valid data from the comparison symbol
- VWAP resets daily — filter is most relevant during regular trading hours
- Time Filter uses Eastern Time (ET) timezone
- Best suited for intraday timeframes (1m - 15m) on liquid instruments
---
⚠️ Disclaimer: This indicator is for educational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making any trading decisions.
---
A Note on Settings
The Enhanced Filters (Confirmation Bar, EMA Trend, Higher Timeframe, Minimum Volatility, Relative Strength) are designed for high-momentum stocks that make sharp, decisive moves. For lower-volatility names or stocks that move more slowly, these filters may be too restrictive and prevent signals from firing.
If you're not seeing signals on a particular stock, try disabling some or all of the Enhanced Filters. The core system (Volume Spike + Momentum + VWAP) works across most instruments — the filters add conviction but reduce frequency.
Experiment with the settings to find what works best for your trading style and the instruments you trade.
BNAI (Micro Cap, Enhanced Filters On) — 5 Minute
F (Large Cap, Enhanced Filters Off) — 5 Minute
IBRX (Small Cap) — 5 Minute
Cloud Donchian + Keltner + Bollinger**XAUUSD M1 - Upper, Middle & Lower Combination Clouds**
This indicator combines three widely used volatility channels — Donchian, Keltner, and Bollinger Bands — into a single, clear cloud overlay optimized for the XAUUSD 1-minute chart.
**What it does:**
- Calculates upper, middle, and lower volatility zones by combining the three channels.
- The **Upper Cloud** shows the potential upper price boundary based on the highest highs of the combined indicators.
- The **Lower Cloud** shows the potential lower price boundary from the lowest lows of the combined indicators.
- The **Middle Cloud** fills the area between the upper cloud’s bottom and lower cloud’s top, colored dynamically: green for rising trends and red for falling trends.
- Visible lines highlight the upper and lower cloud boundaries for precise reference.
**Why it’s useful:**
- Helps traders identify support and resistance zones based on multiple volatility measures.
- The dynamic middle cloud coloring provides intuitive visual cues on trend direction and strength.
- Designed specifically for scalpers and short-term traders focused on fast-moving gold markets (XAUUSD, 1-minute timeframe).
- Fully customizable input parameters allow users to adjust channel lengths and sensitivities to fit their trading style.
**Inputs:**
- Donchian channel length
- Keltner channel EMA length and ATR multiplier
- Bollinger Bands length and multiplier
- Customizable cloud colors and line colors
**Usage notes:**
- This is a tool to support decision-making — it should be used in conjunction with other analysis techniques.
- It does not provide explicit buy or sell signals but highlights key volatility zones and trend shifts.
- Performance depends on market conditions; backtest results do not guarantee future outcomes.
- The indicator is open-source and configurable to fit individual preferences.
**Important:**
- No guaranteed profits — trade responsibly.
- Always combine this tool with sound risk management.
ATR Multi Confluence BUY/SELL LITEATR Multi Confluence Dashboard LITE - TradingView Publication
═══════════════════════════════════════════════════════════════════════════════
⚠️ IMPORTANT: This is the FREE LITE version with NO ALERTS
- Full visual functionality for manual trading and evaluation
- Cannot send notifications or automate trading
- Perfect for testing before upgrading to the full version with alerts
═══════════════════════════════════════════════════════════════════════════════
OVERVIEW
This indicator combines 13 technical indicators into a comprehensive confluence system that generates BUY and SELL signals based on multi-timeframe analysis. It features dynamic ATR-based take profit and trailing stop loss levels, VWAP acceptance filters, and configurable trading session time windows designed for scalping and day trading.
The LITE version provides complete visual functionality including signal generation, TP/SL lines, confluence dashboard, and all filtering capabilities. However, it does NOT include any alert functionality - making it suitable for manual trading, strategy evaluation, and optimization before considering the full version with automation capabilities.
═══════════════════════════════════════════════════════════════════════════════
WHAT MAKES THIS INDICATOR ORIGINAL
Multi-Confluence Scoring System: Aggregates 13 independently configurable technical indicators (RSI, VWAP, EMA crosses, MACD, Stochastic, Bollinger Bands, ADX, Momentum, Volume Breakout, VWAP Bands, 200 EMA, 50 EMA Trend, and Price Action patterns) into a single percentage-based signal strength metric. Each indicator can be individually enabled or disabled, allowing traders to create custom confluence combinations tailored to their specific markets and trading styles.
VWAP Acceptance Kill Switch: Automatically blocks counter-VWAP trades after price acceptance is confirmed for a configurable number of consecutive closes, preventing trades against established institutional positioning. Visual markers (⛔) appear on the chart when VWAP acceptance blocks activate, providing transparency into when the filter prevents counter-trend signals.
Separate ATR Timeframe Control: Allows users to calculate TP/SL levels using a different timeframe's ATR (e.g., 1-minute ATR for tighter stops on 5-minute charts). This provides granular control over risk management parameters independent of the main indicator's calculation timeframe.
Dynamic Trailing Stop: Real-time ATR-based trailing stop that locks in profits as price moves favorably, recalculating on every bar. The trailing stop only moves in the favorable direction, creating a ratcheting effect that protects gains while giving positions room to breathe based on current market volatility.
Three Independent Take Profit Targets: TP1, TP2, and TP3 levels with individual ATR multipliers, each toggleable and color-customizable. This allows traders to scale out of positions at multiple price levels, managing risk and locking in partial profits while letting runners work.
Trading Session Time Filters: Three independently configurable time windows (London, NY Open, Afternoon) with intuitive 12-hour format inputs and timezone offset adjustment. Traders can limit signal generation to specific market hours known for higher liquidity or better performance, avoiding choppy lunch periods or overnight low-volume conditions.
═══════════════════════════════════════════════════════════════════════════════
HOW IT WORKS
The indicator calculates a confluence percentage by counting how many enabled indicators agree on bullish or bearish bias. When the percentage exceeds the user-defined threshold (default 60%) for a specified number of confirmation bars, a visual BUY or SELL signal appears on the chart.
Signal Generation Logic:
• Each enabled indicator contributes 1 point to either bullish or bearish confluence
• Confluence % = (Agreeing Indicators / Total Enabled) × 100
• Signals trigger when threshold is met for N consecutive bars
• Optional VWAP filter: only allows longs above VWAP and shorts below VWAP
• VWAP acceptance kill switch blocks trades against VWAP after confirmed acceptance
• Time filters restrict signals to specified trading session windows
TP/SL Calculation:
• Entry price set at signal close
• TP levels = Entry ± (ATR × user-defined multiplier)
• Stop loss = Entry ∓ (ATR × user-defined multiplier)
• Trailing stop updates each bar: new_sl = close ∓ (ATR × multiplier), only moves in favorable direction
• Visual lines and labels show entry, TP1, TP2, TP3, and SL levels on chart
Time Filter Operation:
• Convert 12-hour format inputs to 24-hour with timezone offset adjustment
• Compare current bar time against configured session windows
• When enabled: signals only generate during active trading sessions
• Session markers and background highlighting provide visual feedback
• Each session (London/NY/Afternoon) can be independently toggled on/off
═══════════════════════════════════════════════════════════════════════════════
KEY FEATURES
✅ INCLUDED IN LITE VERSION:
Customizable Confluence: Toggle any of 13 indicators on/off to match your trading style
Adjustable Signal Threshold: Set minimum confluence percentage (50-100%) required for signals
Confirmation Bars: Require 1-5 consecutive bars of confluence before signaling
Multiple Timeframe Support: Main indicator and ATR calculations can run on different timeframes
Visual Dashboard: Condensed or detailed view showing all indicator states and confluence score
Entry and TP/SL Lines: Automatically plots entry, three take profit levels, and trailing stop with labels
Line Control: Configurable line extension (infinite or fixed bar count) and "show latest only" mode to reduce chart clutter
Visual BUY/SELL Signals: Color-coded triangle markers appear on chart when signals generate
VWAP Line Overlay: Optional VWAP line display with customizable color and width
VWAP Kill Switch Markers: Visual indicators when counter-VWAP trades are blocked/unblocked
Session Time Filters: Three configurable trading windows with 12-hour format inputs
Session Markers: Visual labels showing session open/close times with emoji indicators
Background Highlighting: Optional color-coded backgrounds for active trading sessions
Real-Time Dashboard Updates: Confluence percentage and indicator states update each tick
❌ NOT INCLUDED IN LITE VERSION (Full Version Only):
Alert Conditions: No buy/sell signal alerts
TP/SL Hit Alerts: No notifications when take profit or stop loss levels are reached
Session Alerts: No alerts for trading session opens/closes
VWAP Block Alerts: No notifications when VWAP acceptance blocks activate
Webhook Integration: Cannot connect to automation platforms
Phone/Desktop Notifications: Cannot receive TradingView alerts
Email Alerts: No email notification capability
Automation Compatibility: Cannot trigger automated trades
═══════════════════════════════════════════════════════════════════════════════
INTENDED USE
This LITE version is designed for:
✓ Manual Discretionary Trading: Use visual signals and TP/SL lines for manual trade execution
✓ Strategy Evaluation: Test the confluence approach before committing to paid automation
✓ Optimization & Development: Find optimal settings for your instruments and timeframes
✓ Learning Confluence Trading: Understand how multiple indicators align in real-time
✓ Backtesting Review: Visually review historical signals to assess system quality
This indicator is NOT suitable for:
✗ Automated Trading: No alerts means no automation capabilities
✗ Unattended Monitoring: Must manually watch chart for signals
✗ Notification-Based Trading: Cannot receive alerts when away from screen
Best suited for traders who:
• Want to evaluate the system's signal quality before upgrading
• Prefer manual discretionary entries based on confluence analysis
• Trade only during specific hours when they can monitor charts
• Are developing custom confluence strategies for their markets
═══════════════════════════════════════════════════════════════════════════════
IMPORTANT LIMITATIONS
⚠️ NO ALERTS = NO AUTOMATION
The LITE version contains zero alert functionality. You must manually monitor the chart for signals. This means:
- You will miss signals when away from the screen
- You cannot automate entries or exits
- You cannot receive phone/desktop/email notifications
- You cannot connect to webhook platforms like Trade Manager, 3Commas, etc.
Not a Holy Grail: No indicator guarantees profits. Past confluence patterns do not predict future performance. This is a technical analysis tool that requires proper risk management and trading discipline.
Requires Optimization: Default settings are starting points. Users must backtest and optimize for their specific markets and timeframes. What works on NQ may need adjustment for EUR/USD or BTC/USD.
Lagging Indicators: Most confluence components (EMAs, MACD, RSI) are derived from price, creating inherent lag. The indicator cannot predict future price movements, only assess current alignment of multiple technical factors.
False Signals in Choppy Markets: High confluence can occur during ranging/whipsaw conditions when indicators conflict. The confirmation bars setting and VWAP acceptance filter help reduce false signals but cannot eliminate them entirely.
Trailing Stop Considerations: Trailing stops use close price, not high/low, which may result in wider stops during volatile candles with large wicks. The stop updates on bar close, not intrabar.
No Repainting: All calculations use confirmed bar data; signals appear on bar close per confirmation settings. However, during real-time bar formation, confluence percentages update tick-by-tick until the bar closes and the signal finalizes.
Timezone Considerations: Time filters require proper timezone offset configuration. For CME futures (NQ, ES, etc.) trading from EST, use offset = 1. Verify session markers appear at correct times on your chart and adjust offset as needed.
═══════════════════════════════════════════════════════════════════════════════
INPUT PARAMETERS
Timeframe Settings:
• Indicator Timeframe: Choose timeframe for main calculations (default: current chart)
• ATR Timeframe for TP/SL: Separate timeframe for ATR calculations (default: 1-minute)
Time Filters (EST):
• Enable Time Filters: Master on/off switch (default: OFF)
• Timezone Offset: Hours to adjust for exchange timezone (default: 1 for CME)
• Show Time Status in Table: Display current session in dashboard (default: ON)
• Show Session Markers: Display session open/close labels (default: ON)
• London Session: Start/End Hour, Minute, AM/PM (default: 3:00 AM - 4:00 AM)
• NY Session: Start/End Hour, Minute, AM/PM (default: 9:30 AM - 12:00 PM)
• Afternoon Session: Start/End Hour, Minute, AM/PM (default: 2:00 PM - 4:00 PM)
• Session Colors: Customizable background colors for each session
Signal Settings:
• Enable Signals: Master signal on/off toggle (default: ON)
• Confluence Threshold %: Minimum agreement percentage (default: 60%)
• Confirmation Bars: Consecutive bars required (default: 1)
• VWAP Directional Filter: Only allow directionally appropriate trades (default: OFF)
• VWAP Acceptance Kill Switch: Block counter-VWAP trades after acceptance (default: ON)
• VWAP Acceptance Bars: Consecutive closes for acceptance (default: 2)
• Require Rejection to Resume: Wait for VWAP rejection before resuming (default: ON)
• Show Kill Markers: Display visual VWAP block indicators (default: ON)
• Signal Colors: Customize BUY/SELL triangle colors
TP/SL Settings:
• Show TP/SL Levels: Master TP/SL display toggle (default: ON)
• TP1 ATR Multiplier: First take profit distance (default: 2.0x)
• TP2 ATR Multiplier: Second take profit distance (default: 3.0x)
• TP3 ATR Multiplier: Third take profit distance (default: 4.0x)
• Stop Loss ATR Multiplier: Initial stop distance (default: 1.0x)
• Show TP2/TP3: Individual TP level toggles (default: ON)
• Use Trailing Stop: Enable/disable trailing functionality (default: ON)
• Show TP/SL Lines: Display level lines on chart (default: ON)
• Show Entry Line: Toggle entry price line (default: ON)
• Show TP/SL Labels: Display price labels on lines (default: ON)
• Show Only Latest Signal: Clear old lines on new signals (default: ON)
• Extend Lines Right: Infinite line extension (default: ON)
• Line Extension Bars: Bar count for fixed extension (default: 50)
• Line Colors: Customize colors for Entry, TP1, TP2, TP3, SL
Confluence Toggles (13 Indicators):
• RSI: Enable/disable RSI in confluence (default: ON)
• VWAP: Enable/disable VWAP in confluence (default: ON)
• EMA Cross: Enable/disable EMA crossover (default: ON)
• MACD: Enable/disable MACD (default: ON)
• Stochastic: Enable/disable Stochastic (default: ON)
• Trend (50 EMA): Enable/disable trend filter (default: ON)
• Bollinger Bands: Enable/disable BB (default: ON)
• ADX Strength: Enable/disable ADX (default: ON)
• Momentum: Enable/disable momentum (default: ON)
• Volume Breakout: Enable/disable volume analysis (default: ON)
• VWAP Bands: Enable/disable VWAP standard deviation bands (default: ON)
• 200 EMA: Enable/disable 200 EMA (default: ON)
• Price Action (HH/LL): Enable/disable price action patterns (default: ON)
Display Options:
• Condensed View: Show only confluence score vs detailed indicator states (default: ON)
• Show ATR Info: Display ATR values in table (default: OFF)
• Show VWAP Line: Overlay VWAP on chart (default: ON)
• VWAP Line Color: Customize VWAP color (default: white)
• VWAP Line Width: Line thickness 1-5 (default: 2)
Table Display:
• Table Position: 9 position options (default: top_right)
• Text Size: Size options from tiny to huge (default: small)
• Table Transparency: 0-100% (default: 0)
• Border Width: 1-5 pixels (default: 2)
Indicator Settings:
• RSI Length (default: 14)
• ATR Length (default: 14)
• Fast EMA (default: 9)
• Slow EMA (default: 21)
• Trend EMA (default: 50)
• Volume SMA Length (default: 20)
• Volume Breakout Multiplier (default: 2.0x)
• Bollinger Bands Length (default: 20)
• BB StdDev (default: 2.0)
• ADX Length (default: 14)
• ADX Threshold (default: 25)
• Momentum Length (default: 10)
═══════════════════════════════════════════════════════════════════════════════
HOW TO USE
1. Add Indicator to Chart
Apply to any liquid instrument on appropriate timeframe for your trading style (1m-15m for scalping, 1h-4h for swing trading)
2. Configure Confluence Indicators
Go to "Select Confluences" group and enable/disable indicators based on your analytical preferences. Enabling 5-8 indicators typically provides good balance between signal frequency and quality.
3. Set Signal Threshold
In "Signal Settings" group, adjust confluence threshold percentage:
- Higher (70-80%): Fewer but stronger signals
- Lower (50-60%): More frequent signals, potentially weaker confluence
4. Configure TP/SL Levels
In "TP/SL Settings" group, adjust ATR multipliers for your risk tolerance:
- Conservative: TP1=1.5x, TP2=2.5x, SL=1.0x
- Standard: TP1=2.0x, TP2=3.0x, SL=1.0x
- Aggressive: TP1=3.0x, TP2=5.0x, SL=1.5x
5. Optional Time Filters
In "Time Filters (EST)" group:
- Enable time filters if desired
- Configure session start/end times in 12-hour format
- Verify timezone offset produces correct session markers on your chart
- Toggle individual sessions on/off based on your trading schedule
6. Customize Display
In "Table Display" and "Display Options" groups:
- Choose table position (top_right recommended)
- Select size (small for minimal clutter)
- Toggle between condensed/detailed view
- Adjust colors and transparency to preference
7. Backtest and Optimize
Review historical signals visually. Adjust threshold, enabled indicators, and TP/SL multipliers based on your instrument's characteristics and your risk tolerance.
8. Trade Manually
Watch for visual BUY/SELL triangles. Use TP/SL lines as reference for manual exits. Monitor confluence dashboard for signal strength assessment.
═══════════════════════════════════════════════════════════════════════════════
RECOMMENDED MARKETS
E-mini Futures: NQ, MNQ, ES, MES, RTY, M2K, YM, MYM
- High liquidity and tight spreads
- Defined market hours align well with session filters
- Strong institutional VWAP respect
Major Forex Pairs: EUR/USD, GBP/USD, USD/JPY, AUD/USD
- 24-hour liquidity
- Respond well to confluence-based analysis
- Adjust timezone offset for broker server time
Liquid Crypto: BTC/USD, ETH/USD
- Continuous trading but concentrated volume during certain hours
- Time filters less relevant unless limiting to preferred trading times
- Higher volatility may require wider ATR multipliers
Any instrument with:
✓ Sufficient liquidity (tight spreads, minimal slippage)
✓ Adequate volatility (ATR-based targets achievable)
✓ Technical price behavior (respects support/resistance, trendlines, VWAP)
═══════════════════════════════════════════════════════════════════════════════
DISPLAY OPTIONS
Condensed View:
Shows only the most critical information in compact format:
- Current confluence percentage with bullish/bearish counts
- Signal bias (LONG/SHORT/NEUTRAL) with percentage
- Active TP/SL levels (if in trade)
- Current trading session status (if time filters enabled)
- Optional ATR value
Detailed View:
Displays comprehensive indicator breakdown:
- All 13 indicators with current values
- Individual bullish/bearish signal for each indicator
- Color-coded signal lights (🟢 bullish, 🔴 bearish, ⚪ neutral)
- Confluence score summary row
- Trading session status
- Optional ATR info
Table Customization:
• 9 position options (corners, edges, center)
• 6 text size options (auto, tiny, small, normal, large, huge)
• Adjustable transparency (0-100%)
• Configurable border width (1-5 pixels)
═══════════════════════════════════════════════════════════════════════════════
UPGRADE TO FULL VERSION
The full version adds comprehensive automation capabilities that the LITE version lacks:
10 Alert Conditions:
✓ Buy Signal Alert
✓ Sell Signal Alert
✓ TP1 Hit (Long) Alert
✓ TP1 Hit (Short) Alert
✓ TP2 Hit (Long) Alert
✓ TP2 Hit (Short) Alert
✓ TP3 Hit (Long) Alert
✓ TP3 Hit (Short) Alert
✓ Stop Loss Hit (Long) Alert
✓ Stop Loss Hit (Short) Alert
✓ London Session Open Alert
✓ NY Session Open Alert
✓ Afternoon Session Open Alert
✓ VWAP Shorts Blocked Alert
✓ VWAP Longs Blocked Alert
Additional Full Version Benefits:
✓ Webhook-Ready JSON Formatting for automation platforms
✓ Real-Time Notifications (mobile, desktop, email via TradingView)
✓ Compatible with Trade Manager, 3Commas, Alertatron, etc.
✓ Automated entry/exit execution
✓ Priority Support with direct communication
✓ Lifetime Updates with all future features
When to Upgrade:
→ You like the LITE version's signal quality and want automation
→ You miss signals while away from the screen
→ You want to connect to webhook automation platforms
→ You need phone/desktop notifications for trade management
→ You want to avoid manual chart monitoring
The LITE version provides everything you need to thoroughly evaluate whether this confluence approach fits your trading style. When you're ready to automate, the full version unlocks complete alert functionality.
═══════════════════════════════════════════════════════════════════════════════
TECHNICAL SPECIFICATIONS
Indicator Type: Overlay
Pine Script Version: v6
Repainting: No - uses confirmed bar data
Lookahead Bias: No - proper request.security() indexing
Real-Time Calculation: Yes - updates each tick, signals on bar close
Max Drawing Objects: Managed via "show only latest" option
All calculations use Pine Script's standard built-in functions:
• ta.atr() for ATR calculations
• ta.vwap() for VWAP calculations
• ta.rsi(), ta.macd(), ta.stoch() for oscillators
• ta.ema(), ta.sma() for moving averages
• ta.bb() for Bollinger Bands
• ta.dmi() for ADX and directional indicators
• ta.mom() for momentum
• ta.stdev() for standard deviation bands
═══════════════════════════════════════════════════════════════════════════════
DISCLAIMER
⚠️ IMPORTANT NOTICE:
• This indicator is for educational and demonstration purposes only
• Not financial advice - always perform your own due diligence
• Past performance does not guarantee future results
• Trading involves substantial risk of loss
• Never risk more than you can afford to lose
• Backtest thoroughly before live trading
• The LITE version lacks automation capabilities and requires manual monitoring
• No indicator guarantees profitable trading
═══════════════════════════════════════════════════════════════════════════════
FREQUENTLY ASKED QUESTIONS
Q: Can I automate trading with the LITE version?
A: No. The LITE version has zero alert functionality, so you cannot connect it to automation platforms or receive notifications. You must manually watch for signals.
Q: What's the difference between LITE and Full versions?
A: LITE includes all visual features (signals, TP/SL, dashboard, filters) but NO ALERTS. Full version adds 10+ alert conditions for automation and notifications.
Q: Does the LITE version repaint signals?
A: No. All calculations use confirmed bar data. Signals appear on bar close based on your confirmation bar settings.
Q: Will my settings transfer to the Full version if I upgrade?
A: No. You'll need to reconfigure when upgrading, but you can screenshot your LITE settings for reference.
Q: What timeframe should I use?
A: Depends on your style. Scalpers: 15s-2m. Day traders: 3m-15m. Swing traders: 1h-4h. Lower timeframes generate more signals.
Q: Can I use this on multiple instruments?
A: Yes, apply to any liquid market. Optimize settings per instrument as volatility characteristics vary.
Q: How do the session time filters work with different timezones?
A: The timezone offset parameter adjusts your input times to match the exchange's timezone. For CME futures (NQ, ES), use offset=1 when thinking in EST.
Q: Why are my session markers appearing at the wrong time?
A: Adjust the timezone offset parameter. Verify that the session markers align with your intended clock times on the chart.
═══════════════════════════════════════════════════════════════════════════════
Try the LITE version free today to evaluate the multi-indicator confluence approach. When you're ready to automate, upgrade to the Full version for complete alert functionality and webhook integration.
Remember: The LITE version is fully functional for manual trading but contains NO ALERTS. Upgrade to Full Version for automation capabilities.
EEQI [Environment Quality Index] PyraTime The Problem: Why Good Strategies Fail
The number one reason traders lose capital is not a lack of strategy—it is forced execution in poor environments.
Most indicators (RSI, MACD, Stochastic) are continuously active, generating signals even when the market is dead, choppy, or chaotic. A breakout strategy that prints money in a trend will destroy your account in a consolidation range. A mean-reversion system that works in chop will fail during a parabolic expansion.
The Solution: PyraTime EEQI The Execution Environment Quality Index (EEQI) is a "Gatekeeper" layer for your trading. It does not tell you what to buy or sell; it tells you if you should be trading at all.
By aggregating Volatility, Price Structure, and Efficiency into a single composite score, the EEQI answers the most critical question in discretionary trading: "Is the market efficient enough to deploy capital right now?"
How It Works: The 3 Core Engines
The EEQI calculates a raw "Environment Score" (from -2 to +4) by analyzing three distinct dimensions of price action.
1. Volatility Engine (Usability)
The Logic: Measures the "Alive-ness" of the market using ATR Percentiles.
The Filter: It detects "Dead Zones" (where price is too flat to hit targets) and "Chaos Zones" (where volatility is too dangerous).
Smart Feature (Parabolic Override): If price moves significantly (>2x ATR) in a single candle, the engine recognizes this as "High Momentum" rather than chaos, unlocking Green signals during breakouts.
2. Structure Engine (Bar Quality)
The Logic: Analyzes the relationship between candle bodies, wicks, and overlap.
The Filter: It penalizes "Barbed Wire" price action—candles with long wicks and high overlap—which indicate indecision and algo-chop.
The Goal: We want to trade during "Clean Flow," where candle bodies are large and overlap is low.
3. Efficiency Engine (Directional Flow)
The Logic: Compares Net Displacement (start-to-finish distance) vs. Total Distance Traveled.
The Filter: Identifies "Whipsaw" conditions where price moves a lot but goes nowhere.
Smart Feature (Velocity Lock): If price travels a massive distance quickly, the efficiency requirement is relaxed to catch explosive moves that might otherwise look "messy."
The "Smart Gatekeepers"
Even if the Core Engines look good, the EEQI applies three final safety checks before granting a PRIME status.
Regime Persistence (Stability Check): The market must hold a high score for a set number of bars (default: 1) before the signal turns Green. This prevents "fake-outs" where a single anomaly candle tricks you into entering a bad trend.
Volume Validation (Liquidity Check): Price movement without participation is a trap. The EEQI checks Relative Volume (RVOL). If volume is below average (e.g., lunch hour, holidays, or late-night sessions), the score is capped at "Fair" or "Low Vol," preventing execution in thin liquidity.
Macro Context (HTF Filter): You cannot trade against the higher timeframe. The EEQI checks the trend and volatility of the Higher Timeframe (default: Weekly). If the macro view is compressed or dead, the local signal is vetoed.
How to Read the HUD
The Dashboard (Bottom Right) gives you an instant read on the market state.
🟢 PRIME (+4): Execution Optimal. The market is trending, efficient, and backed by volume. This is the "Green Light" for your strategy.
🔵 FAIR (+1 to +3): Tradeable. Conditions are decent, but one factor (e.g., volume or structure) is imperfect. Exercise caution.
⚪ NEUTRAL (0): Indecision. The market is transitioning. Stand aside.
🟡 BUILDING: Wait. The market is good, but hasn't proven itself yet (Persistence Check).
🟠 POOR / LOW VOL: Chop. Price is messy or lacking participation.
🔴 AVOID (-2): Danger Zone. The market is either dead flat or violently chaotic. Do not trade.
Settings & Customization
The indicator comes with calibrated presets for different asset classes:
Crypto: Tolerates higher volatility and requires stronger efficiency confirmation.
Forex: Stricter dead-zone filters to handle ranging sessions.
Indices: Balanced settings for standard equity hours.
Disclaimer
This tool is designed for environment analysis only. It does not provide buy or sell signals, entry prices, or stop-losses. It is intended to be used as a filter to improve the performance of your own discretionary strategies.
Precision AlgoGuard# Precision AlgoGuard — TradingView Description
---
## Overview
Precision AlgoGuard is a market quality scoring indicator designed to identify unfavorable trading conditions in real-time. Unlike signal generators that tell you when to enter, AlgoGuard tells you when NOT to trade by detecting traps, false breakouts, and absorption patterns before they damage your positions.
The indicator outputs a 0-100 quality score along with a simple three-state system: OK (green), CAUTION (yellow), or NO TRADE (red).
---
## What Makes This Indicator Unique
Most trap detection tools draw static zones on the chart and leave interpretation to the trader. AlgoGuard takes a different approach: it analyzes each bar in real-time using multiple detection methods, combines them into a single tradability score, and automatically adjusts its sensitivity based on the asset class you're trading.
A wick trap on a microcap stock looks very different from one on SPY. AlgoGuard accounts for this through behavior-tuned parameters that shift thresholds based on your selected mode (Micro, Small, Mid, Large, ETF, or Crypto).
---
## How It Works
The indicator calculates a base score using normalized volume and range metrics, then applies penalties when it detects specific warning patterns:
**VWAP Pinning Detection**
When price remains stuck within a narrow band around VWAP for an extended period, it often signals institutional accumulation/distribution or indecision — conditions that produce choppy, unpredictable moves. AlgoGuard measures what percentage of recent bars have closed within a behavior-tuned ATR distance from VWAP.
**Wick Trap Detection**
Identifies bars where the wick dominates the range while the body remains small, occurring at recent swing highs or lows. This pattern suggests a stop-hunt or failed breakout — price pushed through a level to trigger stops, then immediately reversed. The detection requires the wick to exceed a threshold percentage of total range AND price to fail holding above/below the prior extreme.
**Fake Breakout Detection**
Monitors for breakouts that lack follow-through or participation. When price breaks a recent high but fails to hold above that level in subsequent bars, AND volume and range are below participation thresholds, AlgoGuard flags it as a fake breakout.
**Absorption Detection**
Detects the combination of: elevated volume (spike above average), compressed range (small bar relative to ATR), and high wickiness. This pattern often indicates large players absorbing supply/demand — the market is "churning" and a directional move may follow, but the current bar is not the time to enter.
**Low Volatility Penalty**
When ATR falls into the bottom 20th percentile of its recent range, a penalty is applied. Low volatility environments often produce false signals and whipsaws.
---
## Scoring Logic
The score starts at a base value calculated from:
- Range relative to ATR (normalized, capped contribution)
- Volume relative to average (normalized, capped contribution)
Penalties are then subtracted for each detected condition:
- Wickiness penalty (scaled by wick-to-range ratio)
- VWAP pinning penalty
- Wick trap penalty
- Fake breakout penalty
- Absorption penalty
- Low volatility penalty
The final score is clamped between 0-100.
---
## State System
**NO TRADE (Red)** — Score falls below threshold OR absorption/fake breakout detected. Avoid new entries.
**CAUTION (Yellow)** — Score is moderate OR VWAP pinning/wick trap detected. Proceed carefully, reduce size, or wait for confirmation.
**OK (Green)** — Score is healthy, no major warnings active. Normal trading conditions.
---
## Behavior Modes
Select the mode that matches your instrument:
| Mode | Best For |
|------|----------|
| Micro | Sub-$500M market cap stocks |
| Small | $500M - $2B market cap |
| Mid | $2B - $10B market cap |
| Large | $10B+ large caps |
| ETF | Index ETFs (SPY, QQQ, etc.) |
| Crypto | Cryptocurrency pairs |
Each mode adjusts multiple internal parameters including VWAP pin band width, wick trap ratios, absorption thresholds, participation requirements, and score thresholds.
---
## Settings
**ATR Length** (Default: 14) — Period for Average True Range calculation used in normalization and band measurements.
**Volume Average Length** (Default: 30) — Lookback for volume moving average used to detect relative volume spikes.
**ATR Percentile Length** (Default: 100) — Period for determining ATR percentile ranking to identify low volatility regimes.
**VWAP Pin Lookback Bars** (Default: 12) — Number of bars analyzed for VWAP pinning detection.
**Breakout Lookback** (Default: 20) — Period for identifying recent swing highs/lows used in wick trap and fake breakout detection.
**Follow Through Bars** (Default: 2) — Number of bars price must hold above breakout level to confirm legitimacy.
---
## Display Options
**Show Background** — Highlights bars where absorption, fake breakouts, or wick traps are detected.
**Label Position / Size** — Customize the info table location and text size.
**Colors** — Customize OK, Caution, No Trade, and Event label colors.
---
## How To Use
AlgoGuard is designed as a filter, not a signal generator. Use it alongside your existing strategy:
1. Before entering any trade, check AlgoGuard's state
2. If RED (No Trade): Stand aside regardless of your setup
3. If YELLOW (Caution): Reduce position size or require additional confirmation
4. If GREEN (OK): Proceed with normal risk parameters
The background shading helps you visually identify which specific condition triggered a warning — yellow shading for wick traps/fake breakouts, darker shading for absorption.
---
## Alerts
Four alert conditions are available:
- No Trade condition triggered
- Caution condition triggered
- Absorption detected
- Fake Breakout detected
- Wick Trap detected
---
## Important Notes
- This indicator does not repaint — states are determined on bar close
- AlgoGuard is a filter/context tool, not an entry signal generator
- No indicator can predict the future; use proper risk management
- Best used on intraday timeframes (1m - 1H) though works on all timeframes
---
⚠️ **Disclaimer**: This indicator is for educational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making any trading decisions.
---
TSLA (Large Mode) — 5 Minute
IBRX (Small Mode) — 5 Minute
BTCUSD (Crypto Mode) — 5 Minute
ARVEX Bias MeterARVEX Bias Meter is a market-context indicator designed to summarize multiple structural market inputs into a single, normalized bias score.
It is intended to help traders determine whether current conditions favor long exposure, short exposure, or neutrality.
This indicator does not generate trade entries. It provides context only and should be used as a filter or regime framework in combination with a separate execution method and proper risk management.
⸻
Core Concept
Market structure is evaluated using four independent components, each normalized and weighted into a unified bias score:
Trend (EMA slope)
Measures directional pressure using a baseline EMA and its slope over time, normalized via Z-score analysis and stabilized with non-linear compression.
Momentum (MACD / ATR)
Evaluates momentum as the difference between fast and slow EMAs, scaled by ATR to remain volatility-aware across instruments and timeframes.
RSI Bias
Classic RSI, normalized around its neutral zone to express directional pressure rather than overbought/oversold conditions.
Money Flow Bias (MFI)
Volume-weighted directional pressure derived from the Money Flow Index and scaled into the same bias range.
All components are blended into a single score ranging from –1 to +1, which is displayed as a smooth oscillator below price.
⸻
Regime States
Based on configurable thresholds, the indicator identifies three structural regimes:
• Long-only → bullish directional context
• Short-only → bearish directional context
• Neutral → unclear or low-quality structure
These regimes are designed for trade filtering, risk alignment, and strategy activation, not for standalone signal generation.
⸻
Presets & Sensitivity Profiles
Three presets control smoothing, thresholds, and responsiveness:
• Conservative – stronger confirmation, fewer regime changes
• Balanced – general-purpose profile (default)
• Aggressive – faster adaptation, lower thresholds
All parameters can be fine-tuned manually if needed.
⸻
Volatility Gate (ATR Filter)
An optional ATR% filter suppresses regime changes during low-volatility conditions, helping avoid structurally weak environments.
⸻
Higher-Timeframe Alignment (Optional)
A higher-timeframe EMA can be used as a structural filter.
Bias states are allowed only when aligned with the selected higher-timeframe trend.
Higher-timeframe values update intrabar and finalize when the higher-timeframe candle closes.
This alignment acts as a filter, not as confirmation of future price movement.
⸻
Smart Reversal Dots
Optional reversal dots highlight early context shifts when bias momentum changes near active thresholds.
They are designed as warnings of potential regime transitions.
Reversal dots are not trade signals, and they may disappear or change as conditions evolve.
⸻
HUD Panel
A real-time panel displays:
• Current bias state
• Internal confidence strength
• Volatility (ATR%)
• Active thresholds
• Selected preset
Confidence reflects internal score strength only, not probability or expected performance.
⸻
Intended Use
ARVEX Bias Meter is suited for:
• Strategy filters
• Regime detection
• Risk alignment
• Higher-timeframe context
• Trade permission systems
It is a context engine, not a prediction tool.
Always combine with a complete trading plan and sound risk management.
Shiva Zone Indicator (True Consolidation Detection)---
# ⭐ **1. Script Title**
**Shiva Zone Indicator — True Consolidation Detection**
This will appear in the indicator marketplace and search.
---
# ⭐ **2. Short Description (shown in search list)**
**Automatically detects true consolidation zones using shrinking-range logic, avoiding oversized ranges and highlighting high-probability breakout zones.**
---
# ⭐ **3. Full Description (for the Publishing Page)**
Copy–paste the entire block below into the “Description” section while publishing:
---
## 🔱 **Shiva Zone Indicator — True Consolidation Detection**
The **Shiva Zone Indicator** identifies true consolidation phases in any market using a powerful shrinking-range algorithm. Instead of relying on fixed ranges or ATR compression alone, this model detects **micro-consolidation** by comparing tightening volatility windows, ensuring only **high-quality, compact zones** are plotted.
Most consolidation indicators produce long, extended boxes.
**Shiva Zone does not.**
It only marks consolidation when price tightens *locally*, making it ideal for breakout traders.
---
## 🔍 **How the Indicator Works**
A *Shiva Zone* is detected when:
* The recent price range is **shrinking** compared to the previous one
* Volatility compresses naturally
* Price stays within a narrow percentage threshold
* Expansion stops the zone (no endless boxes)
This ensures consolidation is identified **precisely where traders need it**, not over hundreds of candles.
When consolidation ends, volatility expansion triggers a zone closure.
Breakouts above or below the box can lead to explosive moves.
---
## ⚡ **Included Alerts**
The indicator includes 4 powerful, actionable alerts:
1. **Shiva Zone Started** – A new consolidation zone is forming
2. **Shiva Zone Ended** – Volatility begins expanding
3. **Bullish Breakout** – Price breaks above the Shiva Zone
4. **Bearish Breakout** – Price breaks below the Shiva Zone
These alerts make it easy to automate breakout entries or monitor compression zones across markets.
---
## 🎯 **Best Use Cases**
* Breakout Trading
* Scalping
* Intraday Structure Trading
* Swing Breakout Analysis
* Compression / Expansion Mapping
* Multi-Timeframe Structure Tracking
Works perfectly on **Forex, Indices, Crypto, Commodities, and Stocks**.
---
## 📌 **Recommended Settings**
* Lookback: **8–20**
* Max % Range: **0.4–0.8**
* Minimum Bars Inside Zone: **4–6**
Shorter settings → more sensitive
Longer settings → stronger zones
---
## 🧠 **Why It's Called “Shiva Zone”**
In market mythology:
* **Brahma** = Creation of momentum
* **Vishnu** = Sustaining the trend
* **Shiva** = Compression before transformation
The **Shiva Zone** is the phase where the market contracts its energy before a structural shift or breakout.
---
## ⚠️ **Disclaimer**
This indicator is for educational purposes only and not financial advice.
Always conduct your own analysis.
---
# ⭐ **4. Suggested Tags**
Use these exact tags on TradingView for best reach:
```
consolidation
price-action
volatility
range
breakout
compression
supply-and-demand
forex
scalping
trend-analysis
```
---
# ⭐ **5. Script Category**
Choose one:
### Recommended:
➡ **Technical Indicators → Volatility**
or
➡ **Technical Indicators → Price Action**
---
# ⭐ **6. Icon / Cover Image Suggestions**
(Create or upload manually — TradingView requires an image)
Theme suggestions:
* Clean minimalistic yellow/orange box with text **“Shiva Zone Indicator”**
* A sample chart screenshot showing a tight consolidation zone
* A symbolic icon of contraction/expansion inspired by Shiva (simple geometry, not religious imagery)
---
# ⭐ **7. Developer Credits (Optional)**
Created by **Dr. Sudhir Khollam**
Astrologer & Market Analyst
Creator of the SALSA© Method
---
Brahma Creation Field (SALSA Edition)
# ⭐ **1. INDICATOR TITLE**
Use a clear, branded, professional name:
### **Brahma Creation Field (BCF) — SALSA© Market Imbalance Indicator**
---
# ⭐ **2. SHORT DESCRIPTION (appears in search results)**
**Identifies Brahma Creation Fields (BCFs) using SALSA© Market Logic. A rewritten, original imbalance tool inspired by displacement zones, with Creation Strength Line (CSL), integrity breaks, and optional actionable alerts.**
---
# ⭐ **3. FULL DESCRIPTION (for the script page)**
### **TradingView-Ready**
---
## **Brahma Creation Field (BCF) — SALSA© Edition**
The **Brahma Creation Field (BCF)** Indicator is an *original* SALSA©-based imbalance model designed to identify areas where price rapidly expands with strong intent and leaves behind a “Creation Field.”
This indicator is an entirely proprietary rewrite based on **Vedic + SALSA© Interpretation of Market Birth**, and does **not reuse or copy** any external code. It is not affiliated with or derived from any other indicator.
---
## 🔱 **What Is a Brahma Creation Field (BCF)?**
In SALSA© Market Dynamics:
* **Brahma** = Creation
* **Vishnu** = Continuation
* **Shiva** = Transformation (destruction/reset)
A **BCF** is the *birth moment* of a new price narrative —
a zone created when price displaces strongly enough to leave a gap between the candle and the candle two bars earlier.
This is interpreted as:
* **Bullish BCF** → A strong upward creation event
* **Bearish BCF** → A strong downward creation event
These “Creation Fields” often act as **reaction points, continuation areas, or reversal zones**.
---
## 🔰 **Key Features**
### **✔ Automatic Detection of Brahma Creation Fields**
Identifies both bullish and bearish creation zones using clean imbalance structure.
### **✔ Creation Strength Line (CSL)**
A midline through the BCF used to confirm strength, bias, and equilibrium.
### **✔ Integrity Break Logic**
When price invalidates the BCF, the zone fades and becomes inactive.
### **✔ Real-Time Updates**
BCFs extend automatically as long as they are active.
### **✔ Alerts Included**
* Bullish BCF Formed
* Bearish BCF Formed
* BCF Integrity Broken
* Price Inside Active BCF
* CSL Cross (Midline Cross)
### **✔ 100% Original Codebase**
Fresh, clean Pine Script v6 logic reflecting SALSA© philosophy.
---
## 🔬 **Use Cases**
* Forecasting continuation after displacement
* Identifying strong zones of liquidity imbalance
* Spotting trend birth points
* Assessing whether narrative pressure is bullish or bearish
* Establishing intraday bias
* Creating entry/exit signals
* Building automated strategies
---
## ⚠ **License Notice**
This indicator is an **original work** created for TradingView,
based on **SALSA© Market Theory**.
You may NOT resell or rehost the code without explicit permission.
If you adapt this script, please give proper credit.
---
## 🙏 **Credits / Attribution**
The concepts here are influenced by general imbalance and displacement theory in trading.
The code itself is **100% original**, written entirely from scratch.
---
# ⭐ **4. TAGS TO USE (Very Important for Visibility)**
Add exactly these tags in TradingView:
* **imbalance**
* **fvg**
* **liquidity**
* **supplydemand**
* **trend**
* **intraday**
* **bias**
* **zones**
* **supportresistance**
* **marketstructure**
* **smartmoney**
These tags rank extremely well.
---
# ⭐ **5. CATEGORIES**
Choose:
✔ **“Technical”**
✔ **“Indicators”**
✔ **“Price Action”** (optional but recommended)
---
# ⭐ **6. LICENSE**
Choose:
### **© Copyright — Open for Personal Use**
or
### **Custom License**
Recommended text:
> This script is © protected.
>
> You may use it freely on TradingView for personal analysis,
> but you may NOT redistribute, publish variations, or sell this code.
---
# ⭐ **7. OPTIONAL – AUTHOR BIO**
Include:
> Dr. Sudhir Khollam
> SALSA© Market Dynamics • Vedic + Financial Astrology
> Creator of the SALSA© Method, Astro SALSA© Pro, and SALSA© Prediction Cards
---
# ⭐ **8. WHAT TO PUT IN “EXTERNAL SOURCE” SECTION**
This is optional, but if you want to be completely transparent:
```
This indicator is a fresh, original rewrite created from scratch.
It does not contain or reuse code from any third-party indicator.
Conceptually inspired by classical imbalance/displacement logic,
translated into a SALSA© creation-phase model.
```
---
# ⭐ **9. SCREENSHOT GUIDELINES (Important for Approval)**
Use a chart showing:
✔ At least one Bullish BCF
✔ At least one Bearish BCF
✔ CSL line clearly visible
✔ Integrity break (if possible)
✔ Clean chart (no clutter)
✔ Label arrows added manually (optional)
Upload **3 screenshots**, TradingView always prefers multi-angle examples.
---
# ⭐ **10. SEO-OPTIMIZED SUMMARY (for search engines)**
**SALSA© BCF Indicator is an imbalance-based price action tool that highlights Brahma Creation Fields — the birth of market intent. Featuring CSL midlines, integrity break detection, real-time zone extension, and a full alert suite. Ideal for traders using smart money concepts, FVGs, SMC, or Vedic-based price analysis.**
---
# ⭐ **11. PUBLISHING CHECKLIST**
### ✔ Code compiles
### ✔ Description added
### ✔ Screenshot added
### ✔ Tags added
### ✔ License selected
### ✔ Public or Protected selected
### ✔ Test alerts
### ✔ Save + Publish
---
BK AK-Tomahawk🚀👑 BK AK–TOMAHAWK — Guided Momentum Strike Engine (Early Flip) 👑🚀
All glory to G-d — the source of wisdom, restraint, and right timing.
AK is honor — discipline, patience, clean execution. No gambling. No noise.
Update / Record: A previous version of this publication was hidden by PineCoders moderator Demons due to insufficient description. This republish includes a fully self-contained explanation of what the script does, how it works, how to use it, and what makes the build original.
🧠 What It Does (Straight)
Tomahawk is a normalized momentum engine that measures force in three layers so you stop entering on appearance and start entering on commitment:
Momentum = directional pressure (normalized ROC)
Velocity = ignition / rate-of-change of pressure
Acceleration = continuation vs. failure of ignition
Then it adds permission gates so signals print only when the move is authorized (optional gates):
Squeeze → Expansion (stored energy → release)
VWAP / Trend EMA / Volume gate (tape + structure + participation)
HTF alignment (higher timeframe agrees)
NY session control (optional)
Tomahawk is not a “color-change oscillator.” It’s a guidance + permission engine.
🛰️ The Guidance Stack (Flight Computer)
Price source: hlc3
Core pipeline:
ROC(momLen)
Z-score normalize over normLen
Scale to oscillator range
Smooth → MOMENTUM (momSmoothL, smoother type selectable)
Smooth momentum → SIGNAL (sigLen)
Derived force layers:
VELOCITY = Δ(momentum), then normalized over velNormLen and smoothed (velSmoothL)
ACCELERATION = Δ(velocity)
🎯 What Prints “L / S” (Thrust = Permission)
A thrust is not just a crossover.
A thrust is a crossover plus ignition + continuation + gates.
Thrust Long (L)
Momentum crosses above Signal with separation (|mom - sig| ≥ minSep)
Velocity > velTh
Acceleration > 0
Optional gates must pass (your settings):
Trend EMA filter (if enabled): price > EMA(trendLen)
VWAP filter (if enabled, intraday only): price > VWAP
Volume gate (if enabled): volume > SMA(volume, volLen) × volMult
HTF alignment (if enabled): HTF momentum ≥ HTF signal and HTF velocity > 0
NY session (if enabled): inside 0930–1600 NY time
Squeeze gate (if enabled): see squeeze release logic below
Thrust Short (S)
Exact inverse:
Cross down + separation
Velocity < −velTh
Acceleration < 0
Optional gates inverted accordingly
Translation: Tomahawk doesn’t “suggest.” It authorizes.
🟡 Squeeze → Expansion (Permission Gate)
This uses volatility of velocity:
Squeeze: velStd < velStdAvg * sqMult
Expansion: velStd > velStdAvg * expMult
Release: squeeze → expansion
If enabled, thrust signals can be gated so they fire only on/after release.
🟠 Exhaustion Dots (Fuel Warning — Don’t Chase)
When momentum/velocity reaches extremes and acceleration flips against the move, Tomahawk prints exhaustion:
Exhaust Up: strong push losing drive (accel < 0 at extremes)
Exhaust Down: heavy sell losing drive (accel > 0 at extremes)
This is not a “magic reversal button.” It’s fuel analysis.
🧰 Controls That Matter (Read this once, save hours)
leadTh: how early color flips off velocity (deadband + memory = early without constant flicker)
minSep: cross quality (raise to cut spam)
velTh: ignition requirement (raise to demand real thrust)
useSqueeze: only fire on release (cleanest mode)
HTF: stop fighting higher timeframe posture
VWAP: keep trades aligned with tape on intraday
🖥 Visuals (Made to read fast)
Momentum line (green/red, optional early flip)
Ice signal line + fill
Velocity columns + line (neon cyan/violet)
Acceleration area (deep tones)
Squeeze background + posture zones
L/S thrust markers + exhaustion dots
Optional: markers on price or in pane.
✅ How To Use (Simple Playbook)
If squeeze is enabled, wait for release or you’re early by definition.
Treat L/S thrust as the entry standard (cross + velocity + accel + gates).
Use HTF alignment to avoid fighting the higher timeframe.
Use exhaustion dots as the greed-check: protect, trim, or stop pressing.
🔔 Alerts Included
Thrust Long / Thrust Short
Exhaustion Up / Exhaustion Down
⚠️ Limitations (Honest)
Choppy ranges can whipsaw cross-based logic—use minSep, velTh, HTF, and/or squeeze gating.
VWAP filter is intraday-only.
This is an indicator, not position sizing/risk management.
👑 King Solomon Lens — The Two Mothers Test (Discernment by Pressure)
Solomon didn’t accept claims. He introduced a pressure event that forced reality to reveal itself.
That’s what Tomahawk does to price action:
Momentum is the claim. Everyone has a claim.
Velocity is the pressure test: is the claim moving with force or just talking?
Acceleration is the reveal: does the force strengthen, or collapse under scrutiny?
Squeeze → Expansion is the courtroom moment: compression builds, then the market must testify on release.
Solomon didn’t crown impulse — he crowned what survives examination.
Tomahawk is built in that spirit: discernment first, action second.
🙏 Respect + Seal
Respect to AK — discipline, patience, clean execution.
All glory to G-d — the source of wisdom and endurance.
🚀👑 BK AK–TOMAHAWK — guidance on, permission verified, strike clean. 👑🚀
Tokyo Sessions HighlighterOverview
This indicator provides a clean, visual representation of the Asian (Tokyo) trading session by highlighting its specific price range. It is designed to help traders identify the initial intraday range and key liquidity levels established during the Tokyo open.
Features
Dynamic Range Box: Automatically plots a box from the session's highest high to its lowest low.
Real-Time Updates: The box height and price labels update live as new session extremes are reached during the designated hours.
Professional Aesthetic: Features a minimalist gray fill, solid black borders, and black text for a clean, professional look on both light and dark chart themes.
Instant Data: Displays a label at the bottom of the box showing the exact price range in the format: Tokyo (Lowest Value - Highest Value).
How To Use
Settings: Adjust the Tokyo Session Time and Timezone in the indicator inputs to match your broker's server time or local requirements.
Strategy: Use the highlighted range to identify potential breakouts or to treat the session high and low as institutional liquidity zones for the London and New York sessions.
Customization: You can adjust the colors and transparency of the box through the script settings menu.
Trump Tariff Event StudyThis script plots vertical lines on the days when Trump announced tariff threats
and displays a table showing the 1, 3, and 5 day performance after each event.
Use it on any ticker to see whether the instrument reacts to macro-political news.
Best used on the daily timeframe.
ATR_MA_dATR, one of the most important indicators for measuring volatility, is available as a standard tool on TradingView. However, I have created an indicator that also displays a moving average of ATR at the same time.
This indicator is designed to be used primarily on daily charts. The ATR calculation period is set to 14 by default, and regardless of the chart timeframe, the indicator is configured by default to display weekly ATR. Both the ATR period and the moving average period can be customized by the user.
By using this weekly ATR, it becomes possible to quantitatively track changes in volatility on a daily chart. In particular, this indicator is effective for identifying Mark Minervini’s VCP (Volatility Contraction Pattern).
Relative Volume Suite [QuantAlgo]🟢 Overview
The Relative Volume Suite is a comprehensive volume analysis system that combines normalized volume measurements with statistical anomaly detection to identify and track significant trading activity deviations from established baselines. The indicator employs a dual-mode visualization approach by offering both relative volume (RVOL) histogram display for standard volume screening and cumulative directional RVOL candlesticks for tracking sustained volume momentum patterns. Through statistical analysis using moving averages and standard deviation, the system identifies volume anomalies that deviate from normal market behavior, flagging potential institutional activity, breakout confirmations, and accumulation/distribution patterns. This quantitative framework provides traders with a systematic methodology for volume regime identification, anomaly detection across raw or normalized volume data, and dynamic threshold-based screening across diverse market conditions and trading timeframes.
🟢 How It Works
The indicator calculates relative volume (RVOL) by dividing current bar volume by its simple moving average over a user-defined lookback period, producing a normalized ratio where values above 1.0 indicate higher-than-average volume and values below 1.0 represent lower-than-average activity. This normalization enables direct comparison of volume significance across different securities and time periods, eliminating the need to assess absolute volume numbers which vary dramatically between instruments.
The system also constructs a cumulative directional volume metric by calculating a running sum of relative volume, where up bars (close > open) contribute positive RVOL values and down bars contribute negative values. This cumulative calculation tracks the persistent alignment of volume with price direction over time, creating a momentum pathway that reveals sustained buying or selling pressure patterns.
The anomaly detection system operates through statistical analysis to flag unusual volume events. The system calculates a moving average baseline of the selected source using user-defined MA types over the anomaly MA length period, while simultaneously measuring standard deviation over the anomaly standard deviation length period. When the source data deviates from its moving average by more than one standard deviation, the indicator flags an anomaly, highlighting the bar with distinct coloring to draw attention to statistically significant volume events that fall outside normal market behavior patterns.
🟢 How to Use It
▶ Anomaly Detection: Anomaly-flagged bars appear in bright, attention-grabbing colors distinct from normal volume bars. Green anomalies on up bars highlight unusual buying volume that exceeds statistical norms, potentially signaling institutional accumulation, breakout confirmation, or reversal capitulation. Red anomalies on down bars reveal unusual selling volume, flagging potential distribution, breakdown validation, or panic selling events. The anomaly system acts as a filter, automatically screening thousands of bars to surface statistically significant volume events that may warrant detailed analysis.
Configure the anomaly detection parameters based on your trading style and timeframe. Lower Anomaly MA Length creates responsive anomaly detection that catches emerging volume regime changes quickly but may flag more normal variations. Higher Anomaly MA Length requires stronger evidence, detecting only major structural volume shifts with fewer false positives. The Anomaly StdDev Length controls sensitivity: lower values flag smaller deviations as anomalies for aggressive short-term trading, while higher values require extreme statistical significance for conservative longer-term analysis. For day trading, use shorter parameters to catch intraday volume spikes. For swing trading, use balanced settings. For position trading, use longer parameters to filter noise and identify only major volume events.
▶ Display Mode Selection: Choose Relative Volume mode for standard volume analysis and screening applications. In this mode, the histogram bars show when current volume exceeds average levels, with the threshold line providing visual reference for screening setups. Bars extending above the threshold line indicate potentially elevated volume worthy of attention. Use this mode when scanning multiple securities for volume breakouts, confirming price breakout validity, or identifying potential reversal points marked by volume climaxes.
Switch to Cumulative RVOL mode when tracking volume momentum and accumulation/distribution patterns over time. The candlestick visualization reveals whether volume is consistently supporting the prevailing price trend. Rising cumulative RVOL during an uptrend suggests buying pressure may be fueling the advance, while rising cumulative RVOL during a downtrend (or falling during uptrend) signals potential divergence where volume momentum opposes price direction, often a warning sign of weakening trend integrity. The zero line serves as the neutral reference point, with movement away from zero indicating building directional volume momentum.
▶ Trading Applications: Consider combining anomaly volume signals with other technical indicators for confluence-based trade decisions. For example, when anomaly volume appears on up bars near key support levels defined by moving averages or VWAP, this confluence of volume confirmation with technical structure may strengthen the case for long entries. Similarly, anomaly volume at resistance levels identified through pivot points or Fibonacci retracements could suggest potential reversal zones worth monitoring.
For breakout trading, look for elevated RVOL (above threshold) combined with anomaly detection when price breaks through significant levels like prior day highs, consolidation ranges, or moving average clusters. The presence of unusual volume alongside technical breakouts may indicate institutional participation validating the move. Conversely, breakouts occurring without corresponding volume anomalies might suggest lower conviction moves more susceptible to failure.
In trend-following strategies, use the indicator alongside directional tools like moving average crossovers or trend channels. Anomaly volume appearing in the direction of the established trend (buying anomalies during uptrends, selling anomalies during downtrends) could suggest continuation potential, while counter-trend anomalies may signal weakening momentum or potential reversals requiring closer monitoring.
Monitor the bar coloring feature which overlays volume-based colors directly onto price candles. This provides continuous visual feedback on whether current bars represent normal or anomalous volume conditions without needing to reference the separate volume pane. Consecutive anomaly-colored bars indicate sustained unusual activity, often preceding or confirming significant price moves.
▶ Alert Configuration: The indicator provides six distinct alert types for comprehensive volume monitoring. "RVOL Threshold Crossed" triggers when relative volume exceeds your defined threshold multiplier, useful for screening high-volume breakout candidates across multiple watchlists. "Volume Anomaly - Buying" and "Volume Anomaly - Selling" fire specifically when the statistical anomaly system detects directional unusual volume, enabling you to monitor institutional activity as it emerges. "Extreme Volume Spike" alerts when volume reaches significantly above the standard threshold, flagging only the most dramatic volume events like earnings releases, news events, or climactic reversals. "High Volume Buying" and "High Volume Selling" combine threshold crossing with directional confirmation, providing alerts that integrate both magnitude and direction of volume pressure.
▶ Visual Customization: The indicator offers six color presets (Classic, Aqua, Cosmic, Ember, Neon, Custom) optimized for different chart themes. Classic uses traditional green/red for universal compatibility, while Aqua, Cosmic, Ember, and Neon provide high-contrast alternatives for dark themes and personal preferences. Custom mode allows complete color control for matching corporate branding or specific visual requirements. The distinction between normal volume colors (neutral grays) and anomaly colors (bright attention-grabbing hues) helps statistically significant events stand out against baseline volume activity, supporting visual pattern recognition across multiple charts and timeframes.
IcebergCryptoX - Week Data Gap📊 BTC WEEKEND DATA COLLECTION
This indicator analyzes Bitcoin movements during weekends when traditional US markets are closed.
🎯 DATA COLLECTED:
- Gap from Friday close → Monday open (%)
- Maximum upward/downward movements during the weekend
- Total weekend range
- Mean reversion rate (return to Friday closing price)
- Movement direction (positive/negative/neutral)
- Historical records (biggest gaps and ranges)
📈 FEATURES:
✓ Colored zones to visually identify weekends
✓ Detailed labels on each weekend with key metrics
✓ Real-time statistics table
✓ Tracking of extremes and averages
✓ 100% data collection (no trading signals)
⚙️ PARAMETERS:
- Display weekend zones (on/off)
- Display labels (on/off)
- Statistics table (on/off)
- Significant movement threshold (customizable)
📉 USAGE:
Ideal for analyzing BTC volatility patterns outside US trading hours and identifying recurring opportunities.
Recommended timeframe: 15min to 1H
DAX 9-10 Breakout Strategy IndicatorOpening Hour Breakout (ORB) indicator for intraday trading.
WHAT IT DOES:
• Identifies the price range of a specific hour (default: 9:00-10:00)
• Detects breakout direction (Long/Short) when price breaks above HIGH or below LOW
• Automatically calculates Take Profit and Stop Loss zones based on range size
• Tracks trade outcome (Win/Lose) when TP or SL is hit
HOW TO USE:
1. Set the session hour according to your chart's timezone
2. Wait for the session range to form (yellow box)
3. Enter on breakout above HIGH (Long) or below LOW (Short)
4. TP and SL levels are automatically calculated
DEFAULT SETTINGS:
• TP Multiplier: 1.41x range (Risk:Reward ≈ 1:2.7)
• SL Multiplier: 0.52x range
FEATURES:
• Works on any timeframe (H1, M15, M30, etc.)
• Visual zones for session range, TP, and SL
• Price labels for all key levels
• Entry arrows and direction letters (L/S)
• Win/Lose markers (W/X) when trade closes
• Fully customizable - show/hide any element
• Info panel with live status and R:R ratio
• Alert conditions for Entry, TP hit, SL hit
BEST USED ON:
• DAX (Germany 40)
• Other indices: US30, US500, NAS100
• Forex majors during London/NY open
NOTE: This is an indicator for visual analysis. Use the Strategy version for backtesting.
Yang-Zhang Stop Lines Yang-Zhang Stop Lines - Advanced Volatility Indicator
📊 Description
The Yang-Zhang Stop Lines is an advanced technical indicator that uses the Yang-Zhang volatility estimator to calculate dynamic stop loss and take profit levels. Unlike traditional methods such as ATR or Bollinger Bands, Yang-Zhang considers multiple components of market volatility, offering a more accurate and robust measurement.
🎯 Key Features
Superior Volatility Calculation:
Implements the complete Yang-Zhang estimator, considering overnight volatility, open-close, and Rogers-Satchell components
More accurate than traditional ATR for markets with gaps and distinct sessions
Automatically adapts to market conditions
Intelligent Levels:
Buy Stop (Green): Lower level calculated for long position protection
Sell Stop (Red): Upper level calculated for short position protection
Mirrored Levels: Additional projections based on daily amplitude
Continuous Bands: Real-time visualization of intraday volatility
Daily Anchoring:
Fixed levels calculated at the beginning of each day
Facilitates trade planning with stable references
Horizontal lines extending throughout the trading session
⚙️ Configurable Parameters
Calculation Timeframe: Defines the period for volatility analysis (default: 60min)
Period: Lookback window for statistical calculations (default: 20)
Multiplier: Adjusts level sensitivity (default: 1.0)
Base Price: Reference for stop calculations (default: close)
Visual Options: Bands, fixed lines, labels, fill, and customizable colors
💡 How to Use
For Day Traders:
Use daily fixed levels as reference for stop loss and targets
Watch for price crossovers at levels for reversal signals
Mirrored levels serve as extended targets
For Swing Traders:
Configure higher timeframes (4h, daily) for medium-term analysis
Use the multiplier to adjust to your risk/reward objectives
Combine with trend analysis and support/resistance
Risk Management:
Position stops just below/above calculated levels
Adjust position size based on amplitude
Monitor the info table to check current volatility
📈 Information Table
The indicator displays in the top-right corner:
Current Yang-Zhang Volatility (in %)
Buy Stop Level
Sell Stop Level
Calculated Amplitude
🔔 Included Alerts
Alert when price crosses Buy Stop
Alert when price crosses Sell Stop
🎨 Visual Customization
Independent colors for each element
Adjustable line width
Optional fill between bands
Optional informative labels
📝 Technical Notes
This indicator correctly implements the complete Yang-Zhang estimator formula, including:
Overnight variance
Open-close variance
Rogers-Satchell component
Optimized k weighting
Ideal for traders seeking a scientific and statistically robust approach to stop definition and volatility analysis.
Compatible with all assets and timeframes. Recommended for liquid markets.
Daily maximum price range for Credit SpreadsVolatility & Momentum for Credit Spreads
It is a specialized mean-reversion tool designed primarily for options traders focusing on Credit Spreads (specifically 0DTE on SPX) and intraday reversals. By combining Volume Weighted Average Price (VWAP) with VIX-adjusted volatility bands, this indicator identifies statistical extremes where price is likely to revert.
Unlike standard Bollinger Bands or Keltner Channels, TITAN adapts its width based on real-time implied volatility (VIX), ensuring that your "overextended" zones are accurate whether the market is calm or chaotic.
🎯 Core Concept
The indicator relies on the principle that price moves within a definable "Daily Range" relative to the VWAP. When price pushes to the outer limits of this range while simultaneously hitting RSI extremes; it signals a high-probability reversal setup ideal for selling premium.
🛠 How It Works
The engine is built on three pillars:
Volatility-Adaptive Bands: The bands are calculated using a 14-day Average Daily Range (ADR), which is then dynamically scaled by the current VIX relative to a baseline. If VIX spikes, the bands widen instantly to keep you safe from premature entries.
Momentum Triggers: Signals are generated only when the RSI (14) hits extreme Overbought (>70) or Oversold (<30) levels.
"Golden Hour" Filtering: To avoid market open noise or late-day chop, the indicator includes a customizable time filter (Default: 10:15 – 11:30 AM EST). Signals outside this window are suppressed to enforce trading discipline.
🚀 Key Features
Visual Strategy Simulation: The indicator now includes a built-in "Strike Simulator." Upon the first valid signal of the session, it automatically plots a horizontal "Strike Line" at the Outer Band ± a user-defined buffer (e.g., 10 points). This helps you visualize your theoretical strike price for the rest of the day.
Bull & Bear Zones: Color-coded fills (Green for Bullish Buy Zones, Red for Bearish Sell Zones) make it easy to see market context at a glance.
Live Dashboard: A Heads-Up Display (HUD) in the bottom right shows real-time RSI values, Golden Hour status, and current signal state.
Unified Alert System: A single master alert condition triggers if price hits an RSI extreme OR touches a volatility band during your active trading window.
📉 How to Trade It (Example Strategy)
Wait for the Window: Ensure the "Golden Hour" on the dashboard reads ACTIVE (Default 10:15 AM EST).
Identify the Zone: Short Setup (Call Credit Spread): Price pushes into the Red Zone (Outer High). Long Setup (Put Credit Spread): Price pushes into the Green Zone (Outer Low).
Confirm the Signal: Look for the Diamond Icon. This confirms RSI has hit the extreme threshold.
Check the "Strike Line": Use the simulated horizontal line to identify where your short strike would be (Outer Band + Buffer) to verify it is at a safe distance from current price.
⚙️ Settings
ADR Length: Lookback period for daily range calculation (Default: 10).
Baseline VIX:* The standard VIX level used for normalization (Default: 15.0).
Inner/Outer Multipliers: Controls the width of the bands.
Golden Hour: The specific time window for valid signals.
Strike Buffer: Points added to the outer band to simulate your option strike price.
⚠️ Disclaimer
This tool is for informational purposes only. Trading options, especially 0DTE credit spreads, involves significant risk. Always backtest strategies and manage risk accordingly.
OT Zones Pro | Intraday Quantitative & Macro LevelsNote to Moderators & Community: First and foremost, I would like to offer my sincere apologies if the previous description of this tool was insufficient or lacked the technical depth required to demonstrate its originality. My intention is solely to provide a robust analytical tool for the community based on specific mathematical models, and never to mislead or cause harm to any trader. We are committed to transparency regarding the methodology used while protecting the proprietary values of the code.
Concept & Methodology OT Zones Pro is not a standard Support & Resistance indicator, nor does it use public domain formulas like Fibonacci, Pivot Points, or standard Moving Averages. Instead, it is a custom-built Quantitative Volatility Model designed to identify high-probability institutional interest areas specifically for Intraday Trading .
The script operates on two distinct proprietary layers:
Dynamic Volatility Bands (The Math): Unlike static levels or common open-source indicators, this engine operates on a strict institutional quantitative perspective . It calculates dynamic thresholds where each asset class triggers a unique calculation logic. This logic is derived from the asset's specific inherent volatility and potential intraday structural pivoting points, strictly based on mathematical modeling rather than standard technical indicators. This allows the script to project "Primary Dynamic Resistances" (PDR) and "Dynamic Supports" (PDS) that adapt to the asset's specific nature during the session.
Hard-Coded Macro Data (The Database): The script contains an internal, encrypted database of annually pre-calculated macro market zones . These are not generated by recent high/low candles but are fixed structural levels injected into the chart based on proprietary annual analysis. The plotting mechanism controls the visibility of these zones by considering a specific expected movement threshold unique to each asset, ensuring that levels are only displayed when they are statistically relevant to the current price action (filtering out noise).
Optimized for Intraday: The logic relies on Session Open data anchors (09:30 EST), making it designated for timeframes between 1 minute and 30 minutes .
Auto-Asset Recognition (Supported Markets): The script automatically detects the ticker and applies the correct mathematical model for:
Nasdaq: QQQ (ETF), NQ/MNQ (Futures), US100, NAS100 (CFDs).
S&P 500: SPY (ETF), ES/MES (Futures), US500 (CFDs).
Dow Jones: DIA (ETF), YM/MYM (Futures), US30 (CFDs).
Russell 2000: IWM (ETF), RTY/M2K (Futures), US2000 (CFDs).
Bitcoin: IBIT (ETF), BTC (Futures CME), Crypto Spot & Crypto futures.
Metals: Gold & Silver (ETF, Futures, CFDs).
Sentiment Analysis Panel: A real-time logic module that analyzes price behavior throughout the trading session. The sentiment classification is derived from the relationship between the current price and the calculated PDR/PDS levels, combined with an additional layer of private, encrypted quantitative logic to determine the market bias (Neutral, Bullish, Bearish, Extreme).
Macro Zone Alerts: Includes a "Trigger on Entry" feature, allowing traders to set server-side alerts specifically when price breaches a defined Macro Zone.
Why is this "Invite-Only"? The source code is protected because it contains:
Proprietary Math: The asset-specific logic and volatility calculations are the result of extensive quantitative research and are not public domain.
Curated Database: The specific price arrays for the Macro Zones are intellectual property derived from pre-calculated annual structures, not generic chart reading.
Risk Disclaimer & Feedback We are fully open to suggestions and constructive feedback from the community to improve this tool. Our goal is to aid analysis, not to generate financial loss. Please remember that this indicator provides technical levels based on probabilities; it does not guarantee future performance. Trading involves significant risk.
Mismatch Strategy | Madrimov tradeTitle
Mismatch Strategy by Madrimov trade – Gold vs DXY Impulse and Compression
Description
Concept
This indicator is based on a cross-market mismatch principle between Gold (XAUUSD) and the US Dollar Index (DXY).
It looks for situations where DXY expands aggressively while Gold temporarily fails to respond, creating a build-up of directional pressure that is often released once Gold breaks its short-term range.
Methodology (High-Level Overview)
The script evaluates three conditions on the same chart timeframe:
DXY Impulse Detection
A directional impulse on DXY is detected when the candle’s range exceeds a multiple of its ATR, indicating unusually strong participation rather than normal fluctuation.
Gold Compression Filter
At the same time, Gold must remain compressed, defined as a candle range significantly smaller than its own ATR.
This represents under-reaction or absorption despite external pressure.
Delayed Breakout Confirmation
Trades are triggered only after the mismatch occurs and Gold subsequently breaks its recent high or low over a configurable lookback period.
This delay avoids chasing impulses and focuses on release after compression.
Why This Is Different
Unlike traditional trend or correlation indicators, this script does not trade direction directly.
Instead, it evaluates effort versus response across two related markets, filtering out low-quality momentum and false breakouts.
The strategy focuses on:
Cross-asset pressure imbalance
Volatility-normalized conditions
Sequential confirmation rather than instant signals
How to Use
Designed primarily for XAUUSD charts
Works best on intraday timeframes (5m–15m)
Signals are strongest when aligned with higher-timeframe bias
Buy and sell signals are plotted directly on candles
Optional RR visualization can be enabled for reference
Limitations
Not predictive; signals are generated after candle close
Performance degrades during extremely low-liquidity or news-driven spikes
Intended as a decision-support tool, not a standalone trading system
Adaptive Volatality Supertrend• Professional Supertrend Continuation Trading System
A volatility-adaptive, momentum-following intraday strategy designed to capture trend continuation with disciplined risk control.
• Advanced Supertrend Engine (Adaptive & Non-Standard)
Uses a dynamically adjusted ATR multiplier instead of a fixed value.
Multiplier expands and contracts based on real-time volatility and volume participation.
Prevents premature flips during high volatility and tight whipsaws during low volatility.
• Volatility-Normalized Trend Detection
ATR expansion logic identifies genuine trend strength.
Range-detection logic suppresses signals during consolidation phases.
Trades are allowed only when volatility expansion confirms trend legitimacy.
• Volume-Boosted Trend Confidence
Volume moving average comparison enhances Supertrend reliability.
Low-volume environments automatically reduce trend sensitivity.
Helps avoid false continuation signals in illiquid conditions.
• Clean Bullish & Bearish Trend States
Bullish trend when price sustains above the Supertrend support line.
Bearish trend when price sustains below the Supertrend resistance line.
Visual Supertrend line color clearly reflects current market direction.
• Volatility Rank–Based Trade Filtering
ATR percentile ranking identifies current volatility regime.
Trades are blocked entirely below a user-defined volatility rank threshold.
Prevents trading during dead or compressed market conditions.
• Adaptive Stop-Loss & Target Scaling
Stop-loss and target distances automatically scale based on volatility rank.
Lower volatility → tighter stops and smaller targets.
Higher volatility → wider stops and extended reward potential.
Eliminates fixed-risk bias across changing market regimes.
• Continuation-Only Entry Logic
Long trades only in bullish Supertrend conditions.
Short trades only in bearish Supertrend conditions.
No counter-trend or reversal entries allowed.
• One-Trade-at-a-Time Enforcement
System strictly prevents overlapping trades.
Ensures focused execution and controlled exposure.
• Visual Trade Box Execution Model
Entry zone, stop-loss zone, and target zone are plotted as distinct boxes.
Boxes extend forward in time for clear trade management.
Provides instant visual clarity on risk-to-reward structure.
• Stop-Loss Arming on Close (Professional Safety Feature)
Stop-loss becomes active only after a favorable close beyond entry.
Prevents stop-outs caused by entry-bar volatility spikes.
Improves win-rate stability in fast-moving markets.
• Multiple Exit Conditions (Fail-Safe Design)
Trade exits on:
– Target hit
– Armed stop-loss hit
– Opposite Supertrend direction flip
Ensures trades do not remain open against trend reversal.
• Bar-Confirmed, Non-Repainting Logic
All conditions evaluate on confirmed bar data only.
Suitable for live trading, bar replay, and historical analysis.
• Minimal Yet Informative Visuals
Clean box colors separate entry, risk, and reward zones.
Forward extension keeps focus on active trade only.
• Multi-Asset & Multi-Market Ready
Works across indices, futures, equities, crypto, and forex.
Automatically adapts risk behavior to each instrument’s volatility profile.
• Designed for Professional Intraday Traders
Ideal for traders seeking systematic continuation entries with adaptive risk.
Balances precision, safety, and execution clarity.
• TradingView Publishing–Ready Architecture
Well-grouped inputs, stable logic flow, and visual consistency.
Suitable for public scripts, private systems, and strategy education.
SuperTrend Momentum ShiftST Momentum Shift – Confirmed Flip with Structured Entry
This indicator identifies high-quality SuperTrend momentum flips and validates them using EMA trend alignment, RSI strength, volume confirmation, and recent price structure.
A flip is printed only when all rules pass, ensuring no visual noise.
Entries are defined after the flip candle, using a configurable buffer (percent or ATR) to avoid false breakouts and stop-loss hunting.
Stop-loss is placed beyond the flip candle extreme, with a fixed 1:1 risk-reward target.
A color-coded table clearly shows:
Pass/Fail status of each rule for the current printed flip
Trade direction and lifecycle (Pending → Open → Closed)
Entry, SL, Target, buffer, and risk
Designed for non-repainting, rule-based intraday trading on F&O stocks.






















