Bollinger Band Touch with EMA Filterbollomger band strategy above and below the 100 and above the 200
Bands and Channels
Kumo no Nami Trend Strength Identifier T2[T69]🧠 Overview
Kumo no Nami is a custom trend strength indicator that combines Ichimoku cloud dynamics (Kumo) with wave momentum (Nami) to identify trend direction, reversals, squeezes, and breakouts using Z-Score analysis. It adapts to different modes (Ichimoku, MA, EMA) for a flexible interpretation of price structure tension vs. movement strength.
🔍 Core Logic
Kumo Width (Cloud Pressure): Measures the normalized spread (Z-Score) between two dynamic price levels (e.g., Senkou A-B or Base-Tenkan).
Nami Strength (Wave Energy): Measures how far current price dislocates from a recent range using Z-Score of the difference between close and Donchian/MA.
Z-Score Normalization: Ensures both metrics are statistically comparable, regardless of volatility regime.
Squeeze Detection: Identifies compression before potential volatility expansion.
Breakout/False Break: Detects whether movement is legitimate or noise.
Final Top/Bottom: Highlights a strong burst post-squeeze, often signaling exhaustion or trend climax.
⚙️ Features
🌀 Multiple Kumo Modes:
Kijun-Tenkan
Senkou A - B
SMA Fast - Slow
EMA Fast - Slow
🟨 Z-Score Based Squeeze Monitoring
🟥 Final Burst Alerts
🟩 Trend Continuation or Fake-out Detection
🎨 Dynamic Background Coloring for visual signal clarity
🔧 Configuration
📊 Inputs
Kumo Mode (kt, sab, sfs, efs) – Choose method to compute Kumo (Cloud) width.
Kumo Lookback – Lookback period for cloud Z-Score analysis.
Nami Lookback – Lookback period for wave dislocation measurement.
Squeeze Threshold – How low Z-Kumo must fall to signal potential squeeze.
Burst Thresholds:
Burst Kumo → Z-Kumo must rise above this to be considered bursting.
Burst Nami → Nami Strength threshold for final trend climax.
Ichimoku Config – Tenkan, Kijun, Senkou B, and displacement.
MA Config – For Fast/Slow variants, SMA/EMA lengths.
🧪 How It Works
Compute the Kumo Width depending on selected mode.
E.g., |Tenkan - Kijun| or |Senkou A - Senkou B|
Normalize this width with its Z-Score to get Z-Kumo Width.
Compute Nami Strength:
Z-Score of how far close deviates from a Donchian channel or moving average.
Evaluate signal logic based on the two:
📈 Behavior & Signals
Trend Range (Sideways Consolidation)
=>Z-Kumo < 0 and |Nami Strength| > 2
False Break (No meaningful price movement)
=>Z-Kumo < 1 and |Nami Strength| < 1
Squeeze Watch (Potential breakout loading)
=>Z-Kumo < Squeeze Threshold
Final Burst / Climax
=>Z-Kumo > 2.5 and |Nami Strength| > 3
Bullish Breakout
=>Z-Kumo > 1 and Nami Strength > 2 and not false break
Bearish Breakout
=>Z-Kumo > 1 and Nami Strength < -2 and not false break
Reversal Detection
Crossovers of Nami Strength across 0 (bull/bear) while not in squeeze
🧠 Advanced Concepts Used
Z-Score:
=>(value - mean) / standard deviation for detecting statistically significant moves.
Squeeze Principle:
=>Low volatility → potential buildup → expansion.
Price Dislocation (Wave Strength):
=>Measures how far current price is from its mean range.
=>Cloud Tension (Kumo Z-Score):
=>Reflects pressure or neutrality in the price structure.
Trend Confirmation:
=>Only if both metrics agree and no false break conditions are met.
EMA Buy Sell All-in-One✨ Description (แนะนำให้ใช้ตอนกด Publish):
This all-in-one indicator combines several powerful trading tools into one script:
• EMA Cross Entry System: Customizable fast/slow EMA cross for buy/sell signals
• Dynamic SL/TP System: Choose between swing-based or custom SL/TP; auto-calculated RR support
• HH, HL, LH, LL Labels: Market structure points marked directly on chart (toggle ON/OFF)
• Multi-Timeframe Trend Table: Visual overview of EMA trends across D1 → M1 timeframes
• H1 Trend Change Icons: Alerts when the hourly trend flips direction
➤ Clean and responsive display
➤ Fully customizable via input panel
➤ Great for intraday or swing traders following trend + structure alignment
Feel free to fork or modify. Made for those who want clarity and confluence in one view.
simple trend Scanner Dashboard Script Does
- Calculates key metrics:
- Percent Change from previous day
- Relative Volume (% vs 10-bar average)
- RSI and ADX for strength/trend
- 20 EMA for dynamic support/resistance
- Classifies market condition:
- 🟢 Strong if RSI > 60 and ADX > 25
- 🔴 Weak if RSI < 40 and ADX < 20
- ⚪ Neutral otherwise
- Displays a table dashboard:
- Compact, color-coded summary of all metrics
- Easy to scan visually
- Plots visual signals:
- Arrows and triangles for percent change and volume spikes
- Data window plots for deeper inspection
Fixed 4H BTC/Altcoins Correlation for Scalping
Fixed 4H Timeframe: The calculation is hardcoded to the 4-hour timeframe. This ensures the correlation value remains stable and relevant for structural analysis while you trade on lower timeframes.
Clean On-Screen Display: Instead of a separate plot line that can clutter the chart, the indicator displays the correlation value in a clean, simple table in the top-right corner.
Dynamic Coloring: The correlation value is color-coded for quick visual assessment:
Green: Strong correlation (> 0.70)
Yellow: Moderate correlation (0.30 to 0.70)
Red: Weak or negative correlation (< 0.30)
Customizable Inputs: Users can easily configure the BTC symbol (e.g., BINANCE:BTCUSDT, COINBASE:BTCUSD), the correlation lookback period (Length), and the price source (Source) to match their reference indicators or preferences.
Add the indicator to your chart (for example, a 5-minute chart of any altcoin).
The table in the top-right corner will immediately display the altcoin's current correlation to BTC, based on 4-hour data.
Use this value to gauge market sentiment. A high positive correlation suggests the altcoin is likely to follow BTC's moves. A low or negative correlation suggests the altcoin is moving independently.
For perfect synchronization with another standard correlation indicator, go to the script's settings (⚙️ icon) and ensure the Length and Source parameters are identical to your reference indicator.
This tool aims to bridge the gap between high-frequency trading and high-timeframe market structure, providing a crucial piece of information in a simple, stable, and accessible format.
Volume Reinforced Supply/Demand Zoneswhen trading supply and demand i found a way to see which zones are high quality zones. this indicator tries to do that for you. its not nearly as good as doing it manually, but its pretty decent. feel free to fine tune the settings and see which works best for you.
the indicator uses volume and price movement to draw supply and demand zones. if the zone is tested, it will change color to let you know, so you can decide whether or not to use the zone.
if a zone is broken, it will display a signal which tells you which candle broke through the zone.
you can change in the settings the requirements for an area to be considered a zone.
Adaptive Weighted Regression Channel (AWRC)Short Description:
The Adaptive Weighted Regression Channel (AWRC) is an advanced technical analysis tool that plots a dynamic regression channel based on the recent price action. The centerline is a linear regression (trendline) fitted to the selected price source over a rolling window. The channel boundaries are placed above and below the regression line by a user-selected multiple of the weighted standard deviation.
What makes AWRC unique is its ability to optionally weight each bar’s importance in the regression using Volume, ATR (Average True Range), or Recency Decay, offering a channel that can adapt to market volatility, participation, or trend acceleration.
Parameter Explanations:
length: Number of bars for the regression window (how many recent candles are included). Higher values = smoother, less sensitive channel.
StdDev Multiplier (mult): Controls the channel width. 2.0 is classic; higher = wider channels, lower = tighter.
Enable Weighting?: Turn ON to activate weighting of each bar. If OFF, all bars are equally weighted (classic regression channel).
Weight Type: Select what to use for weights (only active if Enable Weighting is ON):
"Volume": Higher volume bars have more influence on the regression.
"ATR": Bars with higher volatility (as measured by ATR) have more influence.
"Decay": More recent bars are given more weight (controlled by Decay parameter).
Decay: If Weight Type is "Decay", this controls the rate of recency decay. (e.g. 0.98 = slow decay; 0.90 = fast decay; values close to 1 mean a longer memory.)
Source for the calculation (src): Selects which price is regressed. Default is hl2 (average of high and low); you can choose close, open, etc.
Recommended Parameters:
For general use: length = 34, mult = 2.0, Enable Weighting = OFF, src = hl2
For volume-aware channel: Enable Weighting = ON, Weight Type = "Volume"
For volatility sensitivity: Enable Weighting = ON, Weight Type = "ATR"
For extra focus on recent price: Enable Weighting = ON, Weight Type = "Decay", Decay = 0.95 or 0.98
For swing trading: length = 21–55, mult = 1.5–2.5
For intraday/scalping: length = 10–20, mult = 1.0–1.5
Usage Tips:
The regression line shows the "best fit" trend for the selected window.
The channel captures the typical range; price breaking outside the channel can signal strength, exhaustion, or breakout.
Volume and ATR weighting help the channel adapt to market participation or volatility spikes.
Decay weighting locks onto the most recent trend direction quickly.
Adjust parameters to fit your timeframe and market volatility.
Use AWRC to spot trending moves, reversals, or overextensions.
Try different weighting and channel settings to match your trading style!
X EMA EQThe X EMA EQ is a versatile technical analysis tool designed to overlay price action with customizable Exponential Moving Averages (EMAs) and real-time equilibrium levels. Ideal for intraday traders, it blends trend-following and mean-reversion concepts to highlight both directional bias and potential value zones.
🔹 Key Features:
1. Dual EMA Visualization
Plot up to two user-defined EMAs (default: 20 and 50 periods).
Independently toggle and style each EMA to suit your strategy.
Helps track short- and mid-term trend dynamics with clarity.
2. Running Equilibrium Bands
Displays a real-time dynamic price range based on the highest high and lowest low over a user-defined rolling window (default: 15 minutes).
Includes upper/lower quartile lines and a central midpoint, giving structure to intraday price movement.
Useful for identifying compression, breakouts, and fair value zones.
3. Linear Regression Overlay (Optional)
Apply a smoothed linear regression curve across the same time window.
Highlights directional momentum and price mean trajectory.
Valuable for assessing slope bias and trend strength over the equilibrium period.
4. Intraday Timeframe Optimization
Designed specifically for intraday charts with minute-based resolutions (30 seconds to 60 minutes).
Auto-adjusts logic based on the current chart’s timeframe.
5. Clean Visual Design
Minimalist and translucent color schemes ensure readability without clutter.
All components are independently toggleable for full customization.
⚙️ Settings Overview:
EMA Settings: Enable/disable each EMA, set lengths and colors.
Time & Price Settings: Define the running equilibrium period (in minutes), control visibility of bands and regression line, and adjust styling.
X EMA EQ offers a compact yet powerful visual framework for traders seeking to align with short-term trend structure while keeping an eye on evolving price balance zones.
P3 Weekly Goldbach levelsP3 Weekly Session Projections
Originality and Uniqueness:
Novel Time-Based Approach:
This indicator uniquely combines the previous weeks range analysis with mathematical Goldbach number sequences
Unlike standard Fibonacci retracements that use swing highs/lows, this script uses a specific weekly session window for consistent anchor points
The weekly reset mechanism ensures levels are always based on the most recent Sunday session, providing fresh, relevant levels
2. Mathematical Innovation:
First-of-its-kind application weekly Goldbach numbers (100, 97, 89, 83, 71, 59, 50, 47, 41, 29, 17, 11, 3, 0) as support/resistance levels
Dual-range projection system: Projects both standard deviations internally and overlays Goldbach levels for precise mathematical alignment
Auto-extending ranges when price breaks beyond 100/0 levels – automatically adds upper and lower GB ranges
3. Advanced Technical Features:
Dynamic label positioning with 4 different modes (Right Edge, Left of Line, Right of Line, Fixed Position)
Color-coded level hierarchy: Red (G:100), Green (G:0), Yellow (G:111/-111) for instant visual recognition
Session-based calculations using real market hours rather than arbitrary chart points
Clean weekly management – automatically removes previous levels and draws fresh ones each Sunday
Practical Usefulness:
1. Professional Trading Application:
Institutional session timing: plots when major institutions begin weekly positioning
Objective level placement: Eliminates subjective swing high/low selection - uses concrete session data
Multi-market applicability: Works on forex, indices, commodities, and crypto that trade during this session
2. Risk Management Benefits:
Predefined support/resistance zones based on mathematical progression rather than subjective analysis
Extension levels provide targets when price moves beyond normal ranges
Weekly refresh ensures levels remain relevant to current market structure
3. Unique Market Insights:
Goldbach number spacing provides mathematically-derived levels that often align with natural market movements
Session-based anchoring captures institutional weekly bias and positioning
Visual clarity with customizable labels and positioning for different trading styles
How It Differs from Existing Scripts:
Not a standard Fibonacci tool - uses specific mathematical sequence with weekly session anchoring
Not a generic pivot indicator - focuses on Sunday institutional session range
Not a simple support/resistance script - combines time-based analysis with mathematical projections
Not a rehash of existing indicators - genuinely novel approach combining session analysis with Goldbach mathematics
Target Audience:
Institutional traders using weekly analysis
Mathematical traders interested in number theory applications
Session-based analysts focusing on specific market opening periods
Risk management specialists needing objective level placement
This script represents genuine innovation in combining specific market session analysis with mathematical number theory, providing traders with a unique tool that doesn't exist elsewhere in the TradingView library.
Triple HMA Bands (1.2 / 1.4 / 1.6)📈 Triple HMA Bands — Custom Volatility & Trend Indicator
Description:
The Triple HMA Bands indicator combines the Hull Moving Average (HMA) with volatility-based envelopes, similar to Bollinger Bands, to visualize trend direction and market extremes.
The HMA (length 90) serves as the central trend line, offering a smooth and responsive view of market direction.
Surrounding the HMA are three dynamic bands calculated using standard deviations of price:
Inner Band (1.2σ) — normal volatility range.
Middle Band (1.4σ) — elevated volatility zone.
Outer Band (1.6σ) — statistically extreme price movement.
The shaded zones between the bands help visualize volatility expansion and contraction, making it easier to identify:
Trend strength and stability
Potential reversal zones
Breakout or breakdown events
How to Use:
Price staying within the inner band may indicate a stable trend or consolidation.
Price reaching or exceeding the outer band suggests overbought/oversold conditions and potential reversal.
Widening bands = rising volatility; narrowing bands = low volatility, often before a breakout.
This indicator is ideal for trend traders, mean reversion strategies, or anyone wanting a volatility-sensitive trend filter.
EMA Package - Color CodedThis is a package of up to 6 EMA's that change color with direction and include an neutral color for flat periods of consolidation. Easy and consise to use. One can set alerts for color/direction change and use in the creation of stratgies.
RSI MA Cross AlertAlerts when RSI-based Moving Average crosses above 50. Can be used on any symbol and timeframe. Displays RSI, RSI-MA, and levels 30/50/70.
Bullish/Bearish Trend Indicator [MTF + Alerts] by Dow theory Summary of Logic:
✅ Bullish Trend:
Setup Bar: High > Previous High AND Low ≥ Previous Low
Confirmation Bar: High > Highest High of last 3 candles, Low ≥ Setup Bar Low
Trend Continues Until: Latest candle breaks 2nd last candle’s low → then trend becomes Bearish
🔻 Bearish Trend:
Setup Bar: Low < Previous Low AND High ≤ Previous High
Confirmation Bar: Low < Lowest Low of last 3 candles, High ≤ Setup Bar High
Trend Continues Until: Latest candle breaks 2nd last candle’s high → then trend becomes Bullish
EMA Crossover ConfirmationFast ema crossover script to identify trend changes.
There is also supertrend for all time frames.
Modified from the script
BS | Buy&Sell Signals With EMA
Parabolic SAR Buy Zone📈 Parabolic SAR Buy Zone — Early Trend Reversal Indicator
This script highlights bullish reversals based on the Parabolic SAR (Stop and Reverse) indicator.
🧠 Key Features:
Uses SAR parameters: Start: 0.02, Increment: 0.005, Max: 0.2
Visually marks the Buy Zone when SAR falls below the price
Background is light blue to show accumulation or early reversal zones
Yellow SAR dots help identify trend direction and potential exits
Includes alerts when SAR flips from bearish to bullish, signaling potential entry points
✅ Best Used For:
Identifying early trend reversals
Swing trading setups on daily or weekly charts
Combining with volume, RSI, or support zones for confirmation
🛎️ Customize alert to stay notified when new buy zones appear on your favorite stocks or cryptos.
Mayfair Reversal Change✅ Mayfair Reversal Change — By EastWave Capital
Description:
The Mayfair Reversal Change indicator is a tool designed to help traders identify potential market turning points using Stochastic Oscillator behavior and filtered price action logic. It acts as a reversal signal filter and is particularly effective when the market is overextended (overbought/oversold) and about to revert from exhaustion zones.
🔍 How It Works:
This script monitors the Stochastic %K and %D crossovers and adds a custom logic layer to filter only high-quality reversal points:
Stochastic Filter Conditions:
Uses smoothed stochastic settings:
%K smoothing = 3
%D smoothing = 3
Only shows signals after %K crosses back below 80 (for Sell) or above 20 (for Buy)
This prevents signals from appearing too early during an active overbought or oversold phase.
Directional Confirmation Logic:
Bullish signal is printed only when %K re-enters below 20 after a confirmed stochastic crossover.
Bearish signal appears only when %K re-enters above 80.
This reduces false signals that occur during continued trending moves.
Toggle Switch:
A user-toggle input is included to enable or disable the reversal filter logic.
This gives flexibility for traders who want to test signals with or without the stochastic condition.
📈 How to Use:
Timeframes: Recommended for 5M, 15M, and 30M
Markets: Compatible with any market — FX, Gold, Indices, Crypto
Entry Approach:
Wait for signal after price has reached a potential extreme area.
Confirm with chart structure, support/resistance, or SMC zone.
Enter on confirmation, placing stop loss beyond the swing high/low.
Combine with trendline breaks or price imbalances (FVG) for extra confluence.
Can be used in combination with the Mayfair FX Scalper script for dual-layer confirmation.
⚠️ Important Notes:
Signals are visual only and should be confirmed with proper strategy.
This indicator does not execute or manage trades automatically.
Designed to assist with reversal setups but should not be used in isolation.
Always manage risk, use SL/TP, and avoid over-leveraging.
Mayfair Fx Scalper✅ Mayfair FX Scalper — By EastWave Capital
The Mayfair FX Scalper is a precision-focused, closed-source indicator designed for short-term intraday trading, particularly scalping on lower timeframes such as 1-minute, 3-minute, and 5-minute charts. This tool is developed by EastWave Capital and is based on a combination of Relative Strength Index (RSI) extremes and specific candlestick structure patterns to detect potential exhaustion and reversal points in the market.
🔍 How It Works:
The algorithm operates by evaluating three core elements:
RSI Extremes:
RSI is calculated using default settings.
Buy signals are considered only when the RSI on the previous candle is below 22 (oversold), and the current candle is bullish, while the previous one was bearish.
Sell signals are considered when the RSI on the previous candle is above 78 (overbought), and the current candle is bearish, while the previous one was bullish.
Candle Confirmation Logic:
The system waits for candle confirmation (e.g., shift in bullish/bearish structure) rather than triggering signals based on RSI alone.
This avoids false triggers in strong trends and filters weak entries.
SL/TP Estimation (Visual):
While not automatically placing orders, the indicator can optionally display lines or small labels showing a Stop Loss at the previous swing high/low (±0.5) and TP levels at 1R, 2R, and 3R based on that stop.
These visual aids help traders plan risk/reward and exits manually.
📈 How to Use:
Timeframes: Best suited for 1M, 3M, and 5M charts
Markets: Works well on Gold (XAU/USD), Forex majors, Indices, and Crypto
Session: Performs best during high volatility sessions (London & NY)
Use Case:
Wait for a signal label to appear after a clear momentum move.
Confirm price action and trend context.
Use provided visual SL/TP labels or apply your manual RR planning.
Combine with structure breaks, FVG zones, or liquidity sweeps for confluence.
⚠️ Important Notes:
This indicator does not repaint.
No automatic trades are executed. Signals are visual.
Not intended for use in isolation; best when combined with proper trade management and confirmation tools.
Past performance does not guarantee future results. Always manage risk appropriately
Mohammad - Auto TrendLinesMohammad - Auto TrendLines
Overview
An advanced automatic trendline detection system that identifies and draws both major and minor trendlines based on pivot highs and lows. This indicator uses sophisticated algorithms to detect market structure and automatically plot relevant trendlines, helping traders identify key support and resistance levels without manual chart analysis.
Key Features
Automatic Detection: Identifies pivot points and connects them to form trendlines without manual intervention
Multi-Level Analysis: Distinguishes between Major and Minor trendlines, both External and Internal
Smart Validation: Only draws trendlines that haven't been violated by price action
Comprehensive Alerts: 16 different alert conditions for breaks and reactions to trendlines
Fully Customizable: Complete control over colors, styles, widths, and display preferences for each trendline type
How It Works
The indicator uses a ZigZag algorithm with configurable pivot periods to identify significant highs and lows. It then connects these points to form trendlines, validating them against historical price action to ensure they remain relevant. The system categorizes trendlines into Major/Minor and External/Internal based on their significance in the market structure.
Use Cases
This indicator is particularly useful for:
Identifying trend continuations and potential reversals
Finding optimal entry and exit points based on trendline breaks
Setting stop-loss levels using trendline support/resistance
Confirming trade setups with multiple timeframe analysis
Automating trendline detection for systematic trading strategies
Settings/Parameters
Pivot Period: Controls the sensitivity of pivot detection (default: 5)
Display Options: Toggle visibility for each of the 8 trendline types
Style Customization: Adjust color, line style, width, and extension for each trendline
Alert Configuration: Enable/disable alerts for breaks and reactions to each trendline type
Delete Previous: Option to remove old trendlines when new ones are formed
How to Use
Add the indicator to your chart and adjust the Pivot Period based on your trading timeframe
Configure which trendline types you want to display (Major/Minor, External/Internal, Up/Down)
Set up alerts for the specific trendline interactions you want to monitor
Look for price reactions at trendlines for potential trade entries
Use trendline breaks as confirmation for trend changes
Signals
Break Alerts: Triggered when price closes beyond a trendline
React Alerts: Triggered when price touches but respects a trendline
Major External: Most significant trendlines based on major pivot points
Major Internal: Secondary major trendlines within the trend structure
Minor External: Short-term trendlines for intraday movements
Minor Internal: Smallest scale trendlines for precise entries
Trendline Types Explained
Up Trendlines: Connect ascending lows, act as support
Down Trendlines: Connect descending highs, act as resistance
External: Connect the outermost pivots
Internal: Connect pivots within the major structure
Best Timeframes
Works effectively on all timeframes:
Scalping: 1m, 5m, 15m charts
Day Trading: 15m, 1H, 4H charts
Swing Trading: 4H, Daily, Weekly charts
Position Trading: Daily, Weekly, Monthly charts
Important Notes
The indicator repaints trendlines as new pivots form - this is by design to maintain accuracy
Historical trendlines that have been broken are automatically extended to show past levels
Use multiple timeframe analysis for best results
Combine with other indicators for trade confirmation
Always use proper risk management
Alert Integration
This indicator uses the TradingFinder Alert Library for enhanced alert functionality, providing detailed notifications for all trendline interactions.
Version History
v6: Current version with full alert integration and enhanced trendline validation
Disclaimer: This indicator is for educational and informational purposes only. Past performance does not guarantee future results. Always conduct your own analysis and use proper risk management when trading.
Note: This is an overlay indicator that draws directly on your price chart. Ensure you have sufficient chart history loaded for optimal performance.
adc pivotstest╔═════════════════════════════════════════════════════════════════╗
║ PIVOTS MULTI TF BODO ║
║ ║
║ © 2025 Your Name or Username ║
║ Version: 1.0 ║
║ ║
║ Description: ║
║ This script plots Traditional Pivot Points (PP, S1–S3, R1–R3) ║
║ based on a user-selected timeframe (Daily, Weekly, Monthly). ║
║ It includes optional labels and extended line settings. ║
║ ║
║ How to Use: ║
║ – Add the indicator to your chart ║
║ – Select your pivot timeframe (D/W/M) in settings ║
║ – Toggle label visibility and line extensions as needed ║
║ ║
║ Contac ║
║ Redistribution is not allowed without permission. ║
║ ║
║ For educational purposes only. Trade responsibly. ║
╚═════════════════════════════════════════════════════════════════╝
WaveTrend LazyBear + BUY/SELL Labels (Custom Color)WaveTrend LazyBear + BUY/SELL Labels (Custom Color)
HyperChannelThought for 1m 33sHyperChannel Exhaustion Indicator
Overview
This open-source indicator creates a dynamic volatility channel to identify trend directions and potential support/resistance levels, while incorporating momentum analysis, trend strength assessment, and a composite exhaustion metric to highlight possible trend fatigue and reversal points. The core idea is to combine volatility adaptation with multi-layered exhaustion signals, providing a unified tool that goes beyond standalone channels or oscillators. By integrating these elements, it offers a comprehensive view: the channel tracks price within volatile bounds, momentum detects strength or weakening, and exhaustion quantifies reversal risks—allowing users to spot continuations in strong trends or prepare for reversals during fatigue. This synergy creates a unique, actionable framework not found in isolated indicators, helping users make informed decisions across various market conditions.
The indicator builds on public domain concepts like ATR-based channels and standard exhaustion ratios (with credits to Franklin Moormann for foundational exhaustion logic, significantly enhanced here through integration and scoring). Improvements include a custom composite score weighting multiple factors, adaptive coloring for visual clarity, and a dashboard for quick stats—resulting in a tool that's more than a simple merge, but a cohesive system for trend management.
Key Features
Volatility Channel: Plots adaptive upper and lower bands based on smoothed true range multiples around a price midpoint, with trend confirmation requiring consecutive closes beyond bands for reliability.
Momentum Layer: Uses averaged relative changes across varying periods to flag strong impulses or pullbacks, enhancing channel breakouts with contextual strength.
Trend Strength: Differentiates strong trends from ranges or transitions, altering band colors for intuitive reading (e.g., vibrant in trends, subdued otherwise).
Exhaustion Metrics:
A ratio-based signal comparing price advances to highs, smoothed to detect fading momentum.
A composite score (0-100%) aggregating normalized exhaustion, divergence flags, and volume surges—low scores suggest trend health, medium warn of fatigue, high indicate reversal potential.
Visuals:
Band plots (active/inactive) with fills for trend highlighting.
Circles on candles for pullback warnings.
Candle coloring: Dark shades for robust trends (e.g., deep green/up, maroon/down), lighter/warning tones (yellow/up, orange/down) for weakening phases.
Divergence labels on price vs. momentum for hidden/regular setups.
Dashboard: Compact table with trend, risk score (integrated exhaustion), composite value, regime, and higher-timeframe levels; background gradients from green (low risk) to red (high) for at-a-glance reversal probability.
Alerts: For channel events, momentum shifts, exhaustion thresholds, and signals.
How It Works
The indicator operates on core technical concepts without relying on external data:
Channel Construction: Starts with true range (high-low, gaps) smoothed over a period (default 120) to form ATR. Bands are midpoint ± ATR multiple (default 3.0), tightened/loosened based on closes and momentum to avoid whipsaws. Trends flip only after confirmed breaches (default 2 bars), reducing false signals.
Momentum Calculation: Aggregates percentage changes from short to long moving averages (defaults 10-200 periods), smoothed into dynamic thresholds. This detects "strong" (beyond multiples) vs. "exhausting" (pullbacks below fractions), feeding into channel logic and warnings.
Strength and Regime: ADX (default period 14) classifies markets: above high threshold (25) as trending, below low (20) as ranging, in-between as transitioning (with bias if rising and momentum aligns).
Exhaustion and Scoring:
Compares cumulative closes above priors vs. new highs, smoothed (default length 10) into a slope: positive/negative for bull/bear, intensifying for strength.
Composite score weights this normalization (40%), binary divergence checks on a standard oscillator (30%), and volume ratios (30%)—scaled to 0-100%. Thresholds (e.g., 80 for high) trigger color shifts.
Reversal risk (0-100%) blends exhaustion depth, divergences, unconfirmed bars, and the score—labeled Low (<30%), Medium (30-70%), High (>70%).
These interact: e.g., channel bands adjust with momentum, exhaustion colors candles/dashboard, creating a feedback loop for holistic analysis.
Usage Suggestions
Setup: Add to a clean chart (no other indicators unless combining for confluence, e.g., with volume—explain in notes). Use defaults for most assets; tweak ATR period/multiplier for volatility (shorter for crypto, longer for stocks). Set higher timeframe (default 60min) for context.
Interpreting Trends: Green-filled uptrends (active support band) signal buys on pullbacks; red downtrends for shorts. Vibrant colors indicate ADX strength—trade with trend.
Spotting Exhaustion/Reversals: Watch for yellow/orange candles (weakening signal) or circles (pullback warnings). Composite >80% (red dashboard cell) or high risk (yellow/orange table background) suggests exits/preparation. Divergences add confirmation: bullish (green label) near supports, bearish (red) at resistances.
Regimes: Trending: Follow channel breaks. Ranging: Fade extremes. Transitioning: Wait for emerging bias.
Alerts: Enable for real-time notifications—e.g., high exhaustion for potential tops/bottoms.
Customization: Adjust weights for risk sensitivity (e.g., boost exhaustion for conservative trading). Test on historical data to align with strategy; aim for balanced risk (e.g., <5% per trade).
This tool visualizes concepts like volatility clustering and momentum divergence, aiding in trend-following or mean-reversion setups. Always combine with personal analysis—it's not a signal generator but a decision aid.
Credits and Notes
Builds on public domain ATR/ADX ideas; exhaustion ratio inspired by Franklin Moormann (cheatcountry), with major enhancements like multi-momentum integration, composite scoring, and visual/dashboard features for originality.
Compliant with Pine v6; open-source for community use. No ads/guarantees—past performance isn't indicative. Manage risk; this is educational. For chart: Publish clean, with this script only, showing clear outputs.
ZigZag Volume Profile [ChartPrime]⯁ OVERVIEW
ZigZag Volume Profile combines swing structure with volume analytics by plotting a ZigZag of major price swings and overlaying a detailed volume profile around each swing. At the end of each swing, it highlights the Point of Control (POC) — the price level with the highest traded volume — and extends it forward to identify key areas of potential support or resistance.
⯁ KEY FEATURES
ZigZag Swing Detection:
Automatically detects swing highs and lows based on a user-defined length, creating clean visual segments of market structure.
These segments act as boundaries for volume profile calculations.
swingHigh = ta.highest(swingLength)
swingLow = ta.lowest(swingLength)
ZigZag Channel Visualization:
The ZigZag structure is connected with sloped lines, forming a visual “channel” of the price movement.
The ZigZag can optionally, scaled by ATR.
Volume Profile Around Each Swing:
For every completed swing (high to low or low to high), the indicator constructs a full volume profile using user-defined bin counts.
It scans volume across price levels in the swing and plots histogram-style bins using a gradient color to indicate volume magnitude.
Dynamic Bin Width and Slope Adjustment:
Bins are distributed across a vertical ATR-based range, and their width is adjusted based on the percentage of total swing volume.
The volume fill direction is adapted to the swing’s slope for visually aligned plotting.
POC Detection and Extension:
The highest volume bin in each swing is identified as the Point of Control (POC).
This level is plotted with a thicker line and extended horizontally into the future as a key reaction level.
Automatic POC Expiry on Price Interaction:
POC lines are continuously extended unless breached by price.
When price crosses the POC level, the extension is terminated — signaling that the level may have been absorbed.
Clean Volume Bin Visualization:
Bin colors range from green (low volume) to blue (higher volume), with the POC always marked in red by default for easy identification.
Volume percentages are optionally labeled at each bin level.
Flexible Swing Profile Parameters:
Users can control:
Number of volume bins
Bin width
Channel width (ATR factor)
Visibility of the swing channel or POC lines
Efficient Memory Handling:
Old POC lines and volume profiles are automatically removed from memory after a threshold to keep charts clean and performant.
⯁ USAGE
Use ZigZag swings to define market structure visually.
Analyze volume profile around each swing to understand where most trading activity occurred.
Use POC extensions as dynamic support/resistance zones for entries, stops, or take-profits.
Watch for price interaction with extended POC lines — breaks may suggest absorbed liquidity or breakout potential.
Use the ATR-based channel width to adapt profiles based on market volatility.
⯁ CONCLUSION
ZigZag Volume Profile offers a powerful fusion of structure and volume. By plotting detailed volume profiles over each price swing and extending the POC as actionable S/R levels, this tool provides deep insight into market participation zones — giving traders a tactical edge in both ranging and trending environments.