Williams Volatility Channel (Full Range Breakout)Overview
This indicator implements a volatility breakout system inspired by legendary trader Larry Williams. It plots daily breakout levels calculated as the previous day’s close ± the full previous day’s range (high – low). These levels act as extreme volatility expansion thresholds:
- Upper Level: Previous close + previous day’s range
- Lower Level: Previous close – previous day’s range
A price move beyond these levels signals a strong directional breakout driven by expanded volatility — a classic Larry Williams concept for identifying potential trend continuation or acceleration days.
This version uses the full prior range (multiplier = 1.0), making it more aggressive than Williams’ original examples (which often used smaller fractions like 0.25–0.5 × range). It is particularly useful on instruments with clear daily sessions and visible overnight gaps or volatility spikes.
Key Features
Daily breakout levels plotted as horizontal lines that update at the start of each new trading day.
Optional semi-transparent fill between upper and lower levels for better visual channel perception.
Subtle background shading on the first bar of each new day and new week for easier time orientation.
Configurable colors and visibility toggles.
Generic session duration input (informational only) to help estimate candles per day on non-standard markets (e.g., European indices ≈ 8.5h, US stocks ≈ 6.5h, crypto ≈ 24h).
How to Use the Indicator
Breakout Signals
Bullish Breakout: Price closes or sustains above the Upper Level → potential strong upward momentum. Consider long entries or adding to existing longs.
Bearish Breakout: Price closes or sustains below the Lower Level → potential strong downward momentum. Consider short entries or adding to existing shorts.
These breakouts often occur on news events, earnings, or when the market “wakes up” after low-volatility periods.
Trend Confirmation
Use the direction of the breakout to confirm the prevailing trend: In an uptrend, focus primarily on upside breakouts.
In a downtrend, focus primarily on downside breakouts.
Breakouts against the trend can signal potential reversals (use with caution and additional confirmation).
Support & Resistance
Once price has broken a level, that level often flips role: A broken Upper Level can act as support on pullbacks.
A broken Lower Level can act as resistance on bounces.
Risk Management
Place stops beyond the opposite level or use ATR-based stops.
Consider partial profit-taking at 1× or 2× the prior day’s range from entry.
Best Markets & Timeframes
Works well on: Stock indices (DAX, FTSE MIB, CAC, S&P 500 futures, etc.)
Individual stocks
Commodities and futures with defined daily sessions
Cryptocurrencies (adjust session hours to 24 for continuous markets)
Recommended intraday timeframes: 5–60 minutes. On higher timeframes (4H, daily), the levels still appear but are less frequently tested intraday.
Important Notes
This is a trend-following / momentum tool, not a mean-reversion or gap-fading strategy (unlike Larry Williams’ famous “OOPS” pattern).
False breakouts can occur in low-volatility or ranging markets — always use additional confluence (volume, trend filters, higher-timeframe context).
The session duration input is informational and allows definition of how many candles per day should be used in the calculation.
This indicator provides a clean, visually intuitive way to spot high-volatility breakout opportunities based on one of Larry Williams’ timeless volatility concepts. Add it to your charts and combine it with your existing trading system for enhanced entry timing on strong momentum days.
Волатильность
Smart WaveTrend Crossover█ OVERVIEW
Smart WaveTrend Crossover is an indicator based on WaveTrend crossovers, designed to reduce the number of false signals typically produced by classic oscillator crossovers.
Instead of triggering a signal immediately at the line crossover, the indicator requires additional confirmation in the form of a price breakout from a box, created at the moment of the WaveTrend signal.
The script also includes:
- a trend filter based on a separate WaveTrend
- “fog” visualization
- candle coloring based on trend direction
- fully configurable entry signals
- automatic Take Profit / Stop Loss levels
- a real-time TP/SL table
█ CONCEPTS
Classic WaveTrend crossovers often generate noise, especially during consolidation.
Smart WaveTrend Crossover attempts to address this issue using a breakout confirmation mechanism:
- at the moment WT1 crosses WT2, a horizontal price box is created
- a trade signal is generated only when price closes outside the box
- an optional trend filter limits signals to the dominant market direction
The trend filter is built on a WaveTrend crossover using larger, slower parameters, independent from the signal-generating WaveTrend.
This allows short-term momentum to be separated from the broader market direction, and all trend filter parameters can be freely adjusted.
WaveTrend signal settings are not identical to the original / classic values.
They are configured to generate a higher number of signals, which works better in combination with breakout boxes and confirmation logic.
Signal sensitivity can be easily adjusted by modifying channel length and averaging parameters.
By default, show_only_matching is enabled:
- bullish crossover → bullish breakout only (BUY)
- bearish crossover → bearish breakout only (SELL)
█ FEATURES
WaveTrend (Signals & Trend):
- two independent WaveTrend setups:
- one for signal generation
- one for trend determination
- signal parameters configured more aggressively than classic defaults
- trend filter based on a slower WaveTrend crossover
- trend direction visualized using directional fog, not a histogram
WaveTrend Input Explanation:
- Channel Length – controls WaveTrend reaction speed (shorter = more signals)
- Average Length – smoothing of the main WT1 line
- MA Length – smoothing of the signal line WT2
- Source – price source used in calculations (default: hlc3)
Fog (Visualization):
- visual representation of market pressure in the direction of the trend
- fog height based on average candle size × offset_mult
- adjustable transparency or fully disableable
Breakout Boxes:
- a box is created on every WaveTrend direction change
- default height based on the signal candle range
- optional box expansion using average candle size × box_multiplier
Signals:
- triangles or “BUY / SELL” labels
- direction matching filter (show_only_matching)
- option to display all breakouts regardless of crossover direction
- built-in BUY and SELL alerts
Visual Settings:
- candle coloring based on WaveTrend trend direction
- full control over bullish and bearish colors
Risk Management – TP / SL:
- automatic TP1, TP2, TP3 and SL levels
- two calculation modes:
- Candle Multiplier – based on average candle range
- Percentage – percentage from entry price
- separate parameters for each level
- TP/SL lines drawn on the chart
- real-time TP/SL price table
█ HOW TO USE
Add the indicator to your TradingView chart → Indicators → search “Smart WaveTrend Crossover”
Key settings:
- WaveTrend Settings for Signals – signal sensitivity
- WaveTrend Settings for Trend – market direction filter
- Signal Settings – signal type and box logic
- Fog – pressure visualization
- Risk Management – TP/SL configuration
Signal meaning:
- BUY → upward breakout from a box after a bullish crossover
- SELL → downward breakout from a box after a bearish crossover
- visible boxes → breakout watch zones
- fog and candle color → current market direction
█ APPLICATIONS
Standalone entry system
- entering directly on BUY / SELL signals
- or entering on trend color change
Filter for price-action strategies
- using WaveTrend signals as directional confirmation
- e.g. level breakout + WaveTrend confirmation = entry
Trend indicator
- trading other tools only in the direction of the WaveTrend trend
- e.g. RSI breaks above 50 while WaveTrend trend is bullish
█ NOTES
- Default settings are a starting point and may require adjustment
- The indicator works best as part of a broader trading system
RONBO UT Bot + BUY - SELL 4h rangebased on the UT BOT this will work on the 4 h range
it will set a box with calculations between BUY and SELL
RONBO UT Bot + SELL - BUY 4h rangebased on the UT BOT in the 4 hr range
it will set a box with calculations between the SELL and BUY moments
so you can see the profit if you SELL and BUY
ROBO UT Bot + BUY - SELL rangebased on the UT BOT in the 4 hr range
it will set a box with calculations between the SELL and BUY moments
so you can see the profit if you SELL and BUY
M & V Swing Analysis📌 Indicator Name
M & V Swing Analysis
(Momentum & Volume based Swing Strength Analyzer)
🧠 Indicator ka Objective
M & V Swing Analysis ek market structure + momentum + volume based indicator hai jo har swing ke 3 important stages ko clearly identify karta hai:
1️⃣ Swing Continue (SC)
2️⃣ Swing Weak (SW)
3️⃣ Swing End (SE)
Iska main goal hai trader ko ye batana ki:
Swing strong hai ya nahi
Swing continue karega ya weaken ho raha hai
Swing end hone ke kareeb hai ya nahi
🔍 Kaise Kaam Karta Hai (Logic Overview)
1️⃣ Market Structure (Swing Direction)
Pivot High & Pivot Low (default lookback = 20) use karke:
Up Swing
Down Swing
identify karta hai.
2️⃣ Momentum Analysis (MACD Histogram)
MACD Histogram ka use karke:
Momentum positive / negative zone
Momentum increase ho raha hai ya weaken
check karta hai.
Histogram smoothing (average) lagayi gayi hai taaki noise kam ho.
3️⃣ Volume Analysis
Volume MA (10 & 20) ke through:
Volume price ke saath support kar raha hai
Ya price move ke against ja raha hai
identify hota hai.
🚦 Swing Labels ka Matlab
🟢 SC – Swing Continue
Price direction ✔️
Volume support ✔️
Momentum support ✔️
👉 Trend healthy hai, swing smoothly continue ho raha hai.
🟠 SW – Swing Weak
Price move hai
Lekin ya to volume ya momentum weak hai
SW – U / D – V → Volume issue
SW – U / D – M → Momentum issue
👉 Alert stage ⚠️
Swing ab weak ho raha hai, partial booking / caution useful.
🔴 SE – Swing End
Volume ❌
Momentum ❌
👉 High probability swing end / reversal / consolidation zone.
Aggressive entries avoid karna better.
Ash_TheTrader Algo : Smart Structure & Liquidity🚀 The "Code" to Market Structure: How to Find the Real Trend with "Ash_TheTrader Algo"
Why do 90% of traders fail? Because they try to catch falling knives instead of riding the wave.
They buy support in a downtrend. They sell resistance in an uptrend. They get crushed by the "Trend."
But seeing the real Market Structure in real-time is hard... until now.
I have engineered the Ash_TheTrader Algo to solve the biggest problem in trading: Directional Bias. It automates Institutional Market Structure (SMC) so you never trade against the flow of money again.
Here is how to use the "Structure & Zones" engine to trade like a pro.
---
🧠 THE ENGINE: How "Ash_TheTrader " Maps the Market
Retail traders look at price. Institutions look at Structure . This Algo visualizes the institutional roadmap:
1. The Roadmap (Smart Structure): It automatically detects BOS (Break of Structure) for trend continuation and CHoCH (Change of Character) for trend reversals. No more guessing if the trend has changed.
2. The Fortress (Smart Zones): It draws High-Timeframe (HTF) Supply & Demand zones. Crucially, these are Auto-Flipping —if a Supply Zone is broken, it turns into Demand instantly.
3. The Verification (Dashboard): It doesn't just show one timeframe. It checks if the LTF (Lower Timeframe) and HTF (Higher Timeframe) structures align.
---
📉 THE STRATEGY: The "Zone & Structure" Play
Stop taking random trades. Use this "Structure-First" checklist.
🟢 SETUP 1: The "Trend Continuation" Buy
Step 1: Check the Bias.
Look at the Dashboard. Is the HTF Trend 🟢 ? If yes, we are only looking for Buys. Do not fight the big money.
Step 2: The Pullback to the Wall.
Wait for price to drop into a Blue Zone (HTF Demand) or a Flipped Support Zone .
Patience is key. Let the price come to your fortress.
Step 3: The Structure Shift (The Trigger).
Once inside the zone, we need proof that buyers are stepping in.
▪️ Look for a Bullish CHoCH or BOS label to print.
▪️ Watch the Dashboard Pace turn Green (▲▲) .
👉 ENTRY: On the close of the candle that creates the BOS/CHoCH.
🛑 STOP LOSS: Below the recent Structural Low or the Blue Zone.
🎯 TAKE PROFIT: The next unmitigated Red Zone (Supply) or the Weak High.
---
🔴 SETUP 2: The "Structural Reversal" Sell
Step 1: Identify the Exhaustion.
Price rallies into a major Orange Zone (HTF Supply) . The Dashboard shows Pace is slowing down or hitting extreme exhaustion.
Step 2: The Break of the Floor.
Do not sell just because it touched the line. Wait for the algo to print a Bearish CHoCH .
This confirms that the uptrend structure has been broken and bears are in control.
Step 3: Dashboard Confirmation.
Check the Dashboard:
▪️ Is the LTF Trend flipping to Red? 🔴
▪️ Is the Volume validating the move?
👉 ENTRY: On the retest of the broken structure or immediately after the CHoCH.
🛑 STOP LOSS: Above the Structural High or the Orange Zone.
🎯 TAKE PROFIT: The next Blue Zone (Demand) or Weak Low.
---
⚡ PRO TIPS: MASTERING THE ZONES
▪️ The "Zone Flip" is Powerful: If price smashes through an Orange Supply Zone with a strong BOS , that zone will turn Blue . This "Flip" is often the highest probability entry for a retest trade.
▪️ Full Alignment = Full Risk: When the Dashboard shows HTF 🟢 AND LTF 🟢 , you have "Full Alignment." These are your A+ setups. Increase confidence here.
▪️ Don't ignore the Sweeps: Even when trading structure, keep an eye on the Sweep 🧹 labels. A Sweep of a low followed by a CHoCH is the strongest reversal signal in existence.
---
📥 HOW TO START
Market Structure is the language of the banks. This tool translates it for you.
1. Add "Ash_TheTrader Algo : Smart Structure & Liquidity" to your chart.
2. Go to Settings -> Visuals. Ensure "Show BOS / CHoCH" and "Show HTF Zones" are ON.
3. Study the Flow: Look at how price respects the Blue/Orange zones. Notice how the Trend colors on the Dashboard predict the next leg.
Stop guessing the direction. Let the Structure guide you.
Trade Smart, Stay Disciplined.
~ @Ash_TheTrader
UT Bot Indicator - EMA200 + RSI Filter (v6)UT Bot Indicator – EMA200 + RSI Filter + ATR Trailing Stop (v6)
A precision trend–momentum trading framework for FX, Gold & Indices
Overview
The UT Bot Indicator (v6) combines the proven ATR-based trailing stop engine of the UT methodology with multi-layer trend confirmation and momentum filtering.
This version introduces:
Higher-timeframe trend alignment using EMA 200
Momentum qualification using RSI
Optional Heikin Ashi smoothing
Automatic virtual SL/TP projection for each trade signal
The goal is to reduce false signals during ranging phases while preserving trend capture efficiency in volatile markets such as XAUUSD, GBPUSD, NASDAQ, DXY, BTC.
Core Logic
The indicator tracks dynamic price structure using ATR-based stop recalculation, switching bias only when the candle decisively crosses the trailing boundary.
Signals are validated only when:
Price direction matches the trailing stop reversal
Price is aligned with long-term trend (EMA200)
RSI confirms market momentum direction
This layered confirmation improves trade quality while maintaining responsiveness.
Signal Conditions
Condition Long (Buy) Short (Sell)
Price & ATR Structure Price crosses above trailing stop Price crosses below trailing stop
Trend Direction Close > EMA200 Close < EMA200
Momentum Filter RSI > Buy Threshold RSI < Sell Threshold
Once triggered, the indicator displays virtual SL & TP levels based on the configured percentage targets, allowing traders to visually manage trade lifecycle without repainting.
Best Use Cases
Trend continuation entries after pullbacks
Swing & intraday trading on liquid instruments
High-volatility assets (e.g. Gold / US100 / Crypto)
Filtering low-probability signals in ranging markets
Recommended Settings
Market Key Value ATR Period Notes
Forex 1.0 – 1.5 10–14 Balanced responsiveness
Gold & Indices 1.0 – 2.0 10–20 Reduces noise in volatility spikes
Crypto 1.5 – 3.0 14–21 Smooths erratic candle structure
Alerts Included
UT Long / UT Short
Long / Short Take-Profit Hit
Long / Short Stop-Loss Hit
Enables FTMO-style rule automation, trade management bots, and custom alert workflows.
Disclaimer
This indicator does not repaint, but like any analytical tool it should be used within a structured risk-management framework.
Backtest thoroughly before deploying in live markets.
If you like this version
⭐ Add to favorites
📌 Follow for future releases
💬 Comment your market results for optimization benchmarks
Dominant Range Candle Counter📊 Dominant Range Candle Indicator
🎯 Purpose
The Dominant Range Candle indicator is designed to help traders analyze candle behavior within a specific time range (default: 8:30 AM - 9:30 AM EST). By counting and categorizing candles during this period, traders can quickly identify market sentiment, momentum, and potential choppiness before making trading decisions.
💡 Why Dominant Candles Matter
Understanding which candle type dominates a specific range provides valuable insight into market direction and strength:
- 🟢 More bullish candles = Upward pressure and buying interest
- 🔴 More bearish candles = Downward pressure and selling interest
- ⚖️ Equal distribution = Market indecision and potential reversal zone
This information is especially useful during opening ranges, as the dominant candle direction often sets the tone for the rest of the trading session.
⚠️ Choppy Market Indicators
🌊 High Wick Count Signal
When the number of candles with wicks on both sides exceeds 50% of the total candle count, this possibly indicates a choppy market. These double-wicked candles show price rejection in both directions, suggesting:
- Increased volatility
- Lack of clear direction
- Potential whipsaw conditions
- Difficulty finding support/resistance
⚖️ Equal Bullish/Bearish Count Signal
When bullish and bearish candle counts are approximately equal, this also indicates choppy or indecisive market conditions. This balance suggests:
- Neither buyers nor sellers have control
- Range-bound price action likely
- Low probability directional setups
- Wait for clearer signals before entering trades
✅ Identifying the Dominant Candle
The dominant candle type is determined by whichever has MORE candles during the measured range:
- 🟢 Bullish Dominant: More green candles = Bulls in control, consider long bias
- 🔴 Bearish Dominant: More red candles = Bears in control, consider short bias
- 🟡 Neutral/Choppy: Equal counts or high wick percentage = Stay cautious, wait for clarity
⚙️ Features
✓ Customizable time range with timezone support
✓ Real-time candle counting and categorization
✓ Clean table display with color-coded results
✓ "Start" and "End" markers for visual reference
✓ Flexible table positioning
📝 Disclaimer
This indicator is for educational and informational purposes only. It should not be considered financial advice. Trading involves substantial risk of loss and is not suitable for everyone. Past performance is not indicative of future results. Always conduct your own research and consult with a qualified financial advisor before making any trading decisions.
Jenkins Volume/Volatility (NNFX)A composite indicator designed for use in an No Nonsense Forex system. Utilizes concepts of efficiency and volatility breakout standardized and then scaled by ATR. Highly conservative indicator that only "fires" upon the confluence of all three variables.
Volatility Shield ProConcept: Volatility Shield Pro is a multi-dimensional execution engine designed to filter high-probability entries by triangulating Trend, Institutional Volume, and Statistical Exhaustion.
Why this is original: Unlike standard indicators that look at price in a vacuum, this uses a Volume-Weighted ATR (VWATR) to distinguish between retail noise and institutional "Strikes." It integrates an ADR (Average Daily Range) Fuel gauge to prevent entries into exhausted moves, solving the common problem of buying the "top" of a trend.
Components & Logic:
Institutional Strike Engine: Uses VWATR normalized against a 50-period SMA to find momentum backed by volume.
ADR Fuel Gauge: Calculated by comparing current price travel to the 10-day ADR. A "State" of EXHAUSTED is triggered at 120% to warn of mean reversion.
HTF Anchor: A built-in Higher Time Frame EMA filter (default 4H) to ensure local trades align with the macro tide.
Live EDGE Tracker: A real-time backtesting module that calculates the win rate of the "Strike" signals on the current chart history using a 1.5:1 Reward-to-Risk ratio.
This combined tool addresses the three main reasons most trading systems fail by integrating higher-timeframe bias, daily range exhaustion, and volume confirmation into one framework:
Fighting the Tide (HTF Ribbon): Keeps traders aligned with the dominant higher-timeframe trend to avoid counter-trend entries.
Running Out of Gas (ADR Fuel): Measures a symbol’s average daily range to prevent chasing moves that have already reached their statistical limit.
Ghost Volume (RVOL/VWATR): Filters out low-quality, retail-driven activity by requiring institutional-level volume spikes before taking trades.
In essence, it combines trend alignment, range exhaustion detection, and real-volume filtering to eliminate the most common account-killing mistakes.
The "Triple-Threat" Trade Setup
This is the highest-probability setup the tool can produce. When these three things align, the "Edge" is at its peak:
The Anchor: HTF Ribbon is Bright Green.
The Local: Atlas Trend Bias is BULLISH and State is STRIKE.
The Value: ADR Fuel is Low (40-60%), meaning the stock has massive room to move before hitting daily resistance.
Next Candle PredictorAdvanced TradingView Indicator for Precise Buy and Sell Signals
Overview:
The Predicta Futures - Next Candle Predictor is a cutting-edge TradingView indicator designed to forecast the next candle's direction in futures and cryptocurrency markets. Leveraging a multi-indicator confluence strategy, this tool provides traders with actionable long and short prediction percentages, enhanced by dynamic ADX-based thresholds and visual projection candles. Ideal for scalping, day trading, or swing trading on platforms like MEXC or Binance futures, it combines Supertrend, MACD, RSI, Stochastic, ADX, and volume analysis to deliver high-probability buy and sell signals while minimizing false positives.
Key Features:
• Multi-Indicator Confluence Scoring:
Integrates Supertrend for trend direction, EMAs (8, 21, 50) for alignment, MACD for momentum crossovers, RSI for overbought/oversold conditions, Stochastic for divergence detection, ADX for trend strength, and volume ratios for confirmation. A customizable confluence score (0-6) ensures signals meet user-defined criteria, reducing whipsaws in volatile markets.
• Dynamic Prediction Thresholds:
ADX-driven adjustments lower the required prediction percentage (e.g., 60% in strong trends) for "PERFECT TIME" entries, adapting to market conditions like ranging or trending phases.
• Visual Analysis Table:
A sleek, color-coded dashboard displays progress bars for each indicator, prediction percentages, and status (e.g., "PERFECT TIME" or "WAIT"). Supports long and short analyses with intuitive ASCII bars for quick scans.
• Projection Candles:
Simulates potential next-candle outcomes with volatility-scaled (via Bollinger Bands width) green long and red short candles, aiding in visualizing price targets.
• Buy/Sell Signals and Alerts:
Generates labeled "BUY" and "SELL" arrows on EMA crossovers within confirmed trends, with separate alerts for basic signals and high-confluence "PERFECT TIME" opportunities.
• Customizable Inputs:
Adjust ATR periods, Supertrend factors, minimum confluence scores, and volume ratios to tailor the indicator for stocks, forex, or crypto perpetual futures.
How It Works:
This TradingView script calculates long and short scores using weighted contributions from key indicators, normalizing them into prediction percentages. A confluence check—factoring trend, EMA alignment, MACD, Stochastic, volume, and ADX—triggers "PERFECT TIME" only when conditions align robustly. For example:
• In a downtrend (Supertrend red), with bearish MACD and Stochastic, and sufficient volume, the indicator highlights short opportunities.
• Dynamic thresholds ensure aggressive entries in strong trends (ADX >25) and conservative ones in weak trends.
• Backtested for reliability, it excels in identifying reversals and continuations, making it a must-have for traders seeking an edge in futures trading strategies.
Usage Instructions:
1. Add the indicator to your TradingView chart. (Search: Next Candle Predictor)
2. Customize settings via the inputs panel (e.g., set minConfluence to 5 for stricter signals).
3. Monitor the analysis table for predictions and confluence scores.
4. Act on "BUY/SELL" labels or "PERFECT TIME" alerts, combining with your risk management.
5. Enable projection candles for visual forecasting of the next bar.
Compatible with all timeframes, from 1-minute scalping to daily swings. Note: This is not financial advice; always verify signals with additional analysis.
Join thousands of traders enhancing their strategies—add it to your charts today and elevate your trading performance!
Please rate and review if it boosts your trades!
Thank you!
Next Candle PredictorAdvanced TradingView Indicator for Precise Buy and Sell Signals
Overview:
The Predicta Futures - Next Candle Predictor is a cutting-edge TradingView indicator designed to forecast the next candle's direction in futures and cryptocurrency markets. Leveraging a multi-indicator confluence strategy, this tool provides traders with actionable long and short prediction percentages, enhanced by dynamic ADX-based thresholds and visual projection candles. Ideal for scalping, day trading, or swing trading on platforms like MEXC or Binance futures, it combines Supertrend, MACD, RSI, Stochastic, ADX, and volume analysis to deliver high-probability buy and sell signals while minimizing false positives.
Key Features:
* Multi-Indicator Confluence Scoring: Integrates Supertrend for trend direction, EMAs (8, 21, 50) for alignment, MACD for momentum crossovers, RSI for overbought/oversold conditions, Stochastic for divergence detection, ADX for trend strength, and volume ratios for confirmation. A customizable confluence score (0-6) ensures signals meet user-defined criteria, reducing whipsaws in volatile markets.
* Dynamic Prediction Thresholds: ADX-driven adjustments lower the required prediction percentage (e.g., 60% in strong trends) for "PERFECT TIME" entries, adapting to market conditions like ranging or trending phases.
* Visual Analysis Table: A sleek, color-coded dashboard displays progress bars for each indicator, prediction percentages, and status (e.g., "PERFECT TIME" or "WAIT"). Supports long and short analyses with intuitive ASCII bars for quick scans.
* Projection Candles: Simulates potential next-candle outcomes with volatility-scaled (via Bollinger Bands width) green long and red short candles, aiding in visualizing price targets.
Buy/Sell Signals and Alerts: Generates labeled "BUY" and "SELL" arrows on EMA crossovers within confirmed trends, with separate alerts for basic signals and high-confluence "PERFECT TIME" opportunities.
* Customizable Inputs: Adjust ATR periods, Supertrend factors, minimum confluence scores, and volume ratios to tailor the indicator for stocks, forex, or crypto perpetual futures.
How It Works:
This TradingView script calculates long and short scores using weighted contributions from key indicators, normalizing them into prediction percentages. A confluence check—factoring trend, EMA alignment, MACD, Stochastic, volume, and ADX—triggers "PERFECT TIME" only when conditions align robustly. For example:
In a downtrend (Supertrend red), with bearish MACD and Stochastic, and sufficient volume, the indicator highlights short opportunities.
Dynamic thresholds ensure aggressive entries in strong trends (ADX >25) and conservative ones in weak trends.
Backtested for reliability, it excels in identifying reversals and continuations, making it a must-have for traders seeking an edge in futures trading strategies.
Usage Instructions:
1. Add the indicator to your TradingView chart.
2. Customize settings via the inputs panel (e.g., set minConfluence to 5 for stricter signals).
3. Monitor the analysis table for predictions and confluence scores.
4. Act on "BUY/SELL" labels or "PERFECT TIME" alerts, combining with your risk management.
5. Enable projection candles for visual forecasting of the next bar.
Compatible with all timeframes, from 1-minute scalping to daily swings. Note: This is not financial advice; always verify signals with additional analysis.
Rate and review if it boosts your trades!
Thank you!
ERAK BOT ALARMIndicator Name: ERAK BOT ALARM
Description:
This script is a comprehensive trend-following indicator designed for TradingView, combining the logic of an ATR Trailing Stop (similar to the popular "UT Bot") with a Moving Average dashboard. It is designed to help traders identify trend reversals while simultaneously monitoring key support/resistance levels and volume data.
Key Features:
1. Trend Signal Algorithm (ATR Trailing Stop):
• Uses Average True Range (ATR) and a sensitivity multiplier to calculate a trailing stop line.
• Generates Buy signals when the price closes above the trailing stop and Sell signals when it closes below.
• Includes an option to calculate signals based on Heikin Ashi candles for smoother trend detection.
2. Simple Moving Averages (SMAs):
• Calculates and plots four key moving averages on the chart to identify long-term and short-term trends:
• SMA 20 (Yellow)
• SMA 50 (Orange)
• SMA 100 (Blue)
• SMA 200 (Purple) - Recently added for long-term trend analysis.
3. Dynamic Information Labels:
• Whenever a Buy or Sell signal is triggered, the script generates a detailed data label on the chart (above or below the specific bar).
• This label displays the snapshot of the Volume and the exact values of the SMA 20, 50, 100, and 200 at that specific moment, allowing for instant contextual analysis.
4. Visual Alerts:
• Changes the color of the price bars to Green (Bullish) or Red (Bearish) based on the trend.
• Plots "Buy" and "Sell" labels directly on the chart.
• Includes built-in alert conditions (UT Long and UT Short) for automated trading notifications.
Liquidation Levels
## 🎯 What It Does
**Detects major liquidation events with abnormal volume and signals potential reversal opportunities at key liquidity levels.**
---
## ✨ KEY FEATURES
### Liquidity Level Detection
- **Major Liquidations Only** - Filters for significant events (40%+ importance)
- **Abnormal Volume** - Z-score analysis identifies unusual volume spikes
- **Heatmap Colors** - Lines color-coded by importance (Blue → Yellow → Orange → Red)
- **Auto-Cleanup** - Lines disappear when price moves through liquidity levels
### Reversal Signals
- **Tiny Flags** - Bright green (bullish) / Bright red (bearish) signals
- **Divergence Filter** - Optional RSI/MACD divergence confirmation
- **Quality Control** - Requires multiple confirmation factors
- **Smart Cooldown** - Prevents signal spam
---
## 🎨 VISUAL SYSTEM
**Horizontal Dotted Lines:**
- **Thickness** = Importance (thicker = more significant)
- **Color** = Heatmap gradient (Blue = minor, Red = critical)
- **Position** = Where liquidation occurred (high = long liquidation, low = short liquidation)
**Signal Flags:**
- **Green Flag** = Bullish reversal (short liquidation cleared)
- **Red Flag** = Bearish reversal (long liquidation cleared)
- **Size** = Tiny (minimal chart clutter)
---
## ⚙️ QUICK SETUP
**Default Settings (Balanced):**
- Min Importance: 40%
- Min Signal Strength: 2
- Signal Cooldown: 6 bars
- Divergence: Enabled
- Reversal Required: Enabled
**More Signals:**
- Lower Min Importance to 30-35%
- Lower Min Signal Strength to 1
**Fewer Signals (Higher Quality):**
- Raise Min Importance to 50-60%
- Raise Min Signal Strength to 3-4
---
## 💡 HOW IT WORKS
1. **Detects** major liquidations with abnormal volume
2. **Calculates** importance score (0-100%) based on:
- Volume abnormality (0-40 pts)
- Liquidation size (0-30 pts)
- Price range (0-20 pts)
- Wick rejection (0-10 pts)
3. **Signals** when liquidation + reversal + divergence align
4. **Removes** lines when price clears the liquidity level
---
## 🔔 ALERTS
- Bullish Liquidation Reversal
- Bearish Liquidation Reversal
- Major Liquidation Event
---
## ⚠️ NOTES
- **Works on all timeframes** - Auto-adjusts filters for lower timeframes
- **Lines auto-clean** - Disappear when price moves 0.5 ATR through level
- **Heatmap optional** - Can disable for simple gradient colors
- **Max 10 lines** - Keeps chart clean (adjustable)
- **Merges nearby lines** - Reduces visual clutter
---
**Liquidity Levels - Catch major liquidity grabs and trade the reversal.**
Quant-Action Pro: Triple Confluence EngineQuant-Action Pro: Triple Confluence Engine
Systematic Framework for Structural Price Action Analysis
Quant-Action Pro is a high-performance analytical engine designed to synchronize institutional liquidity flow with market geometry. Instead of traditional "signals," this framework identifies Structural States where three independent algorithmic layers align, providing a objective roadmap for the current price action context.
1. Core Algorithmic Matrix
The engine operates by monitoring the interaction between price and three proprietary logic layers:
A. Institutional Flow Node (SP2L) —
Logic: Monitors "Passive Liquidity Absorption" at the 20-period EMA.
Function: Identifies zones where institutional buyers/sellers are defending the trend's equilibrium. This is not a simple touch; it requires a validated "Touch-and-Hold" sequence.
B. Structural Flip Scanner (BTB) —
Logic: Detects the transition from old supply to new demand (S/R Flip).
Function: Uses a 3-phase Break-Test-Break verification to confirm that a structural breakout is backed by volume, reducing the risk of "Fake-outs."
C. Liquidity Compression Monitor (Micro Map) —
Logic: Statistical range-contraction analysis (Volatility Squeeze).
Function: Signals a High-Density State where price is coiling for an expansion move.
2. The Golden State: Triple Confluence Logic
The GOLD label represents the "Apex" of this engine. It is triggered only when the SP2L, BTB, and Micro Map layers synchronize on a single candle. In structural terms, this means:
Trend Defense (SP2L) is active.
Structural Breakout (BTB) is confirmed.
Volatility Expansion (MM) is imminent.
This Triple-Layer filtering ensures that Golden Signals only appear during periods of maximum market conviction.
3. Professional Implementation (Structural View)
MTF Trend Matrix: A built-in dashboard provides a 1H, 4H, and 1D diagnosis to ensure local setups align with the Macro Trend.
Smart Invalidation (Adaptive Trendlines): The engine draws dynamic geometry to define the current "Structural Floor/Ceiling." A decisive close beyond these lines acts as a clear Invalidation Point for the current thesis.
Mean Reversion: The system uses the 200-EMA as the primary directional filter, defining whether the market is in a "Bullish Expansion" or "Bearish Correction" state.
⚠️ Risk Disclaimer
Trading financial instruments involves significant risk. Quant-Action Pro is an educational tool designed for research and structural analysis. It does not provide financial advice. Past performance is not indicative of future results. Always use strict risk management.
ERAK BOT ALARMERAK BOT ALARM - Indicator Description
ERAK BOT ALARM is a trend-following momentum indicator designed to identify potential trend reversals and provide actionable "Buy" and "Sell" signals. It is a modified version of the popular UT Bot, optimized for clarity and responsiveness.
How It Works
The indicator calculates a dynamic trailing stop based on the Average True Range (ATR). By combining volatility (ATR) with price action, it filters out "market noise" and highlights the underlying trend direction.
• Buy Signal: Triggered when the price crosses above the ATR Trailing Stop and satisfies an EMA crossover condition. This indicates the start of a potential bullish trend.
• Sell Signal: Triggered when the price crosses below the ATR Trailing Stop. This indicates the start of a potential bearish trend.
• Bar Coloring: The chart bars are automatically colored (Green for Bullish, Red for Bearish) to give you an immediate visual confirmation of the current market sentiment.
Key Features
• Sensitivity Adjustment: You can modify the Key Value input to make the signals faster (lower value) or more filtered/conservative (higher value).
• ATR Period: Fully customizable ATR length to adapt to different timeframes and asset classes (Crypto, Forex, Stocks).
• Heikin Ashi Integration: Includes an optional toggle to calculate signals based on Heikin Ashi candles, which helps in smoothing out volatile price movements.
• Built-in Alerts: Comes with pre-configured alert conditions (UT Long and UT Short) so you can receive notifications directly to your phone or browser.
How to Use
1. Trend Following: Use the signals to enter trades in the direction of the prevailing trend.
2. Stop Loss Reference: The trailing stop line can be used as a dynamic level to place your stop-loss orders.
3. Confirmation: It works best when combined with other technical analysis tools like RSI or Volume oscillators to confirm the strength of the signals.
Max Pain Options [QuantLabs] v5 (Balanced)Institutional Grade Options Analysis: Max Pain, Gamma & Pin Risk
For years, TradingView users have been flying blind without access to Options Chain data. QuantLabs: Max Pain & Gamma Exposure changes that. This is not just a support/resistance indicator—it is a sophisticated, algorithmic model that reverse-engineers the incentives of Market Makers using synthetic Black-Scholes logic.
This tool visualizes the "invisible hand" of the market: the hedging requirements of large dealers who are forced to buy or sell to keep their books neutral.
CORE FEATURES:
🔴 Max Pain Gravity Model The bright red line represents the "Max Pain" strike—the price level where the maximum amount of Options Open Interest (Calls + Puts) expires worthless.
Theory: As OpEx (Expiration) approaches, Market Makers maximize profits by pinning the price to this level.
Strategy: Use this as a mean-reversion target. If price is far away, look for a snap-back to the red line.
🟣 Gamma Exposure Profiles (The Purple Lines) These neon histograms show you the estimated "Gamma Walls."
Long Gamma: Dealers trade against the trend (stabilizing price).
Short Gamma: Dealers trade with the trend (accelerating volatility).
Visual: The larger the purple bar, the harder it will be for price to break through that level.
📦 Algorithmic "Pin Risk" Zones The dashed red box highlights the "Kill Zone." When price enters this area near expiration, volatility often dies as dealers pin the asset to kill retail premiums.
Warning: Do not expect breakouts while inside the Pin Zone.
📊 Institutional HUD A clean, non-intrusive dashboard provides real-time Greeks and risk analysis:
Pin Risk: High/Medium/Low probability of a pinned close.
Exp Mode: Detects if the market is in "Short Gamma" (Squeeze territory) or "Long Gamma" (Chop territory).
HOW IT WORKS (The Math): Since live options data is not available via Pine Script, this engine uses a proprietary Synthetic OI Distribution Model. It inputs Volume, Volatility (IV), and Time-to-Expiry into a modified Black-Scholes equation to probability-map where the heavy open interest likely sits.
SETTINGS & CUSTOMIZATION:
Responsiveness: Tuned for the "Goldilocks Zone" (Spread: 12, Decay: 22) to catch local liquidity walls without over-fitting.
Visuals: Designed for Dark Mode. High-contrast Neon aesthetics for maximum readability.
BB Squeeze - HighQToolsBBW Squeeze — HighQTools
As always, if anyone has any tips or additional features they'd like to see, feel free to reach out!
Overview
The BBW Percentile Squeeze highlights periods of exceptionally compressed volatility by measuring Bollinger Band Width (BBW) and ranking it within a rolling historical percentile. When BBW falls into the lowest portion of its own distribution, price is statistically “tight” relative to recent history—a condition that often precedes volatility expansion.
Instead of plotting an oscillator in a separate pane, this tool expresses information directly on the price chart by changing bar colors during squeeze conditions, keeping charts clean and execution-focused.
How It Works
Standard Bollinger Bands are calculated using a configurable length and standard deviation.
Band width is normalized and evaluated against a rolling lookback window.
The current width is converted into a percentile rank (0–100):
Lower percentile = tighter volatility
Higher percentile = expanded volatility
When the percentile drops below the user-defined threshold, the market is considered to be in a squeeze.
An optional RTH-only mode allows the percentile calculation to consider Regular Trading Hours bars only, which is especially useful for futures traders who want to ignore overnight volatility distortions.
Visual Signals
Squeeze Bars
Bars are recolored when BBW percentile falls below the selected threshold, indicating extreme compression.
Release Bar (optional)
The first bar exiting the squeeze can be highlighted separately, marking the resolution of compression.
No oscillator, no bands, no shapes—only context applied directly to price.
How to Use It
The squeeze itself is not a trade signal.
Squeeze conditions indicate stored energy—expect range expansion, not direction.
Focus on:
Market structure
Higher-timeframe context
Volume, delta, or acceptance/rejection
The release from squeeze often provides the best opportunity, especially when aligned with directional bias or structural breaks.
For best results, use this tool as a context filter alongside execution setups rather than as a standalone entry signal.
Recommended Settings
BB Length: 10
Std Dev: 2.0
Percentile Lookback: 200–300 bars
Squeeze Threshold: 5-10 percentile
RTH-only: Enabled for index futures
Disclaimer
This indicator is designed to provide context, not predictions. Always combine volatility information with sound risk management and a complete trading plan.
AlgoFreaks: Sniper Long (Premium)The AlgoFreaks™ Sniper Long is a high-precision mean reversion system designed to catch "dip buying" opportunities within established bullish trends.
Instead of chasing green candles, this system patiently waits for extreme oversold conditions to execute "Sniper" entries with favorable risk-to-reward ratios.
### 🟢 How it Works
The strategy relies on a multi-timeframe confirmation logic:
1. **Trend Filter:** Ensures the asset is in a dominant uptrend using both Local EMA (200) and Higher Timeframe (4H) EMA filters.
2. **Sniper Entry:** Triggers only when the RSI collapses to extreme lows (e.g., RSI < 5), indicating a temporary panic selling moment within a bull run.
3. **Risk Management:** Uses a built-in Hard Stop Loss for protection and an advanced Trailing Stop system to let winners run while locking in profits.
### ⚡ Key Features
* **Visual Dashboard:** Real-time branding and signal status on your chart.
* **Automation Ready:** Fully optimized JSON alerts for 3Commas, Bybit, and PineConnector.
* **No Repainting:** All signals are confirmed on bar close.
### 🛡️ Risk Warning
Trading cryptocurrencies involves significant risk. This indicator is a tool for finding setups, not financial advice. Always use proper risk management.
### 🔐 How to Get Access
This is an Invite-Only script. To get access to the AlgoFreaks suite: algofreeks.com
Volatility Squeeze Pro [JOAT]
Volatility Squeeze Pro — Advanced Volatility Compression Analysis System
This indicator addresses a specific analytical challenge in volatility analysis: how to identify periods when different volatility measurements show compression relationships that may indicate potential energy buildup in the market. It combines two distinct volatility calculation methods—standard deviation-based bands and ATR-based channels—with a momentum oscillator to provide comprehensive volatility state analysis.
Why This Combination Provides Unique Analytical Value
Traditional volatility indicators typically focus on single measurements, but markets exhibit different types of volatility that require different analytical approaches:
1. **Closing Price Volatility** (Standard Deviation): Measures how much closing prices deviate from their average
2. **Trading Range Volatility** (ATR): Measures the actual high-to-low trading ranges
3. **Directional Momentum**: Measures where price sits within its recent range
The problem with using these individually:
- Standard deviation alone doesn't account for intraday volatility
- ATR alone doesn't consider closing price clustering
- Momentum alone doesn't provide volatility context
- No single measurement captures the complete volatility picture
This indicator's originality lies in creating a comprehensive volatility analysis system that:
**Identifies Volatility Compression**: When closing price volatility contracts inside trading range volatility, it suggests potential energy buildup
**Provides Momentum Context**: Shows directional bias during compression periods
**Offers Multi-Dimensional Analysis**: Combines three different analytical approaches into one coherent system
**Delivers Real-Time Assessment**: Continuously monitors the relationship between different volatility types
Technical Innovation and Originality
While individual components (Bollinger Bands, Keltner Channels, Linear Regression) are standard, the innovation lies in:
1. **Volatility Relationship Detection**: The mathematical comparison between standard deviation bands and ATR channels creates a unique compression identification system
2. **Integrated Momentum Analysis**: Linear regression-based momentum calculation provides directional context specifically during volatility compression periods
3. **Multi-State Visualization**: The indicator provides clear visual encoding of different volatility states (compressed vs. normal) with momentum direction
4. **Adaptive Threshold System**: The squeeze detection automatically adapts to different instruments and timeframes without manual calibration
How the Components Work Together Analytically
The three components create a comprehensive volatility analysis framework:
**Standard Deviation Component**: Measures closing price dispersion around the mean
float bbBasis = ta.sma(close, bbLength)
float bbDev = bbMult * ta.stdev(close, bbLength)
float bbUpper = bbBasis + bbDev
float bbLower = bbBasis - bbDev
**ATR Channel Component**: Measures actual trading range volatility
float kcBasis = ta.ema(close, kcLength)
float kcRange = ta.atr(atrLength)
float kcUpper = kcBasis + kcRange * kcMult
float kcLower = kcBasis - kcRange * kcMult
**Squeeze Detection Logic**: Identifies when closing price volatility compresses within trading range volatility
bool squeezeOn = bbLower > kcLower and bbUpper < kcUpper
// This condition indicates closing prices are clustering more tightly
// than the typical trading range would suggest
**Momentum Context Component**: Provides directional bias during compression
float highestHigh = ta.highest(high, momLength)
float lowestLow = ta.lowest(low, momLength)
float momentum = ta.linreg(close - math.avg(highestHigh, lowestLow), momLength, 0)
float momSmooth = ta.sma(momentum, smoothLength)
The analytical relationship creates a system where:
- Squeeze detection identifies WHEN volatility compression occurs
- Momentum analysis shows WHERE price is positioned during compression
- Combined analysis provides both timing and directional context
How the Volatility Comparison Works
The indicator compares two volatility measurements:
Standard Deviation Bands
These measure how much closing prices deviate from their average. When prices cluster tightly around the average, the bands contract.
// Standard deviation bands calculation
float bbBasis = ta.sma(close, bbLength)
float bbDev = bbMult * ta.stdev(close, bbLength)
float bbUpper = bbBasis + bbDev
float bbLower = bbBasis - bbDev
ATR-Based Channels
These measure volatility using Average True Range—the typical distance between high and low prices. They respond to the actual trading range rather than closing price dispersion.
// ATR-based channels calculation
float kcBasis = ta.ema(close, kcLength)
float kcRange = ta.atr(atrLength)
float kcUpper = kcBasis + kcRange * kcMult
float kcLower = kcBasis - kcRange * kcMult
The Squeeze Condition
A "squeeze" is detected when the standard deviation bands are completely contained within the ATR channels:
// Squeeze detection
bool squeezeOn = bbLower > kcLower and bbUpper < kcUpper
This condition indicates that closing price volatility has compressed relative to the overall trading range.
The Momentum Component
The momentum oscillator measures where price sits relative to its recent high-low range, using linear regression for smoothing:
// Momentum calculation
float highestHigh = ta.highest(high, momLength)
float lowestLow = ta.lowest(low, momLength)
float momentum = ta.linreg(close - math.avg(highestHigh, lowestLow), momLength, 0)
float momSmooth = ta.sma(momentum, smoothLength)
Positive values indicate price is above the midpoint of its recent range; negative values indicate below.
Why Display Both Together
The squeeze detection shows WHEN volatility is compressed. The momentum reading shows the current directional bias of price within that compression. Together, they provide two pieces of information:
1. Is volatility currently compressed? (squeeze status)
2. Where is price leaning within the current range? (momentum)
These are observations about current conditions, not predictions about future movement.
Visual Elements
Momentum Histogram — Bars showing momentum value
- Green shades: Positive momentum (price above range midpoint)
- Red shades: Negative momentum (price below range midpoint)
- Brighter colors: Momentum increasing
- Faded colors: Momentum decreasing
Squeeze Dots — Circles on the zero line
- Red: Squeeze condition active
- Green: No squeeze condition
Release Markers — Triangle markers when squeeze condition ends
Dashboard — Current readings and status
Color Scheme
Squeeze Active — #FF5252 (red)
No Squeeze — #4CAF50 (green)
Momentum Positive — #00E676 / #81C784 (green shades)
Momentum Negative — #FF5252 / #E57373 (red shades)
Inputs
Standard Deviation Bands:
Length (default: 20)
Multiplier (default: 2.0)
ATR Channels:
Length (default: 20)
Multiplier (default: 1.5)
ATR Period (default: 10)
Momentum:
Length (default: 12)
Smoothing (default: 3)
How to Read the Display
Red dots indicate the squeeze condition is present
Green dots indicate normal volatility relationship
Histogram direction shows current momentum bias
Histogram color brightness shows whether momentum is increasing or decreasing
Alerts
Squeeze condition started
Squeeze condition ended
Squeeze ended with positive momentum
Squeeze ended with negative momentum
Extended squeeze (8+ bars)
Important Limitations and Realistic Expectations
Volatility compression detection is a mathematical relationship between calculations—it does not predict future price movements
Many compression periods do not result in significant price expansion or directional moves
Momentum direction during compression does not reliably indicate future breakout direction
This indicator analyzes current and historical volatility conditions only—it cannot predict future volatility
False signals are common—not every squeeze leads to tradeable price movement
Different parameter settings will produce different compression detection sensitivity
Market conditions, news events, and fundamental factors often override technical volatility patterns
No volatility indicator can predict the timing, direction, or magnitude of future price movements
This tool should be used as one component of comprehensive market analysis
Appropriate Use Cases
This indicator is designed for:
- Volatility state analysis and monitoring
- Educational study of volatility relationships
- Multi-dimensional volatility assessment
- Supplementary analysis alongside other technical tools
- Understanding market compression/expansion cycles
This indicator is NOT designed for:
- Standalone trading signal generation
- Guaranteed breakout prediction
- Automated trading system triggers
- Market timing precision
- Replacement of fundamental analysis
Understanding Volatility Analysis Limitations
Volatility analysis, while useful for understanding market conditions, has inherent limitations:
- Past volatility patterns do not guarantee future patterns
- Compression periods can extend much longer than expected
- Expansion periods may be brief and insufficient for trading
- External factors (news, fundamentals) often override technical patterns
- Different markets and timeframes exhibit different volatility characteristics
— Made with passion by officialjackofalltrades
BAVC (Clone) Rolling Curves, Peak MarkersBAVC (Clone) — Rolling Curves + Peak Markers
BAVC (Clone) is a volume-based momentum and participation indicator designed to visualize aggressive buying vs aggressive selling pressure using rolling volume curves and structural peak detection.
This script is a functional clone of a Bid/Ask Volume Curve concept, implemented using approximated volume splitting (uptick/downtick or close vs open) so it works on standard TradingView data without requiring true bid/ask feeds.
What the Indicator Shows
1. Rolling Buy & Sell Volume Curves
Volume is split into Buy (aggressive buyers) and Sell (aggressive sellers) using a selectable approximation method.
Each side is accumulated over a configurable lookback window.
Optional EMA smoothing is applied to reduce noise and highlight participation trends.
Interpretation:
Rising Buy Curve → increasing buyer dominance
Rising Sell Curve → increasing seller dominance
Expanding separation → stronger directional conviction
Convergence / flattening → balance, absorption, or transition
2. Adaptive Color Intensity (Optional)
Curve opacity can remain fixed or
Automatically adapt based on relative dominance strength
Stronger imbalances visually stand out without adding extra indicators
3. Structural Peak & Trough Detection
The script identifies significant local extremes in both curves:
Buy-side peaks & troughs
Sell-side peaks & troughs
Each peak is filtered using:
Swing width (bars left/right)
Relative strength vs recent maximum
Minimum depth for troughs
Markers can be displayed as:
Circles directly on the curves, or
Minimal labels (▲ / ▼)
Interpretation:
Buy-side highs → possible exhaustion or distribution
Buy-side lows → loss of initiative / absorption
Sell-side highs → aggressive selling climax
Sell-side lows → selling pressure weakening
4. Alerts
Optional alerts fire when:
A significant Buy-side peak forms
A significant Buy-side trough forms
A significant Sell-side peak forms
A significant Sell-side trough forms
These are intended as contextual signals, not standalone trade triggers.
5. Status Line Helper
An optional real-time status label displays:
Lookback settings
Current rolling Buy and Sell volume sums
This is useful for quick confirmation without opening the settings panel.
Important Notes
This indicator uses volume behavior, not price.
It is best used as a confirmation tool alongside:
Structure
Time-based context
VWAP / trend filters
It does not generate buy or sell signals by itself.
Best Use Cases
Spotting institutional participation
Confirming trend strength or exhaustion
Identifying absorption before reversals
Filtering low-quality entries during choppy periods
Complete G4 | CG4 (DTD)This script was built with the intention of improving day trading capabilities for the Futures market, namely for NQ.
The novelty of the script are the Ghetto Fibonacci Opening Range Retracement (G4) levels themselves and HOW they are calculated, providing Fibonacci pivot projections after the first 1-minute candle of the day. It is believed and understood that some major algorithms establish their positions within the first 30 seconds, defining a traded range for the day. With the help of some familiar Fibonacci levels and some custom ones, we can identify strong potential areas of support and resistance throughout the session. This process is repeated at New York and Globex open to obtain the projected full daily candle range for a futures instrument.
To support trade location context, signal alerts are provided for candles that interact with the lines given certain criteria. Some of the criteria deals with previous data such as high, low, open, and close, relative to the last N candles. An ATR gate is included and adjustable to filter for candle significance as well. The intention is to turn the indicator into a strategy that is used for algorithmic trading.
To make this indicator more of a one-stop-shop, I've also added some other public scripts as optionable toggles, but extremely helpful to build context for trade bias. Both SHLFE ( ) and Order Block ( ) indicators were added, with the Order Block indicator getting a buff that allows users to pick a second timeframe to display recent order blocks.
I do recommend starting with just the G4 lines in the beginning to learn how to read price action around the lines, then adding in the context from the other two indicators:
There will be many updates to come that improves functionality and reliability of the trade signals with improved logic.
Access will be temporary until the end of Q1 2026.
'Then Jesus said, “Come to me, all of you who are weary and carry heavy burdens, and I will give you rest. Take my yoke upon you. Let me teach you, because I am humble and gentle at heart, and you will find rest for your souls. For my yoke is easy to bear, and the burden I give you is light.”'
Matthew 11:28-30






















