TitansAlgo Sureshots v3This TradingView script, "TitansAlgo Sureshots", is a precision-based breakout scalping indicator designed for intraday trading. It captures the high and low of the first candle after the market opens at 9:30 AM and waits for a breakout in either direction to trigger a trade. Once triggered, it calculates Take Profit (TP) and Stop Loss (SL) based on a customizable Risk-Reward Ratio.
It visually plots buy/sell signals using colored dots and labels, and draws TP/SL levels directly on the chart for easy reference. The script also includes optional real-time alerts and can highlight the breakout candle with a custom background color.
Perfect for traders looking for simple, rule-based scalping setups with clearly defined entries and exits.
Cari dalam skrip untuk "scalping"
SimpleBias ProSimpleBias PRO - Advanced Multi-Timeframe Bias Analysis System
SimpleBias PRO is an advanced multi-timeframe bias analysis system, specifically designed for professional traders who need in-depth analysis and integrated risk management. A major upgrade from the free version, it features 6 separate table systems and sophisticated trading logic.
Key Features
Multi-Table Analysis System
SimpleBias Table - Core bias analysis across 8 timeframes
Logic Table - Advanced trading logic with confluence requirements
EMA Table - Trend analysis with customizable EMA system
Time Table - Session-based timing optimization
Time & Price Table - Combined temporal and price analysis
Risk Management Table - Automated position sizing calculations
Advanced EMA Integration
Multiple source options: Open, Close, High, Low
Dynamic color modes with bullish/bearish visualization
EMA direction analysis (RISE/FALL/NEUTRAL)
Customizable periods (1-9999) with plot capability
Professional line width control (1-5 pixels)
Smart Time-Based Analysis
Optimized trading hours for different timeframes
New York timezone integration for global markets
Time status indicators with visual confirmation
Session-specific filtering for 15m, 5m, 1m strategies
Enhanced Trading Logic
Multi-timeframe confluence requirements
Mid-timeframe bias analysis
EMA direction confirmation system
Time-based entry filtering
Separate conditions for scalping (1m), day trading (5m), and swing (15m)
Professional Risk Management
Balance input with validation ($100 - $10,000,000)
Risk percentage control (0.1% - 10.0%)
Stop loss configuration in pips (5-5000)
Automatic position sizing calculations
Real-time risk assessment display
How It Works
Bias Calculation
The indicator determines market bias by comparing the current timeframe's open price with the previous period's open price:
BULLISH: Current open > Previous open
BEARISH: Current open < Previous open
NEUTRAL: Current open = Previous open
Multi-Timeframe Confluence The system requires alignment across multiple timeframes before generating signals:
15-Minute Strategy:
4h, 1h, 15m bias alignment
1H mid-timeframe confirmation
EMA direction confirmation
Optimal time session validation
5-Minute Strategy:
1h, 15m, 5m bias alignment
15M mid-timeframe confirmation
EMA trend validation
Session timing optimization
1-Minute Strategy:
15m, 5m, 1m bias alignment
5M mid-timeframe confirmation
EMA direction sync
Precise timing windows
Risk Management Integration Automatic position sizing based on:
Account balance
Risk percentage
Stop loss distance
Current market conditions
Advanced Customization
Theme & Display Options
Light/Dark mode with automatic color adaptation
Transparent background options
Individual table toggle controls
Position control (Top/Middle/Bottom Right)
Text size optimization (Tiny/Small/Normal)
Professional Color Schemes
Separate bias color customization
Dynamic EMA coloring
Signal color differentiation
Theme-adaptive interface elements
Best Practices
For Professional Day Trading
Use 15-minute charts with 15M strategy
Focus on 4H and 1H bias alignment
Enable EMA confirmation
Trade during optimal NY sessions
Apply 0.25-0.5% risk per trade
For Advanced Scalping
Use 5-minute charts with 5M strategy
Require 1H and 15M bias confluence
Monitor EMA direction changes
Focus on high-probability time windows
Use tight risk management (0.1-0.25%)
For Swing Trading
Use 15-minute+ charts
Focus on higher timeframe bias alignment
Allow wider stop losses
Use longer EMA periods
Apply conservative risk (0.5-1%)
Technical Specifications
Pine Script Version: v6
Performance: Multi-table system with efficient rendering
Compatibility: All TradingView timeframes and instruments
Updates: Real-time bias detection and signal generation
Important Disclaimers
This indicator is for educational and analysis purposes only. Not financial advice - always conduct your own research and risk assessment. Past performance does not guarantee future results. Proper risk management is essential for all trading activities.
Dow Theory Smart Indicator by Wealthemoji📉 Dow Theory Smart Indicator
This indicator is inspired by the principles of Dow Theory, enhanced through proprietary smart money detection. It dynamically marks key market structure shifts, including breakouts and reversals, using internally coded smart techniques.
Designed for traders seeking early trend identification and structural clarity, this tool highlights pivotal levels and potential decision.
Ideal for intraday scalping, swing trading, or long term trend following across various timeframes.
Advantages:
•Early Trend Detection: Identifies potential trend reversals and continuations with minimal lag.
•Structure-Focused: Tracks key shifts in market structure for smart decision-making.
•Multi-Timeframe Friendly: Suitable for scalping, swing, and positional trades.
•High Clarity: Reduces market noise and highlights critical turning points.
•Visual Simplicity: Clean chart output without clutter or unnecessary overlays.
Key Features:
•Plots potential Break of Structure (BoS) and Change of Character (CHoCH) zones.
•Visually distinguishes between bullish and bearish structural moves.
•Designed to work across forex, crypto, indices, and stocks.
•Built for minimal user input – plug-and-play experience.
•Compatible with alerts for real-time structure shift notifications.
Limitations:
•Not a standalone system – works best when combined with risk management and confirmation tools.
•May repaint slightly on lower timeframes during fast market conditions.
•Does not guarantee reversals – helps in identifying high-probability zones, not certainties.
•Flat markets or tight ranges may produce fewer or late signals.
Initial Balance Wave Map📊 Initial Balance Wave Map – Powered by VWAP Wave
The Initial Balance Wave Map is your visual roadmap for navigating the first hour of trading like a pro. Built to align with the VWAP Wave System, this indicator automatically plots the Initial Balance (IB) high and low, calculates real-time IB extensions, and layers in key midpoints and volume-based structure to map out high-probability zones for both reversals and breakouts. This upgraded indicator builds upon the open-source foundation by @noop-noop, with enhancements and user-facing labels tailored for Auction Market Theory, scalping, and structure-based trade setups.
🔍 Key Features:
✅ Automatically plots IB High/Low based on session times (customizable)
🔁 Displays +1x / +2x IB extensions and midpoints for precision targeting
📐 Integrated with VWAP Wave strategy: use with deviation bands for full context
🎯 Works across futures, forex, and crypto — universal structure map
🎨 Optional visual highlights for calculation window and labeling
💡 How to Use:
Fade setups: Look for price rejection at ±1x or ±2x IB extensions inside a balanced market.
Breakout setups: Combine IB breaks with VWAP Wave price discovery for high-momentum plays.
Return to value: When price rejects extension levels and rotates, target the IB midpoint or VWAP.
Whether you’re scalping futures like NQ & ES, swinging gold, or analyzing forex pairs, the Initial Balance Wave Map gives you the structural clarity to react instead of guess.
For more information, visit vwapwave.com and find the VWAP Wave System official published book on Amazon.com .
🙌 Credits:
This script builds upon the excellent open-source work by @noop-noop. Original script available here .
MES Alerts: EMA9/21 + VWAP + Visual TradesTitle:
📈 MES Scalping Indicator – EMA9/21 + VWAP + Entry/TP/SL Visualization
Description:
This indicator combines a simple yet effective scalping setup tailored for the MES (Micro E-mini S&P 500) futures market.
🔧 Features:
EMA 9 & EMA 21 crossover logic
VWAP filter to confirm trend direction
Signal generation on pullbacks in trend direction
Visual trade levels:
Dashed lines for entry, take-profit, and stop-loss
Webhook-ready alerts for automated trading integrations (e.g., via Python, Tradovate API, etc.)
💬 Community Feedback Welcome:
This is an early version. I'm actively seeking input from traders and developers alike — especially around signal refinement, visualization, and automation compatibility.
Feel free to comment or fork.
Happy trading! 🚀
F&O Time Zones – Final Fixed📌 This indicator highlights high-probability intraday time zones used in Indian F&O (Futures & Options) strategies. Ideal for scalping, breakout setups, and trap avoidance.
🕒 Covered Time Zones:
• 9:15 – 9:21 AM → Flash Trades (first 1-minute volatility)
• 9:21 – 9:30 AM → Smart Money Trap (VWAP fakeouts)
• 9:30 – 9:50 AM → Fake Breakout Zone
• 9:50 – 10:15 AM → Institutional Entry Timing
• 10:15 – 10:45 AM → VWAP Range Scalps
• 10:45 – 11:15 AM → Second Trap Zone
• 11:15 – 1:00 PM → Trend Continuation Window
• 1:00 – 1:45 PM → Volatility Compression
• 1:45 – 2:15 PM → Institutional Exit Phase 1
• 2:15 – 2:45 PM → Trend Acceleration / Reversals
• 2:45 – 3:15 PM → Expiry Scalping Zone
• 3:15 – 3:30 PM → Dead Zone (square-off time)
🔧 Features:
✓ Clean vertical lines per zone
✓ Optional label positions (top or bottom)
✓ Adjustable line style, width, and color
🧠 Best used on: NIFTY, BANKNIFTY, FINNIFTY (5-min or lower)
---
🔒 **Disclaimer**:
This script is for **educational purposes only**. It is not financial advice. Trading involves risk. Please consult a professional or do your own research before taking any positions.
—
👤 Script by: **JoanJagan**
🛠️ Built in Pine Script v5
RSI Fusion Pro+🎨 RSI Fusion Pro+ Indicator - Full Description
🌟 Overview
RSI Fusion Pro+ is an advanced RSI-based indicator that combines smoothing techniques, multiple moving averages, and visual enhancements to provide a clearer and more actionable view of market momentum.
🔹 Core Features:
✔ Customizable RSI Smoothing (EMA, SMA, SMMA, WMA, JMA, TMA)
✔ Multiple MA Types (SMA, EMA, Bollinger Bands, VWMA, JMA, TMA)
✔ Neon Glow Effect for better visibility
✔ Gradient Zones for intuitive overbought/oversold detection
✔ Bollinger Bands on RSI for volatility-based signals
✔ Info Panel with key metrics
📊 How It Works
1. Core RSI Calculation
Uses standard RSI formula (Wilder’s smoothing by default).
Optional smoothing (EMA, SMA, etc.) for cleaner signals.
2. Moving Average Options
SMA/EMA – Classic trend-following.
Bollinger Bands – Detects volatility expansion.
JMA (Jurik Moving Average) – Reduces lag for better responsiveness.
TMA (Triple MA) – Extra smoothness for filtering noise.
3. Visual Enhancements
Neon Effect → Makes the RSI line stand out.
Gradient Zones → Soft color transitions between overbought/oversold.
BB Fill → Highlights RSI volatility zones.
🚀 Advantages Over Classic RSI
✅ Fewer False Signals – Smoothing & MA filters reduce whipsaws.
✅ Better Trend Detection – JMA/TMA adapt faster to changes.
✅ Enhanced Readability – Neon & gradients improve visibility.
✅ Volatility Insights – Bollinger Bands on RSI show squeeze conditions.
⚠ Possible Limitations
❌ Smoothing introduces lag (trade-off between smoothness & responsiveness).
❌ Bollinger Bands may widen in volatile markets, requiring adjustment.
❌ Not a standalone system – Best used with trend confirmation.
📖 How to Use
🔵 Basic Signals
Overbought (70+) → Potential reversal/sell zone (especially if RSI crosses down).
Oversold (30-) → Potential reversal/buy zone (especially if RSI crosses up).
Midline (50) → Bullish above, bearish below.
🟡 MA Cross Strategy
RSI > MA → Bullish momentum.
RSI < MA → Bearish momentum.
🔴 Bollinger Bands Strategy
RSI touches upper band → Overextended bullish move.
RSI touches lower band → Overextended bearish move.
Squeeze (bands narrow) → Potential breakout ahead.
🎯 Trading Style Customization
1. Scalping (Fast Trades)
Settings: Short RSI length (8-10), EMA smoothing (fast).
Strategy: Look for quick crosses of 30/70 with tight stops.
2. Swing Trading (Medium-Term)
Settings: Default RSI (14), JMA/TMA for trend filtering.
Strategy: Combine with 50-level crosses for trend confirmation.
3. Position Trading (Long-Term)
Settings: Longer RSI (21-28), SMA/SMMA for smooth signals.
Strategy: Focus on major overbought/oversold levels with BB confirmation.
🎨 Visual Guide
🟣 Purple RSI Line → Smoothed momentum.
🟡 Yellow MA Line → Dynamic trend filter.
🟢 Green BB Zone → Volatility-based range.
🔴 Red Zone (70+) → Overbought.
🔵 Blue Zone (30-) → Oversold.
🔔 Alerts Included
RSI crosses 70 / 30 (overbought/oversold).
RSI crosses 50 (midline shift).
RSI crosses MA (momentum change).
💡 Pro Tips
Combine with price action (e.g., support/resistance for confirmation).
Adjust smoothing based on market (fast = scalping, slow = swing).
Use BB bands in ranging markets, MA cross in trends.
📌 Final Notes
RSI Fusion Pro+ is a versatile upgrade to the classic RSI, blending smoothing, trend filters, and enhanced visuals for better trading decisions. Experiment with settings to match your style!
🚀 Happy Trading! 🚀
❤️ Support This Project
If you find this indicator helpful and want to support future developments, donations are appreciated at:
USDT (TRC20): THFFLEZSpTqapYF6oj9rmuTCQVUXvuz7VS
Your generosity helps maintain and improve free indicators for the trading community!
Best ADX Pro🎯 Best ADX Pro: Advanced Multi-Smoothing Trend Analysis
📌 Overview
The Best ADX Pro is a sophisticated enhancement of the traditional ADX indicator, offering five smoothing methods for unparalleled adaptability across market conditions. Designed for traders who demand precision, it combines flexible trend detection with customizable sensitivity, making it ideal for all trading styles—from scalping to long-term investing.
✨ Key Upgrades from Standard ADX
5 Smoothing Methods – Choose between EMA, SMA, RMA, WMA, and SMMA to match your strategy’s responsiveness.
Smart Thresholds – Dual levels (default: 20 and 25) filter weak trends and confirm strong momentum.
Zero-Division Protection – Ensures stable calculations during low-volatility periods.
Alerts & Crosses – Built-in alerts for DI+/DI- crossovers and ADX threshold breaks.
⚙️ When to Use Each Smoothing Mode
🔴 EMA (Exponential Moving Average)
Best For: Scalping/Crypto
Timeframe: M1-M15
Risk: Higher false signals
🟠 WMA (Weighted Moving Average)
Best For: Swing Trading
Timeframe: H1-H4
Risk: Moderate
🟢 SMA (Simple Moving Average)
Best For: Position Trading
Timeframe: D1-W1
Risk: Lowest noise
🔵 RMA/SMMA (Wilder’s & Smoothed MA)
Best For: Classic ADX Strategy
Timeframe: Any
Risk: Balanced
📈 Pro Strategies
🔴 Trend Acceleration
Enter: When ADX > 20 (WMA/RMA) + DI+ > DI- (uptrend).
Exit: If ADX < 15 or DI- crosses DI+.
🟠 Reversal Trading
SMMA + Length 20: Wait for DI+/DI- crossover + ADX rising from below 25.
🟢 Low-Noise Filtering
SMA + Length 30: Ignore trades if ADX < 20 (avoids choppy markets).
⚠️ Limitations & Fixes
Whipsaws in Ranges → Combine with ATR to filter low-volatility phases.
Lag on SMA → Use WMA/EMA for faster entries on lower timeframes.
🎯 Who Should Use It?
🚀 Day Traders: EMA/WMA for quick signals.
⏳ Swing Traders: RMA/SMMA for reliability.
🤖 Algorithmic Trading: SMA for backtest stability.
🎨 Color Guide
🔴 EMA → Fastest signals (volatile markets).
🟠 WMA → Prioritizes recent data (aggressive trends).
🟢 SMA → Smoothest output (low noise).
🔵 RMA/SMMA → Classic ADX Wilder’s smoothing.
Tick Tack by TradeSeekers"Tick Tack" is a unique first of it's kind attempt at recreating market breadth index "TICK" for all sessions and all markets. Do not confuse this with tick charts.
Backstory
The fun aptly named "Tick Tack" has similar visuals to a market breadth indicator I created, MIT (Market Internal Trend) . For comparative demonstrations it has been included in the publication chart but is not required for Tick Tack usage.
MIT centers on the "TICK" index in a unique bias colored histogram display, where extreme high tick values indicate potential for buy side exhaustion, and inversely, extreme low tick values indicate potential for sell side exhaustion.
The issue with market breadth/internal data is the unavailability in non-RTH sessions, something this indicator resolves. Also TICK isn't available for crypto markets, non-US markets, etc. Tick Tack can be applied to virtually any market.
Neutral Range
Given that TICK index is a ratio and operates on a known range (~1000 +/-), many measures surrounding TICK are statically anchored.
When recreating the concept of TICK on an unbounded market, certain concessions had to be made, the first being the boundaries.
Tick Tack reads the market and creates a dynamic boundary for the "tick like" high and low extreme areas. That is the neutral range and is similarly colored to the MIT indicator.
Conventional trading wisdom indicates that TICK index values between 500 +/- are neutral/chop and have no edge.
Breaks
Any sufficiently high or low breaks beyond the neutral range are considered breaks and colored to indicate this event. Deviation calculations are used to indicate the strength level.
If a break of significant strength is detected, it'll be marked as "extreme" with color and a diamond plot, exactly like MIT.
"Tick" Trend
A simple SMA trend, like MIT, is made optionally available to show direction of the histogram measure.
"TRIN" Dots
TRIN, or "traders index", aims to present a numerical value indicating buy and sell sentiment. Intraday this index adjusts in realtime to market breadth price and volume advancement or decline with a publicly available formula for the entire market (NYSE typically).
Given that Tick Tack isn't making use of market breadth data, some creativity was employed here with a different take on the concept.
At times where measurement indicates directional movement, Tick Tack will display white dots at the histogram zero point, otherwise if balance is detected then the dots will be orange. If neither measure fires a detection, no dots will be displayed.
Usage
It's been primarily designed to emulate TICK index for intraday trading, scalping and similar.
Once sufficiently settled on directionality, range, etc. Utilize the histogram to find key break points to counter or join depending on market conditions.
Often times with TICK, the extreme breaks can be counter signals for quick mean reversion scalps.
Look for histogram and price action divergences for V signals near key pivots.
Tick Tack hasn't been tested nor designed for anything higher timeframe, but a benefit of this indicator vs TICK index is that it works on any timeframe with scaled resolution. It's entirely possible that this indicator has usefulness in higher timeframes.
Considerations
Tick Tack operates under the premise that mostly the market breadth will impact the market being charted and should provide a close approximation. If the charted market has low correlation to breadth then assume this TICK like display will have little to no similarity to the real TICK index (which may be acceptable).
Where Tick Tack and the TICK index will potentially see wide divergence will be near open of RTH. In many cases, with gaps in the NYSE or similar market breadth data, it will take some time for TICK index to catch up to current market conditions. Tick Tack will not suffer from this issue if utilizing extended session data and may provide a clearer picture.
Do note that Tick Tack is not claiming to present actual market breadth information and while it can be used for scalping, like TICK, I'm unsure it can be trusted for the same reasons as TICK.
Final Notes
I've received countless messages, questions and comments that my other market breadth tools be made available to extended sessions, non-US markets and crypto.
My thought process was that if I could create something that closely matched TICK index in regular trading hours, then perhaps it would provide similar indications and usefulness in extended session.
Paul_BDT Osc. MACD, ADX, CHOP, RSI & CVD🔧 Overview
Modular multi-oscillator engine designed for actionable and filtered trading signals. It combines the power of MACD, ADX, CHOP, RSI, and CVD, integrates advanced divergence detection, a multi-timeframe dashboard, and a built-in risk management system.
⸻
🚨 Alert System
Alerts are organized by signal type, oscillator used, and timeframe block, with precision controls for filtering and sensitivity.
1. Oscillator Alerts (Osc.)
Triggers ▲ / ▼ triangle markers based on trend momentum shifts detected on the selected oscillator:
• MACD: triggers when histogram crosses 0 with bullish or bearish slope
• ADX: triggers on directional breakout with increasing trend strength
• CHOP: signals trend resumption after choppy market phase
• RSI: breakout from dynamic support/resistance using pivot detection
• CVD: shift in buy/sell pressure based on aggregated volume delta
✅ All signals optionally trigger on bar close only (if enabled)
2. Divergence Alerts (Div.)
Automatic detection of:
• 🔼 Regular Divergences
• Bullish: Lower lows in price, higher lows in oscillator
• Bearish: Higher highs in price, lower highs in oscillator
• 🔁 Hidden Divergences
• Hidden Bullish: Higher lows in price, lower lows in oscillator
• Hidden Bearish: Lower highs in price, higher highs in oscillator
Alert trigger logic:
• Divergences only trigger if confirmed by price action:
→ breakout from wick or close beyond BB/RSI dynamic bands
• Alerts are non-repeating (fires only on signal change)
🔔 divergeUP and divergeDN are fired when divergence AND price condition are met.
3. Reversal Alerts (Rev.)
Strict combo alert:
• reverseUP = divergeUP AND bullish wick breakout
• reverseDN = divergeDN AND bearish wick breakout
🧠 These are high-conviction signals, ideal for swing entries or reversion trades.
📊 Multi-Timeframe Support (4 Blocks)
4 independent blocks:
• Scalp, Intra, Swing, Custom
• Each block accepts 3 sorted timeframes
• You can individually enable:
• Oscillator alerts
• Divergences
• Reversals
Example:
• Scalp: RSI only, no divergence
• Intra: CVD + reversal only
• Swing: MACD + divergence + reversal
Each timeframe is dynamically sorted and shown in a structured dashboard grid (TF01 to TF12), making the multi-timeframe readout seamless.
⸻
⚙️ Additional Features
• Full visual panel with color-coded trend indicators
• Take Profit/Exit Alerts available on a custom timeframe
• Built-in Money Management:
• % or USD risk
• Configurable R/R ratio
• Minimum PnL threshold (filter out low-return setups)
⸻
✅ Best Use Cases
• High-frequency scalping (1s–1min) with real-time oscillator breakouts
• Structured intraday/swing planning using divergence + reversal logic
• Manual backtesting and alert-based discretionary entries
⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻
🧠 Fonctionnalités
• Oscillateurs personnalisables : activez un indicateur à la fois (MACD, ADX, CHOP, RSI, ou CVD) pour une analyse ciblée et lisible.
• Détection des divergences :
• Divergences classiques (bullish/bearish),
• Divergences cachées (hidden bullish/bearish),
• Filtres avancés pour ne détecter que les signaux pertinents (crossover/crossunder + break de mèche).
• Multi-timeframes :
• Jusqu’à 4 blocs configurables (scalp, intra, swing, custom),
• Tri automatique des UT,
• Alertes différenciées par bloc et par type de signal.
• Visualisation modulaire :
• Tableau de synthèse personnalisable, affichant l’état de chaque indicateur par UT,
• Affichage hors graphique ou directement sur le chart,
• Couleurs dynamiques pour les signaux haussiers, baissiers ou neutres.
• Gestion du risque intégrée :
• Paramétrez le risque en % du capital ou en valeur absolue (USD),
• Ratio risk/reward configurable pour filtrer les signaux,
• Seuil de profit minimum (PnL) configurable pour filtrer les signaux.
• Support de volumes agrégés multi-exchange pour CVD : compatible avec les plateformes crypto (BITGET, BINANCE, etc).
⸻
⚙️ Personnalisation
• Choix du type de moyenne mobile (EMA, RMA, VWAP, etc.).
• Activation sélective des signaux (Oscillateur, Divergence, Renversement) pour chaque bloc de timeframes.
⸻
📈 Alertes intégrées
• Compatibles avec les alertes automatiques de TradingView,
• Détection de signaux d’entrée (achat/vente), divergences, renversements,
• Configuration des alertes par type de signal et par timeframe (scalp/intra/swing/custom).
⸻
🔍 Utilisations recommandées
• Scalping haute fréquence (1s à 1min),
• Intraday en multi-UT (5 à 30min),
• Swing trading (1H à 1D),
• Analyse technique avancée sur crypto, indices, forex ou actions.
⸻
📌 Conclusion
Ce script combine précision algorithmique et flexibilité de personnalisation.
Alex Scalper with Volatility CheckAlex Scalper with Volatility Check - Script Description
This Pine Script indicator is a comprehensive scalping strategy designed for short-term trading with built-in risk management and volatility filtering.
Key Features:
📊 Core Strategy:
Uses VWAP (Volume Weighted Average Price) as the primary trend filter
Employs Stochastic oscillator for entry timing (oversold/overbought conditions)
Generates buy signals when price is above VWAP with stochastic momentum
Generates sell signals when price is below VWAP with stochastic reversal
🛡️ Risk Management:
Volatility Protection: Automatically pauses trading during high volatility periods using ATR and Bollinger Band width analysis
Multi-Target System: Three take-profit levels (10, 15, 25 points) for progressive profit-taking
Fixed Stop Loss: 20-point stop loss protection
Position Sizing: Dynamic lot size adjustment based on win/loss performance
⏰ Trading Hours:
Restricted to US market hours (9:30-11:30 AM and 2:00-4:00 PM EST)
Prevents trading during low-liquidity periods
🔔 Alert System:
Real-time buy/sell alerts with complete trade information
Includes entry price, stop loss, take profit levels, and position size
Ready for automated trading integration
📈 Visual Elements:
Green triangles for buy signals below price bars
Red triangles for sell signals above price bars
Orange volatility warning labels during high-risk periods
This script is ideal for traders seeking a systematic approach to scalping with built-in protection against volatile market conditions.
Ergodic Market Divergence (EMD)Ergodic Market Divergence (EMD)
Bridging Statistical Physics and Market Dynamics Through Ensemble Analysis
The Revolutionary Concept: When Physics Meets Trading
After months of research into ergodic theory—a fundamental principle in statistical mechanics—I've developed a trading system that identifies when markets transition between predictable and unpredictable states. This indicator doesn't just follow price; it analyzes whether current market behavior will persist or revert, giving traders a scientific edge in timing entries and exits.
The Core Innovation: Ergodic Theory Applied to Markets
What Makes Markets Ergodic or Non-Ergodic?
In statistical physics, ergodicity determines whether a system's future resembles its past. Applied to trading:
Ergodic Markets (Mean-Reverting)
- Time averages equal ensemble averages
- Historical patterns repeat reliably
- Price oscillates around equilibrium
- Traditional indicators work well
Non-Ergodic Markets (Trending)
- Path dependency dominates
- History doesn't predict future
- Price creates new equilibrium levels
- Momentum strategies excel
The Mathematical Framework
The Ergodic Score combines three critical divergences:
Ergodic Score = (Price Divergence × Market Stress + Return Divergence × 1000 + Volatility Divergence × 50) / 3
Where:
Price Divergence: How far current price deviates from market consensus
Return Divergence: Momentum differential between instrument and market
Volatility Divergence: Volatility regime misalignment
Market Stress: Adaptive multiplier based on current conditions
The Ensemble Analysis Revolution
Beyond Single-Instrument Analysis
Traditional indicators analyze one chart in isolation. EMD monitors multiple correlated markets simultaneously (SPY, QQQ, IWM, DIA) to detect systemic regime changes. This ensemble approach:
Reveals Hidden Divergences: Individual stocks may diverge from market consensus before major moves
Filters False Signals: Requires broader market confirmation
Identifies Regime Shifts: Detects when entire market structure changes
Provides Context: Shows if moves are isolated or systemic
Dynamic Threshold Adaptation
Unlike fixed-threshold systems, EMD's boundaries evolve with market conditions:
Base Threshold = SMA(Ergodic Score, Lookback × 3)
Adaptive Component = StDev(Ergodic Score, Lookback × 2) × Sensitivity
Final Threshold = Smoothed(Base + Adaptive)
This creates context-aware signals that remain effective across different market environments.
The Confidence Engine: Know Your Signal Quality
Multi-Factor Confidence Scoring
Every signal receives a confidence score based on:
Signal Clarity (0-35%): How decisively the ergodic threshold is crossed
Momentum Strength (0-25%): Rate of ergodic change
Volatility Alignment (0-20%): Whether volatility supports the signal
Market Quality (0-20%): Price convergence and path dependency factors
Real-Time Confidence Updates
The Live Confidence metric continuously updates, showing:
- Current opportunity quality
- Market state clarity
- Historical performance influence
- Signal recency boost
- Visual Intelligence System
Adaptive Ergodic Field Bands
Dynamic bands that expand and contract based on market state:
Primary Color: Ergodic state (mean-reverting)
Danger Color: Non-ergodic state (trending)
Band Width: Expected price movement range
Squeeze Indicators: Volatility compression warnings
Quantum Wave Ribbons
Triple EMA system (8, 21, 55) revealing market flow:
Compressed Ribbons: Consolidation imminent
Expanding Ribbons: Directional move developing
Color Coding: Matches current ergodic state
Phase Transition Signals
Clear entry/exit markers at regime changes:
Bull Signals: Ergodic restoration (mean reversion opportunity)
Bear Signals: Ergodic break (trend following opportunity)
Confidence Labels: Percentage showing signal quality
Visual Intensity: Stronger signals = deeper colors
Professional Dashboard Suite
Main Analytics Panel (Top Right)
Market State Monitor
- Current regime (Ergodic/Non-Ergodic)
- Ergodic score with threshold
- Path dependency strength
- Quantum coherence percentage
Divergence Metrics
- Price divergence with severity
- Volatility regime classification
- Strategy mode recommendation
- Signal strength indicator
Live Intelligence
- Real-time confidence score
- Color-coded risk levels
- Dynamic strategy suggestions
Performance Tracking (Left Panel)
Signal Analytics
- Total historical signals
- Win rate with W/L breakdown
- Current streak tracking
- Closed trade counter
Regime Analysis
- Current market behavior
- Bars since last signal
- Recommended actions
- Average confidence trends
Strategy Command Center (Bottom Right)
Adaptive Recommendations
- Active strategy mode
- Primary approach (mean reversion/momentum)
- Suggested indicators ("weapons")
- Entry/exit methodology
- Risk management guidance
- Comprehensive Input Guide
Core Algorithm Parameters
Analysis Period (10-100 bars)
Scalping (10-15): Ultra-responsive, more signals, higher noise
Day Trading (20-30): Balanced sensitivity and stability
Swing Trading (40-100): Smooth signals, major moves only Default: 20 - optimal for most timeframes
Divergence Threshold (0.5-5.0)
Hair Trigger (0.5-1.0): Catches every wiggle, many false signals
Balanced (1.5-2.5): Good signal-to-noise ratio
Conservative (3.0-5.0): Only extreme divergences Default: 1.5 - best risk/reward balance
Path Memory (20-200 bars)
Short Memory (20-50): Recent behavior focus, quick adaptation
Medium Memory (50-100): Balanced historical context
Long Memory (100-200): Emphasizes established patterns Default: 50 - captures sufficient history without lag
Signal Spacing (5-50 bars)
Aggressive (5-10): Allows rapid-fire signals
Normal (15-25): Prevents clustering, maintains flow
Conservative (30-50): Major setups only Default: 15 - optimal trade frequency
Ensemble Configuration
Select markets for consensus analysis:
SPY: Broad market sentiment
QQQ: Technology leadership
IWM: Small-cap risk appetite
DIA: Blue-chip stability
More instruments = stronger consensus but potentially diluted signals
Visual Customization
Color Themes (6 professional options):
Quantum: Cyan/Pink - Modern trading aesthetic
Matrix: Green/Red - Classic terminal look
Heat: Blue/Red - Temperature metaphor
Neon: Cyan/Magenta - High contrast
Ocean: Turquoise/Coral - Calming palette
Sunset: Red-orange/Teal - Warm gradients
Display Controls:
- Toggle each visual component
- Adjust transparency levels
- Scale dashboard text
- Show/hide confidence scores
- Trading Strategies by Market State
- Ergodic State Strategy (Primary Color Bands)
Market Characteristics
- Price oscillates predictably
- Support/resistance hold
- Volume patterns repeat
- Mean reversion dominates
Optimal Approach
Entry: Fade moves at band extremes
Target: Middle band (equilibrium)
Stop: Just beyond outer bands
Size: Full confidence-based position
Recommended Tools
- RSI for oversold/overbought
- Bollinger Bands for extremes
- Volume profile for levels
- Non-Ergodic State Strategy (Danger Color Bands)
Market Characteristics
- Price trends persistently
- Levels break decisively
- Volume confirms direction
- Momentum accelerates
Optimal Approach
Entry: Breakout from bands
Target: Trail with expanding bands
Stop: Inside opposite band
Size: Scale in with trend
Recommended Tools
- Moving average alignment
- ADX for trend strength
- MACD for momentum
- Advanced Features Explained
Quantum Coherence Metric
Measures phase alignment between individual and ensemble behavior:
80-100%: Perfect sync - strong mean reversion setup
50-80%: Moderate alignment - mixed signals
0-50%: Decoherence - trending behavior likely
Path Dependency Analysis
Quantifies how much history influences current price:
Low (<30%): Technical patterns reliable
Medium (30-50%): Mixed influences
High (>50%): Fundamental shift occurring
Volatility Regime Classification
Contextualizes current volatility:
Normal: Standard strategies apply
Elevated: Widen stops, reduce size
Extreme: Defensive mode required
Signal Strength Indicator
Real-time opportunity quality:
- Distance from threshold
- Momentum acceleration
- Cross-validation factors
Risk Management Framework
Position Sizing by Confidence
90%+ confidence = 100% position size
70-90% confidence = 75% position size
50-70% confidence = 50% position size
<50% confidence = 25% or skip
Dynamic Stop Placement
Ergodic State: ATR × 1.0 from entry
Non-Ergodic State: ATR × 2.0 from entry
Volatility Adjustment: Multiply by current regime
Multi-Timeframe Alignment
- Check higher timeframe regime
- Confirm ensemble consensus
- Verify volume participation
- Align with major levels
What Makes EMD Unique
Original Contributions
First Ergodic Theory Trading Application: Transforms abstract physics into practical signals
Ensemble Market Analysis: Revolutionary multi-market divergence system
Adaptive Confidence Engine: Institutional-grade signal quality metrics
Quantum Coherence: Novel market alignment measurement
Smart Signal Management: Prevents clustering while maintaining responsiveness
Technical Innovations
Dynamic Threshold Adaptation: Self-adjusting sensitivity
Path Memory Integration: Historical dependency weighting
Stress-Adjusted Scoring: Market condition normalization
Real-Time Performance Tracking: Built-in strategy analytics
Optimization Guidelines
By Timeframe
Scalping (1-5 min)
Period: 10-15
Threshold: 0.5-1.0
Memory: 20-30
Spacing: 5-10
Day Trading (5-60 min)
Period: 20-30
Threshold: 1.5-2.5
Memory: 40-60
Spacing: 15-20
Swing Trading (1H-1D)
Period: 40-60
Threshold: 2.0-3.0
Memory: 80-120
Spacing: 25-35
Position Trading (1D-1W)
Period: 60-100
Threshold: 3.0-5.0
Memory: 100-200
Spacing: 40-50
By Market Condition
Trending Markets
- Increase threshold
- Extend memory
- Focus on breaks
Ranging Markets
- Decrease threshold
- Shorten memory
- Focus on restores
Volatile Markets
- Increase spacing
- Raise confidence requirement
- Reduce position size
- Integration with Other Analysis
- Complementary Indicators
For Ergodic States
- RSI divergences
- Bollinger Band squeezes
- Volume profile nodes
- Support/resistance levels
For Non-Ergodic States
- Moving average ribbons
- Trend strength indicators
- Momentum oscillators
- Breakout patterns
- Fundamental Alignment
- Check economic calendar
- Monitor sector rotation
- Consider market themes
- Evaluate risk sentiment
Troubleshooting Guide
Too Many Signals:
- Increase threshold
- Extend signal spacing
- Raise confidence minimum
Missing Opportunities
- Decrease threshold
- Reduce signal spacing
- Check ensemble settings
Poor Win Rate
- Verify timeframe alignment
- Confirm volume participation
- Review risk management
Disclaimer
This indicator is for educational and informational purposes only. It does not constitute financial advice. Trading involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results.
The ergodic framework provides unique market insights but cannot predict future price movements with certainty. Always use proper risk management, conduct your own analysis, and never risk more than you can afford to lose.
This tool should complement, not replace, comprehensive trading strategies and sound judgment. Markets remain inherently unpredictable despite advanced analysis techniques.
Transform market chaos into trading clarity with Ergodic Market Divergence.
Created with passion for the TradingView community
Trade with insight. Trade with anticipation.
— Dskyz , for DAFE Trading Systems
EM Levels by FUTURECODEEM Levels by FUTURECODE
This indicator overlays key price levels on your chart to assist in identifying powerful zones where we will observe manipulations. It calculates Equilibrium (EQ) and Terminus levels using FUTURECODE’s proprietary mathematical formula, with add-ons such as customizable range size and shift factor. Ideal for day traders and scalpers, it provides visual cues for strategic trade entries and exits.
Features:
• Customizable Range Size: Choose between Points, Ticks, or Percent to define the scale of the levels. NQ Example: Use 20 points for day trading, 9 for scalping, or adjust for your strategy and ticker.
• EQ Levels: Displays 10 key levels (5 bullish, 5 bearish) with customizable color, width, and line style (Solid, Dashed, Dotted).
• Terminus Levels: Plots 22 additional levels with customizable styling and optional filled zones for enhanced visualization of key price bands.
• Range Shift Factor: Shift levels up or down, should price extend beyond the default range.
Usage Tips:
• Adjust the Range Size to match your trading style (larger for swing trading, smaller for scalping).
• EQ levels Terminus levels are to be treated exactly the same, to locate manipulation setups ahead of time
• Enable Terminus Zone Fills for a clearer view of price bands.
• Best used on intraday charts (1m to 1H) for stocks, forex, or futures.
ML: Lorentzian Classification Premium█ OVERVIEW
Lorentzian Classification Premium represents the culmination of two years of collaborative development with over 1,000 beta testers from the TradingView community. Building upon the foundation of the open-source version, this premium edition introduces powerful enhancements that transform how machine-learning classification can be applied to market analysis.
The premium version maintains the core Lorentzian distance-based classification algorithm while expanding its capabilities through triple the feature dimensionality (up to 15 features), sophisticated mean-reversion detection, first-pullback identification, and a comprehensive signal taxonomy that goes far beyond simple buy/sell signals. Whether you're building automated trading systems, conducting deep market research, or integrating proprietary indicators into ML workflows, this tool provides the advanced edge needed for professional-grade analysis.
█ BACKGROUND
Lorentzian Classification analyzes market structures, especially those exhibiting non-linear distortions under stress, by employing advanced distance metrics like the Lorentzian metric, prominent in fields such as relativity theory. Where traditional indicators assume flat space, we embrace the curve. The heart of this approach is the Lorentzian distance metric—a sophisticated mathematical tool. This framework adeptly navigates the complex curves and distortions of market space, aiming to provide insights that traditional analysis might miss, especially during moments of extreme volatility. It analyzes historical data from a multi-dimensional feature space consisting of various technical indicators of your choosing. Where traditional approaches fail, Lorentzian space reveals the true geometry of market dynamics.
Neighborhoods in Different Geometries: In the above figure, the Lorentzian metric creates distinctive cross-patterns aligned with feature axes (RSI, CCI, ADX), capturing both local similarity and dimensional extremes. This unique geometry allows the algorithm to recognize similar market conditions that Euclidean spheres and Manhattan diamonds would miss entirely. In LC Premium, users can have up to 15 features -- you are not limited to 3-dimensions.
Among the thousands of distance metrics discovered by mathematicians, each perceives data through its own geometric lens. The Lorentzian metric stands apart with its unique ability to capture market behavior during volatile events.
█ COMMUNITY-DRIVEN EVOLUTION
It has been profoundly humbling over the past 2 years to witness this indicator's evolution through the collaborative efforts of our incredible community. This journey has been shaped by thousands of user suggestions and validated through real-world application.
A particularly amazing milestone was the development of a complete community-driven Python port, which meticulously matched even the most minute PineScript quirks. Building on this solid foundation, a new command-line interface (CLI) has opened up exciting possibilities for chart-specific parameter optimization:
Early insights from parameter optimization research: Through grid-search testing across thousands of parameter combinations, the analysis identifies which parameters have the biggest effects on performance and maps regions of stability across different market regimes. This reveals that optimal neighbor counts vary significantly based on market conditions—opening up incredible potential for timeframe-specific optimization.
This is just one of the insights gleaned so far from this ongoing investigation. The potential for chart-specific optimization for any given timeframe could transform how traders approach parameter selection.
Demand from power users for extra capabilities—while keeping the open-source version simple—sparked this Premium release. The open-source branch remains maintained, but the premium tier adds unique features for those who need an analytical edge and to leverage their own custom indicators as feature series for the algorithm.
█ KEY PREMIUM FEATURES
📈 First Pullback Detection System
Automatically identifies high-probability trend-continuation entries after initial momentum moves.
Detects when price retraces to optimal entry zones following breakouts or trend initiations.
Green/red triangle signals often fire before main classification arrows.
Dedicated alerts for both bullish and bearish pullback opportunities.
Based on veryfid's extensive research into pullback mechanics and market structure.
🔄 Dynamic Kernel Regression Envelope
Powerful, zero-setup confluence layer that immediately communicates trend shifts.
Dual-kernel system creates a visual envelope between trend estimates.
Color gradient dynamically represents prediction strength and market conviction.
Crossovers provide additional confirmation without cluttering your chart.
Professional visualization that rivals institutional-grade analysis tools.
✨ Massively Expanded Dimensionality: 10 Custom Sources, 5 Built-In Sources
Transform the indicator from 5 built-in standard to 15 total total features—triple the analytical power.
Integrate ANY TradingView indicator as a machine learning feature.
Built-in normalization ensures all indicators contribute equally regardless of scale.
Create theme-based systems: pure volume analysis, multi-timeframe momentum, or hybrid approaches.
📊 Tiered Mean Reversion Signals with Scalping Alerts
Regular (🔄) and Strong (⬇️/⬆️) mean reversion signals based on statistical extremes.
Opportunities often arise before candle close—perfect for scalping entries.
Visual markers appear at high-probability reversal zones.
Four specialized alert types: upward/downward for both regular and strong reversals.
Pre-optimized probability thresholds, no fine-tuning required.
📅 Daily Kernel Trend Filter
Instantly cleans up noisy intraday charts by aligning with higher timeframe trends.
Swing traders report immediate signal quality improvement.
Automatically deactivates on daily+ timeframes (intelligent context awareness).
Reduces counter-trend signals by up to 60% on lower timeframes.
Simple toggle—no complex multi-timeframe setup required.
📋 Professional Backtesting Stream (-6 to +6)
Multiple distinct signal types (including pullbacks, mean reversions, and kernel deviations) vs. basic binary (buy/sell) output for nuanced analysis.
Enables detailed walk-forward analysis and ML model training.
Compatible with external backtesting frameworks via numeric stream.
Rare precision for TradingView indicators—usually only found in institutional tools.
Perfect for quants building sophisticated strategy layers.
⚡ Performance Optimizations
Faster distance calculations through algorithmic improvements.
Reduced indicator load time (measured via Pine Profiler).
Handles 15 active features without timeouts—critical for multi-chart setups.
Optimized for live auto-trading bots requiring minimal latency.
🎨 Full Visual Customization & Accessibility
Complete color control for all visual elements.
Colorblind-safe default palette with customization options.
Dark mode optimization for extended trading sessions.
Professional appearance matching your trading workspace.
Accessibility features meeting modern UI standards.
🛠️ Advanced Training Modes
Downsampling mode for training on diverse market conditions; Down-sampling and remote-fractals for exotic pattern discovery.
Remote fractals option extends analysis to deep historical patterns.
Reset factor control for fine-tuning neighbor diversity; Reset-factor tuning to control neighbor diversity.
Appeals to systematic traders exploring exotic data approaches.
Prevents temporal clustering bias in model training.
█ HOW TO USE
Understanding the Approach (Core Concept):
Lorentzian Classification uses a k-Nearest Neighbors (k-NN) algorithm. It searches for historical price action "neighborhoods" similar to the current market state. Instead of a simple straight-line (Euclidean) distance, it primarily uses a Lorentzian distance metric, which can account for market "warping" or distortions often seen during high volatility or significant events. Each historical neighbor "votes" on what happened next in its context, and these votes aggregate into a classification score for the current bar.
Interpreting Bar Scores & Signals (Interpreting the Chart):
Bar Prediction Values: Numbers over each candle (e.g., ranging from -8 to +8 if Neighbors Count is 8) represent the aggregated vote from the nearest neighbors. Strong positive scores (e.g., +7, +8) indicate a strong bullish consensus among historical analogs. Strong negative scores (e.g., -7, -8) indicate a strong bearish consensus. Scores near zero suggest neutrality or conflicting signals from neighbors. The intensity of bar colors (if Use Confidence Gradient is on) often reflects these scores.
Main Arrows (Main Buy/Sell Labels): Large ▲/▼ labels are the primary entry signals generated when the overall classification (after filters) is bullish or bearish.
Pullback Triangles: Small green/red ▲/▼ identify potential trend continuation entries. These signals often appear after an initial price move and a subsequent minor retracement, suggesting the trend might resume. This is based on recognizing patterns where a brief counter-movement is followed by a continued advance in the initial trend direction.
Mean-Reversion Symbols: 🔄 (Regular Reversion) appears when price has crossed the average band of the Dynamic Kernel Regression Envelope. ⬇️/⬆️ (Strong Reversion) means price has crossed the far band of the envelope, indicating a more extreme deviation and potentially a stronger reversion opportunity.
Custom Mean Reversion Deviation Markers (Deviation Dots): If Enable Custom Mean Reversion Alerts is on, these dots appear when price deviates from the main kernel regression line by a user-defined ATR multiple, signaling a custom-defined reversion opportunity.
Kernel Regression Lines & Envelope: The Main Kernel Estimate (thicker line) is an adaptive moving average that smooths price and helps identify trend direction. Its color indicates the current trend bias. The Envelope (outer bands and a midline) creates a channel around price, and its interaction with price generates mean reversion signals.
Key Input Groups & Their Purpose:
🔧 GENERAL SETTINGS:
Reduce Price-Time Warping : Toggles the distance metric. When enabled, it reduces the characteristic "warping" effect of the default Lorentzian metric, making the distance calculation more Euclidean in nature. This may be suited for periods exhibiting less pronounced price-time distortions.
Source : Price data for calculations (default: close ).
Neighbors Count : The 'k' in k-NN – number of historical analogs considered.
Max Bars Back : How far back the indicator looks for historical patterns.
Show Exits / Use Dynamic Exits : Controls visibility and logic for exit signals.
Include Full History (Use Remote Fractals) : Allows model to pick "exotic" fractals from deep chart history.
Use Downsampling / Reset Factor : Advanced training parameters affecting neighbor selection.
Show Trade Stats / Use Worst Case Estimates : Displays a real-time performance table (for calibration only).
🎛️ DEFINE CUSTOM SOURCES (OPTIONAL):
Integrate up to 10 external data series (e.g., from other indicators) as features. Each can be optionally normalized. Load the external indicator on your chart first for it to appear in the dropdown.
🧠 FEATURE ENGINEERING:
Configure up to 15 features for the k-NN algorithm. Select type (RSI, WT, CCI, ADX, Custom Sources), parameters, and enable/disable. Start simple (3-5 features) and add complexity gradually. Normalize features with vastly different scales.
🖥️ DISPLAY SETTINGS:
Controls visibility of chart elements: bar colors, prediction values/labels, envelope, etc.
Align Signal with Current Bar : If true, pullback signals appear on the current bar (calculated on closed data). If false (default), they appear on the next bar.
Use ATR Offset : Positions bar prediction values using ATR for visibility.
🧮 FILTERS SETTINGS:
Refine raw classification signals: Volatility, Regime, ADX, EMA/SMA, and Daily Kernel filters.
🌀 KERNEL SETTINGS (Main Kernel):
Adjust parameters for the primary Nadaraya-Watson Kernel Regression line. Lookback Window , Relative Weighting , Regression Level , Lag control sensitivity and smoothness.
✉️ ENVELOPE SETTINGS (for Mean Reversion):
Configure the dynamic Kernel Regression Envelope. ATR Length , Near/Far ATR Factor define band width.
🎨 COLOR SETTINGS (Colors):
Customize colors for all visual elements; override every palette element.
General Approach to Using the Indicator (Suggested Workflow):
Load defaults and observe behavior: Familiarize yourself with the indicator's behavior.
Feature Engineering: Experiment with features, considering momentum, trend, and volatility. Add/replace features gradually.
Apply Filters: Refine signals according to your trading style.
Contextualize: Use kernels and envelope to understand broader trend and potential overbought/oversold areas.
Observe Signals: Pay attention to the interplay of main signals, pullbacks, and mean reversions. Watch interplay of main, pullback & mean-reversion signals.
Calibrate (Not Backtest): Use the "Trade Stats" table for real-time feedback on current settings. This is for calibration, *not a substitute for rigorous backtesting.*
Iterate & refine: Adjust settings, observe outcomes, and refine your approach.
█ ACKNOWLEDGMENTS
This premium version wouldn't exist without the invaluable contributions of:
veryfid for his groundbreaking ideas on unifying pullback detection with Lorentzian Classification, but most of all for always believing in and encouraging me and so many others. For being a mentor and, most importantly, a friend. We all miss you.
RikkiTavi for his help in creating the settings optimization framework and for other invaluable theoretical discussions.
The 1,000+ beta testers worldwide who provided continuous feedback over two years.
The Python porting team who created the foundation for advanced optimization; for the cross-language clone.
The broader TradingView community for making this one of the platform's most popular indicators.
█ FUTURE DEVELOPMENT
The Premium version will continue to evolve based on community feedback. Planned enhancements include:
Specialized exit model trained independently from entry signals (ML-based exit model).
Feature hub with pre-normalized, commonly requested indicators (Pre-normalized feature hub).
Better risk-management options (Enhanced risk-management options).
Fully automated settings optimization (Auto-settings optimization tool).
Lorentzian Classification - Advanced Trading DashboardLorentzian Classification - Relativistic Market Analysis
A Journey from Theory to Trading Reality
What began as fascination with Einstein's relativity and Lorentzian geometry has evolved into a practical trading tool that bridges theoretical physics and market dynamics. This indicator represents months of wrestling with complex mathematical concepts, debugging intricate algorithms, and transforming abstract theory into actionable trading signals.
The Theoretical Foundation
Lorentzian Distance in Market Space
Traditional Euclidean distance treats all feature differences equally, but markets don't behave uniformly. Lorentzian distance, borrowed from spacetime geometry, provides a more nuanced similarity measure:
d(x,y) = Σ ln(1 + |xi - yi|)
This logarithmic formulation naturally handles:
Scale invariance: Large price moves don't overwhelm small but significant patterns
Outlier robustness: Extreme values are dampened rather than dominating
Non-linear relationships: Captures market behavior better than linear metrics
K-Nearest Neighbors with Relativistic Weighting
The algorithm searches historical market states for patterns similar to current conditions. Each neighbor receives weight inversely proportional to its Lorentzian distance:
w = 1 / (1 + distance)
This creates a "gravitational" effect where closer patterns have stronger influence on predictions.
The Implementation Challenge
Creating meaningful market features required extensive experimentation:
Price Features: Multi-timeframe momentum (1, 2, 3, 5, 8 bar lookbacks) Volume Features: Relative volume analysis against 20-period average
Volatility Features: ATR and Bollinger Band width normalization Momentum Features: RSI deviation from neutral and MACD/price ratio
Each feature undergoes min-max normalization to ensure equal weighting in distance calculations.
The Prediction Mechanism
For each current market state:
Feature Vector Construction: 12-dimensional representation of market conditions
Historical Search: Scan lookback period for similar patterns using Lorentzian distance
Neighbor Selection: Identify K nearest historical matches
Outcome Analysis: Examine what happened N bars after each match
Weighted Prediction: Combine outcomes using distance-based weights
Confidence Calculation: Measure agreement between neighbors
Technical Hurdles Overcome
Array Management: Complex indexing to prevent look-ahead bias
Distance Calculations: Optimizing nested loops for performance
Memory Constraints: Balancing lookback depth with computational limits
Signal Filtering: Preventing clustering of identical signals
Advanced Dashboard System
Main Control Panel
The primary dashboard provides real-time market intelligence:
Signal Status: Current prediction with confidence percentage
Neighbor Analysis: How many historical patterns match current conditions
Market Regime: Trend strength, volatility, and volume analysis
Temporal Context: Real-time updates with timestamp
Performance Analytics
Comprehensive tracking system monitors:
Win Rate: Percentage of successful predictions
Signal Count: Total predictions generated
Streak Analysis: Current winning/losing sequence
Drawdown Monitoring: Maximum equity decline
Sharpe Approximation: Risk-adjusted performance estimate
Risk Assessment Panel
Multi-dimensional risk analysis:
RSI Positioning: Overbought/oversold conditions
ATR Percentage: Current volatility relative to price
Bollinger Position: Price location within volatility bands
MACD Alignment: Momentum confirmation
Confidence Heatmap
Visual representation of prediction reliability:
Historical Confidence: Last 10 periods of prediction certainty
Strength Analysis: Magnitude of prediction values over time
Pattern Recognition: Color-coded confidence levels for quick assessment
Input Parameters Deep Dive
Core Algorithm Settings
K Nearest Neighbors (1-20): More neighbors create smoother but less responsive signals. Optimal range 5-8 for most markets.
Historical Lookback (50-500): Deeper history improves pattern recognition but reduces adaptability. 100-200 bars optimal for most timeframes.
Feature Window (5-30): Longer windows capture more context but reduce sensitivity. Match to your trading timeframe.
Feature Selection
Price Changes: Essential for momentum and reversal detection Volume Profile: Critical for institutional activity recognition Volatility Measures: Key for regime change detection Momentum Indicators: Vital for trend confirmation
Signal Generation
Prediction Horizon (1-20): How far ahead to predict. Shorter horizons for scalping, longer for swing trading.
Signal Threshold (0.5-0.9): Confidence required for signal generation. Higher values reduce false signals but may miss opportunities.
Smoothing (1-10): EMA applied to raw predictions. More smoothing reduces noise but increases lag.
Visual Design Philosophy
Color Themes
Professional: Corporate blue/red for institutional environments Neon: Cyberpunk cyan/magenta for modern aesthetics
Matrix: Green/red hacker-inspired palette Classic: Traditional trading colors
Information Hierarchy
The dashboard system prioritizes information by importance:
Primary Signals: Largest, most prominent display
Confidence Metrics: Secondary but clearly visible
Supporting Data: Detailed but unobtrusive
Historical Context: Available but not distracting
Trading Applications
Signal Interpretation
Long Signals: Prediction > threshold with high confidence
Look for volume confirmation
- Check trend alignment
- Verify support levels
Short Signals: Prediction < -threshold with high confidence
Confirm with resistance levels
- Check for distribution patterns
- Verify momentum divergence
- Market Regime Adaptation
Trending Markets: Higher confidence in directional signals
Ranging Markets: Focus on reversal signals at extremes
Volatile Markets: Require higher confidence thresholds
Low Volume: Reduce position sizes, increase caution
Risk Management Integration
Confidence-Based Sizing: Larger positions for higher confidence signals
Regime-Aware Stops: Wider stops in volatile regimes
Multi-Timeframe Confirmation: Align signals across timeframes
Volume Confirmation: Require volume support for major signals
Originality and Innovation
This indicator represents genuine innovation in several areas:
Mathematical Approach
First application of Lorentzian geometry to market pattern recognition. Unlike Euclidean-based systems, this naturally handles market non-linearities.
Feature Engineering
Sophisticated multi-dimensional feature space combining price, volume, volatility, and momentum in normalized form.
Visualization System
Professional-grade dashboard system providing comprehensive market intelligence in intuitive format.
Performance Tracking
Real-time performance analytics typically found only in institutional trading systems.
Development Journey
Creating this indicator involved overcoming numerous technical challenges:
Mathematical Complexity: Translating theoretical concepts into practical code
Performance Optimization: Balancing accuracy with computational efficiency
User Interface Design: Making complex data accessible and actionable
Signal Quality: Filtering noise while maintaining responsiveness
The result is a tool that brings institutional-grade analytics to individual traders while maintaining the theoretical rigor of its mathematical foundation.
Best Practices
- Parameter Optimization
- Start with default settings and adjust based on:
Market Characteristics: Volatile vs. stable
Trading Timeframe: Scalping vs. swing trading
Risk Tolerance: Conservative vs. aggressive
Signal Confirmation
Never trade on Lorentzian signals alone:
Price Action: Confirm with support/resistance
Volume: Verify with volume analysis
Multiple Timeframes: Check higher timeframe alignment
Market Context: Consider overall market conditions
Risk Management
Position Sizing: Scale with confidence levels
Stop Losses: Adapt to market volatility
Profit Targets: Based on historical performance
Maximum Risk: Never exceed 2-3% per trade
Disclaimer
This indicator is for educational and research purposes only. It does not constitute financial advice or guarantee profitable trading results. The Lorentzian classification system reveals market patterns but cannot predict future price movements with certainty. Always use proper risk management, conduct your own analysis, and never risk more than you can afford to lose.
Market dynamics are inherently uncertain, and past performance does not guarantee future results. This tool should be used as part of a comprehensive trading strategy, not as a standalone solution.
Bringing the elegance of relativistic geometry to market analysis through sophisticated pattern recognition and intuitive visualization.
Thank you for sharing the idea. You're more than a follower, you're a leader!
@vasanthgautham1221
Trade with precision. Trade with insight.
— Dskyz , for DAFE Trading Systems
Information Asymmetry Gradient (IAG) What is the Information Asymmetry Gradient (IAG)?
The Information Asymmetry Gradient (IAG) is a unique market regime and imbalance detector that quantifies the subtle, directional “information flow” in price and volume. Inspired by information theory and market microstructure, IAG is designed to help traders spot the early buildup of conviction or surprise—the kind of hidden imbalance that often precedes major price moves.
Unlike traditional volume or momentum indicators, IAG focuses on the efficiency and directionality of information transfer: how much “informational energy” is being revealed by up-moves versus down-moves, normalized by price movement. It’s not just about net flow, but about the quality and asymmetry of that flow.
Theoretical Foundation
Information Asymmetry: Markets move when new information is revealed. If one side (buyers or sellers) is consistently more “informationally efficient” per unit of price change, an imbalance is building—even if price hasn’t moved much yet.
Gradient: By tracking the rate of change (gradient) between fast and slow information flows, IAG highlights when a subtle imbalance is accelerating.
Volatility of Asymmetry: Sudden spikes in the volatility of information asymmetry often signal regime uncertainty or the approach of a “surprise” move.
How IAG Works
Directional Information Content: For each bar, IAG estimates the “information per unit of price change” for both up-moves and down-moves, using volume and price action.
Asymmetry Calculation: Computes the difference (or ratio) between up and down information content, revealing directional bias.
Gradient Detection: Calculates both a fast and slow EMA of the asymmetry, then measures their difference (the “gradient”), normalized as a Z-score.
Volatility of Asymmetry: Tracks the standard deviation of asymmetry over a rolling window, with Z-score normalization to spot “information shocks.”
Flow Strength: Quantifies the conviction of the current information flow on a 0–100 scale.
Regime Detection: Flags “extreme” asymmetry, “building” flow, and “high volatility” states.
Inputs:
🌌 Core Asymmetry Parameters
Fast Information Period (short_len, default 8): EMA period for detecting immediate information flow changes.
5–8: Scalping (1–5min)
8–12: Day trading (15min–1hr)
12–20: Swing trading (4hr+)
Slow Information Period (long_len, default 34): EMA period for baseline information context. Should be 3–5x fast period.
Default (34): Fibonacci number, stable for most assets.
Gradient Smoothing (gradient_smooth, default 3): Smooths the gradient calculation.
1–2: Raw, responsive
3–5: Balanced
6–10: Very smooth
📊 Asymmetry Method
Calculation Mode (calc_mode, default "Weighted"):
“Simple”: Basic volume split by direction
“Weighted”: Volume × price movement (default, most robust)
“Logarithmic”: Log-scaled for large moves
Use Ratio (show_ratio, default false):
“Difference”: UpInfo – DownInfo (additive)
“Ratio”: UpInfo / DownInfo (multiplicative, better for comparing volatility regimes)
🌊 Volatility Analysis
Volatility Window (stdev_len, default 21): Lookback for measuring asymmetry volatility.
Volatility Alert Level (vol_threshold, default 1.5): Z-score threshold for volatility alerts.
🎨 Visual Settings
Color Theme (color_theme, default "Starry Night"):
Van Gogh-inspired palettes:
“Starry Night”: Deep blues and yellows
“Sunflowers”: Warm yellows and browns
“Café Terrace”: Night blues and warm lights
“Wheat Field”: Golden and sky blue
Show Swirl Effects (show_swirls, default true): Adds swirling background to visualize information turbulence.
Show Signal Stars (show_stars, default true): Star markers at significant asymmetry points.
Show Info Dashboard (show_dashboard, default true): Top-right panel with current metrics and market state.
Show Flow Visualization (show_flow, default true): Main gradient line with artistic effects.
Color Schemes
Dynamic color gradients adapt to both the direction and intensity of the information gradient, using Van Gogh-inspired palettes for visual clarity and artistic flair.
Glow and aura effects: The main line is layered with glows for depth and to highlight strong signals.
Swirl background: Visualizes the “turbulence” of information flow, darker and more intense as flow strength and volatility rise.
Visual Logic
Main Gradient Line: Plots the normalized information gradient (Z-score), color-coded by direction and intensity.
Glow/Aura: Multiple layers for visual depth and to highlight strong signals.
Threshold Zones: Dotted lines and filled areas mark “Building” and “Extreme” asymmetry zones.
Volatility Ribbon: Area plot of volatility Z-score, highlighting information shocks.
Signal Stars: Circular markers at each “Extreme” event, color-coded for bullish/bearish; cross markers for volatility spikes.
Dashboard: Top-right panel shows current status (Extreme, Building, High Volatility, Balanced), gradient value, flow strength, information balance, and volatility status.
Trading Guide: Bottom-left panel explains all states and how to interpret them.
How to Use IAG
🌟 EXTREME: Major information imbalance—potential for explosive move or reversal.
🌙 BUILDING: Asymmetry is forming—watch for a breakout or trend acceleration.
🌪️ HIGH VOLATILITY: Information flow is unstable—expect regime uncertainty or “surprise” moves.
☁️ BALANCED: No clear bias—market is in equilibrium.
Positive Gradient: Bullish information flow (buyers have the edge).
Negative Gradient: Bearish information flow (sellers have the edge).
Flow >66%: Strong conviction—crowd is acting in unison.
Volatility Spike: Regime uncertainty—be alert for sudden moves.
Tips:
- Use lower periods for scalping, higher for swing trading.
- “Weighted” mode is most robust for most assets.
- Combine with price action or your own system for confirmation.
- Works on all assets and timeframes—tune to your style.
Alerts
IAG Extreme Asymmetry: Extreme information asymmetry detected.
IAG Building Flow: Information flow building.
IAG High Volatility: Information volatility spike.
IAG Bullish/Bearish Extreme: Directional extreme detected.
Originality & Usefulness
IAG is not a mashup of existing indicators. It is a novel approach to quantifying the “surprise” or “conviction” element in market moves, focusing on the efficiency and directionality of information transfer per unit of price change. The multi-layered color logic, artistic visual effects, and regime dashboard are unique to this script. IAG is designed for anticipation, not confirmation—helping you see subtle imbalances before they become obvious in price.
Chart Info
Script Name: Information Asymmetry Gradient (IAG) – Starry Night
Recommended Use: Any asset, any timeframe. Tune parameters to your style.
Disclaimer
This script is for research and educational purposes only. It does not provide financial advice or direct buy/sell signals. Always use proper risk management and combine with your own strategy. Past performance is not indicative of future results.
Trade with insight. Trade with anticipation.
— Dskyz , for DAFE Trading Systems
Dual Stochastic Enhanced (with Presets giua64)Script Title: Dual Stochastic Enhanced (with Presets giua64)
Overview:
This indicator enhances the traditional Dual Stochastic strategy, aiming to provide more filtered and potentially reliable trading signals. By integrating dynamic overbought/oversold levels via Bollinger Bands on the slow stochastic, a trend filter based on a moving average, momentum confirmation via RSI, and user-friendly selectable presets, "Dual Stochastic Enhanced" seeks to offer a more robust approach to identifying potential entry points.
Key Features:
Dual Stochastics: Utilizes a slow stochastic (configurable, e.g., 14 periods) as a context filter and a fast stochastic (configurable, e.g., 5 periods) as a signal trigger.
Bollinger Bands on Slow Stochastic: Instead of fixed overbought/oversold levels (80/20), Bollinger Bands are applied to the %K line of the slow stochastic. This creates dynamic zones that adapt to the stochastic's own volatility.
Trend Filter: A moving average (configurable type and length, e.g., EMA 100 as seen in the example chart for general context) on the price helps filter signals, allowing only trades aligned with the prevailing trend.
RSI Confirmation: An RSI oscillator (configurable length, e.g., 14 periods) is used to confirm momentum. Signals require the RSI to cross certain thresholds to validate the strength of the move.
User Presets: Includes presets for "Scalping," "Intraday," and "Swing trading," which quickly set all key parameters to suit different styles and timeframes. A "Custom" option is also available for full manual configuration.
Clear Visual Signals: Long (green) and Short (red) arrows appear on the chart when all entry conditions are met.
Active Zone Highlighting: The background of the indicator panel changes color (green or red) when "active zone" conditions (a combination of stochastics, trend, and RSI) are favorable.
Information Panel: A table in the top-right corner of the indicator panel displays the current status of the selected preset, trend filter, RSI value, and stochastic levels.
Signal Logic:
A LONG signal is generated when:
The fast stochastic %K crosses above its %D line.
The slow stochastic %K line is below its lower Bollinger Band (dynamic oversold condition).
The fast stochastic %K line is also in a low area (e.g., <25) to confirm the trigger is not premature.
The closing price is above the trend moving average (uptrend).
The RSI is above its long confirmation level (e.g., >40), indicating sufficient bullish momentum.
A SHORT signal is generated when:
The fast stochastic %K crosses below its %D line.
The slow stochastic %K line is above its upper Bollinger Band (dynamic overbought condition).
The fast stochastic %K line is also in a high area (e.g., >75).
The closing price is below the trend moving average (downtrend).
The RSI is below its short confirmation level (e.g., <60), indicating sufficient bearish momentum.
How to Use:
Select a Preset suitable for your trading style and the timeframe you are analyzing (e.g., Scalping for M1-M15, Intraday for M5-H1, Swing for H4-D1).
Alternatively, choose "Custom" and manually adjust all parameters (stochastic lengths, smoothing, Bollinger Bands, Moving Average, RSI, confirmation thresholds).
Observe the Information Panel for a quick understanding of the current conditions.
Evaluate the arrow signals, always considering the broader market context, price action, and any other confluences (supports/resistances, chart patterns).
The background highlighting can help quickly identify periods where conditions are aligned for potential trades.
Disclaimer:
This script is provided for educational and informational purposes only. Trading involves significant risk, and past performance is not indicative of future results. Always thoroughly test any strategy or indicator on historical data and on a demo account before risking real capital. The author assumes no responsibility for any losses incurred from the use of this script.
Author: giua64
Enhanced BTC Order Block IndicatorThe script you provided is an "Enhanced BTC Order Block Indicator" written in Pine Script v5 for TradingView. It is designed to identify and visually mark Order Blocks (OBs) on a Bitcoin (BTC) price chart, specifically tailored for a high-frequency scalping strategy on the 5-minute (M5) timeframe. Order Blocks are key price zones where institutional traders are likely to have placed significant buy or sell orders, making them high-probability areas for reversals or continuations. The script incorporates customizable filters, visual indicators, and alert functionality to assist traders in executing the strategy outlined earlier.
Key Features and Functionality
Purpose:
The indicator detects bullish Order Blocks (buy zones) and bearish Order Blocks (sell zones) based on a predefined percentage price movement (default 0.5–1%) and volume confirmation.
It marks these zones on the chart with colored boxes and provides alerts when an OB is detected.
User-Configurable Inputs:
Price Move Range: minMovePercent (default 0.5%) and maxMovePercent (default 1.0%) define the acceptable price movement range for identifying OBs.
Volume Threshold: volumeThreshold (default 1.5x average volume) ensures OB detection is backed by significant trading activity.
Lookback Period: lookback (default 10 candles) determines how many previous candles are analyzed to find the last candle before a strong move.
Wick/Body Option: useWick (default false) allows users to choose whether the OB zone is based on the candle’s wick or body.
Colors: bullishOBColor (default green) and bearishOBColor (default red) set the visual appearance of OB boxes.
Box Extension: boxExtension (default 100 bars) controls how far the OB box extends to the right on the chart.
RSI Filter: useRSI (default true) enables an RSI filter, with rsiLength (default 14), rsiBullishThreshold (default 50), and rsiBearishThreshold (default 50) for trend confirmation.
M15 Support/Resistance: useSR (default true) and srLookback (default 20) integrate M15 timeframe swing highs and lows for additional OB validation.
Core Logic:
Bullish OB Detection: Identifies a strong upward move (0.5–1%) with volume above the threshold. It then looks back to the last bearish candle before the move to define the OB zone. RSI > 50 and proximity to M15 support/resistance (optional) enhance confirmation.
Bearish OB Detection: Identifies a strong downward move (0.5–1%) with volume confirmation, tracing back to the last bullish candle. RSI < 50 and M15 resistance proximity (optional) add validation.
The OB zone is drawn as a rectangle from the high to low of the identified candle, extended rightward.
Visual Output:
Boxes: Uses box.new to draw OB zones, with left set to the previous bar (bar_index ), right extended by boxExtension, top and bottom defined by the OB’s high and low prices. Each box includes a text label ("Bullish OB" or "Bearish OB") and is semi-transparent.
Colors distinguish between bullish (green) and bearish (red) OBs.
Alerts:
Global alertcondition definitions trigger notifications for "Bullish OB Detected" and "Bearish OB Detected" when the respective conditions are met, displaying the current close price in the message.
Helper Functions:
f_priceChangePercent: Calculates the percentage price change between open and close prices.
isNearSR: Checks if the price is within 0.2% of M15 swing highs or lows for support/resistance confluence.
How It Works
The script runs on each candle, evaluating the current price action against the user-defined criteria.
When a bullish or bearish move is detected (meeting the percentage, volume, RSI, and S/R conditions), it identifies the preceding candle to define the OB zone.
The OB is then visualized on the chart, and an alert is triggered if configured in TradingView.
Use Case
This indicator is tailored for your BTC scalping strategy, where trades last 1–15 minutes targeting 0.3–0.5% gains. It helps traders spot institutional order zones on the M5 chart, confirmed by secondary M1 analysis, and integrates with your use of EMAs, RSI, and volume. The customizable settings allow adaptation to varying market conditions or personal preferences.
Limitations
The M15 S/R detection is simplified (using swing highs/lows), which may not always align perfectly with manual support/resistance levels.
Alerts depend on TradingView’s alert system and require manual setup.
Performance may vary with high volatility or low-volume periods, necessitating parameter adjustments.
Polarity-VoVix Fusion Index (PVFI) Polarity-VoVix Fusion Index (PVFI) - Order Flow and Volatility Regime Detector
The PVFI is a next-generation indicator that fuses the Order Flow Polarity Index (OFPI) with a proprietary VoVix Volume Delta (VVD) engine. This tool is designed for traders who want to see not just how much volume is trading, but who is in control and how volatility is shifting beneath the surface.
What Makes PVFI Standout from the rest?
- Dual Engine: PVFI combines two advanced signals:
* OFPI: Measures real-time buy/sell pressure using candle body position and volume, then smooths it with a T3 moving average for clarity and responsiveness.
* VVD: Captures the "volatility of volume delta" - a normalized, memory-boosted measure of aggressive buying/selling, with a custom non-linear clamp for organic, non-pegged signals.
- Visual Clarity: Neon-glow OFPI line and shadowed, color-gradient VVD area make regime shifts and momentum instantly visible.
- Adaptive Dashboard: Toggle between a full-featured dashboard (desktop) and a compact info line (mobile) for seamless use on any device.
- Universal: Works on any asset - crypto, stocks, futures, forex - and any timeframe.
- No Chart Clutter: Clean, modern visuals and toggles for a pro look.
Inputs:
OFPI Lookback Length (ofpi_len): Sets the window for order flow pressure calculation. Shorter = more sensitive, longer = smoother. For scalping, try 5-10. For swing trading, 15-30. Crypto often benefits from shorter windows due to volatility.
OFPI T3 Smoothing Length (t3_len): Controls the smoothness of the OFPI line. Lower = more responsive, higher = smoother. Use 3-7 for fast markets, 8-15 for slow or higher timeframes.
OFPI T3 Volume Factor (t3_vf): Adjusts the T3’s sensitivity. Higher = more responsive, lower = more stable. 0.6-0.8 is typical. Raise for more “snappy” signals, lower for less noise.
VVD Delta Lookback (delta_len): Sets the window for VVD’s volume delta calculation. 10-20 for most assets. Shorter for high-volatility, longer for slow markets.
VVD Volatility Normalization Length (vol_norm_len): Normalizes VVD by recent volume. 15-30 is typical. Use higher for assets with wild volume swings.
VVD Momentum Memory (momentum_mem): Adds a “memory” boost to VVD, amplifying persistent buying/selling. 2-5 is common. Lower for choppy markets, higher for trending.
Show Dashboard (showDash): Toggles the full dashboard table (best for desktop). Turn off for a minimalist or mobile setup.
Show Compact Info Line (showInfoLabel): Toggles a single-line info label (best for mobile). Turn on for mobile or minimalist setups.
How PVFI Works:
- OFPI Calculation: Splits each candle’s volume into buy/sell pressure based on where the close is within the range. Aggregates over your chosen lookback, then smooths with a T3 moving average for a neon, lag-minimized signal.
- VVD Calculation: Measures the “aggression” of volume (body-weighted), normalizes by recent volume, and applies a memory boost for persistent trends. Uses a custom tanh clamp for a natural, non-pegged range.
- Visuals: OFPI is plotted as a neon line (with glow). VVD is a color-gradient area with a soft shadow, instantly showing regime shifts.
- Dashboard/Info Line: Desktop: Full dashboard with all key stats, color-coded and branded. Mobile: Compact info line with arrows for quick reads.
How you'll use PVFI:
- Bullish OFPI (Teal Neon, Up Arrow): Buyers are dominating. Look for breakouts, trend continuations, or confirmation with your own system.
- Bearish OFPI (Green Neon, Down Arrow): Sellers are in control. Watch for breakdowns or short setups.
- VVD Positive (Teal Area): Aggressive buying is increasing. Confirm with price action.
- VVD Negative (Purple Area): Aggressive selling is increasing. Use for risk management or short bias.
- Neutral/Flat: Market is balanced or indecisive. Consider waiting for a clear regime shift.
- Dashboard/Info Line: Use the dashboard for full context, or the info line for a quick glance on mobile.
Tips:
- For scalping, use lower lookbacks and smoothing.
- For swing trading, increase lookbacks and smoothing for stability.
- Works on all assets and timeframes - tune to your style.
Why PVFI is Unique:
- Fusion of Order Flow and Volatility: No other indicator combines body-based order flow with a volatility-of-volume delta, both visualized with modern, pro-grade graphics.
- Adaptive, Not Static: PVFI adapts to market regime, not just price movement.
- Mobile-Ready: Dashboard and info line toggles for any device.
- No Chart Clutter: Clean, color-coded, and easy to read.
For Educational Use Only
PVFI is a research and educational tool, not financial advice. Always use proper risk management and combine with your own strategy.
Trade with clarity. Trade with edge.
— Dskyz , for DAFE Trading Systems
A.K Dynamic EMA/SMA / MTF S&R Zones Toolkit with AlertsThe A.K Dynamic EMA/SMA / MTF Support & Resistance Zones Toolkit is a powerful all-in-one technical analysis tool designed for traders who want a clean yet comprehensive market view. Whether you're scalping lower timeframes or swing trading higher timeframes, this indicator gives you both the structure and signals to take action with confidence.
Key Features:
✅ Customizable EMA/SMA Suite
Display key Exponential and Simple Moving Averages including 5, 9, 20, 50, 100, and 200 EMAs, plus optional 50 SMA for trend filtering. Each line can be toggled individually and color-customized.
✅ Multi-Timeframe Support & Resistance Zones
Automatically detects dynamic S/R zones on key timeframes (5min, 15min, 30min, 1H, 4H, 1D) using swing highs/lows. Zones are color-coded by strength and whether they're broken or active, providing a clear visual roadmap for price reaction levels.
✅ Zone Strength & Break Detection
Distinguishes between strong and weak zones based on price proximity and reaction depth, with visual shading and automatic label updates when a level is broken.
✅ Price Action-Based Buy/Sell Signals
Generates BUY signals when bullish candles react to strong support (supply) zones, and SELL signals when bearish candles react to strong resistance (demand) zones. All logic is adjustable — including candle body vs wick detection, tolerance range, and strength thresholds.
✅ Alerts Engine
Built-in TradingView alerts for price touching support/resistance or triggering buy/sell signals. Perfect for automation or hands-free monitoring.
✅ Optional Candle & Trend Filters
Highlight bullish/bearish candles visually for additional confirmation.
Optional RSI display and 50-period SMA trend filter to guide directional bias.
🧠 Use Case Scenarios:
Identify dynamic supply & demand zones across multiple timeframes.
Confirm trend direction with EMAs and SMA filters.
React quickly to clean BUY/SELL signals based on actual price interaction with strong zones.
Customize it fully to suit scalping, day trading, or swing trading strategies.
📌 Recommended Settings:
Use default zone transparency (65%) and offset (250 bars) for optimal visual clarity.
Enable alerts to get notified when price enters key S/R levels or when a trade signal occurs.
Combine this tool with your entry/exit plan for better decision-making under pressure.
💡 Pro Tip: Add this indicator to a clean chart and let the zones + EMAs guide your directional bias. Use alerts to avoid screen-watching and improve discipline.
Created by:
Version: Pine Script v6
Platform: TradingView
Regime Scope | mad_tiger_slayerRegimeScope by mad_tiger_slayer
Adapt to the Market’s Mood. Trade in Sync with Regime Scope.
Overview
Regime Scope is an advanced multi-factor market regime identifier meticulously engineered to determine whether an asset is exhibiting trending behavior (Markup/Markdown phases) or mean-reverting dynamics (Sideways - Accumulation/Distribution). By integrating and synthesizing outputs from nine rigorously chosen statistical and volatility-based models, this tool offers a unified framework for assessing regime conditions with precision.
This indicator is best used in conjunction with other tools in your trading arsenal—serving not as a standalone signal generator, but as a high-value filter for confluence and strategic alignment. Whether you're trading breakouts, reversals, or mean-reversion setups, Regime Scope can elevate your system’s contextual awareness and execution timing.
How It Works – Part 1
Regime Scope calculates a composite "regime score" by normalizing and averaging a range of volatility and statistical measures. This score, which ranges between -1 and +1, indicates the likelihood of the market being in a trending versus mean-reverting state.
Values near +1 suggest a strong trending environment.
Values near -1 suggest strong mean-reversion (sideways, volatile) conditions.
Values between -0.30 and +0.30 are considered neutral and indicate choppy or range-bound market behavior.
When the average regime score crosses above the upper threshold, the asset likely enters a trending state.
When it crosses below the lower threshold, the market likely shifts to a volatile, mean-reverting state.
The histogram and dynamic background color provide an intuitive visual guide to the current regime.
How It Works – Part 2: Components
Each of the following sub-models has been carefully selected for its contribution to understanding price behavior. All components are normalized to create a consistent, unified score:
Phillips-Perron Test: Detects the presence of a unit root to infer stationarity and mean-reverting characteristics.
Hurst Exponent: Measures long-term memory in a time series to identify persistence or anti-persistence.
KPSS Test: Tests for level stationarity to contrast against unit-root behavior and validate trending assumptions.
GARCH Volatility: Captures volatility clustering and regime shifts in conditional variance.
Wavelet Transform: Decomposes price action into time-frequency space to extract non-linear and localized dynamics.
Half-Life of Mean Reversion: Estimates the speed at which price returns to its mean, enhancing the timing of reversion plays.
Augmented Dickey-Fuller (ADF) Test: Statistically verifies whether a series exhibits mean-reverting tendencies.
Garman-Klass-Yang-Zhang Volatility: A robust historical volatility measure using open-high-low-close data.
ADX (Average Directional Index): A classic technical tool for quantifying the strength of trend directionality.
How It Works – Part 3: Output Interpretation
All sub-models are normalized and synthesized into a single histogram plot shown in the lower chart panel.
+1.0 to +0.30: Indicates high probability of a directional, trending market.
-1.0 to -0.30: Indicates high probability of a sideways, mean-reverting regime.
-0.30 to +0.30: Suggests a neutral, uncertain market condition.
Transitions above or below these thresholds signal regime shifts.
Background shading adapts in real-time to visually reflect regime classification.
Features
Customizable thresholds to fine-tune sensitivity for regime classification.
Visual overlay positioning (choose from top-left, bottom-right, etc.).
Toggleable reference lines for regime thresholds.
Cross-timeframe consistency through dynamic normalization.
Each sub-model includes adjustable settings for personalized optimization.
Use Cases
Dynamically switch between trend-following and mean-reversion strategies.
Filter out choppy, low-probability zones by avoiding neutral regime periods.
Use regime score as confluence with entry/exit signals from other indicators.
Adapt strategies across timeframes—works well from scalping to swing trading.
Best used on timeframes ≥12H for macro regime context, but scalpers can benefit by using it on shorter windows with tuned parameters.
Scalping Use Case
Overlay the regime score on low timeframes (e.g., 1m–15m) and use it to avoid high chop zones or confirm breakout volume spikes during trending periods.
Long-Term Use Case
On 1D–1W charts, Regime Scope can filter false breakouts and confirm macro trend alignment for position trades or swing setups.
Tip
Combine Regime Scope with traditional technical tools like RSI, MACD, Bollinger Bands, or moving average crossovers to enhance strategic coherence.
For example, only act on breakout or trend-following signals when the regime score exceeds the upper threshold, confirming a high-trend environment.
Conversely, mean-reversion strategies like fading RSI extremes or trading Bollinger Band bounces work best when the regime score is in the lower range.
Aligning your tactical entries with the broader regime can significantly reduce false signals, enhance trade probability, and improve overall system robustness.
IB Range & Volume CalculatorIB Range & Volume Calculator - Summary
Overview
This indicator tracks and analyzes the Initial Balance (IB) period (first 30 minutes of trading from 8:30-9:00 AM Chicago time) by measuring both price range and trading volume. It compares today's values against a 30-day average, providing essential context for day traders and scalpers.
Key Features
Range Analysis
Automatically calculates high-low range during the Initial Balance period
Compares today's range with the 30-day historical average
Shows percentage difference from average with color coding (green for above average, red for below)
Volume Analysis
Tracks cumulative volume during the Initial Balance period
Calculates and displays 30-day volume average
Compares today's volume to the average with percentage difference
Visual Elements
Highlights all IB period candles with light blue background
Displays a fixed information panel in the upper right corner
Shows real-time status during the IB period ("In progress...")
Updates with final values once the IB period completes
Data Management
Maintains a rolling 30-day history of both range and volume data
Displays data collection progress (x/30 days)
Automatically resets calculations at the beginning of each new session
Trading Applications
This indicator is particularly valuable for:
Context-Based Trading Decisions
Compare today's market behavior to normal conditions
Adjust scalping targets based on relative volatility
Volume-Price Relationship Analysis
Identify unusual volume patterns that may precede significant moves
Validate price movements with corresponding volume confirmation
Trading Strategy Selection
High volume + high range: Momentum strategy opportunities
High volume + low range: Potential breakout setup
Low volume + high range: Possible fade/reversal opportunities
Low volume + low range: Range-bound scalping environment
5-Point Scalp Targeting
Determine if 5-point targets are aggressive or conservative for the day
Adapt stop levels based on relative volatility
Timing Optimization
Identify days with abnormal opening characteristics
Anticipate potential afternoon behavior based on IB patterns
The indicator provides essential context for rapid decision-making in fast-moving markets, helping traders calibrate their expectations and adapt their strategies to current market conditions.
VWAP Predictive Breakout + RSI + OB + Trend/Chop📈 VWAP Predictive Breakout + RSI + Order Blocks + Trend/Chop Filter
This multi-layered day trading and scalping tool is designed to predict price direction after a VWAP breakout, rather than react to it. It combines volume, RSI, candlestick structure, order blocks, and trend/chop analysis to improve the accuracy of intraday signals.
🔍 Core Features
VWAP Predictive Breakout
Signals are generated when price breaks above/below VWAP with strength (volume spike + strong candle body), supported by trend confirmation.
RSI Momentum Filter
Uses RSI divergence behavior to validate breakouts, filtering out weak or exhausted moves.
Order Block Detection
Marks bullish and bearish engulfing patterns and checks for proximity to these zones as confirmation for breakouts.
Trend vs Chop Detection
Uses ADX, ATR, EMA distance, Bollinger Band width, and candlestick cleanliness to dynamically identify whether the market is trending or choppy.
Clean Candle Behavior
Filters out noisy or indecisive candles by analyzing wick-to-body ratio and ATR-based body size.
📌 Visual Markers
🟢 Buy Signal: Green triangle below bar
🔴 Sell Signal: Red triangle above bar
🟢⚪ Bullish Order Block: Green circle
🔴⚪ Bearish Order Block: Red circle
🟩 Trending Background: Light green
🟥 Choppy Background: Light red
🛎 Alerts Included
Long signal: VWAP breakout + RSI + Order Block + Clean Candle
Short signal: VWAP breakdown + RSI + Order Block + Clean Candle
🧠 Best Use Cases
Scalping high-probability VWAP reversals or continuations
Day trading in markets where trend clarity is critical
Filtering noise in sideways conditions using real-time chop detection