Apex Adaptive Trail [Neuro-Core]⚡ Apex Adaptive Trail
Apex Adaptive Trail is not just another trend-following indicator. It is a complete trading system powered by a "Neuro-Core" logic engine that evaluates trend quality in real-time, filtering out noise and adapting dynamically to market volatility.
Unlike standard Supertrends that provide static signals regardless of market conditions, Apex calculates a live Confidence Score (0-100%) for every trade, allowing you to distinguish between high-probability setups and weak signals.
🧬 Key Features
1. "Neuro-Core" Engine & Confidence Scoring The script constantly analyzes 4 confluence factors to assign a quality score to the trend:
EMA Baseline: Is price positioned correctly relative to the trend baseline?
ADX Momentum: Is there sufficient trend strength (>20)?
Chop Index: Is the market trending or ranging/choppy?
MTF Alignment: Does the Daily trend confirm the current direction? The result is a Confidence % displayed directly on the dashboard.
2. Two-Tier "Impact" Signals
BUY / SELL: Standard signals with Confidence > 75%. Solid for regular entries.
MAX 🔥: "Ultra Strong" signals with Confidence > 90%. These appear only when all filters are green and probability is maximized.
3. Adaptive Risk Management (Smart ATR) The market is not static. Apex reads current volatility:
High Volatility: The Trailing Stop automatically widens to prevent "whipsaws" (getting stopped out by noise).
Low Volatility: The stop tightens to protect profits faster.
4. Integrated Synthetic Heikin Ashi The script calculates Heikin Ashi smoothing internally to determine the trend. This allows you to keep your chart on Standard Candles for price action analysis, while enjoying the noise-reduction benefits of Heikin Ashi for the trend logic.
📊 The Analytics Dashboard
Located in the corner, it provides an instant X-Ray of the market:
Confidence: The quality score of the current signal (with dynamic emojis).
Active Filters: Shows how many confluence filters are currently passed (e.g., 3/4).
Market Mode: Tells you if the market is Volatile, Quiet, or Normal.
Trend Bias: The underlying trend direction.
Est. Win Rate: A real-time simulation based on historical signals (Entry vs. Trend Flip Exit).
🛠️ How to Use
Setup: Works on all timeframes, but excels on 15m, 1H, and 4H. Ideal for Crypto, Forex, and Indices.
Entry: Wait for an APEX BUY or SELL signal.
Pro Tip: Prioritize signals with the 🔥 emoji (MAX) or Confidence > 80%.
Trade Management:
Use the dotted TP1 and TP2 lines for partial profit taking.
Use the Trailing Stop line (the edge of the colored cloud) as your dynamic Stop Loss.
Visual Filter: The "Confidence Cloud" becomes more transparent when the trend is weak. If the cloud is fading out, exercise caution.
⚙️ Customizable Settings
Synthetic Heikin Ashi: Toggle the internal smoothing on/off.
Dynamic Targets: Choose if TPs should be fixed at entry or move dynamically with volatility.
Filters: You can individually enable/disable EMA, ADX, Chop, and MTF logic to suit your trading style.
⚠️ Disclaimer This tool is designed to assist in trading decisions, not to replace them. The Estimated Win Rate is based on the historical data loaded on the chart and does not guarantee future performance. Always manage your risk responsibly.
Please leave a like 👍 if you find this script useful and drop a comment with your feedback!
Ketidakstabilan
Volatility Regimes | GainzAlgo📊 OVERVIEW:
=========
This is a comprehensive ATR-based trading system designed for professional
traders who need advanced volatility analysis, precise trade management, and
intelligent market regime detection. The indicator combines multiple proven
volatility concepts into one powerful, customizable tool.
⭐ WHY THIS SYSTEM IS UNIQUE AND WORTHY OF PUBLICATION:
====================================================
This is not simply a collection of ATR-based indicators placed together.
It represents a unified volatility analysis framework where each component
is specifically designed to work in concert with the others, creating a
complete trading workflow that cannot be replicated by using multiple
separate indicators.
🔗 SYNERGISTIC INTEGRATION - How Components Work Together:
🧠 1. CONTEXT-AWARE ANALYSIS
The Volatility Regime Detection acts as the "brain" of the system,
classifying market conditions into 4 distinct phases. Every other
component then adapts its behavior based on this regime classification:
- ATR Bands expand/contract with regime changes
- Stop Loss distances automatically adjust (tighter in compression,
wider in high volatility)
- Take Profit targets scale proportionally to current regime
- Signal sensitivity filters itself based on market phase
📐 2. UNIFIED VOLATILITY FOUNDATION
All calculations share a single ATR baseline calculation, ensuring
internal consistency across the entire system. When ATR changes, every
element updates in perfect synchronization:
- Bands recalculate from the same ATR value
- Risk management levels use the same volatility measurement
- Regime classification and signals reference identical data
🛡️ 3. INTEGRATED RISK MANAGEMENT
The system doesn't just show WHERE to enter - it calculates HOW MUCH
to risk:
- Dynamic Stop Loss adapts to current ATR automatically
- Position Size Calculator uses the dynamic stop to compute exact quantities
- Take Profit levels scale proportionally, maintaining optimal risk:reward
✅ 4. TWO-STAGE SIGNAL CONFIRMATION
The alert system creates a logical progression:
Step 1: Volatility Breakout → Market energy is building
Step 2: Trend Confirmation → Direction confirmed with volatility support
This prevents false breakouts by requiring both volatility AND direction.
🏦 5. PROFESSIONAL WORKFLOW INTEGRATION
The system mirrors how institutional traders analyze markets:
Phase 1: Assess regime → What's the market doing?
Phase 2: Identify setup → Where's the opportunity?
Phase 3: Calculate risk → What's my exposure?
Phase 4: Set targets → Where do I take profit?
Phase 5: Monitor regime → When do conditions change?
❌ WHY NOT USE SEPARATE INDICATORS?
- Separate ATR Bands: Don't know about regime changes, remain static
- Separate Regime Indicator: Doesn't automatically adjust stop/targets
- Separate Position Calculator: Doesn't know your actual ATR-based stop
- Manual Integration: Requires constant mental calculation and cross-referencing
🧮 DETAILED CALCULATION METHODOLOGY:
=================================
📏 ATR (AVERAGE TRUE RANGE) CALCULATION:
- True Range = Maximum of:
1. Current High - Current Low
2. Absolute value of (Current High - Previous Close)
3. Absolute value of (Current Low - Previous Close)
- ATR = Simple Moving Average of True Range over specified period (default: 14)
📊 DYNAMIC ATR BANDS:
- Upper Band = Current Close + (ATR × Band Multiplier)
- Lower Band = Current Close - (ATR × Band Multiplier)
- Band 1: 1.0× ATR (closest support/resistance)
- Band 2: 2.0× ATR (intermediate zone)
- Band 3: 3.0× ATR (extended zone)
🌡️ VOLATILITY REGIME CLASSIFICATION:
Step 1: Calculate ATR Baseline
- Baseline ATR = SMA or EMA of ATR over long period (default: 50 bars)
- This represents "normal" volatility for the instrument
Step 2: Calculate ATR Ratio
- ATR Ratio = Current ATR ÷ Baseline ATR
- Example: If current ATR = 70 and baseline = 50, ratio = 1.40
Step 3: Classify Regime Based on Ratio
- COMPRESSION: Ratio < 0.70 (ATR is 30% below normal)
Market consolidating, volatility contracting, energy building
- EXPANSION: Ratio between 1.15 and 1.40 (ATR is 15-40% above normal)
Volatility breaking out, early phase of directional movement
- HIGH VOLATILITY: Ratio > 1.40 (ATR is 40%+ above normal)
Strong sustained trend with high participation
- EXHAUSTION: ATR declining after high volatility period
Requires: Previous high ratio + declining ATR over X bars (default: 5)
Trend maturity, potential reversal or consolidation approaching
🛑 DYNAMIC STOP LOSS CALCULATION:
- For Long Positions: Stop Loss = Entry Price - (ATR × SL Multiplier)
- For Short Positions: Stop Loss = Entry Price + (ATR × SL Multiplier)
- Default Multiplier: 2.0× ATR
- Adjusts automatically: Wider in high volatility, tighter in compression
🎯 TAKE PROFIT LEVELS:
- TP1 = Entry Price ± (ATR × TP1 Multiplier)
- TP2 = Entry Price ± (ATR × TP2 Multiplier)
- TP3 = Entry Price ± (ATR × TP3 Multiplier)
- Direction (+ or -) depends on trade direction
📦 POSITION SIZE CALCULATION:
Formula: Position Size = Account Risk Amount ÷ Stop Loss Distance
Step-by-step:
1. Risk Amount = Account Size × (Risk Percentage ÷ 100)
2. Stop Distance = |Entry Price - Stop Loss Price|
3. Position Size = Risk Amount ÷ Stop Distance
📈 ATR PERCENTILE RANKING:
- >80% = Extremely high volatility
- 20-80% = Normal volatility range
- <20% = Extremely low volatility
🌀 VOLATILITY CONTRACTION PATTERN:
Detects extended low-volatility periods indicating imminent breakout.
🧭 TREND DETECTION SIGNALS:
Bullish: Price > MA AND Current ATR > ATR MA
Bearish: Price < MA AND Current ATR > ATR MA
⚡ VOLATILITY BREAKOUT SIGNALS:
Triggered when ATR exceeds its moving average by a defined threshold.
🧩 CORE FEATURES:
==============
1. ATR BANDS (Dynamic Support/Resistance)
2. VOLATILITY REGIME DETECTION
3. DYNAMIC STOP LOSS SYSTEM
4. MULTIPLE TAKE PROFIT LEVELS
5. SUPPORT & RESISTANCE LEVELS
6. RISK MANAGEMENT CALCULATOR
7. ATR PERCENTILE RANKING
8. VOLATILITY CONTRACTION PATTERN
9. TREND DETECTION SIGNALS
10. VOLATILITY BREAKOUT SIGNALS
⚙️ RECOMMENDED SETTINGS BY TRADING STYLE:
======================================
DAY TRADING • SWING TRADING • POSITION TRADING • SCALPING
📘 HOW TO USE THIS INDICATOR:
==========================
STEP 1: Identify Market Regime
STEP 2: Wait for Entry Signal
STEP 3: Set Stop Loss
STEP 4: Set Take Profits
STEP 5: Position Sizing
STEP 6: Monitor & Manage
🔔 ALERT SYSTEM:
=============
Alerts for volatility breakouts, trend changes, regime transitions,
ATR band crossings, contraction completion, and percentile extremes.
🎨 CUSTOMIZATION:
==============
All visuals, thresholds, multipliers, colors, alerts, and risk parameters
can be fully customized.
⚠️ IMPORTANT DISCLAIMER:
=====================
This indicator is a volatility analysis tool and does NOT provide financial advice.
Past performance does not guarantee future results.
All trading involves substantial risk.
All trading decisions are the sole responsibility of the user.
Quantum RCI Fusionrepresents a significant evolution in oscillator-based scalping. Unlike standard indicators that rely on raw price data, this script utilizes a "Quantum Engine": a combination of Rank Correlation Index (RCI) mathematics and Hull Moving Average (HMA) pre-smoothing to eliminate market noise before it even affects the signal.
This tool is designed for Scalpers and Day Traders who need precision entries and, more importantly, an intelligent exit strategy that doesn't close trades prematurely during minor pullbacks.
🚀 Key Features:
⚡ Quantum Engine (Array + Smooth): Built on an optimized array structure with HMA pre-filtering. It detects the true market rank correlation while ignoring choppy price action.
🛡️ Trend Shield Logic: The unique "Shield" feature keeps you in the trade even if the fast signal crosses down, provided the Baseline Trend (RCI 30) remains strong. Captures the full move, not just the breakout.
📊 Live Performance Dashboard: A real-time table tracks your simulated Wins, Losses, and Win Rate % for the current session, giving you instant feedback on market conditions.
🧠 Intelligent Filtering: Combines ADX (trend strength) and Impulse (momentum velocity) to filter out weak setups.
🔔 Rich Alerts: Ready for automation with detailed messages containing Entry Price, TP, and SL levels.
How it Works: It analyzes three distinct time-horizons of price rank (Fast, Confirm, Slow). A signal is generated only when:
Momentum crosses in an extreme zone (Overbought/Oversold).
ADX confirms sufficient volatility.
The price "Impulse" is strong enough to validate the move.
USER MANUAL: How to Trade with Quantum RCI
1. The Setup
Timeframe: Optimized for 1m, 5m, and 15m (Scalping). It works on H1/H4 for Swing trading but requires wider SL settings.
Assets: Highly effective on Crypto (BTC, ETH, SOL) and Volatile Forex Pairs (GBPUSD, XAUUSD).
Source Data: By default, it uses close. Try changing the "Source" in settings to Heikin Ashi closing price for smoother trends.
2. The Strategy (Entry Rules)
The indicator paints Triangles on the chart (Green for Buy, Pink for Sell).
LONG Signal: Occurs when the Fast RCI crosses UP from the Oversold zone (< -80), confirmed by ADX and Momentum.
SHORT Signal: Occurs when the Fast RCI crosses DOWN from the Overbought zone (> 80), confirmed by filters.
3. The Exit Logic (The "Shield")
This is the most important part. The indicator manages exits dynamically:
TP/SL Hits: Based on the ATR multiplier in settings (Standard: 2.0 TP / 1.5 SL).
Tech Exit (X Icon): A standard exit when momentum fades.
Shield Break (Yellow Circle): This is the Trend Follower. If the "Trend Shield" (RCI 30) is active (thick green/red line), the indicator ignores minor crosses. It will only signal an exit when the main trend actually breaks. This allows you to ride waves longer.
4. The Dashboard & Statistics
Status: Shows if a trade is currently simulating LONG, SHORT, or SCANNING.
Win Rate: Shows the % of successful signals since the indicator was loaded.
Reset: Use the "Reset Statistics" toggle in settings to clear data (useful when switching sessions, e.g., from London to New York).
💡 Pro Tip:
If the ADX Filter says "WAIT" on the dashboard, the market is ranging/flat. Avoid taking trades manually, even if you see a crossover, or wait for the ADX to turn "READY".
ORB W/ Custom time FramesRelease Notes: Simplified ORB (Opening Range Breakout)
This indicator is a streamlined, high-performance tool designed to identify the Opening Range—one of the most widely used concepts by professional floor traders and institutional scalpers. It marks the high, low, and midpoint of the initial balance of the market, providing you with a "map" for the rest of the trading session.
Key Features
Customizable Timeframes: Define your opening range window (e.g., the first 5, 15, or 30 minutes) regardless of what timeframe you are currently viewing.
Custom Session Support: Choose between standard market hours (09:30–16:00) or define your own custom window (e.g., the London Open or the first hour of "Power Hour").
Real-Time Midpoint Calculation: Automatically plots the 50% Equilibrium level between the high and low, serving as a pivot point for intraday bias.
Dynamic Updating: During the ORB window, the lines adjust in real-time as new highs or lows are set. Once the window expires, the levels lock in place to act as support and resistance.
Clean Visuals: Utilizes a lightweight line drawing system that is easy on your GPU and keeps the chart clutter-free.
Why This is Essential for Scalping
Scalpers rely on volatility and clear "lines in the sand." The Opening Range Breakout (ORB) provides exactly that:
The "Opening Drive": If price breaks the ORB High with high volume, scalpers look for quick "long" momentum plays. Conversely, a break below the ORB Low signals a bearish trend.
The Midpoint Pivot: The 50% level (Mid) is often treated as the "Fair Value" of the morning. If price is above the mid, the bias is bullish; if below, the bias is bearish.
Stop Loss / Take Profit Anchor: The ORB High and Low act as natural areas for placing stops or targets. A failed breakout that returns inside the range often targets the opposite side of the box.
Volume $ Spike Alert - Mustang AlgoVolume $ Spike Alert - Mustang Algo📊 Overview
Advanced volume analysis indicator that detects significant dollar volume spikes and generates intelligent buy/sell signals. Designed for traders seeking to identify institutional activity and potential market turning points through volume analysis.🎯 Key FeaturesDual Detection Modes
Absolute Threshold: Triggers alerts when volume exceeds fixed billion-dollar thresholds
Ratio vs Average: Detects spikes relative to historical moving average
Combined Mode: Uses both methods for maximum sensitivity
Smart Trading Signals
Auto Mode: Follows trend momentum (high volume + green = buy, red = sell)
Contrarian Mode: Identifies potential reversals (extreme volume = opposite signal)
Manual Modes: Force all signals as buy or sell based on your strategy
Visual Components
Color-coded volume histogram (Normal/Alert/Extreme levels)
Buy/Sell triangle markers on price chart
Moving average overlay for context
Real-time summary table with key metrics
📈 Use Cases
Institutional Activity Detection: Spot when big money enters/exits positions
Breakout Confirmation: Validate price moves with volume support
Reversal Identification: Extreme volume often marks tops/bottoms
Day Trading: Real-time alerts for volume-based entries/exits
⚙️ Customizable Parameters
Alert thresholds (billions $)
Moving average period (5-200)
Ratio multipliers for dynamic detection
Signal type selection
Display options for all visual elements
🔔 Built-in Alerts
Volume spike alerts (standard & extreme)
Buy signal alerts
Sell signal alerts
All alerts include ticker and volume data
💡 Trading Tips
Combine with price action for confirmation
Extreme volume + divergence = potential reversal
Use ratio mode for adaptive thresholds across different market conditions
Monitor the ratio value - above 5x average is significant, 10x+ is extreme
📝 Default Settings
Alert Threshold: $7.5 billion
Extreme Threshold: $9.0 billion
MA Period: 50 days
Alert Ratio: 5x average
Extreme Ratio: 10x average
Supertrend BUY Only - Optimized for Gold M15 TimeframeOverview
The Supertrend BUY Only - Production Optimized is a high-performance trend-following indicator specifically tuned for XAUUSD (Gold) on the 15-minute timeframe. Unlike standard Supertrend scripts, this version focuses exclusively on bullish cycles to align with long-term upward bias and uses parameters discovered through deep data analysis of over 20,000 bars of historical market data.
Key Features
Data-Optimized Parameters: Defaults are set to ATR Period 7 and Multiplier 2.1, which backtesting has shown to provide a superior balance between sensitivity and noise reduction for Gold.
Production-Ready Alerts: Includes built-in alertcondition triggers for both BUY (Trend Flip) and STOP BUY (Trend Exit), complete with dynamic messages that include price and interval.
Trailing Support Band: Uses a trailing logic that locks in support levels during upward moves, preventing the band from dropping until the trend officially reverses.
Clean Visuals: Focuses on chart clarity by only plotting the support line during active uptrends and utilizing clean shape labels for entries and exits.
How to Use
Entry (BUY): When the Supertrend line flips from Red to Green and a "BUY" label appears. This indicates bullish momentum has overcome recent volatility.
Exit (STOP BUY): When the price closes below the Green support line. The indicator will plot a red "X" and clear the green background.
Setting Alerts: * Click the Alerts icon in TradingView.
Select this indicator under "Condition."
Choose "BUY Signal" for entries and "STOP BUY / EXIT" for managing your trade or taking profit.
Technical Details
The script allows users to toggle between the TradingView (RMA) ATR calculation and the Standard (SMA) method. For production and live trading, the RMA method is recommended as it provides a smoother response to volatility spikes common in the Gold market.
Quant Squeeze: Institutional GradeQuant Squeeze: Institutional Grade
This indicator is a comprehensive volatility trading system designed to identify high-probability Breakouts and Reversions using a quantitative scoring engine (0-100). It combines the classic TTM Squeeze logic with Multi-Timeframe (MTF) trend filtering, Statistical Volume analysis, and Linear Momentum.
Key Features:
Institutional Squeeze Logic: Identifies periods where Bollinger Bands (2.0) contract inside Keltner Channels (1.5). This indicates potential energy accumulation.
Quantitative Scoring (0-100): Every signal is graded based on 5 factors: Trend Alignment, Volume Strength, Momentum Delta, Squeeze Duration (Energy), and RSI Context.
MTF Trend Filter: Confirms the current chart signal with a Higher Timeframe (e.g., Daily) trend to filter out fake-outs.
Hybrid Volume Engine:
Sniper Mode (BB): Uses Bollinger Bands on the Volume oscillator to detect statistical anomalies (Best for Crypto/Forex).
Sensitive Mode (SMA): Uses a simpler threshold for low-float or lower liquidity assets.
Kill Zone Protection: Automatically disables "Reversion" signals immediately after a Squeeze fires, preventing trading against a fresh explosion.
Dashboard: A real-time table displays the current Market Phase, Momentum direction, HTF Trend status, and Risk Targets (SL/TP based on ATR).
3. Operational Guide: How to read the chart
The indicator visualizes the market in a 3-Act structure. Follow the colors to understand the market phase.
Phase 1: The Squeeze (Gray Background)
What it means: The market is compressing. Volatility is low, and energy is building up (Accumulation).
Action: WAIT. Do not enter trades here.
Context: Watch the dashboard. The "Energy" of the squeeze increases the longer this phase lasts. Longer squeezes often result in more explosive moves.
Phase 2: The Firing Zone (Purple Background)
What it means: The Squeeze has fired. The bands have expanded, and price is breaking out.
Signals: Look for "BO" (Breakout) labels.
Strategy: This is the primary entry zone for trend-following trades.
BO + High Score (80+): Institutional Grade setup. Strong trend, volume spike, and momentum.
Note: Reversion signals are strictly disabled in this zone to protect you from catching a falling knife.
Phase 3: The Trend Run (Blue Background)
What it means: Volatility has normalized. The price is trending or ranging normally.
Signals: Look for "REV" (Reversion) labels.
Strategy: These are "Pullback" or "Mean Reversion" entries. They are only valid if they align with the trend (or if scoring suggests a high-probability scalp).
Understanding the Score (0-100)
Each signal comes with a numeric score:
65-75: Standard Setup. Good momentum, but perhaps lacking Volume or HTF confirmation.
75-85: Strong Setup. Solid confluence.
85-100: "All-In" Setup. Perfect alignment of Chart Trend, Higher Timeframe Trend, Statistical Volume Spike, and Accelerating Momentum.
VIXO - VIX Oscillator// This Pine Script® code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © emreiletrade
//@version=6
indicator(title="VIXO - VIX Oscillator", shorttitle="VIXO", overlay=false)
// === Inputs ===
rsiLen = input.int(defval=14, title="RSI Length", minval=11, maxval=55)
momLen = input.int(defval=11, title="Momentum Length", minval=9, maxval=21)
normLookback = input.int(defval=100, title="Momentum Normalization Lookback", minval=20, maxval=200)
// === Data (OHLC needed) ===
=
request.security("TVC:VIX", timeframe.period, )
// === RSI Oscillator ===
vixRsi = ta.sma(ta.rsi(vixClose, rsiLen), 5)
// === Momentum (ROC) ===
vixMom = ta.roc(vixClose, momLen)
// === Momentum Normalization (0–100, 50 neutral) ===
momMin = ta.lowest(vixMom, normLookback)
momMax = ta.highest(vixMom, normLookback)
vixMomNorm = ta.sma(100 * (vixMom - momMin) / math.max(momMax - momMin, 1e-6), 3)
// === Helpers ===
vixMa = ta.sma(vixClose, 21)
ratio = vixMa != 0.0 ? (vixClose / vixMa) : 0.0
clampedRatio = math.min(math.max(ratio, 0.0), 1.6)
dynamicTransparency = 100.0 - (clampedRatio * 40.0)
dynamicTransparency := math.min(math.max(dynamicTransparency, 0.0), 100.0)
dynamicTransparency := vixHigh < 30 ? 100 : dynamicTransparency
// === Colors ===
color baseColor = close > close ? color.new(#00FF00, 0)
: close < close ? color.new(#FF0080, 0) : color.gray
color vixBarColor = color.new(baseColor, dynamicTransparency)
color pointColor = color.new(baseColor, dynamicTransparency)
// === Levels ===
hline(80, "Panic of Market", color=color.rgb(0, 255, 0, 40))
hline(60, "VIX says BUY", color=color.rgb(0, 255, 0, 70))
hline(50, "Neutral / Momentum Mid", color=color.new(color.gray, 50))
hline(40, "Get Ready", color=color.new(color.gray, 60))
// === Plots ===
plot(vixRsi, title="VIX RSI", color=color.rgb(0, 255, 255), linewidth=2)
plot(vixMomNorm, title="VIX Normalized Momentum", color=color.new(color.gray, 50), linewidth=1)
plot(vixHigh > 50 ? vixHigh : na, title = "High Points", style = plot.style_cross, color = color.new(pointColor,0))
plot(vixHigh, title="VIX Value Bars", style=plot.style_histogram, color=vixBarColor, linewidth=1)
Cosmic Volume Analyzer [JOAT]
Cosmic Volume Analyzer - Astrophysics Edition
Overview
Cosmic Volume Analyzer is an open-source oscillator indicator that applies astrophysics-inspired concepts to volume analysis. It classifies volume into buy/sell categories, calculates volume flow, detects accumulation/distribution phases, identifies climax volume events, and uses gravitational and stellar mass analogies to visualize volume dynamics.
What This Indicator Does
The indicator calculates and displays:
Volume Classification - Categorizes each bar as CLIMAX_BUY, CLIMAX_SELL, HIGH_BUY, HIGH_SELL, NORMAL_BUY, or NORMAL_SELL
Volume Flow - Percentage showing buy vs sell pressure over a lookback period
Buy/Sell Volume - Separated volume based on candle direction
Accumulation/Distribution - Phase detection using Money Flow Multiplier
Volume Oscillator - Fast vs slow volume EMA comparison
Gravitational Pull - Volume-weighted price attraction metric
Stellar Mass Index - Volume ratio combined with price momentum
Black Hole Detection - Identifies extremely low volume periods (liquidity voids)
Supernova Events - Detects extreme volume with extreme price movement
Orbital Cycles - Sine-wave based cyclical visualization
How It Works
Volume classification uses volume ratio and candle direction:
classifyVolume(series float vol, series float close, series float open) =>
float avgVol = ta.sma(vol, 20)
float volRatio = avgVol > 0 ? vol / avgVol : 1.0
if volRatio > 1.5
if close > open
classification := "CLIMAX_BUY"
else
classification := "CLIMAX_SELL"
else if volRatio > 1.2
// HIGH_BUY or HIGH_SELL
else
// NORMAL_BUY or NORMAL_SELL
Volume flow separates buy and sell volume over a period:
calculateVolumeFlow(series float vol, series float close, simple int period) =>
float currentBuyVol = close > open ? vol : 0.0
float currentSellVol = close < open ? vol : 0.0
// Accumulate in buffers
float flow = (buyVolume - sellVolume) / totalVol * 100
Accumulation/Distribution uses the Money Flow Multiplier:
float mfm = ((close - low) - (high - close)) / (high - low)
float mfv = mfm * vol
float adLine = ta.cum(mfv)
if adLine > adEMA and ta.rising(adLine, 3)
phase := "ACCUMULATION"
else if adLine < adEMA and ta.falling(adLine, 3)
phase := "DISTRIBUTION"
Gravitational pull uses volume-weighted price distance:
gravitationalPull(series float vol, series float price, simple int period) =>
float massCenter = ta.vwma(price, period)
float distance = math.abs(price - massCenter)
float mass = vol / ta.sma(vol, period)
float gravity = distance > 0 ? mass / (distance * distance) : 0.0
Signal Generation
Signals are generated based on volume conditions:
Buy Climax: Volume exceeds 2 standard deviations above average on bullish candle
Sell Climax: Volume exceeds 2 standard deviations above average on bearish candle
Strong Buy Flow: Volume flow exceeds positive threshold (default 45%)
Strong Sell Flow: Volume flow exceeds negative threshold (default -45%)
Supernova: Volume 3x average AND price change 3x average
Black Hole: Volume 2 standard deviations below average
Dashboard Panel (Top-Right)
Volume Class - Current volume classification
Volume Flow - Buy/sell flow percentage
Buy Volume - Accumulated buy volume
Sell Volume - Accumulated sell volume
A/D Phase - ACCUMULATION/DISTRIBUTION/NEUTRAL
Volume Strength - Normalized volume strength
Gravity Pull - Current gravitational metric
Stellar Mass - Current stellar mass index
Cosmic Field - Combined cosmic field strength
Black Hole - Detection status and void strength
Signal - Current actionable status
Visual Elements
Volume Ratio Columns - Colored bars showing normalized volume
Volume Flow Line - Main oscillator showing flow direction
Flow EMA - Smoothed flow for trend reference
Volume Oscillator - Area plot showing fast/slow comparison
Gravity Field - Area plot showing gravitational pull
Orbital Cycle - Circle plots showing cyclical pattern
Stellar Mass Line - Line showing mass index
Climax Markers - Fire emoji for buy climax, snowflake for sell climax
Supernova Markers - Diamond shapes for extreme events
Black Hole Markers - X-cross for liquidity voids
A/D Phase Background - Subtle background color based on phase
Input Parameters
Volume Period (default: 20) - Period for volume calculations
Distribution Levels (default: 5) - Granularity of distribution analysis
Flow Threshold (default: 1.5) - Multiplier for flow significance
Accumulation Period (default: 14) - Period for A/D calculation
Gravitational Analysis (default: true) - Enable gravity metrics
Black Hole Detection (default: true) - Enable void detection
Stellar Mass Calculation (default: true) - Enable mass index
Orbital Cycles (default: true) - Enable cyclical visualization
Supernova Detection (default: true) - Enable extreme event detection
Suggested Use Cases
Identify accumulation phases for potential long entries
Watch for distribution phases as potential exit signals
Use climax volume as potential exhaustion indicators
Monitor volume flow for directional bias
Avoid trading during black hole (low liquidity) periods
Watch for supernova events as potential trend acceleration
Timeframe Recommendations
Best on 15m to Daily charts. Volume analysis requires sufficient trading activity for meaningful readings.
Limitations
Volume data quality varies by exchange and instrument
Buy/sell separation is based on candle direction, not actual order flow
Astrophysics concepts are analogies, not literal physics
A/D phase detection may lag during rapid transitions
Open-Source and Disclaimer
This script is published as open-source under the Mozilla Public License 2.0 for educational purposes. It does not constitute financial advice. Past performance does not guarantee future results. Always use proper risk management.
- Made with passion by officialjackofalltrades
RAPF Plus - Forecast Cones - Payoff Greeks - Calibration HarnessRAPF+ Manual (v2.2 — “variable ↔ chart label” clarified)
RAPF+ — Forecast Cones + Payoff Greeks + Calibration Harness
──────────────────────────────────────────────────────────────────────────────
0) What this indicator is
──────────────────────────────────────────────────────────────────────────────
RAPF+ is a forecast-and-score system: it predicts a future price range, then later
checks whether that prediction was accurate — and only generates signals whenthe
conditions are trustworthy.
Core idea (the “lightbulb moment”):
You’re not trading a static band. You’re trading “today’s range that was predicted
h bars ago.”
──────────────────────────────────────────────────────────────────────────────
1) Mental Model (Non-Quant Friendly)
──────────────────────────────────────────────────────────────────────────────
Weather Forecast Analogy
- Bollinger Bands are like looking out the window to see if it’s raining now.
- RAPF+ is like checking the forecast made 3 days ago for today, then grading it.
Interpretation:
- If the forecast said “normal range” and the price stays inside the cone:
→ forecast held → “hold/trend environment”
- If price breaks outside the cone:
→ forecast failed → “breakout shock” or “overextension” (depends on mode)
Why this matters:
RAPF+ is about whether the *old forecast* was correct, not just where the price is now.
──────────────────────────────────────────────────────────────────────────────
2) What You See on the Chart (and what the internal variables are called)
──────────────────────────────────────────────────────────────────────────────
Important: Variable names like aUp/aDn/aMid are INTERNAL to the code.
On the chart and in the Data Window, you’ll see them by their PLOT NAMES.
How to read exact values:
- Hover a candle → open TradingView “Data Window” → find this indicator → read plot values.
- Or hover the plotted line to see its value.
- Or enable “Indicators Values” on the right scale to see last values.
A) Forecast Cones (future projections)
These are projected to the right of current candles (offset by H1/H2/H3).
Code variables (forecast for each horizon):
- mid1 / up1 / dn1 = forecast median/upper/lower at Horizon H1 (projected right)
- mid2 / up2 / dn2 = forecast median/upper/lower at Horizon H2 (projected right)
- mid3 / up3 / dn3 = forecast median/upper/lower at Horizon H3 (projected right)
Chart plot names (what users will see):
- “P50 H1”, “Upper H1”, “Lower H1”
- “P50 H2”, “Upper H2”, “Lower H2”
- “P50 H3”, “Upper H3”, “Lower H3”
Use forecast cones for planning (expectations, targets), NOT direct signal triggers.
B) Density Fan (optional)
Layered confidence bands (50–95%) for a selected horizon.
Code variables:
- upDen50/dnDen50 … upDen95/dnDen95 (selected density horizon)
Chart plot names:
- “Den Up 50”, “Den Dn 50”, … “Den Up 95”, “Den Dn 95” (usually hidden; fills visible)
C) Applied Cone (the tradeable one)
This is the cone that actively interacts with the CURRENT candle.
The Applied Cone is a “prediction made h bars ago, applied to today.”
It uses “old” cone values (shifted buffers) and then selects one horizon.
Internal variables (used by signals):
- aMid = applied median line for the selected Signal Horizon (H1/H2/H3)
- aUp = applied upper bound for the selected Signal Horizon
- aDn = applied lower bound for the selected Signal Horizon
Chart plot names (what users will see):
- aMid → “Applied Mid”
- aUp → “Applied Up”
- aDn → “Applied Dn”
Trading cue:
- Signals are generated by price crossing the Applied Cone (aUp/aDn),
meaning price broke outside the range that was predicted h bars ago for today.
Visual cue (important):
- Applied Cone = the one interacting with current candles (now).
- Forecast Cones = projected to the right into the future.
──────────────────────────────────────────────────────────────────────────────
3) The Stats Table (How to Trust It)
──────────────────────────────────────────────────────────────────────────────
The table grades the model across H1/H2/H3:
Coverage (most important)
- “How often did realized price land inside the predicted cone?”
- Target ≈ conf (e.g., 80%)
Interpretation:
- Coverage below target: cones too tight OR regime changed
- Coverage above target: cones conservative (wider than needed)
Dir Acc (Direction Accuracy)
- “How often was the direction of the forecast correct?”
- Compares sign(forecast mid - old spot) vs sign(realized move)
MAE (Mean Absolute Error)
- Average miss from the predicted midline (lower is better)
Avg Width
- Average cone width (how “expensive” the forecast is in range terms)
Warm-up note (important)
- Stats use warmupBars (default 50) to avoid early-history spikes.
- If you see dashes/empty values on load, wait for more bars to load/scroll back.
Horizon selection tip
Pick the horizon that best balances:
- Coverage near/above target
- Dir Acc acceptable
- MAE low
- Width reasonable
──────────────────────────────────────────────────────────────────────────────
4) The Risk Gate (When Signals Matter)
──────────────────────────────────────────────────────────────────────────────
RAPF+ has an explicit “stand down” filter.
Signals are considered valid only when okRisk = YES, based on:
- Trust ≥ Min Trust
- RegimeRisk ≤ Max RegimeRisk
- Coverage(selected horizon) ≥ Min Coverage
- Enough bars have elapsed for that horizon
HUD labels (what users see) vs code variables:
- “RegimeRisk” in HUD = regimeRisk in code
- “Trust” in HUD = trustTrend in code
- “μ(bar)” in HUD = muBar in code
- “σ(bar)” in HUD = sigmaBar in code
- “okRisk YES/no” = okRisk boolean in code
If okRisk = NO:
DEFAULT ACTION = HOLD / reduce risk / stay flat
This is “no signal.” It is a “low-quality environment.”
What RegimeRisk/Trust mean (simple)
- RegimeRisk rises when volatility is high and/or unstable.
- Trust = 1 − RegimeRisk
- Drift (μ) is damped when Trust is low.
──────────────────────────────────────────────────────────────────────────────
5) Buy / Sell / Hold Playbooks
──────────────────────────────────────────────────────────────────────────────
All rules below assume okRisk = YES.
A) Breakout Mode (continuation/trend)
Signal logic:
- BUY/LONG when price crosses above Applied Upper:
• internal: close crosses above aUp
• chart: close crosses above “Applied Up”
- SELL/SHORT when price crosses below Applied Lower:
• internal: close crosses below aDn
• chart: close crosses below “Applied Dn”
Drift direction filter (recommended ON):
- Longs require μ > 0 (muBar > 0)
- Shorts require μ < 0 (muBar < 0)
Management / Hold:
- Long bias while price is above aMid (“Applied Mid”)
- Short bias while price is below aMid (“Applied Mid”)
Exit ideas (choose your style):
- Conservative: exit if price re-enters inside the cone (failed breakout)
- Balanced: exit on cross back through aMid
- Hard stop: exit on cross opposite band
Best conditions for Breakout:
- Coverage at/above target
- Dir Acc decent
- Trust healthy (RegimeRisk contained)
B) Fade Mode (mean reversion/overextension)
Signal logic (opposite philosophy):
- SHORT when price breaks above aUp (“Applied Up”)
- LONG when price breaks below aDn (“Applied Dn”)
Profit logic:
- aMid (“Applied Mid”) is the “magnet” / mean reversion target
- Many traders scale out toward aMid
Re-entry circles (what they mean):
- When the price was outside, then it crossed back INSIDE the Applied Cone.
- In code: reenterFromAbove / reenterFromBelow
- On the chart: small yellow circles near the candle
Use as confirmation that the “shock” is fading and/or as take-profit prompts.
Best conditions for Fade:
- Dir Acc mediocre/low (choppy drift)
- Coverage struggling vs target (more violations)
- RegimeRisk higher (but still within your maxRisk gate)
C) Auto (Cal Error) Mode (adaptive behavior)
If Signal Mode = Auto (Cal Error):
- If realized coverage ≥ target → uses Breakout
- If realized coverage < target → uses Fade
Plain English:
“If my cones are behaving well, ride continuation.
If they’re failing, mean-revert the brakes.”
──────────────────────────────────────────────────────────────────────────────
6) What HOLD Means (3 distinct cases)
──────────────────────────────────────────────────────────────────────────────
Hold Type 1: No-trade hold (risk gate fails)
- If Trust too low OR RegimeRisk too high OR Coverage too low:
→ HOLD / reduce risk / stand down
Hold Type 2: Inside-cone hold (normal noise)
- Inside the Applied Cone is often “business as usual.”
- Breakout traders: wait, avoid impulsive adds
- Fade traders: take profit / don’t overstay
Hold Type 3: Midline bias hold
- aMid (“Applied Mid”) acts like “forecast fair value”
- Above aMid: bullish bias
- Below aMid: bearish bias
- Frequent flips around aMid: chop → prefer Fade or no-trade
──────────────────────────────────────────────────────────────────────────────
7) Setup Checklist (Practical Defaults)
──────────────────────────────────────────────────────────────────────────────
Step 0 — Select Your Timeframe (avoid noise first)
- Daily (1D): Recommended for most crypto assets.
Best balance of signal stability + trend capture.
- Weekly (1W): Use for macro trend bias (Drift check).
Great for direction context, but signals are slower/fewer.
- Intraday (1H/4H): Advanced users only.
Noisier; typically requires:
• Higher confidence (e.g., 0.90+)
• Stricter risk gates (higher Min Trust, higher Min Coverage, lower Max RegimeRisk)
• Patience with calibration stability
Step 1 — Pick Signal Horizon
- H1: quick swing
- H2: typical swing
- H3: position-style
Step 2 — Calibrate Coverage (don’t guess)
- Coverage below target → increase Cone Width Multiplier
- Coverage above target → decrease Cone Width Multiplier
- Optional: enable Auto-calibrate Cone Width (servo toward conf + margin)
Important: Use Cone Width Multiplier for coverage tuning (that’s what it’s for).
Avoid “fixing” coverage by changing cycle settings.
Step 3 — Set risk gates (reasonable baseline)
- Min Trust ≈ 0.45
- Max RegimeRisk ≈ 0.70
- Min Coverage ≈ 0.55+ (raise for fewer, higher-quality trades)
Step 4 — Keep Drift Filter ON (recommended)
Prevents trading against μ (drift direction).
──────────────────────────────────────────────────────────────────────────────
8) Optional: Payoff + Greeks (Advanced Layer)
──────────────────────────────────────────────────────────────────────────────
(Note: The Greeks engine is disabled by default to save performance.
You must enable it in indicator settings to see these metrics.)
If enabled, RAPF+ estimates the expected payoff for Straddle/Call/Put under the model
distribution (with optional fat-tail mixture) plus Δ / Γ / ν / Θ.
Use cases:
- Assess convexity vs mean reversion preference
- Spot/vol sensitivity awareness
- Horizon comparisons for “optionality-like” behavior
If you’re a spot-only trader, you can ignore this section.
──────────────────────────────────────────────────────────────────────────────
9) One-Page Rules Card
──────────────────────────────────────────────────────────────────────────────
PRE-CHECK
- Choose timeframe (prefer 1D for most crypto)
- Choose signal horizon (H1/H2/H3)
- Prefer horizon with good Coverage and acceptable Dir Acc
- Trade only if okRisk = YES
BREAKOUT MODE
- Buy on cross above “Applied Up” (aUp) (μ>0 if drift filter ON)
- Sell/short on cross below “Applied Dn” (aDn) (μ<0 if drift filter ON)
- Hold while aligned with “Applied Mid” (aMid)
- Exit on re-entry / aMid cross / opposite band (your style)
FADE MODE
- Short on break above “Applied Up” (aUp)
- Long on break below “Applied Dn” (aDn)
- Target “Applied Mid” (aMid) as the mean reversion magnet
- Re-entry circles confirm the “shock fade”
STAND DOWN
- If okRisk = NO → HOLD / reduce risk / no-trade
──────────────────────────────────────────────────────────────────────────────
Quick Glossary
──────────────────────────────────────────────────────────────────────────────
H1/H2/H3: Forecast horizons in bars
conf: Desired coverage probability (e.g., 0.80)
Coverage: % of times realized price stayed inside the cone
Dir Acc: % of times direction was correct
MAE: Avg error vs forecast midline
Width: Avg cone width (upper-lower)/spot
RegimeRisk: Combined “vol high/unstable” score
Trust: 1 − RegimeRisk (how much to trust drift)
μ(bar): Estimated per-bar drift (directional bias)
σ(bar): Estimated per-bar volatility
Applied Cone (present, tradeable):
- aMid / aUp / aDn are internal variables
- On the chart/Data Window, they appear as:
aMid = “Applied Mid”
aUp = “Applied Up”
aDn = “Applied Dn”
Forecast Cones (future projections):
- mid1/up1/dn1 (H1), mid2/up2/dn2 (H2), mid3/up3/dn3 (H3)
- On the chart, they appear as:
“P50 H1/Upper H1/Lower H1”, etc.
RONBO red candle without wick - early BUY signalthis indicator puts an arrow and smiley below the red candle without a wick. This can be a premature BUY signal. Look for the conformation after the arrow and do your research
FX Rate Bias US vs EU 2YFX Rate Bias – US vs EU (2Y)
This indicator provides a macro bias framework for FX markets by tracking the 2-year government bond yield differential between the United States and Germany.
Rather than displaying the spread as a raw calculation, the script translates interest-rate expectations into a clear directional bias, helping traders understand which currency currently holds a rate advantage.
The 2Y segment of the yield curve is highly sensitive to:
Central bank expectations
Forward guidance
Shifts in short-term monetary policy outlook
How to use
Positive spread → USD rate advantage
Negative spread → EUR rate advantage
Designed to be used as a contextual macro tool, this indicator helps align technical setups with broader monetary conditions.
It is not intended as a standalone entry or signal generator.
777 expected Movehell yeaaaaaaaaaaaah, we back at it again yfm, some bs right here, will NOT tap ever!!!!!!
Session Anchored OIWAP [Arjo]The Session Anchored OIWAP (Open Interest Weighted Average Price) indicator shows you a weighted average price that uses Open Interest (OI) changes during different trading sessions . It divides the day into four clear sessions: Opening Hour , Morning Session , Mid-Day Session , and Closing Session .
For each session , it calculates a weighted average price using both market price and open interest data from futures . This line updates as the session progresses and resets when a new session starts .
You can also see optional deviation bands that you visually compare to how far the market price is moving away from the session’s weighted average. This indicator also helps you watch how Open Interest changes connect with price movements during specific market hours.
Concepts
This tool works on a few simple ideas:
Session anchoring
Each session starts fresh. The indicator resets and begins a new calculation when a new time block begins. This allows users to visually study each session independently.
Open-interest weighting
Instead of treating all price moves equally, price changes linked to higher open-interest activity have more influence on the OIWAP. This gives a weighted reflection of where the market has been trading during the session.
Averaging and smoothing
The OIWAP line blends many price data points into one smooth curve, making it easier to follow than raw price movement.
Volatility display with bands
The upper and lower bands are placed at ±0.5 standard deviation from the OIWAP line. These bands simply help you see when price stretches further away than usual from the session average.
Features
Four Independent Session Calculations: Shows separate OIWAP lines for Opening Hour (default: 09:15-10:15), Morning (10:15-11:30), Mid-Day (11:30-14:00), and Closing (14:00-15:30) sessions
Open Interest Weighting: Uses absolute OI change as the weight instead of traditional volume
Customizable Session Times: You can change the time ranges for each session to match your market or what you need
Optional Deviation Bands: You can turn ±0.5 standard deviation bands on or off around each OIWAP line
Color-Coded Sessions: Each session has its own color so you can tell them apart easily
Selective Display: You can turn individual sessions and bands on or off
Data Availability Check: Shows you a notification when Open Interest data isn't available for your symbol
Adjustable Position Timeframe: You can calculate OI changes on different timeframes (Chart, Daily, 15min, 30min, 60min, 120min)
How to use
Add this indicator to a chart of any symbol that has Open Interest data ( from futures or derivatives contracts). Once you add it, you'll see colored lines showing the OIWAP for each session you enable, along with optional deviation bands.
Adjusting Settings:
Turn individual sessions on or off using the checkboxes in the " Sessions " section
Change session colors to match your chart or what looks good to you
Turn deviation bands on or off using the " Show Bands " option in the Display settings
Change session time ranges in the " Session Times " section to match your market hours or what you want to analyze
Change the Position Timeframe if you want to see OI changes calculated on a different time period
Visual Interpretation:
Each OIWAP line shows you the OI-weighted average price for that session
The deviation bands show you how much prices spread out, weighted by OI changes
You can watch how price interacts with these levels to see where significant OI activity happened
Different sessions may show different OIWAP levels, showing you how the OI-price relationship changes throughout the trading day
Note:
This indicator needs Open Interest data to work. If OI data isn't available for your symbol, you'll see a message in the center of your chart. This indicator works only with derivatives markets like futures and options in the Indian Market where OI data is publicly available.
Conclusion
The Session Anchored OIWAP indicator is designed to support structured market observation by combining price, open interest, and session anchoring into a clear visual format. It helps users study market behavior during different parts of the day without generating trading instructions or outcomes.
Disclaimer
This indicator is for educational and visual-analysis purposes only. It does not provide trading signals , financial advice, or guaranteed outcomes . You should perform your own research and consult a licensed financial professional when needed. All trading decisions are solely the responsibility of the user.
Happy Trading
Multi-Metric Market Regime Detector - [KK]This indicator identifies current market behavioral regimes by synthesizing six complementary analytical methodologies. Rather than generating trading signals, it provides contextual analysis to help traders understand market conditions and adapt their strategies accordingly.
Markets cycle through distinct behavioral states - trending efficiently, consolidating in ranges, compressing before breakouts, or transitioning between states. This tool quantifies these conditions using only price action data (OHLC), enabling traders to filter strategies based on current market structure.
Core Methodology
The indicator combines six independent metrics into a weighted composite classification system:
Efficiency Ratio (30% weight)
Measures the signal-to-noise ratio of price movement by comparing net price displacement to total path traveled. High efficiency indicates clean directional movement; low efficiency indicates choppy, noisy conditions.
Choppiness Index (25% weight)
Quantifies whether the market is trending or consolidating by comparing cumulative True Range to actual price range. Values below 38.2 suggest trending behavior; values above 61.8 suggest range-bound consolidation.
Volatility Analysis (20% weight)
Detects compression and expansion cycles using the relationship between Bollinger Bands and Keltner Channels. Compression phases (squeeze conditions) often precede significant directional moves.
Fractal Efficiency Proxy (10% weight)
Analyzes path complexity by comparing net displacement to cumulative range, providing insight into the smoothness versus randomness of price action.
Market Structure (15% weight)
Examines pivot point sequences to identify structural trends. Higher Highs and Higher Lows indicate bullish structure; Lower Lows and Lower Highs indicate bearish structure.
Wick-to-Body Ratio Analysis (qualitative)
Identifies rejection and indecision patterns by measuring the proportion of candle wicks to bodies, highlighting potential reversal zones or liquidity events.
Regime Classifications
The composite scoring system produces four distinct regime states:
TRENDING : High efficiency, low choppiness, clear directional structure. Favorable conditions for momentum and trend-following strategies.
CHOPPY/RANGE : Low efficiency, high choppiness, mean-reverting behavior. Favorable conditions for range trading and counter-trend setups.
COMPRESSION : Volatility squeeze detected, market coiling. Anticipate expansion; reduce position size until breakout confirmation.
TRANSITION : Mixed signals, conflicting metrics, unclear direction. Recommended to reduce exposure and wait for regime clarity.
Visual Features
Regime-Colored Candles (enabled by default)
Candles are colored according to the current regime state for immediate visual identification. Green indicates trending, gray indicates choppy, orange indicates compression, and yellow indicates transition.
Comprehensive Metrics Table (top right)
Displays real-time values for all six metrics along with individual regime assessments and the final composite classification with score.
Regime Guide Table (middle right)
Quick reference guide showing recommended strategies and actions to avoid for each regime state.
Chart Label ( optional)
Summary label displaying current regime and key metric values.
Background Coloring (optional)
Alternative visualization using background colors instead of candle coloring.
Indicator Plots (optional)
Displays Efficiency Ratio and Choppiness Index with threshold reference lines.
Customization Options
All calculation parameters are adjustable:
- Efficiency Ratio lookback period and thresholds
- Choppiness Index length and classification thresholds
- Volatility analysis parameters (BB/KC multipliers and lengths)
- Pivot detection sensitivity (left/right bars)
- Text size controls for both tables (Tiny to Huge)
- Visual element toggles (candles, background, label, tables, plots)
The indicator automatically detects chart theme (dark/light) and adjusts text colors for optimal readability.
Practical Application
This is a context tool, not a signal generator. Use it to:
- Filter trend-following strategies to trending regimes only
- Identify range-bound conditions for mean-reversion setups
- Anticipate breakout opportunities during compression phases
- Reduce exposure during transitional periods with mixed signals
- Improve risk management by matching position size to regime clarity
The indicator works on all timeframes and instruments using only OHLC data. Higher timeframes generally provide more stable regime classifications.
Alert Conditions
Four alert types are available:
- Efficiency Ratio crosses trend threshold
- Choppiness Index enters range territory
- Volatility squeeze released
- Regime state change detected
Technical Notes
Built with Pine Script v5. Uses up to 500 bars of historical data for stable calculations. All metrics are calculated in real-time with no repainting on confirmed pivots. Compatible with all chart themes through adaptive text coloring.
Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice or trading recommendations. Past performance and theoretical analysis do not guarantee future results. Always conduct independent research and implement appropriate risk management. Trading financial instruments involves substantial risk of loss.
Usage Philosophy
The goal is not to trade more frequently, but to think more clearly about market conditions. Use this tool to develop deeper intuition about market structure and to enforce discipline by avoiding low-probability setups during unfavorable regime conditions.
ilker %90This strategy is a short-term momentum approach based on moving averages and volume. Studies show it performs more effectively on the 1-hour and 4-hour timeframes. Take-profit and stop-loss distances are kept short, resulting in a high win rate, while the profit factor ranges between 1.4 and 2.
Advanced Footprint Analysis1. ABSORPTION = BEST ENTRY SIGNALS
When BTC hits support and shows bullish absorption:
You know big money is buying
Price won't fall further (supply absorbed)
Risk/reward is optimal (tight stop below absorption)
Win rate on these setups is 70-80%
2. EXHAUSTION = REVERSAL TIMING
Catches exact moment selling/buying pressure is exhausted
No more guessing "is the dip over?"
Volume confirms the reversal
3. IMBALANCES = CONTINUATION TRADES
Stacked imbalances show trend strength
Enter pullbacks in strong trends
Avoid counter-trend trades when imbalance is strong
4. DELTA DIVERGENCE = EARLY WARNING
Cumulative delta rising but price flat = accumulation (buy setup)
Cumulative delta falling but price rising = distribution (sell setup)
This divergence appears BEFORE price moves
5. FILTERS OUT NOISE
Crypto has tons of fake volume and wash trading
By requiring volume to be significantly above average (2x, 3x), you ignore the noise
Only trade when institutions are active
6. WORKS ON ALL CRYPTO PAIRS
BTC, ETH, SOL - same patterns
Especially powerful on perpetual futures (more volume data)
PRACTICAL 5M CRYPTO ALGO STRATEGY:
LONG ENTRY:
Wait for bullish absorption OR bullish exhaustion
Confirm with positive stacked imbalances (3 bars)
Enter when price breaks above absorption high
Stop below absorption low
Target: 2-3x risk or next resistance
SHORT ENTRY:
Wait for bearish absorption OR bearish exhaustion
Confirm with negative stacked imbalances
Enter when price breaks below absorption low
Stop above absorption high
Target: 2-3x risk or next support
FILTER:
Only trade in direction of cumulative delta trend
Avoid when volume is below average (no institutional activity)
Sentiment Hunter - Crypto TradeSentiment Hunter - Crypto Trade is a high-precision institutional tool. It triggers trades only when 6 strict conditions align: EMA 8/80 crossover, RSI momentum (65/35), directional RSI flow, ATR volatility increase, Volume/OI surge, and Long/Short Ratio sentiment filtering. Built for Binance Perpetual markets via Webhook.
Ali Bin Yahya @pa_4cA simple and clean indicator that combines an Exponential Moving Average (EMA) with a Session-based VWAP that resets daily. It helps traders identify the overall trend and the fair price level during the current trading session.
Ideal for intraday trading, trend confirmation, and spotting dynamic support and resistance levels.
MAs + Bollinger Bands by @ETERNYWORLDMAs + Bollinger Bands by @ETERNYWORLD is the core trend and volatility layer inside the Trend Mastery Pro ecosystem, engineered by EternityWorld to deliver a clean, structured, and highly customizable market bias reading directly on the chart.
What’s Inside the Indicator
5 independent Moving Averages (EMA or SMA) with individual enable/disable toggles, lengths, colors, and widths.
Bollinger Bands with professional basis options: SMA, EMA, RMA/SMMA, WMA, VWMA, plus adjustable deviation multiplier and visual band fill.
Chart overlay compatibility, making trend and volatility easy to interpret for fast decisions.
Fully configurable alerts, enabling traders to stay proactive without missing high-probability expansion triggers.
Enhanced by Trend Mastery Pro Workflow
This indicator complements the 3-step methodology of Trend Mastery Pro:
Bias → defines the dominant trend direction.
Trigger → identifies breakout or momentum expansion zones using confluence with volatility.
Management → supports consistent risk execution when combined with external strategy rules and trade plans.
Key Strengths
✔ Unified trend + volatility envelope on chart
✔ Individual component control (no clutter, no guesswork)
✔ Noise reduction in consolidation environments
✔ Adaptable to crypto, forex, indices, commodities, and equities
✔ Reliable for intraday impulse plays and structured directional setups
How to Use It
Context: Align your analysis with the broader bias before execution.
Signal: Watch for volatility expansion and trend alignment for breakout scenarios.
Execution: Apply your risk plan (position size, partials, BE/trailing) based on your trading model.
Best Practices
🛡️ Tune sensitivity according to asset volatility and timeframe horizon
🛡️ Avoid trading against dominant bias during compression phases
🛡️ Always validate through backtesting and forward testing before scaling
🛡️ Log performance and refine parameters iteratively
Who It's For
Traders who want:
A repeatable and disciplined process
A professional visual structure
Less noise, more clarity, better bias alignment
A premium indicator suite that supports real decision-making
Compatibility
Seamlessly works with any asset and timeframe on TradingView supporting chart overlay indicators. Alerts are designed to help monitoring without being glued to the screen.
Disclaimer ⚠️
This product is not financial advice and does not guarantee results. Performance varies depending on market conditions, asset behavior, user configuration, and applied risk management. Always trade responsibly and follow your own risk plan.
SMC Ultimate: Command Center @darshaksscTitle: SMC Ultimate: Command Center
Description: This indicator is a specialized Smart Money Concepts (SMC) toolkit meticulously adjusted and optimized for the unique volatility and volume profiles of the Indian markets, specifically Nifty 50 and Bank Nifty.
Unlike other SMC tools, this version uses displacement logic tuned to the Average True Range (ATR) of Indian indices to identify high-probability Institutional Order Blocks while filtering out retail noise.
Key Features:
1). Institutional Order Blocks: Automatically detects and plots Supply/Demand zones where significant institutional volume (displacement) has entered the market.
2). Optimized for Nifty/BankNifty: Sensitivity parameters have been adjusted to handle the explosive moves often seen in the NSE sessions.
3). Live Command Center: A movable, high-detail dashboard that tracks:
4). Real-Time Day High/Low: Accurate intraday tracking that resets with each session.
5). Volume Force: Measures current volume relative to the average to spot institutional activity.
6).Trend Bias (50 EMA): Immediate directional context.
7). Momentum (RSI) & Strength (ADX): To confirm if a breakout is genuine or a trap.
8). Auto-Mitigation: Zones are automatically removed once price closes through them, ensuring a clean and professional workspace.
9). Theme Support: Includes built-in Light and Dark mode options for the dashboard to match any chart setup.
How to Use:
1). Identify the Zone: Wait for a Green (Demand) or Red (Supply) box to form.
2). Confirm Bias: Use the "TREND" and "VOL FORCE" metrics in the dashboard to confirm institutional intent.
3). Wait for Retest: High-probability entries occur when price returns to test a fresh zone without closing through it.
Disclaimer: This script is for educational and technical analysis purposes only. It is fully TradingView Policy compliant and does not repaint.
Wasserstein Distance [Regime Series]- FilterThe tool is measures how different the market’s current behavior is from its normal behavior by comparing two distributions of returns:
Short window → recent market behavior
Reference window → baseline / historical behavior
It uses a simplified 1D Wasserstein Distance, which compares the shape of return distributions rather than individual prices.
The result is a regime-awareness signal, not a buy/sell trigger that answers the question: Is the market behaving normally, or has its behavior changed?
🧠 Why use it as a regime filter
*Trending vs ranging
*Low volatility vs high volatility
*Normal conditions vs news / expansion phases
*Most strategies fail when applied in the wrong regime.
📈 How to interpret the values
🔹 Low / Stable values
*Market behavior is similar to the baseline.
*Regime is stable
*Mean-reversion and structure-based strategies tend to work better in this environment.
🔸 Rising values
*Market behavior is changing
*Possible early regime transition
*Volatility and directional movement may increase
🔺 Spiking Values
*Clear regime shift
*Often associated with:
*Breakouts
*Volatility expansion
*News events
🧩 How to use it as a filter (NOT AN ENTRY)
✅ Breakout / trend strategies
Prefer trades when:
*Wasserstein Distance is rising, or above its recent average
*Confirms that the market is leaving a “normal” state
🚫 Mean-reversion strategies
*Avoid trades when distance is elevated or spiking.
*Best used when distance is low and stable.
⚖️ Risk management
*Reduce position size when distance is high.
*Skip trades entirely during extreme spikes.
This is a filter that uses a distribution-based metric, not momentum or direction but for structural awareness and market context. THIS IS NOT DESIGNED TO OPERATE AS A STANDALONE, a high value does not mean price will go up or down, only that behavior has changed.
I'm leaving this open so anyone can experiment with it as I've noticed there isn't much variety in this category.
Valenson Momentum IndicatorThis indicator primarily consists of all the confluences used for momentum swing breakout strategy.






















