INVITE-ONLY SCRIPT

PrecisionViper

42
# 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
ảnh chụp nhanh
F (Large Cap, Enhanced Filters Off) — 5 Minute
ảnh chụp nhanh
IBRX (Small Cap) — 5 Minute
ảnh chụp nhanh

Thông báo miễn trừ trách nhiệm

Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.