Boomerang Trading Indicator# Boomerang News Trading Indicator
## Overview
The Boomerang Trading Indicator is designed to identify potential reversal opportunities following major economic news releases. This indicator analyzes the initial market reaction to news events and provides visual cues for potential counter-trend trading opportunities based on Fibonacci retracement levels.
## How It Works
### News Event Detection
- Automatically detects major news release times (NFP, CPI, FOMC, etc.)
- Analyzes the first significant price movement following news releases
- Requires minimum candle size threshold to filter out weak reactions
### First Move Analysis
The indicator employs multiple analytical methods to determine the initial market direction:
**Simple Analysis (High Confidence):**
- When the news candle has ≥70% body-to-total ratio, uses straightforward bullish/bearish classification
**Advanced Analysis (Complex Cases):**
- Volume-weighted direction analysis
- Momentum and wick pattern analysis
- Market structure and gap analysis
- Weighted voting system combining all methods
### Entry Signal Generation
Based on the "boomerang" concept where markets often reverse after initial news reactions:
**For Bullish First Moves (Price Up Initially):**
- Generates SHORT entry signals when price retraces to 1.25-1.5 Fibonacci levels
- Visual: Red triangles above price bars
**For Bearish First Moves (Price Down Initially):**
- Generates LONG entry signals when price retraces to -0.25 to -0.5 Fibonacci levels
- Visual: Green triangles below price bars
## Key Features
### Visual Elements
- **Fibonacci Levels**: Displays key retracement levels based on the initial reaction range
- **Entry Zones**: Clear visual marking of optimal entry areas
- **Direction Arrows**: Shows the initial market reaction direction
- **Target Levels**: Displays profit target zones at 50% and 100% retracement levels
### Information Panel
Real-time display showing:
- Current setup status
- First move direction and body percentage
- Recommended trade direction
- Key price levels (reaction high/low)
- Profit targets with historical success rates
### Alert System
- Pre-news warnings (customizable timing)
- News event notifications
- Setup activation alerts
- Entry signal notifications
### Success Tracking
- Visual "BOOM!" animations when targets are hit
- Target 1 (50% level): ~95% historical success rate
- Target 2 (Main target): ~80% historical success rate
## Configuration Options
### Time Settings
- News release hour and minute (customizable for different events)
- Pre-news alert timing
- Setup duration (default 60 bars after news)
### Fibonacci Levels
- Adjustable retracement percentages
- Customizable target levels
- Mid-level importance weighting
### Risk Management
- Minimum reaction candle size filter
- Maximum risk point setting
- Visual risk/reward display
### Display Options
- Toggle Fibonacci level visibility
- Toggle target level display
- Toggle animation effects
- Customizable alert preferences
## Applicable News Events
This indicator is designed for high-impact economic releases:
- Non-Farm Payrolls (NFP) - First Friday, 8:30 AM ET
- Consumer Price Index (CPI) - Monthly, 8:30 AM ET
- Producer Price Index (PPI) - Monthly, 8:30 AM ET
- Gross Domestic Product (GDP) - Quarterly, 8:30 AM ET
- FOMC Interest Rate Decisions - 8 times yearly, 2:00 PM ET
## Trading Strategy Framework
### Core Principle
Markets often overreact to news initially, then reverse toward more rational price levels. This "boomerang effect" creates short-term trading opportunities.
### Entry Strategy
1. Wait for significant initial reaction (>10 points minimum)
2. Identify the initial direction using multi-factor analysis
3. Trade opposite to the initial reaction when price reaches sweet spot zones
4. Use Fibonacci retracement levels as entry triggers
### Risk Management
- Always use appropriate position sizing
- Set stop losses beyond recent swing levels
- Consider market volatility and news importance
- Monitor for setup invalidation signals
## Important Notes
### Educational Purpose
This indicator is for educational and analytical purposes. Users should:
- Thoroughly test strategies in demo environments
- Understand the risks involved in news trading
- Consider market conditions and volatility
- Use proper risk management techniques
### Market Considerations
- High volatility during news events increases both opportunity and risk
- Spreads may widen significantly during news releases
- Different brokers may have varying execution conditions
- Economic calendar timing may vary between sources
### Limitations
- Past performance does not guarantee future results
- Market conditions can change, affecting strategy effectiveness
- News events may have unexpected outcomes affecting normal patterns
- Technical analysis should be combined with fundamental analysis
## Version Information
- Compatible with TradingView Pine Script v5
- Designed for 1-minute timeframe optimal performance
- Works on major forex pairs, indices, and commodities
- Regular updates based on market condition changes
---
**Disclaimer:** This indicator is provided for educational purposes only. Trading involves substantial risk and is not suitable for all investors. Past performance is not indicative of future results. Users should conduct their own research and consider their financial situation before making trading decisions.
Statistics
Trading Sessionsthis indicator labels asia, london, and new york sessions with accurate times for trading indexes like nq, es, or ym. It gives a range from the session lows to session highs which can be used to identify liquidity grabs and price action.
Close vs 50SMA % (Bars colored by 20SMA)This indicator plots the percentage difference between the Close price and the 50-period Simple Moving Average (SMA50), and colors each bar based on whether the Close is above or below the 20-period SMA (SMA20).
Micro Futures Contract Calculator Micro Futures Contract Calculator
Synopsis: The Micro Futures Contract Calculator is a sleek, minimalist indicator that calculates the number of Micro E-mini Nasdaq-100 (MNQ) or S&P 500 (MES) contracts you can trade based on a fixed dollar risk and stop-loss (in ticks). Displayed in a compact, professional table in the top-right corner, it shows your risk, stop-loss, contract type, and calculated contracts, helping traders maintain consistent risk management.
How to Use:
Add the indicator to your chart (search “Micro Futures Contract Calculator”).
In settings, input:
Maximum Risk ($): Your total risk per trade (e.g., $100).
Stop-Loss (Ticks): Stop-loss size in ticks (e.g., 20 ticks = 5 points).
Contract Type: Select MNQ or MES.
Check the top-right table for:
Risk, stop-loss, contract type, and number of contracts (e.g., “10” for MNQ, “4” for MES).
Use the contract number to size trades, ensuring risk stays fixed.
Why Standardized Risk is Important:
Consistency: Fixed risk per trade (e.g., $100) prevents oversized losses, stabilizing long-term performance.
Discipline: Removes emotional guesswork, enforcing a systematic approach across MNQ/MES trades.
Capital Protection: Limits exposure, preserving your account during losing streaks and volatile markets.
Scalability: Aligns position sizing with your risk tolerance, enabling confident scaling as your account grows.
This indicator simplifies risk management, making it essential for disciplined futures trading.
RATE OF CHANGE ROLLING INTEGRALAdded an integral balance to the ROC subchart.
just tracks the balance of area back to the ROC length.
Icy-Hot Visual Indicator [SciQua]🧊 Icy-Hot Visual Indicator
This indicator colors your price bars and/or chart background based on a normalized & smoothed transform of any price-based input (default: close). It gives you a quick “temperature map” of market momentum or volatility—cool blues for low readings, hot reds for high readings—without cluttering your chart.
🔍 Key Features
1. Dual Visual Layers
Candle Gradient: Applies a smooth, multi-color gradient to candle bodies and wicks based on normalized, smoothed input data
Background Gradient: Adds a semi-transparent gradient behind the candles to highlight broader trend zones or volatility regimes
2. Advanced Customization
Normalization Types: bounded, unbounded, z-score, MAD, percentile, sigmoid, tanh, rank, robust, and more
Smoothing Methods: EMA, SMA, WMA, RMA, HMA, TEMA, VWMA, Gaussian, LinReg, ExpReg, and others (12+ options)
3. Gradient Control: Choose 2–7 color stops, reverse direction, adjust display length
Flexible Source Inputs
Use any built-in price series (close, hl2, volume, etc.)
Feed outputs from external indicators (RSI, custom oscillators, moving averages) into either layer
❓How It Works
Inputs are normalized (z-score, bounded, etc.) then smoothed (EMA, LinReg, etc.) in the order you choose. The result is clamped to 0–1 and passed through a multi-stop gradient engine for precise color mapping.
✨ What Makes It Original
While many indicators apply colors or smoothing, this script combines multi-stage normalization, adaptive smoothing, and a modular gradient rendering engine in a highly customizable dual-layer system. It’s built using proprietary functions from the SciQua suite that are not available in public libraries and allow for advanced visual encoding without relying on alerts, signals, or extra panes.
This makes it original in both design and execution—offering a visual-first approach with unique depth, clarity, and flexibility.
🔐 Why This Script Is Closed-Source
While the underlying functions are published in the open-source SciQua library, this indicator’s specific implementation, configuration architecture, and visual behavior are proprietary. It combines multiple library utilities into a dual-layer adaptive system that handles advanced gradient rendering, multi-stage normalization, and smoothing pipelines in a unique way.
The source is closed to protect the design logic, interface abstraction, and fine-tuned behaviors that make this indicator commercially valuable. The building blocks are open to the Pine community, but this assembled product is not meant for replication or redistribution.
How to Use It
1. Highlight Trend Strength
Source: RSI percentile
Setup: 200-bar look-back, mild smoothing
Result: Warm tones when momentum is peaking; cool when it’s fading. Use as a quick filter for entries in the direction of the trend.
2. Visualize Volatility Regimes
Source: ATR or True Range
Setup: Bounded normalization with tighter smoothing bar color off, bg color on.
Result: Background bands that shade when volatility spikes. Helps you avoid low-volatility breakouts or throttle position sizing in choppy markets.
3. Combine with Other Indicators
Source: Output of your custom indicator (e.g., a Keltner Band width)
Setup: Match normalization period to your strategy’s timeframe
Result: Bars colored by your own logic—no extra panes, just enhanced candles.
4. Background Only Heatmap
Turn off bar coloring and dial in semi-transparent background shades—keeps candles crisp while still giving you a context heat-map behind price.
TradeCrafted - Intraday Consolidation Zones Detector🛡️ TradeCrafted – Intraday Consolidation Zones Detector
Avoid the Trap. Trade Only the Break.
The Intraday Consolidation Zones Detector is engineered to protect traders from one of the most common and costly pitfalls in trading — getting stuck in sideways, choppy price action. Whether you're a scalper or an intraday trend follower, this tool helps you stay out when the market is indecisive and only engage when it truly matters.
🔍 What It Does:
📦 Automatically detects tight price consolidation zones by analyzing price containment behavior within a short window of time.
🧱 Plots visual boundaries of the consolidation range directly on your chart — highlighting areas of uncertainty where smart money often stays flat.
🚫 Issues a “Get Out” warning when excessive consolidation patterns are detected in a single session — telling you when it’s time to step aside and protect your capital.
🔄 Resets daily, so you're always working with fresh, session-specific structure.
💡 How This Can Protect Your Capital:
Trading in consolidation is where most retail traders lose money — fake breakouts, whipsaws, and premature entries are all common traps. This indicator acts as your risk filter:
❌ Stops you from entering low-probability trades.
❌ Prevents emotional entries during boring or manipulated phases.
✅ Keeps you aligned with market structure and breakout potential.
✅ Helps you focus only when the market is ready to move — not when it’s asleep.
✅ Ideal For:
Intraday traders wanting to avoid chop and noise.
Strategy builders needing a reliable range detector.
Risk-conscious traders looking for a discipline-enhancing tool.
Let the market show its hand first. This script helps you wait with purpose — and strike with clarity when it matters.
Trend Reversal Trading Indicator🔍 What It Does
The TRTI indicator is a custom-built tool designed to identify potential trend reversals and plot buy/sell signals on the chart using adaptive volatility-based logic. Unlike basic trend indicators, TRTI recalculates dynamic upper and lower thresholds based on price action and volatility, allowing more precise signal generation.
⚙️ How It Works
Uses a custom trend reversal engine built on median price and ATR-based ranges
Tracks evolving high/low thresholds (TUp / TDown) to define trend direction
Generates 'Long' and 'Short' labels when a clean trend change is confirmed
No reliance on Pine Script’s built-in indicators - this logic is manually developed
Inputs like TRTI Trend and TRTI Swift allow users to control the signal sensitivity
✅ Why It’s Unique
Fully custom-coded trend logic - not a wrapper around built-in indicators
Designed to reduce false breakouts by confirming conditions before flipping trend
Lightweight and effective for intraday, swing, and positional strategies
Offers clean visual entries, especially useful for traders focusing on price action-based trading
⚠️ Note
No indicator is perfect or predictive. TRTI is meant to support decision-making, not replace your analysis. It helps identify potential high-probability reversal zones based on structure and volatility behavior.
long short ratioSummary
Transform your analysis with a clear view of the market's true engine: capital.
The Long/Short Ratio HUD is a visual analysis tool designed to offer an instant perspective on the battle between buyers and sellers. Unlike traditional volume indicators that only measure the quantity of assets traded, this HUD measures the actual monetary value (e.g., USD, USDT) flowing into the market, giving you a much more accurate reading of true sentiment and conviction.
This indicator is presented as a clean, non-intrusive Heads-Up Display (HUD) in a corner of your chart, allowing you to keep your workspace clear while receiving high-value information.
Key Features
Intuitive Sentiment Bar: Instantly visualize the percentage of dominance between buyers (green) and sellers (red) in the current timeframe.
True Monetary Volume: Calculations are not based on simple volume (number of shares or coins) but on quote volume (Volume x Price). Discover how much real capital is backing the bulls and bears.
Data Smoothing: It uses an Exponential Moving Average (EMA) to smooth the volume data, showing the trend in sentiment rather than the noise of a single candle.
Non-Intrusive HUD: Docks to your chosen corner, displaying essential information without cluttering your price action and analysis.
Smart Number Formatting: Large monetary volumes are automatically abbreviated (e.g., 2.1M for millions, 850K for thousands) for a quick and easy read.
Fully Customizable: Easily adjust the HUD's position and the EMA's length (sensitivity) to fit your trading style.
How It Works & How to Interpret It
The indicator analyzes each candle's structure (body and wicks) along with its monetary volume to determine the buying and selling pressure.
Sentiment Calculation:
A green candle with a large body and a high close indicates strong buying pressure.
A red candle with a large body and a low close indicates strong selling pressure.
Long wicks signify a battle; the indicator intelligently distributes the volume to reflect who won that intra-bar fight.
Practical Interpretation:
Clear Dominance (e.g., > 70% Green): Suggests strong control by buyers. Look for confirmation of a trend continuation.
Balance (~50%/50%) with High Monetary Volume: Indicates a major battle or an absorption phase. Although significant capital is being traded, there is no clear winner. This is a key signal to be alert for a potential reversal or consolidation.
Divergences: One of the most powerful signals. If the price is rising but the buying sentiment on the HUD is decreasing, it could indicate that the uptrend is losing capital momentum and is vulnerable to a correction.
Disclaimer
This indicator is provided for educational and analytical purposes only. It does not constitute financial advice or a recommendation to buy or sell any asset. All investment and trading decisions are the sole responsibility of the user. Past performance is not indicative of future results.
Max Value Gap [MOT]📊 Max Value Gap — Intraday Fill Zones + Stats Dashboard
Max Value Gap is a real-time gap fill detection system that visualizes institutional-style intraday price inefficiencies on major indices like SPX and NDX. Built for scalpers and short-term traders, it helps identify prime reversal areas where price is likely to return — often within the same session.
This script tracks U.S. regular market hour gaps only (9:30 AM to 4:00 PM ET) and is designed for high-precision execution on the 1-minute chart.
🧠 What Is an SPX Intraday Gap?
An SPX intraday gap occurs when the market creates a void between candles due to rapid price movement — often following volatility spikes, liquidation breaks, or aggressive buyer/seller imbalances. These unfilled zones act like magnetic targets, drawing price back into them as liquidity rebalances.
Unlike overnight gaps, these are formed and resolved within the same session, making them ideal for intraday strategies.
🔍 Key Features
✅ 1. Automatic Gap Detection
Scans only during official U.S. equity market hours (9:30 AM – 4:00 PM EST)
Gap Up: A green candle opens above the previous high
Gap Down: A red candle opens below the previous low
Each valid gap is outlined using colored boxes:
🟩 Green Box = Gap Up
🟥 Red Box = Gap Down
📸 Image : Chart with both green and red boxes marking gaps on SPX.
✅ 2. Dynamic Gap Zone Tracking
Once a gap is identified, the box extends forward until price fills the zone
A gap is considered filled when:
Price trades back into the gap zone
For gap ups: price crosses below the bottom of the gap
For gap downs: price crosses above the top of the gap
Users have the option to auto-delete filled boxes for clarity
📸 Image: Chart with price re-entering and completing a gap fill with box extending only until that point.
✅ 3. Real-Time Statistics Table
Located in the bottom-right of your chart, the built-in dashboard shows:
Total gaps formed
Gaps filled intraday
Gaps filled same day
Percentages of successful fills
📸 Image: Picture of statistics table
This live table helps assess whether the current day’s gaps are behaving in line with historical probabilities — no guesswork required.
🔄 Futures Execution Strategy
While the gaps are plotted on the SPX (or index) chart, the actual trades are taken on MNQ, NQ, or ES, using the gap levels as entry targets.
Sample Trading Flow:
A gap down forms on SPX at 1:45 PM (EST)
Price starts showing reversal signs back toward the gap
Enter long MNQ or NQ targeting a move into the gap zone
Take profit once price fully fills the zone
Repeat throughout the session — trend or chop, gaps are a magnet
This method mirrors institutional mean reversion techniques, capitalizing on market inefficiencies without chasing momentum.
📸 SPX Gap Being Filled with Corresponding MNQ Move Overlay
✅ Best Practices
Works best during morning session volatility (9:30–11:30 AM ET)
Combine with reversal candles or momentum tools for high-quality entries
Avoid during low-volume lunch chop unless tracking larger gap zones
Use on SPX while executing trades on MNQ/NQ/ES
⚠️ Disclaimer
This script is provided for educational and informational purposes only. It does not offer investment advice or trade signals. Past performance does not guarantee future results. Use appropriate risk management. Redistribution or resale is strictly prohibited.
FVG NQ - Clean Version# FVG NQ - Clean Version | גרסה נקייה
## 🇮🇱 תיאור בעברית
### מה זה האינדיקטור?
האינדיקטור מזהה **Fair Value Gaps (FVG)** בגרף דקה ומספק אותות מסחר מדוייקים עם ניהול סיכונים אוטומטי. האינדיקטור מתמחה במסחר בשעות הפתיחה של השוק האמריקאי (8:30-11:30).
### איך זה עובד?
**זיהוי FVG:**
- מחפש "פערים" בין שלושה נרות רצופים בגרף דקה
- בוליש FVG: כשה-High של נר 1 נמוך מה-Low של נר 3
- בריש FVG: כשה-Low של נר 1 גבוה מה-High של נר 3
**לוגיקת פערי פתיחה מחודדת:**
- ` `: יש פער פתיחה והנר ממשיך בכיוון הנכון ✅
- ` `: יש פער פתיחה אבל הנר לא ממשיך בכיוון ⚠️
- רגיל: FVG ללא פער פתיחה
### תכונות מרכזיות:
🎯 **ניהול סיכונים אוטומטי**: חישוב TP/SL לפי גודל ה-FVG או סיכון קבוע
📊 **יחסי סיכון/רווח**: 1:1, 1:2, 1:3
🕐 **מסחר בזמן מוגדר**: רק בין 8:30-11:30
🛡️ **הגנות בטיחות**: מקסימום 5 עסקאות ביום (מעל 2 ריסקי יותר)
📈 **סטטיסטיקות בזמן אמת**: Win Rate, P&L יומי וכללי
🎨 **ויזואליזציה ברורה**: צבעי רקע, קווי Entry/TP/SL, תוויות
### הגדרות:
- **ניהול סיכונים**: אוטומטי (לפי גודל FVG) או קבוע
- **יחס סיכון:רווח**: 1:1, 1:2, 1:3
- **מקסימום עסקאות ביום**: 1-5 (מעל 2 = ריסקי יותר)
- **גודל FVG מינימלי**: 2.0 נקודות (ניתן לשינוי)
### מתאים למי?
- סוחרי Futures NQ/ES
- מסחר בשעות הפתיחה האמריקאית
- מי שמחפש אותות איכותיים עם ניהול סיכונים
---
## 🇺🇸 English Description
### What is this Indicator?
This indicator identifies **Fair Value Gaps (FVG)** on the 1-minute chart and provides precise trading signals with automated risk management. The indicator specializes in trading during US market opening hours (8:30-11:30 AM EST).
### How does it work?
**FVG Detection:**
- Searches for "gaps" between three consecutive candles on 1-minute chart
- Bullish FVG: When candle 1 High is below candle 3 Low
- Bearish FVG: When candle 1 Low is above candle 3 High
**Refined Gap Opening Logic:**
- ` `: Opening gap exists and candle continues in correct direction ✅
- ` `: Opening gap exists but candle doesn't continue direction ⚠️
- Regular: FVG without opening gap
### Key Features:
🎯 **Automated Risk Management**: TP/SL calculation based on FVG size or fixed risk
📊 **Risk/Reward Ratios**: 1:1, 1:2, 1:3
🕐 **Time-Based Trading**: Only between 8:30-11:30 AM EST
🛡️ **Safety Protections**: Maximum 5 trades per day (above 2 is riskier)
📈 **Real-Time Statistics**: Win Rate, Daily & Total P&L
🎨 **Clear Visualization**: Background colors, Entry/TP/SL lines, labels
### Settings:
- **Risk Management**: Automatic (based on FVG size) or Fixed
- **Risk:Reward Ratio**: 1:1, 1:2, 1:3
- **Max Trades Per Day**: 1-5 (above 2 = riskier)
- **Minimum FVG Size**: 2.0 points (adjustable)
### Suitable For:
- NQ/ES Futures traders
- US market opening hours trading
- Traders seeking quality signals with risk management
---
## 📋 Trading Rules
1. **Entry**: When price touches FVG boundary
2. **Stop Loss**: Below/Above FVG + 1 point buffer (Auto mode)
3. **Take Profit**: Based on selected Risk:Reward ratio
4. **Daily Limit**: Stops after max trades reached or SL hit
5. **Time Filter**: Only active during 8:30-11:30 AM EST
## ⚠️ Risk Warning
- Futures trading involves substantial risk of loss
- Past performance doesn't guarantee future results
- Use proper position sizing
- Trading above 2 trades per day increases risk exposure
## 🎨 Visual Elements
- **Yellow Background**: Searching for FVG
- **Blue Background**: Pre-entry setup ready
- **Orange Background**: Currently in trade
- **Red Background**: Failed trade - no more entries today
- **Statistics Table**: Real-time performance metrics
---
*This indicator is designed for educational purposes. Always do your own research and consider your risk tolerance before trading.*
Golden Low-Volume Bar Strategy (Relaxed Version)This indicator highlights potential trend-turning points by identifying three key elements:
Golden Bar — a volume spike where current volume significantly exceeds its 30‑day average (adjustable multiplier).
Golden Line — the close price of the most recent Golden Bar, acting as a support/resistance anchor.
Golden Low‑Volume Bar — the lowest-volume bar within the last 30 days that occurs near (±X%) the Golden Line.
When a Golden Low‑Volume Bar is followed by a bullish bar with rising volume, a Buy Signal is generated.
NQ Hourly Edge (By Scalpr)📊 Hourly Edge (Lorden) - Statistical Trading Edge Indicator
Transform your NQ1! trading with data-driven hourly analysis and high-probability setups based on extensive backtesting.
🎯 What This Indicator Does
The Hourly Edge indicator identifies high-probability "return to open" scenarios during the New York trading session (8am-4pm ET) specifically for NQ1! (Nasdaq futures). When the current hour opens inside the previous hour's range and then sweeps the previous high or low, statistical data shows strong probabilities of price returning to the hourly open.
📈 Key Features
Statistical Edge Detection
Real-time sweep detection with tick-by-tick accuracy
Probability percentages based on extensive NQ1! backtesting data
Color-coded probability levels: Green (75%+), Yellow (51-74%), Red (<50%)
Status tracking: Waiting → Swept → Returned
Visual Trading Tools
Hourly/Custom interval lines with full customization
High/Low tracking with optional current hour hiding
Opening price reference lines
Configurable line styles, colors, and widths
Smart Session Management
NY timezone awareness (8am-4pm ET focus)
"Waiting for 8am" display outside trading hours
20-minute segment analysis for refined probability calculations
🔧 Customization Options
Timeframe Flexibility
Multiple preset intervals: 4H, 1H, 30m, 15m, 10m, 5m
Custom timeframe input (hours + minutes)
Works on any chart timeframe
Display Controls
Show/hide any line type independently
Moveable info box (4 corner positions)
Adjustable text sizes
Historical line limit (1-500 bars)
Line Styling
Individual color settings for each line type
Style options: Solid, Dashed, Dotted
Width control: 1, 2, or 3 pixels
📊 How to Use
Add to NQ1! charts during NY session hours
Watch for sweep notifications in the info box
Check probability percentages for trade confidence
Monitor return status for entry/exit timing
Use alerts for high-probability setups (75%+ edge)
⚡ Best Practices
Optimal timeframes: 1m-15m for entries, 1H for context
Focus on 75%+ probability setups for highest edge
Wait for "moved away from open" confirmation before expecting returns
Combine with your existing NQ1! strategy for enhanced timing
🎯 Perfect For
NQ1! scalpers seeking high-probability entries
Nasdaq day traders wanting statistical edge confirmation
Futures strategy developers incorporating hourly analysis
Risk managers looking for data-driven NQ1! setups
Fractal Manipulation Projections [keypoems]Fractal Manipulation Projections 0-30 minutes
This study draws statistical hourly rails that help visualize how far price normally travels during the first half‑hour of each hour.
How it works
On the first bar of every clock hour (New York time) the script records the hourly open.
It then looks up the historical mean (μ) and standard deviations (σ) of (open - low for bearish| high - open for bullish candles) of the first 5 / 10 / 15 / 20 / 25 / 30‑minute candle that followed that open.
Lines are plotted at ±0.5 σ, ±1 σ and ±1.5 σ above and below the open; optional polylines or smooth curves can connect equal‑σ levels.
A small on‑chart table shows the current ±1.5 σ ranges for quick reference.
Data set
Pre‑computed distributions were built from 1‑minute CME Nasdaq‑100 futures (NQ1!) data:
2020‑present for all other hours (default).
2010‑present for the 02:00 hour (optional toggle).
No external data or HTTP requests are used; the script is fully self‑contained.
Inputs
Select which time‑slices (5 m … 30 m) and which σ levels to draw.
Choose straight or Catmull‑Rom curves, colors, line styles, and how many past hours (1‑6) remain visible.
Intended use
These projections do not predict direction or supply trade signals; they simply show where price would lie if it moved a typical ±σ distance from the hourly open. Use them as a contextual volatility gauge alongside your own strategy.
For educational purposes only. Nothing in this script constitutes financial advice. Past performance‑based statistics do not guarantee future results.
BTC D-AccumulatorBTC D-Accumulator — Adaptive Bitcoin Macro Accumulation System
Overview
BTC D-Accumulator is an advanced Bitcoin-focused accumulation detection and signal generation tool designed for daily timeframe traders and long-term investors. Its main purpose is to help users identify potential macro accumulation zones and market cycle resets with high statistical confidence. By combining on-chain metrics (NUPL, CVDD), adaptive EMA-based trend filtering, and a proprietary math-driven crossover logic, it delivers clear accumulation signals classified into four levels of conviction: AI BUY, BUY, Low Accumulation, and Risky Accumulation.
What It Does
BTC D-Accumulator analyzes BTC price action and market health across several complementary dimensions:
1. On-Chain Valuation Metrics - NUPL (Net Unrealized Profit/Loss) is used to gauge sentiment extremes and potential undervaluation. CVDD (Cumulative Value Days Destroyed) defines probabilistic long-term floor values based on historical spending behavior.
2. Macro Crossover Logic - A custom math-based moving average crossover system dynamically adjusts its periods to the timeframe. Detects major market cycle resets or restarts (AI SELL / AI BUY signals).
3. Dynamic EMA Filtering - Evaluates BTC’s position relative to EMA50, EMA100, and EMA200 to confirm broader trend context and filter signals.
4. Momentum and Mean Reversion Conditions - RSI and smoothed RSI values ensure that signals are only triggered when the market is statistically oversold. A custom dual-line momentum engine measures directional bias and deceleration.
5. Visual Labels & Alerts - Each signal is displayed with a label directly on the chart (AI BUY, BUY, or arrows for other accumulation levels). Built-in alerts allow traders to be notified instantly when accumulation signals appear.
How It Works
BTC D-Accumulator uses the combined state of these components to classify price action into four actionable accumulation signals:
1. AI BUY – Strongest macro accumulation signal triggered by a proprietary math crossover and confirmed by other criteria.
2. BUY – High-probability accumulation signal combining on-chain undervaluation and momentum exhaustion.
3. GREEN ARROW – Moderate accumulation signal triggered when BTC is below major EMAs and shows volatility compression.
4. ORANGE ARROW – Early accumulation attempt during oversold conditions but with less confluence; higher risk.
Result: Signals only appear when multiple valuation, momentum, and trend filters align, improving selectivity and reducing noise.
How To Use It
1. Confirm the Context: Always ensure you are viewing BTC pairs (BTCUSD, BTCUSDT, BTCUSDC) on the Daily timeframe. Assess the overall market trend and sentiment before taking action.
2. Act According to the Signal Type:
-- AI BUY: Indicates a major cycle reset or strong accumulation opportunity; suitable for scaling into long-term positions.
-- BUY: Signals a statistically favorable zone for adding exposure with high confidence.
-- Low Accumulation: Moderate conviction entry; consider using partial position size.
-- Risky Accumulation: Early accumulation in potentially unstable market conditions; requires tighter risk control.
3. Manage Exposure: Use stop losses and scale entries progressively rather than committing all capital at once. Combine with your macro thesis and portfolio objectives.
Why It Is Unique
1. Integrates on-chain valuation metrics (NUPL, CVDD) with adaptive EMA filtering and math-based cycle detection.
2. Designed specifically for Bitcoin daily charts, avoiding false signals in other pairs or timeframes.
3. Provides four clearly classified accumulation signals, enabling flexible strategy deployment across different conviction levels.
4. Includes real-time visual labels and alerts for improved situational awareness and automation.
Apply Risk Management
Never rely exclusively on signals without understanding Bitcoin’s broader context. Maintain a clear risk/reward plan, diversify across entries, and size positions responsibly.
Timeframe Selection
Optimized for the Daily timeframe only. Using lower or higher timeframes will disable or distort signals.
Asset Selection
Only applicable to BTCUSD/BTCUSDT/BTCUSDC
Best Suited For
Bitcoin investors, swing traders, and position traders who want a systematic framework to identify macro accumulation opportunities.
Important Notes
The signals generated by BTC D-Accumulator are intended to support informed decisions, not to replace independent analysis. While the indicator incorporates advanced on-chain and price-based metrics, it does not guarantee outcomes. Use all information in combination with your trading plan and risk management practices.
License
This indicator was developed by the ProphetAlgoAI team. Its use is restricted to TradingView under a private, invite-only agreement. Redistribution or usage outside TradingView is strictly prohibited without explicit authorization from the ProphetAlgoAI team.
Smart LevelsSmart Levels - Professional Support & Resistance Indicator
🔥 ADVANCED TRUE OPENS & HIGH/LOW DETECTION SYSTEM
Smart Levels is a comprehensive technical analysis tool designed for professional traders who demand precision in identifying key market levels across multiple timeframes. This indicator automatically detects and displays critical support and resistance levels based on institutional trading concepts.
🎯 KEY FEATURES
TRUE OPENS DETECTION
Annual True Open: April 1st market opening (Q2 institutional cycle start)
Monthly Q1 & Q2 True Opens: First and second Monday of each month (customizable hours: 18:00 NY or 00:00 NY)
Weekly True Open: Every Monday at 18:00 NY (institutional week start)
Daily True Open: Midnight NY time (00:00 NY)
HIGH/LOW LEVELS IDENTIFICATION
Daily Highs & Lows: Previous day's extreme levels
Weekly Highs & Lows: Previous week's extreme levels
Monthly Highs & Lows: Previous month's extreme levels
Quarterly Highs & Lows: Previous quarter's extreme levels
Annual Highs & Lows: Previous year's extreme levels
ADVANCED CUSTOMIZATION
Master Controls: Enable/disable entire groups with one click
⚙️ Auto Scale Adjustment: Keep chart focused on price action (lines don't compress the view)
Individual Control: Each level can be configured independently
Line Styles: Solid, dashed, or dotted lines
Extension Types: Fixed displacement or last candle alignment
Color Coding: Fully customizable colors for each timeframe
PROFESSIONAL DISPLAY
Information Table: Live quarterly cycle status with color coding
Smart Labels: Price levels clearly marked with descriptive text
Multiple Positioning: Table can be positioned anywhere on chart
Clean Interface: Professional appearance with customizable text sizes
📊 INSTITUTIONAL CONCEPTS
This indicator is built on institutional trading principles:
Q1 (Accumulation): Smart money accumulation phase
Q2 (Manipulation): Price manipulation and liquidity hunting
Q3 (Distribution): Smart money distribution phase
Q4 (Continuation/Reversal): Trend continuation or major reversal
⚡ MASTER CONTROLS
🔥 DISPLAY ALL TRUE OPENS
Toggle all True Open levels on/off with a single click
📊 DISPLAY ALL HIGHS & LOWS
Toggle all High/Low levels on/off with a single click
⚙️ AUTO SCALE ADJUSTMENT (NEW FEATURE)
ON: Lines extend but don't affect chart scaling (maintains focus on price action)
OFF: Traditional behavior (lines may compress chart view)
Default: ENABLED for optimal trading experience
🛠 CONFIGURATION OPTIONS
True Open Settings (Per Timeframe)
Enable/Disable individual True Opens
Hour selection for monthly levels (18:00 NY or 00:00 NY)
Extension type: Fixed displacement or last candle alignment
Line appearance: Color, style, and width
Maximum number of lines displayed
High/Low Settings (Per Timeframe)
Enable/Disable individual High/Low pairs
Extension configuration
Separate colors for highs and lows
Line styling options
Information Table
Show/Hide information panel
Detailed view toggle
Position selection (6 options)
Text and background color customization
Text size adjustment
🎨 VISUAL FEATURES
Color-Coded Quarters: Each quarterly phase has distinct colors
Smart Positioning: Lines extend 20 candles beyond current price for clarity
Professional Labels: Clean price level identification
Memory Efficient: Automatic cleanup of old levels
Multi-Timeframe: Works on all timeframes from 1-minute to monthly
💡 TRADING APPLICATIONS
Support & Resistance
Previous High/Low levels act as natural S&R zones
True Opens often become significant pivot points
Institutional Analysis
Track quarterly cycles for macro trend analysis
Identify accumulation and distribution phases
Entry & Exit Points
Use level breaks for entry signals
Set targets at next timeframe levels
Risk Management
Place stops beyond key institutional levels
Size positions based on level confluence
🔧 TECHNICAL SPECIFICATIONS
Pine Script Version: v6
Overlay: Yes (displays directly on price chart)
Max Objects: 500 lines, 500 labels, 500 boxes
Timezone: America/New_York (institutional standard)
Performance: Optimized for all chart timeframes
Compatibility: Works with all TradingView accounts
📈 RECOMMENDED USAGE
Enable Master Controls for full functionality
Keep Auto Scale ON for optimal chart viewing
Customize colors to match your trading style
Use Information Table to track current quarterly phase
Combine with price action for high-probability setups
Smart Levels transforms complex institutional concepts into clear, actionable visual information. Whether you're scalping intraday moves or analyzing long-term trends, this indicator provides the precision levels professional traders depend on.
📊 Trade with institutional precision. Trade with Smart Levels.Tentar novamenteO Claude pode cometer erros. Confira sempre as respostas.Pesquisa Sonnet 4
Price Range Retrace statisticks [HERMAN]📈 Price Range Retrace Stats
This indicator is designed to help traders quantify how often price retraces to a selected equilibrium level (e.g., 50%) after sweeping the high/low of a defined time-based range.
It is especially useful for modeling sessions such as the London Opening Range (e.g., 02:00–03:00 NY time), checking if price sweeps that range in a subsequent window (e.g., 03:00–04:00), and returns to its 50% level.
✅ What does it do?
Lets you define multiple time ranges (e.g. London, NY Open, custom ranges).
Draws the range box for the selected session time.
Calculates and plots the retracement level (default 50%).
Checks if price sweeps the high/low of the range before retracing.
Tracks success rate, average distance, sample size and displays these stats in a table.
⚙️ Key Features:
Fully customizable time windows (range box time and retracement check time).
-Configurable retracement % (default 50% equilibrium).
-Optional sweep condition (only count retracements if price sweeps the high/low first).
-Clean, theme-adaptive stats table with success rates and averages.
-Supports two independent levels (e.g. London and NY sessions).
📊 Why use it?
This tool turns session-based setups into statistical models:
Backtest session strategies over many days.
Quantify edge with % success over time.
Validate trading ideas with data.
Use probabilities instead of gut feeling.
Example insight you can track:
“Between 3–4 AM NY time, price swept the high/low of the 2–3 AM London Opening Range and returned to its 50% equilibrium level in 64% of 234 sessions.”
📌 Ideal for:
ICT concepts (Opening Range, Sweep, Equilibrium Return).
Algo developers wanting probabilities.
Anyone who wants data-driven confirmation for session range mean-reversion.
Instructions:
1️⃣ Enable the desired Price Range (1 or 2).
2️⃣ Set your Range Time (e.g. 02:00–03:00).
3️⃣ Set your Retracement Check Time (e.g. 03:00–04:00).
4️⃣ Choose retracement % (e.g. 50%).
5️⃣ Watch the box and retrace line plot on chart.
6️⃣ Review the success statistics in the table.
OI Bahavior MapThis indicator visualizes Open Interest (OI) changes for Binance Futures and highlights the behavior of market participants — whether takers or makers are opening or closing positions.
📊 Supported display modes:
• Taker or Maker
• Longs or Shorts
• Cumulative or Per-Bar
• Displayed in USD or Coins
💡 Each candle color reflects the dominant trade direction (delta):
🟢 Green = Aggressive buying (Delta Buy)
🔴 Red = Aggressive selling (Delta Sell)
OI direction (↑/↓) determines whether positions are being opened or closed.
🛠️ Optional metrics:
• Moving average of OI (SMA, EMA, WMA, VWMA, LSMA)
• Volatility channels (Bollinger Bands or Extremums)
⚙️ How it works:
• Fetches OI data from the SYMBOL_OI ticker (e.g., BTCUSDT_OI)
• Compares current OI with the previous bar
• Uses signed volume delta (close - open) to infer intent
• Classifies bar as open/close, long/short, taker/maker
• Displays the net effect as a colored candle on a secondary chart
🤔 How to interpret Taker and Maker?
• Taker: The aggressive participant who removes liquidity (initiates the trade)
• Maker: The passive participant who provides liquidity (places resting orders)
You can choose to display the same event from either the Taker or Maker perspective — the chart will look the same, but the interpretation changes.
🧠 Core Logic Mapping
```
🟢 Green: Taker Longs (Buy, OI↑) | Maker Shorts (Buy, OI↓)
🔴 Red: Taker Shorts (Sell, OI↑) | Maker Longs (Sell, OI↓)
```
⚠️ Limitations:
• Works only for Binance Futures
• Requires existence of SYMBOL_OI ticker on TradingView
• Represents approximate intent based on OI + volume behavior
💬 Open Source
The script is open for the community. Suggestions and feedback are welcome in the comments!
__________________________________________________________________________________
Этот индикатор визуализирует изменения открытого интереса (OI) для Binance Futures и показывает поведение участников рынка — открывают или закрывают позиции тейкеры или мейкеры.
📊 Доступные режимы отображения:
• Taker или Maker
• Longs или Shorts
• Кумулятивный или по бару
• В USD или в монетах
💡 Каждый цвет свечи отражает преобладающее направление сделок (дельта):
🟢 Зеленый = Агрессивные покупки (Delta Buy)
🔴 Красный = Агрессивные продажи (Delta Sell)
Направление OI (↑/↓) показывает, открываются или закрываются позиции.
🛠️ Дополнительные метрики:
• Скользящая средняя OI (SMA, EMA, WMA, VWMA, LSMA)
• Волатильностные каналы (Bollinger Bands или экстремумы)
⚙️ Как работает:
• Получает данные OI из тикера SYMBOL_OI (например, BTCUSDT_OI)
• Сравнивает текущий OI с предыдущим баром
• Использует направленную дельту объема (close - open) для определения намерения
• Классифицирует бар как открытие/закрытие, лонг/шорт, тейкер/мейкер
• Отображает итог в виде цветной свечи на дополнительном графике
🤔 Как интерпретировать Taker и Maker?
• Taker: Агрессивный участник, который изымает ликвидность (инициирует сделку)
• Maker: Пассивный участник, который создает ликвидность (выставляет лимитные заявки)
Вы можете выбрать отображение события с позиции тейкера или мейкера — график будет одинаковым, но смысл меняется.
🧠 Схема логики
```
🟢 Зеленый: Taker Longs (Покупка, OI↑) | Maker Shorts (Покупка, OI↓)
🔴 Красный: Taker Shorts (Продажа, OI↑) | Maker Longs (Продажа, OI↓)
```
⚠️ Ограничения:
• Работает только для Binance Futures
• Требуется наличие тикера SYMBOL_OI на TradingView
• Показывает приблизительное намерение на основе OI и дельты объема
💬 Open Source
Скрипт открыт для сообщества. Предложения и обратная связь приветствуются в комментариях!
Haruto Developing VWAP & Value AreaDescription:
This indicator provides a comprehensive look at market dynamics by calculating a developing Volume-Weighted Average Price (VWAP) and its corresponding standard deviation bands. Unlike a fixed VWAP that only appears at the end of a period, this "developing" version updates on each bar, offering real-time insight into the current session's average traded price.
This tool is designed for traders who use intraday data to analyze market sentiment and identify key levels of support and resistance as they form. The standard deviation bands create a "value area," helping you to quickly visualize where the majority of trading volume is concentrated relative to the weighted average price.
Key Features:
Developing VWAP: The core VWAP line is calculated cumulatively and updates with each new bar throughout the session.
Customizable Timeframe: Choose the session period that fits your trading style, including Daily, Weekly, Monthly, Quarterly, or Yearly VWAP.
Standard Deviation Bands: Automatically plots standard deviation bands above and below the VWAP, forming a dynamic "value area." You can customize the multiplier for these bands.
Previous Period Levels: For crucial context, the indicator can display the final VWAP and value area levels from the previous period. These historical levels often act as significant support or resistance in the current session.
Clean & Clear Visualization: Uses clean lines and subtle fills to make the current and previous period levels easy to distinguish without cluttering your chart.
How to Use:
Identify the Trend: Observe whether the price is trading above or below the developing VWAP to gauge the intraday trend bias (bullish or bearish).
Spot Value: The area between the standard deviation bands represents the session's "value area." Prices inside this zone are considered to be at a "fair" value, while prices outside may indicate overbought or oversold conditions.
Find Key Levels: Use the previous period's VWAP and band edges as potential targets or areas of support and resistance. A rejection from or acceptance around these levels can provide powerful trading signals.
This indicator is a powerful tool for volume and price analysis, helping traders stay aligned with the market's flow throughout any given session.
[DEM] Chaikin Money Flow Signal (With Backtesting) Chaikin Money Flow Signal (With Backtesting) generates buy and sell signals based on the Chaikin Money Flow (CMF) indicator, combined with a Parabolic SAR (Stop And Reverse) filter, and includes a comprehensive backtesting framework to evaluate signal performance. The indicator overlays directly on the price chart, plotting signals and displaying performance statistics in a table.
BTC/Fiat Divergence & Spread Monitor📄 BTC/Fiat Divergence & Spread Monitor
This indicator visualizes Bitcoin’s relative performance across multiple fiat currencies and highlights periods of unusual divergence. It helps traders assess which fiat pairs BTC has outperformed or underperformed over a configurable lookback period and monitor the dynamic spread between the strongest and weakest pairs.
Features:
Relative Performance Matrix:
Ranks BTC returns in 6 fiat pairs, displaying a color-coded table of percentage changes and ranks.
Divergence Spread Oscillator:
Calculates the spread between the top and bottom performing pairs and normalizes this using a Z-Score. The oscillator helps identify when fiat pricing divergence is unusually high or compressed.
Dynamic Smoothing:
Optional Hull Moving Average smoothing to reduce noise in the spread signal.
Customizable Inputs:
Lookback period for percent change.
Z-Score normalization window.
Smoothing length.
Symbol selection for each fiat pair.
Visual Mode Toggle:
Switch between relative performance lines and spread oscillator view.
Potential Use Cases:
Fiat Rotation:
Identify which fiat is relatively weak or strong to optimize your exit currency when taking BTC profits.
Volatility Detection:
Use the spread Z-Score to detect periods of high divergence across fiat pairs, signaling macro FX volatility or dislocations.
Regime Analysis:
Track when fiat spreads are converging or expanding, potentially signaling market regime shifts.
Risk Management:
When divergence is extreme (Z-Score > +1), consider reducing position sizing or waiting for reversion.
Disclaimer:
This indicator is provided for educational and informational purposes only. It does not constitute financial advice or a recommendation to buy or sell any security or asset. Always do your own research and consult a qualified financial professional before making trading decisions. Use at your own risk.
Tip:
Experiment with different lookback periods and smoothing settings to adapt the indicator to your timeframe and trading style.
Uptrick: Universal Z-Score ValuationOverview
The Uptrick: Universal Z-Score Valuation is a tool designed to help traders spot when the market might be overreacting—whether that’s on the upside or the downside. It does this by combining the Z-scores of multiple key indicators into a single average, letting you see how far the current market conditions have stretched away from “normal.” This average is shown as a smooth line, supported by color-coded visuals, signal markers, optional background highlights, and a live breakdown table that shows the contribution of each indicator in real time. The focus here is on spotting potential reversals, not following trends. The indicator works well across all timeframes and asset classes, from fast intraday charts like the 1-minute and 5-minute, to higher timeframes such as the 4-hour, daily, or even weekly. Its universal design makes it suitable for any market — whether you're trading crypto, stocks, forex, or commodities.
Introduction
To understand what this indicator does, let’s start with the idea of a Z-score. In simple terms, a Z-score tells you how far a number is from the average of its recent history, measured in standard deviations. If the price of an asset is two standard deviations above its mean, that means it’s statistically “rare” or extended. That doesn’t guarantee a reversal—but it suggests the move is unusual enough to pay attention.
This concept isn’t new, but what this indicator does differently is apply the Z-score to a wide set of market signals—not just price. It looks at momentum, volatility, volume, risk-adjusted performance, and even institutional price baselines. Each of those indicators is normalized using Z-scores, and then they’re combined into one average. This gives you a single, easy-to-read line that summarizes whether the entire market is behaving abnormally. Instead of reacting to one indicator, you’re reacting to a statistically balanced blend.
Purpose
The goal of this script is to catch turning points—places where the market may be topping out or bottoming after becoming overstretched. It’s built for traders who want to fade sharp moves rather than follow trends. Think of moments when price explodes upward and starts pulling away from every moving average, volume spikes, volatility rises, and RSI shoots up. This tool is meant to spot those situations—not just when price is stretched, but when multiple different indicators agree that something is overdone.
Originality and Uniqueness
Most indicators that use Z-scores only apply them to one thing—price, RSI, or maybe Bollinger Bands. This one is different because it treats each indicator as a contributor to the full picture. You decide which ones to include, and the script averages them out. This makes the tool flexible but also deeply informative.
It doesn’t rely on complex or hidden math. It uses basic Z-score formulas, applies them to well-known indicators, and shows you the result. What makes it unique is the way it brings those signals together—statistically, visually, and interactively—so you can see what’s happening in the moment with full transparency. It’s not trying to be flashy or predictive. It’s just showing you when things have gone too far, too fast.
Inputs and Parameters
This indicator includes a wide range of configurable inputs, allowing users to customize which components are included in the Z-score average, how each indicator is calculated, and how results are displayed visually. Below is a detailed explanation of each input:
General Settings
Z-Score Lookback (default: 100): Number of bars used to calculate the mean and standard deviation for Z-score normalization. Larger values smooth the Z-scores; smaller values make them more reactive.
Bar Color Mode (default: None): Determines how bars are visually colored. Options include: None: No candle coloring applied. - Heat: Smooth gradient based on the Z-score value. - Latest Signal: Applies a solid color based on the most recent buy or sell signal
Boolean - General
Plot Universal Valuation Line (default: true): If enabled, plots the average Z-score (zAvg) line in the separate pane.
Show Signals (default: true): Displays labels ("𝓤𝓹" for buy, "𝓓𝓸𝔀𝓷" for sell) when zAvg crosses above or below user-defined thresholds.
Show Z-Score Table (default: true): Displays a live table listing each enabled indicator's Z-score and the current average.
Select Indicators
These toggles enable or disable each indicator from contributing to the Z-score average:
Use VWAP Z-Score (default: true)
Use Sortino Z-Score (default: true)
Use ROC Z-Score (default: true)
Use Price Z-Score (default: true)
Use MACD Histogram Z-Score (default: false)
Use Bollinger %B Z-Score (default: false)
Use Stochastic K Z-Score (default: false)
Use Volume Z-Score (default: false)
Use ATR Z-Score (default: false)
Use RSI Z-Score (default: false)
Use Omega Z-Score (default: true)
Use Sharpe Z-Score (default: true)
Only enabled indicators are included in the average. This modular design allows traders to tailor the signal mix to their preferences.
Indicator Lengths
These inputs control how each individual indicator is calculated:
MACD Fast Length (default: 12)
MACD Slow Length (default: 26)
MACD Signal Length (default: 9)
Bollinger Basis Length (default: 20): Used to compute the Bollinger %B.
Bollinger Deviation Multiplier (default: 2.0): Standard deviation multiplier for the Bollinger Band calculation.
Stochastic Length (default: 14)
ATR Length (default: 14)
RSI Length (default: 14)
ROC Length (default: 10)
Zones
These thresholds define key signal levels for the Z-score average:
Neutral Line Level (default: 0): Baseline for the average Z-score.
Bullish Zone Level (default: -1): Optional intermediate zone suggesting early bullish conditions.
Bearish Zone Level (default: 1): Optional intermediate zone suggesting early bearish conditions.
Z = +2 Line Level (default: 2): Primary threshold for bearish signals.
Z = +3 Line Level (default: 3): Extreme bearish warning level.
Z = -2 Line Level (default: -2): Primary threshold for bullish signals.
Z = -3 Line Level (default: -3): Extreme bullish warning level.
These zone levels are used to generate signals, fill background shading, and draw horizontal lines for visual reference.
Why These Indicators Were Merged
Each indicator in this script was chosen for a specific reason. They all measure something different but complementary.
The VWAP Z-score helps you see when price has moved far from the volume-weighted average, often used by institutions.
Sortino Ratio Z-score focuses only on downside risk, which is often more relevant to traders than overall volatility.
ROC Z-score shows how fast price is changing—strong momentum may burn out quickly.
Price Z-score is the raw measure of how far current price has moved from its mean.
RSI Z-score shows whether momentum itself is stretched.
MACD Histogram Z-score captures shifts in trend strength and acceleration.
%B (Bollinger) Z-score indicates how close price is to the upper or lower volatility envelope.
Stochastic K Z-score gives a sense of how high or low price is relative to its recent range.
Volume Z-score shows when trading activity is unusually high or low.
ATR Z-score gives a read on volatility, showing if price movement is expanding or contracting.
Sharpe Z-score measures reward-to-risk performance, useful for evaluating trend quality.
Omega Z-score looks at the ratio of good returns to bad ones, offering a more nuanced view of efficiency.
By normalizing each of these using Z-scores and averaging only the ones you turn on, the script creates a flexible, balanced view of the market’s statistical stretch.
Calculations
The core formula is the standard Z-score:
Z = (current value - average) / standard deviation
Every indicator uses this formula after it’s calculated using your chosen settings. For example, RSI is first calculated as usual, then its Z-score is calculated over your selected lookback period. The script does this for every indicator you enable. Then it averages those Z-scores together to create a single value: zAvg. That value is plotted and used to generate visual cues, signals, table values, background color changes, and candle coloring.
Sequence
Each selected indicator is calculated using your custom input lengths.
The Z-score of each indicator is computed using the shared lookback period.
All active Z-scores are added up and averaged.
The resulting zAvg value is plotted as a line.
Signal conditions check if zAvg crosses user-defined thresholds (default: ±2).
If enabled, the script plots buy/sell signal labels at those crossover points.
The candle color is updated using your selected mode (heatmap or signal-based).
If extreme Z-scores are reached, background highlighting is applied.
A live table updates with each individual Z-score so you know what’s driving the signal.
Features
This script isn’t just about stats—it’s about making them usable in real time. Every feature has a clear reason to exist, and they’re all there to give you a better read on market conditions.
1. Universal Z-Score Line
This is your primary reference. It reflects the average Z-score across all selected indicators. The line updates live and is color-coded to show how far it is from neutral. The further it gets from 0, the brighter the color becomes—cyan for deeply oversold conditions, magenta for overbought. This gives you instant feedback on how statistically “hot” or “cold” the market is, without needing to read any numbers.
2. Signal Labels (“𝓤𝓹” and “𝓓𝓸𝔀𝓷”)
When the average Z-score drops below your lower bound, you’ll see a "𝓤𝓹" label below the bar, suggesting potential bullish reversal conditions. When it rises above the upper bound, a "𝓓𝓸𝔀𝓷" label is shown above the bar—indicating possible bearish exhaustion. These labels are visually clear and minimal so they don’t clutter your chart. They're based on clear crossover logic and do not repaint.
3. Real-Time Z-Score Table
The table shows each indicator's individual Z-score and the final average. It updates every bar, giving you a transparent breakdown of what’s happening under the hood. If the market is showing an extreme average score, this table helps you pinpoint which indicators are contributing the most—so you’re not just guessing where the pressure is coming from.
4. Bar Coloring Modes
You can choose from three modes:
None: Keeps your candles clean and untouched.
Heat: Applies a smooth gradient color based on Z-score intensity. As conditions become more extreme, candle color transitions from neutral to either cyan (bullish pressure) or magenta (bearish pressure).
Latest Signal: Applies hard coloring based on the most recent signal—greenish for a buy, purple for a sell. This mode is great for tracking market state at a glance without relying on a gradient.
Every part of the candle is colored—body, wick, and border—for full visibility.
5. Background Highlighting
When zAvg enters an extreme zone (typically above +2 or below -2), the background shifts color to reflect the market’s intensity. These changes aren’t overwhelming—they’re light fills that act as ambient warnings, helping you stay aware of when price might be reaching a tipping point.
6. Customizable Zone Lines and Fills
You can define what counts as neutral, overbought, and oversold using manual inputs. Horizontal lines show your thresholds, and shaded regions highlight the most extreme zones (+2 to +3 and -2 to -3). These lines give you visual structure to understand where price currently stands in relation to your personal reversal model.
7. Modular Indicator Control
You don’t have to use all the indicators. You can enable or disable any of the 12 with a simple checkbox. This means you can build your own “blend” of market context—maybe you only care about RSI, price, and volume. Or maybe you want everything on. The script adapts accordingly, only averaging what you select.
8. Fully Customizable Sensitivity and Lengths
You can adjust the Z-score lookback length globally (default 100), and tweak individual indicator lengths separately. This lets you tune the indicator’s responsiveness to suit your trading style—slower for longer swings, faster for scalping.
9. Clean Integration with Any Chart Layout
All visual elements are designed to be informative without taking over your chart. The coloring is soft but clear, the labels are readable without being huge, and you can turn off any feature you don’t need. The indicator can work as a full dashboard or as a simple line with a couple of alerts—it’s up to you.
10. Precise, Real-Time Signal Logic
The crossover logic for signals is exact and only fires when the Z-score moves across your defined boundary. No estimation, no delay. Everything is calculated based on current and previous bar data, and nothing repaints or back-adjusts.
Conclusion
The Universal Z-Score Valuation indicator is a tool for traders who want a clear, unbiased way to detect overextension. Instead of relying on a single signal, you get a composite of several market perspectives—momentum, volatility, volume, and more—all standardized into a single view. The script gives you the freedom to control the logic, the visuals, and the components. Whether you use it as a confirmation tool or a primary signal source, it’s designed to give you clarity when markets become chaotic.
Disclaimer
This indicator is for research and educational use only. It does not constitute financial advice or guarantees of performance. All trading involves risk, and users should test any strategy thoroughly before applying it to live markets. Use this tool at your own discretion.