VWAP Adaptive (RelVol-Adjusted)This indicator provides an Adaptive VWAP that adjusts volume weighting using RelVol (Relative Volume at Time), offering a more accurate and context-aware price reference during sessions with irregular volume behavior.
Classic VWAP calculates the average price weighted by raw volume, without considering the time of day. This becomes a serious limitation during major market events such as CPI releases, FOMC announcements, NFP, or large-cap earnings. These events often trigger massive volume spikes within one or two candles. As a result, the classic VWAP gets pulled toward those extreme prices and becomes permanently skewed for the rest of the session.
In such conditions, classic VWAP becomes unreliable. It no longer reflects fair value and often misleads traders relying on it for dynamic support, resistance, or reversion signals.
This Adaptive VWAP improves on that by using RelVol, which compares the current volume to the average volume seen at the same time over previous sessions. It gives more weight to price when volume is typical for that moment, and adjusts the influence when volume is statistically abnormal. This reduces the impact of isolated volume spikes and stabilizes the VWAP path, even in high-volatility environments.
For example, on SPY 1-minute or 5-minute charts during a CPI release, a massive spike in volume and price can occur within a single candle. Classic VWAP will immediately anchor itself to that spike. Adaptive VWAP using RelVol softens that effect and maintains a more realistic trajectory.
Key features:
- Adaptive VWAP weighted by time-adjusted Relative Volume (RelVol)
- Designed to maintain VWAP reliability during macroeconomic events
- Flexible anchoring: Session, Week, Month, Quarter, Earnings, etc.
- Optional display of Classic VWAP for comparison
- Up to 3 customizable deviation bands (standard deviation or percentage)
This tool is ideal for intraday traders who need a VWAP that remains usable and unbiased, even in volatile sessions. It adds robustness to VWAP-based strategies by incorporating time-sensitive volume normalization.
Bande e canali
[Saya] VWAP Range Bands VWAP Range Bands is a custom volatility-based indicator that visualizes dynamic support and resistance zones using a volume-weighted average price (VWAP) combined with adaptive deviation bands.
🔍 Features:
• VWAP-based midline for mean reversion insight
• Dynamic upper and lower bands based on average deviation or standard deviation
• Visual highlights when price crosses extreme zones
• Optional deviation count table to monitor how often price breaks out
Great for identifying high-probability reversal or continuation areas in both trending and ranging markets.
Delta Momentum ShiftThe "Delta Momentum Shift" strategy combines Bollinger Band breakouts with trend alignment and higher timeframe filtering to capture momentum moves.
#Entry Signals:
Long: Price crosses above upper Bollinger Band, Micro EMA above Macro EMA, and higher timeframe uptrend.
Short: Price crosses below lower Bollinger Band, Micro EMA below Macro EMA, and higher timeframe downtrend.
#Exit Logic:
Trailing Stop: Dynamic stop based on entry price percentage.
Opposite Band Cross: Close position if price crosses the opposite band.
Time Exit: Close trades after a specified number of bars.
#Indicators:
Bollinger Bands (SMA basis, standard deviation bands).
Dual EMA trend filter (Macro and Micro EMAs).
Higher timeframe SMA for trend confirmation.
#Parameter Optimization:
The strategy effectively leverages momentum and multi-timeframe trends but requires careful parameter tuning.
1. Test different combinations of bbPeriod, bbStretch, and EMA lengths across various assets to find optimal settings
2. Adjusting the trailing stop value.
The default settings work well for both BTCUSDT and ETHUSDT.
I recommend using it on a 1 hour timeframe with higher timeframe settings: daily.
ORB-HL1. Opening Range Detection
Automatically calculates the high and low of the first 15 minutes after the selected session opens.
Supported sessions:
New York (Futures): 08:30–08:45 EST
New York (Equities): 09:30–09:45 EST
London: 03:00–03:15 GMT
Asia: 19:00–19:15 JST
Plots ORB high/low lines for the rest of the day.
2. Breakout Signals
Highlights the first valid breakout above or below the ORB range on the:
5-minute timeframe
15-minute timeframe
Green arrows = breakout up (long)
Red arrows = breakout down (short)
3. 1-Minute Projection
When a breakout is confirmed on a higher timeframe (5m or 15m), a projection label (e.g., "5m", "15m") appears on the 1-minute chart.
Purple label = 5m breakout
Teal label = 15m breakout
Helps you confirm momentum in real time while on the 1-minute chart.
4. Trailing Stop System
Uses ATR to create an adaptive trailing stop after breakout.
Turns green when price is above stop (bullish), red when below (bearish).
Optional Buy / Sell signal labels appear on crossover events.
5. Session High/Low Visualization
Tracks and displays the previous session’s High and Low for:
Tokyo
London
New York
Lines extend into the current session to act as S/R reference.
Labels like "NY High", "Asia Low" are placed at the end of each line.
6. Alerts
Built-in alerts for:
First 5m or 15m breakout (long/short)
Trailing stop Buy/Sell crossover
7. Customization Options
Turn session H/L lines on/off per session
Customize projection visibility
Adjust ATR period and sensitivity
Set how far each session line extends using bar offsets
%MAThis indicator is designed to plot a Simple Moving Average (SMA) along with customizable upper and lower bands (% up/down) on a TradingView chart. Here's a brief but thorough explanation of its functionality:
TL;DR: This script shows percentages above and below customizable moving average timeframes & legnths. It's unique in the sense that it isn't on a separate pane & gives visual clarity against the price in real time HLOC.
1. Main SMA Plot
The script calculates a Simple Moving Average (SMA) based on user-defined inputs:
Timeframe: E.g., daily ("Daily") by default.
Length: E.g., 50 periods by default.
Color: Customizable by the user.
This SMA acts as the central reference line and can be toggled on or off using a "Show" option.
2. Upper and Lower Bands
The script generates two upper bands and two lower bands around the main SMA.
Each band is derived from an SMA (calculated similarly to the main SMA) and offset by a percentage:
Upper Bands: SMA × (1 + distance percentage / 100), e.g., SMA × 1.05 for a 5% offset.
Lower Bands: SMA × (1 - distance percentage / 100), e.g., SMA × 0.95 for a 5% offset.
These bands can indicate potential support, resistance, or volatility ranges.
3. Customization
Users can independently configure:
Visibility: Toggle each band and the main SMA on or off.
Timeframe: Set the timeframe for each SMA calculation.
Length: Define the SMA period.
Distance Percentage: Adjust the offset for each band.
Color: Choose colors for all plotted lines.
This flexibility allows tailored analysis for different trading strategies or timeframes.
4. Plotting
The main SMA and each band are plotted using TradingView’s plot function, but only if their respective "Show" options are enabled.
Lines are displayed with user-specified colors and styles (e.g., the main SMA has a linewidth of 2).
Purpose
This script provides a versatile tool for technical analysis, enabling traders to visualize an SMA with percentage-based bands to identify key price levels or ranges, such as support/resistance, volatility zones, and trends, with extensive customization options.
StockLeave PullbackThe indicator is made to locate pullbacks that occur in response to momentum moves. It shows potential pullback setups based on envelopes, mean spread conditions and price structure. It provides a reference for discretionary interpretation, not a replacement for it.
Momentum Condition
When price remains inside the envelope, it is considered normal behavior based on recent conditions. When price touches or exceeds the outer envelope, constructed from the mean ± ATR multiplier, it could indicate directional pressure. This suggests that price is moving with enough force to exceed its recent average range, which could correspond to meaningful momentum.
Blue colors show upward momentum
Red colors show downward momentum
This marks a momentum move that could be of interest if a pullback develops.
Pullback Condition
After a momentum move has been identified, the indicator monitors for one of two standardized pullback conditions:
A reversion to the mean zone, low threshold ATR around the mean value
A zero-line spread convergence, where the difference between two MA’s contracts near zero
When either condition is met following a prior momentum move, a triangle is plotted on the chart to indicate that a pullback has occurred. This is limited to one signal per condition for each momentum move.
Applied Discretion
These visual cues do not imply that an entry should be taken; they simply indicate that a pullback location has been reached in response to a momentum move. Manual evaluation is still required to determine whether the setup aligns with structure and context:
Whether the trend structure remains intact
Whether the pullback is controlled
Whether the trade aligns with the broader context
If these conditions are met, entries can be made based on a preferred execution pattern, such as a break above or below the prior bar.
Trend Reversal
This indicator is made to locate pullbacks in response to a momentum move. It does not aim to capture a trend reversal phase, as those moves often require further price movement before structure can be confirmed. For this reason, there will be no plots in the earlier phase since price will not exceed the envelope.
The better approach for those scenarios is to observe price action in combination with the Momentum H/L indicator , which measures changes in momentum and highlights extremes that could lead to initiation or exhaustion.
Settings Overview
Pullback Mode
None: No triangles plotted (default)
Mean Zone: Triangle when price pulls back into the mean zone
Zero Line: Triangle when moving average spread contracts near zero
Dual: Plots one triangle per momentum move, based on the first condition met
Show Envelope: Toggle envelope visibility
Show Mean Zone: Toggle mean zone visibility
Bar Colors: Set colors for bars during momentum moves
Ehlers Ultimate Bands (UBANDS)UBANDS: ULTIMATE BANDS
🔍 OVERVIEW AND PURPOSE
Ultimate Bands, developed by John F. Ehlers, are a volatility-based channel indicator designed to provide a responsive and smooth representation of price boundaries with significantly reduced lag compared to traditional Bollinger Bands. Bollinger Bands typically use a Simple Moving Average for the centerline and standard deviations from it to establish the bands, both of which can increase lag. Ultimate Bands address this by employing Ehlers' Ultrasmooth Filter for the central moving average. The bands are then plotted based on the volatility of price around this ultrasmooth centerline.
The primary purpose of Ultimate Bands is to offer traders a clearer view of potential support and resistance levels that react quickly to price changes while filtering out excessive noise, aiming for nearly zero lag in the indicator band.
🧩 CORE CONCEPTS
Ultrasmooth Centerline: Employs the Ehlers Ultrasmooth Filter as the basis (centerline) for the bands, aiming for minimal lag and enhanced smoothing.
Volatility-Adaptive Width: The distance between the upper and lower bands is determined by a measure of price deviation from the ultrasmooth centerline. This causes the bands to widen during volatile periods and contract during calm periods.
Dynamic Support/Resistance: The bands serve as dynamic levels of potential support (lower band) and resistance (upper band).
🧮 CALCULATION AND MATHEMATICAL FOUNDATION
Ehlers' Original Concept for Deviation:
John Ehlers describes the deviation calculation as: "The deviation at each data sample is the difference between Smooth and the Close at that data point. The Standard Deviation (SD) is computed as the square root of the average of the squares of the individual deviations."
This describes calculating the Root Mean Square (RMS) of the residuals:
Smooth = UltrasmoothFilter(Source, Length)
Residuals = Source - Smooth
SumOfSquaredResiduals = Sum(Residuals ^2) for i over Length
MeanOfSquaredResiduals = SumOfSquaredResiduals / Length
SD_Ehlers = SquareRoot(MeanOfSquaredResiduals) (This is the RMS of residuals)
Pine Script Implementation's Deviation:
The provided Pine Script implementation calculates the statistical standard deviation of the residuals:
Smooth = UltrasmoothFilter(Source, Length) (referred to as _ehusf in the script)
Residuals = Source - Smooth
Mean_Residuals = Average(Residuals, Length)
Variance_Residuals = Average((Residuals - Mean_Residuals)^2, Length)
SD_Pine = SquareRoot(Variance_Residuals) (This is the statistical standard deviation of residuals)
Band Calculation (Common to both approaches, using their respective SD):
UpperBand = Smooth + (NumSDs × SD)
LowerBand = Smooth - (NumSDs × SD)
🔍 Technical Note: The Pine Script implementation uses a statistical standard deviation of the residuals (differences between price and the smooth average). Ehlers' original text implies an RMS of these residuals. While both measure dispersion, they will yield slightly different values. The Ultrasmooth Filter itself is a key component, designed for responsiveness.
📈 INTERPRETATION DETAILS
Reduced Lag: The primary advantage is the significant reduction in lag compared to standard Bollinger Bands, allowing for quicker reaction to price changes.
Volatility Indication: Widening bands indicate increasing market volatility, while narrowing bands suggest decreasing volatility.
Overbought/Oversold Conditions (Use with caution):
• Price touching or exceeding the Upper Band may suggest overbought conditions.
• Price touching or falling below the Lower Band may suggest oversold conditions.
Trend Identification:
• Price consistently "walking the band" (moving along the upper or lower band) can indicate a strong trend.
• The Middle Band (Ultrasmooth Filter) acts as a dynamic support/resistance level and indicates the short-term trend direction.
Comparison to Ultimate Channel: Ehlers notes that the Ultimate Band indicator does not differ from the Ultimate Channel indicator in any major fashion.
🛠️ USE AND APPLICATION
Ultimate Bands can be used similarly to how Keltner Channels or Bollinger Bands are used for interpreting price action, with the main difference being the reduced lag.
Example Trading Strategy (from John F. Ehlers):
Hold a position in the direction of the Ultimate Smoother (the centerline).
Exit that position when the price "pops" outside the channel or band in the opposite direction of the trade.
This is described as a trend-following strategy with an automatic following stop.
⚠️ LIMITATIONS AND CONSIDERATIONS
Lag (Minimized but Present): While significantly reduced, some minimal lag inherent to averaging processes will still exist. Increasing the Length parameter for smoother bands will moderately increase this lag.
Parameter Sensitivity: The Length and StdDev Multiplier settings are key to tuning the indicator for different assets and timeframes.
False Signals: As with any band indicator, false signals can occur, particularly in choppy or non-trending markets.
Not a Standalone System: Best used in conjunction with other forms of analysis for confirmation.
Deviation Calculation Nuance: Be aware of the difference in deviation calculation (statistical standard deviation vs. RMS of residuals) if comparing directly to Ehlers' original concept as described.
📚 REFERENCES
Ehlers, J. F. (2024). Article/Publication where "Code Listing 2" for Ultimate Bands is featured. (Specific source to be identified if known, e.g., "Stocks & Commodities Magazine, Vol. XX, No. YY").
Ehlers, J. F. (General). Various publications on advanced filtering and cycle analysis. (e.g., "Rocket Science for Traders", "Cycle Analytics for Traders").
StockLeave Signal BarThe indicator identifies potential trade entries by highlighting expansion and reversal bars. These are defined by individual bar characteristics and refined by contextual factors such as price position relative to structural boundaries. The purpose is to locate bars that could indicate potential market initiation.
Expansion Bars
The expansion captures bars that breakout from a period of reduced volatility. These often initiate directional movement and are recognized using a two-part definition:
Range Expansion The current bar’s range must exceed the average range. This ensures the move is comparatively large and stands out from recent behavior.
Range Compression The bars before the expansion must be below a threshold of the average range. This confirms a low-volatility lead-up, strengthening the likelihood that the expansion has significance.
This script applies additional filters. A local breakout ensures price breaks the previous bar’s high or low. A strong close confirms directional intent by requiring the close near the bar’s extreme. Mean proximity checks that expansion starts near the mean price using a dynamic buffer relative to bar size. A directional filter blocks signals during extended directional runs. Consecutive suppression prevents multiple expansions to show in succession.
Reversal Bars
Reversal setups aim to identify potential turning points after price has reached a zone of imbalance or extension. These bars typically exhibit long tails and occur near structural boundaries such as the outer Keltner bands. Their design favors short-term price rejection and potential reversal.
Tail Dominance The wick must be at least twice the body and make up a significant portion of the bar’s total range, signaling strong rejection rather than indecision.
Close Location The close should be near the opposite end of the wick, near the low for bearish signals and near the high for bullish, confirming pressure in the reversal direction.
This script applies additional filters. Local extreme ensures the bar marks a local turning point to confirm reversals occur after extension, not within structure. Boundary proximity requires the bar to appear near the outer envelope, aligning bearish signals with the upper band and bullish with the lower, indicating price has reached an area of likely imbalance.
This section also incorporate snapback reversals, designed to capture failed extensions beyond structural boundaries. Unlike single-bar rejections, snapbacks use a two-bar sequence: a strong impulse bar that closes outside the envelope, followed by a reversal bar that closes back inside.
Alert Configuration
The Signal Bars indicator includes an alert function with two built-in conditions to help reduce screen time and focus attention when predefined conditions are met.
Expansion: Alerts when a bar meets all conditions for a valid expansion.
Reversal: Alerts when a bar meets the criteria for a pin bar or snapback reversal.
These are built into the indicator with the alertcondition() function and can be turned on whenever the indicator is applied to a chart. Each alert includes a default message that uses dynamic placeholders; {{ticker}} for the symbol and {{interval}} for the timeframe.
Create a new alert and select the condition “StockLeave Signal Bars.”
Then select from the two options: Expansion and Reversal.
For expansions, select “once per bar” to capture developing momentum.
For reversals, use “once per bar close” to confirm rejection setups.
Apply alerts across multiple timeframes to improve coverage. Lower timeframes are better suited for fast-moving markets, while higher timeframes work well in slower or more selective environments. This process only needs to be done once. The created alerts can then be toggled on or off from the Alerts panel as preferred, without requiring reconfiguration.
Applied Discretion
The indicator functions on fixed logic, but interpretation always takes precedence. Consider price action, structure, volatility, and broader market context. Most signals will not lead to trades; while many may appear in a session, only a select few will align with context and warrant execution based on discretion.
Enhanced Volume w/ Pocket Pivots, Milestones & LiquiditySure! Here’s a professional and clear **description** you can use when saving or publishing the script on TradingView:
---
## 📄 Script Description: *Enhanced Volume w/ Pocket Pivots, Milestones & Liquidity*
This custom volume indicator enhances the default volume view by combining key institutional-level insights into a single tool. It highlights meaningful volume activity, liquidity conditions, and milestone events to help traders better understand accumulation/distribution and smart money participation.
### 🔍 Features:
* **Color-coded volume bars**:
* 🔵 **Pocket Pivot Volume (PPV)**: Up-day with volume > highest down-day volume of last 10 bars.
* 🟢 **Up Volume**: Up-day with volume > 50-day average.
* 🔴 **Down Volume**: Down-day with volume > 50-day average.
* 🟠 **Dry Volume**: Low-volume bars < 20% of 50-day average.
* ⚫ **Neutral/Other bars**: No significant signal.
* **Volume Milestones**:
* **HVE**: Highest volume ever (20 years lookback).
* **HVY**: Highest volume in the past 1 year (252 bars).
* **HVQ**: Highest volume in the past quarter (63 bars).
* **Projected Volume**:
* Real-time estimate of end-of-day volume based on elapsed session time.
* **Liquidity Metrics**:
* Displays current and 50-day average dollar volume.
* Estimates 1-minute liquidity for large-position feasibility.
* **Relative Volume Label**:
* Displays how today’s volume compares to the 50-day average.
* **Alerts Included**:
* Set alerts for HVE, HVY, and HVQ to catch key breakout or climactic volume events.
---
### 🧠 Ideal For:
* Growth stock traders
* Volume/price analysts
* Intraday & swing traders
* Institutions or prop traders needing liquidity benchmarks
---
Let me know if you'd like a short or promotional version (for sharing with others).
VWAP Z-Score Oscillator + Scaled TableVWAP Z-Score Oscillator + Scaled Table
This indicator calculates the Z-Score of the VWAP (Volume Weighted Average Price) based on your chosen source price and reset period (Session, Week, Month, Quarter, or Year).
The Z-Score represents how many standard deviations the current price is from the VWAP, visualized as an oscillator oscillating between ±3 sigma levels. The indicator also features three standard deviation bands for easy reference.
To enhance readability, a scaled Z-Score is displayed in a clean, minimalistic table on the top right of the indicator panel. This score is linearly capped between -2 and +2, mapping the raw Z-Score values with limits at ±3 sigma for clarity and quick assessment.
Use this tool to identify extreme deviations from the VWAP, which may signal potential reversals or continuation of price trends.
Custom EMA Zone1. Overview
The Custom EMA Cloud Indicator is a technical analysis tool designed to visually display a dynamic zone (or cloud) between two user-defined EMAs. It supports different EMA lengths and allows users to calculate these EMAs using custom timeframes. This flexibility makes it a powerful tool for identifying trends, key price zones, and potential trade signals.
2. Components of the Indicator
2.1. Exponential Moving Averages (EMAs)
EMA 1 (Faster EMA): Calculated using a shorter period (e.g., 21).
EMA 2 (Slower EMA): Calculated using a longer period (e.g., 50).
Users can customize the periods for both EMAs.
2.2. Timeframe Customization
Each EMA can be calculated using a higher timeframe than the chart’s timeframe (e.g., calculate EMA 50 on a 1-hour chart while viewing on a 5-minute chart).
This feature allows users to incorporate higher timeframe trend context into lower timeframe charts.
2.3. Cloud Zone
The cloud is the shaded area between EMA 1 and EMA 2.
Color Logic:
Light Green: Price opens and closes above both EMAs (bullish momentum).
Light Red: Price opens and closes below both EMAs (bearish momentum).
3. How to Use the Indicator
3.1. Trend Identification
When the entire price action is above the cloud, it signals a probable uptrend.
When the entire price action is below the cloud, it indicates a probable downtrend.
When the price is inside the cloud, it reflects probable market consolidation or indecision.
4. Use Cases in Trading Styles
4.1. Scalping
Use short EMAs (e.g., EMA 5 and EMA 13) on 1-minute or 3-minute charts.
Ideal for quick entries and exits during strong momentum moves.
4.2. Swing Trading
Use longer EMAs (e.g., EMA 21 and EMA 50) on 4-hour or daily charts.
Helps capture trend continuation over multiple days.
4.3. Trend Following
Combine with RSI or MACD to confirm trend strength before entering trades.
Stay in the trade as long as price respects the cloud direction.
5. Advantages
Visual Clarity: Simplifies decision-making with clearly defined zones.
Multi-Timeframe Insight: Offers a higher timeframe trend reference.
Customizable: Fits various strategies through adjustable EMAs and timeframes.
6. Limitations
Lagging Nature: As with all moving averages, there may be lag during fast reversals.
False Signals in Sideways Markets: May produce whipsaws during consolidation
Moday Range📈 Monday Range Indicator – A Powerful Tool to Kickstart Your Week
The Monday Range Indicator is designed to help traders identify key price levels established during Monday’s trading session. This range often acts as a crucial zone for price reactions throughout the rest of the week.
What does this indicator do?
🔹 Automatically plots the Monday range
The indicator marks the high and low of Monday, optionally including a midline. This zone helps you spot potential breakouts or rejections in the upcoming sessions.
🔹 Clear visual display on your chart
The Monday range is shown with clean lines or a shaded box, making it easy to see where the market set its initial boundaries.
🔹 Set breakout alerts
You can enable alerts to get notified when price:
Breaks above the Monday high (bullish breakout)
Breaks below the Monday low (bearish breakout)
This allows you to stay focused and react faster — even when you’re not watching the chart.
Why is the Monday Range important?
Monday's price action often sets the tone for the rest of the trading week. It’s when institutions place their early positions and liquidity gets tested. By tracking this range, you can better anticipate potential breakouts, fakeouts, or reversals.
Advanced SMC Market Structure AnalyzerAdvanced SMC Market Structure Analyzer
Version 1.0 • by Rendon1
Short Description:
A multi-timeframe Smart Money Concepts (SMC) toolkit for detecting Breaks of Structure (BOS), Changes of Character (CHoCH), liquidity zones, order blocks, fair-value gaps, and raw entry signals—all in one overlay indicator.
🔍 Overview
This script analyzes both a higher timeframe (e.g. 4H) for market structure shifts and a lower “entry” timeframe (e.g. 5–30 m) to flag optimal entries. It visually marks:
BOS (Higher-Highs/Bearish BOS & Lower-Lows/Bullish BOS)
CHoCH (structure flips)
Liquidity Zones (equal highs/lows)
Order Blocks (last candle before a directional move)
Fair-Value Gaps on the entry timeframe
Buy/Sell Labels when multiple conditions align
⚙️ Features
Multi-Timeframe Structure: Define your higher-timeframe for HTF swings and a customizable lower-timeframe for precision entries.
Swing Sensitivity: Adjustable pivot lookback (default 5 bars).
Liquidity Detection: Highlights market stagnation points via equal highs/lows.
Order Blocks & FVG: Identifies key institutional zones on both HTF and LTF.
Automated Entry Signals: Composite logic combining CHoCH with LTF order blocks or fair-value gaps.
Alerts Built-In: “Bullish Entry,” “Bearish Entry,” “CHoCH Detected,” and “BOS Detected.”
⚙️ Inputs
Setting Default Description
Swing Detection Sensitivity 5 Lookback bars for pivot detection (higher = smoother)
Show Structure Labels ☑️ Toggle visual BOS/CHoCH labels
HTF Structure Timeframe 240 Higher-timeframe (minutes) for market structure
Entry Structure Timeframe 15 Lower-timeframe for order block & FVG entries
Liquidity Lookback 3 Bars to check for equal highs/lows
📖 How to Use
Add to Chart: Apply the indicator to any symbol.
Configure Timeframes: Choose your preferred HTF (e.g. 4H) and LTF (e.g. 15 m).
Interpret Signals:
Blue “BOS” labels mark momentum breaks on HTF.
Orange “CHoCH” labels indicate structure flips.
Green “🟢 BUY” and Red “🔴 SELL” labels appear when HTF flips align with LTF zones.
Set Alerts: Right-click any of the built-in alert conditions to add real-time notifications.
⚠️ Disclaimer
This script is for educational purposes only and does not constitute financial advice. Trading involves risk, and you should perform your own analysis before making any trades. The author is not liable for any losses or gains resulting from the use of this indicator.
SR Nube 1.1The SR Nube 1.1 indicator offers a comprehensive perspective on price action through the strategic combination of three key elements: a dynamic cloud based on two Volume Weighted Moving Averages (VWMA), a consistent reference Exponential Moving Average (EMA) across all timeframes, and an intuitive information table.
The Dynamic Cloud: This cloud is calculated using two VWMA with lengths that automatically adjust based on the chart's timeframe. This dynamic adaptation allows for the identification of relevant support and resistance zones across different timeframes, providing contextual insight into potential price movement. The cloud visualizes areas of volume confluence, helping traders pinpoint zones where buying or selling pressure may be significant.
The Consistent Reference EMA: An EMA with a specific length (calculated to be representative of a higher timeframe, such as 1 hour, and displayed consistently across all timeframes) is overlaid on the chart. This EMA serves as a macro trend guide and a constant visual reference point, making it easier to identify the overall market direction regardless of the active trading timeframe. Its consistency across timeframes helps maintain perspective and align trades with the dominant trend.
The Information Table: Located in the top-left corner of the chart, a concise table summarizes the current price status relative to the cloud (on the 20-minute timeframe, as a reference for the main strategy) and the price's position concerning the reference EMA (based on the 1-hour timeframe). This table provides a quick, color-coded overview of trend alignment across multiple key timeframes, which can assist traders in making more informed decisions.
Utility and Underlying Concepts:
This indicator is designed for traders seeking a tool that combines volume analysis (through the VWMA in the cloud) with a higher timeframe trend reference (the consistent EMA). The dynamic cloud helps identify potential entry and exit zones within the trading timeframe, while the reference EMA provides a directional filter. The information table simplifies the evaluation of trend confluence across multiple timeframes, potentially increasing the probability of successful trades.
The underlying strategy is based on the idea of trading in the direction of volume and in alignment with a higher timeframe trend, using the cloud to identify value areas and the EMA as a key directional filter. The information table acts as a quick visual aid for assessing this alignment.
How to Use:
Add the "SR Nube 1.1" indicator to your TradingView chart.
Observe the dynamic cloud to identify potential support and resistance zones on your trading timeframe.
Use the blue EMA as a guide for the overall market trend.
Consult the information table in the top-left corner to see the price alignment with the 20-minute cloud and the 1-hour EMA. The colors will provide a quick indication of the potential direction.
Look for confluence between the cloud signals on your trading timeframe, the price's position relative to the EMA, and the information provided in the table to identify potential entry and exit opportunities.
SuperTrend: Silent Shadow 🕶️ SuperTrend: Silent Shadow — Operate in trend. Vanish in noise.
Overview
SuperTrend: Silent Shadow is an enhanced trend-following system designed for traders who demand clarity in volatile markets and silence during indecision.
It combines classic Supertrend logic with a proprietary ShadowTrail engine and an adaptive Silence Protocol to filter noise and highlight only the cleanest signals.
Key Features
✅ Core Supertrend Logic
Built on Average True Range (ATR), this trend engine identifies directional bias with visual clarity. Lines adjust dynamically with price action and flip when meaningful reversals occur.
✅ ShadowTrail: Stepped Counter-Barrier
ShadowTrail doesn’t predict reversals — it reinforces structure.
When price is trending, ShadowTrail forms a stepped ceiling in downtrends and a stepped floor in uptrends. This visual containment zone helps define the edges of price behavior and offers a clear visual anchor for stop-loss placement and trade containment.
✅ Silence Protocol: Adaptive Noise Filtering
During low-volatility zones, the system enters “stealth mode”:
• Trend lines turn white to indicate reduced signal quality
• Fill disappears to reduce distraction
This helps avoid choppy entries and keeps your focus sharp when the market isn’t.
✅ Visual Support & Stop-Loss Utility
When trendlines flatten or pause, they naturally highlight price memory zones. These flat sections often align with:
• Logical stop-loss levels
• Prior support/resistance areas
• Zones of reduced volatility where price recharges or rejects
✅ Custom Styling
Full control over line colors, width, transparency, fill visibility, and silence behavior. Tailor it to your strategy and visual preferences.
How to Use
• Use Supertrend color to determine bias — flips mark momentum shifts
• ShadowTrail mirrors the primary trend as a structural ceiling/floor
• Use flat segments of both lines to identify consolidation zones or place stops
• White lines = low-quality signal → stand by
• Combine with RSI, volume, divergence, or your favorite tools for confirmation
Recommended For:
• Traders seeking clearer trend signals
• Avoiding false entries in sideways or silent markets
• Identifying key support/resistance visually
• Structuring stops around real market containment levels
• Scalping, swing, or position trading with adaptive clarity
Built by Sherlock Macgyver
Forged for precision. Designed for silence.
When the market speaks, you listen.
When it doesn’t — you wait in the shadows.
LULD Bands & Trading Halt Detector [Volume Vigilante]📖 LULD Bands & Trading Halt Detector
This advanced tool visualizes official Limit Up / Limit Down (LULD) price bands and detects regulatory trading halts and resumptions based on SEC and NASDAQ rules. It is engineered for high accuracy by anchoring all calculations to the 1-minute timeframe, ensuring reliable signals across any chart resolution.
📌 What Does This Script Do?
- Draws real-time LULD price band estimations and optional buffer (caution) zones directly on the chart.
- Detects trading halt resumptions by monitoring time gaps between candles and other regulatory criteria. (Note: Due to Pine Script limitations, halts cannot be detected in real-time, only resumptions after they occur.)
- Triggers real-time alerts for:
- Trading Resumptions (Limit Up & Limit Down)
- LULD Zone Entries (Caution Zone)
- Band Breaches (Limit Up and Limit Down)
- Plots historical halt resumption markers to analyse past events.
📐 How It Works:
- Implements official SEC/NASDAQ LULD rules for Tier 1 and Tier 2 securities.
- Applies special band adjustments for the final 25 minutes of trading (after 3:35 PM ET).
- Anchors all logic to the 1-minute timeframe for precise calculations, even on higher timeframe charts.
- Includes adjustable volume and volatility filters to eliminate false signals (ghost halts) on low-- liquidity assets, especially Tier 2 securities when TradingView fails to print candles.
⚙️ How to Use It:
1.) Apply the script to any asset or timeframe.
2.) Adjust Volume and Volatility Filters to reduce noise. (Recommended: 500,000+ volume, 10%+ volatility.)
3.) Enable or disable visual components like bands, buffer zones, and halt resumption labels.
4.) Configure alerts directly from the script settings panel.
5.) Apply alerts to individual assets via "Add Alert On..." or to entire watchlists using "Add Alert on the List."
🧩 What Makes This Script Unique?
- True 1-Minute Anchored Calculations: Ensures alerts and visuals match official trading halt criteria regardless of chart timeframe.
- Customisable Buffered Zones: Visualise proximity to regulatory price limits and avoid volatility traps.
- Combines halt resumption detection, limit up/down band visualisation, and real-time alerts into one clean, modular tool.
📚 Disclaimer:
This script is for educational purposes only and does not constitute financial advice. Use at your own discretion and consult a licensed financial advisor before making trading decisions based on it.
Official Resources:
- NASDAQ LULD Regulations (FAQ):
www.nasdaqtrader.com
Current Nasdaq Trading Halts:
www.nasdaqtrader.com
XAU/USD Scalping Bot [Jake-Style 1500+] FINALDescription:
This advanced scalping bot is engineered for XAU/USD using Jake-style visual overlays with predictive trade triggers, early entry signals, and multi-layer confirmation tools.
Key Features:
• EMA Cloud System with color-coded directional bias (5/13/21/55/144/377)
• PSAR Flip-Only Dots to highlight trend reversal moments without chart clutter
• Bollinger Band Zones to visualize volatility channels
• Predictive Entry Flags for early buy/sell signals before momentum candles (≥2 pip move)
• TRUE Candle Logic for confirmed trend-following entries
• Multi-Level TP/SL Lines with real-time alerts:
• TP1 / TP2 / TP3 with precise trigger logic
• Stop Loss hit detection
• Red Flag Warnings for exit caution during reversal zones (overbought TDI / failed breakouts)
Optimized For:
• 1m / 3m / 5m / 15m / 30m timeframes
• Scalping & intraday trading with high-precision entries
• Traders who prefer visual confirmation before committing to entries
Created by: @Livingstonedan
Powered by: ChatGPT x Jake-style automation logic
TK47 36 ChambersTK47 36 Chambers is a precision-crafted EMA (Exponential Moving Average) tool designed to help traders align with multi-timeframe trends while keeping price action clear and uncluttered. Built around the powerful 36 EMA, this script plots the current timeframe’s high, low, and median EMAs as a visual "chamber" or cloud, giving instant feedback on intrabar dynamics.
Shoutout to Insilico, who introduced the 36 EMA as a core trend-following tool — this indicator wouldn’t exist without that spark.
How It Works
Core EMA:
The central element is the 36-period EMA, applied to close, high, and low prices on your current chart.
These three EMAs form a channel or “chamber” that acts as a dynamic zone of control.
The cloud between the high and low EMA can optionally be filled to help visualize volatility.
Higher Timeframe EMAs (HTF EMAs):
Optionally displays Daily, Weekly, 4H, and 1H EMAs (all using the same configurable EMA length, default: 36).
These are interpolated smoothly between HTF candles, creating elegant transitions and avoiding jumpy plotting.
Helps traders spot broader trend bias directly on lower timeframe charts without switching views.
Customizations
Adjustable colors for each EMA layer (current + HTFs).
Toggle cloud fill on/off.
Toggle visibility of each HTF line.
Option to show labels at the edge of the chart (e.g., “W” for Weekly) for clarity.
Use Cases
Confirming trend direction across multiple timeframes.
Identifying pullback entries or mean reversion zones.
Combining with candlestick patterns, liquidity sweeps, or oscillator divergence for high-probability entries.
Notes
All EMAs use the same configurable length to keep things clean and consistent.
Interpolation ensures the HTF EMAs remain smooth and aligned with the LTF candles.
The fill between high and low EMA gives a visual representation of the market’s breathing room — useful for spotting expansions and contractions.
The Ultimate Buy and Sell Indicator: Unholy Grail Edition"You see, Watson, the market is not random—it simply whispers in a code too complex for the average trader. Lucky for you, I am not average."
They searched for the Holy Grail of trading for decades—promises, false prophets, and overpriced PDFs.
But they were all looking in the wrong place.
This isn’t a relic buried in the desert.
This is the Unholy Grail — a machine-forged fusion of logic, engineering, and tactical overkill .
Built by Sherlock Macgyver , this is not a mystical object. It’s a surveillance system for trend detection, signal validation, and precision entries .
⚠️ Important: This script draws its own candles.
To see it properly, disable regular candles by turning off "Body", "Wick" and "Border" colors.
🔧 What You’re Looking At
This overlay plots confirmed Buy/Sell signals , momentum-based “watch” zones , adaptive candle coloring , SuperTrend bias detection , dual Bollinger Bands , and a moving average ribbon .
It’s not “minimalist” —it’s comprehensive .
📍 Configuring the Tool: Follow the Breadcrumbs
Every setting includes a tooltip — read them . They're not filler. They explain exactly how each feature functions so you can dial this thing in like you're tuning a surveillance rig in a Cold War bunker .
If you skip them, you're walking blind in a minefield .
🕰️ Timeframes: The Signal Sweet Spot
Each asset has a tempo . You need to find the one where signals align with clarity —not chaos .
Start with 4H or 1H —work up or down from there.
Too many fakeouts? → Higher timeframe
Too slow? → Drop to 15m or 5m —but expect more noise and adjust settings accordingly.
The signals scale with time, but you must find the rhythm that best fits your asset—and your trading lifestyle .
♻️ RSI Cycle = Signal Sensitivity
This is the heart of the system . It controls how reactive the RSI engine is.
Adjust based on noise level and how often you can actually monitor your charts.
Short cycle (14–24): More signals, more speed, more noise
Longer cycle (36–64): Smoother entries, better for swing traders
Tip: If your signals feel too jittery, increase the cycle. If they lag too much, reduce it.
📉 SuperTrend: Your Trend Bias Compass
This isn’t your average SuperTrend. It adapts with RSI overlay logic and detects market “silence” via EMA compression— turning white right before the chaos . That said, you still control its aggression.
ATR Length = how many bars to average
ATR Factor = how tight or loose it hugs price
Lower = more sensitive (more trades, more noise)
Higher = confirmation only (fewer, but stronger signals)
Tweak until it feels like a sniper rifle.
No, you won’t get it perfect on the first try.
Yes, it’s worth it.
🛠️ Modular Signals: Why Things Fire (or Don’t)
Buy/Sell entries require conditions to align. The logic is modular, and that’s on purpose.
RSI signals only fire if RSI crosses its smoothed MA outside the dead zone and a “Watch” condition is active.
SuperTrend signals can be enabled to act on crossovers, optionally ignoring the Watch filter .
Watch conditions (colored squares) act as early recon and hint at possible upcoming trades.
Background color changes are “pre-signal warnings” and will repaint . Use them as leading signals, not gospel.
Want more trades? Loosen your filters .
Want sniper entries? Lock them down .
🌈 Candles and MAs: Visual Market Structure
Candles adapt in real-time to MA structure:
Green = bullish (above both fast/slow MAs)
Yellow = indecision (between)
Red = bearish (below both)
Buy/Sell signals override candles with bright orange and fuchsia —because subtlety doesn’t win wars .
You can also enable up to 8 customizable moving averages —great for confluence , trend confirmation , or just looking like a wizard .
🧠 Pro Usage Tips (TL;DR for Smart People):
Use tooltips in the settings menu —every toggle and slider is explained
Test timeframes until signal frequency and reliability match your goals
Adjust RSI cycle to reduce noise or speed up signals based on how frequently you trade
Tweak SuperTrend factor and ATR to fit volatility on your asset
Start with visual confirmation :
• Are watch signals lining up with trend zones?
• Are backgrounds firing before price moves?
• Are candle colors agreeing with signal direction?
📣 Alerts & Integration
Alerts are available for:
Buy/Sell entries (confirmed or advanced background)
Watch signals
Full band agreement (both Bollinger bands bullish or bearish)
Use these with webhook systems , bots , or your own trade journals .
Created by Sherlock Macgyver
Because sometimes the best trade…
is knowing exactly when not to take one.
RSI BAND – RSI-Based Support & Resistance Levels📃 Description
RSI BAND is an original technical analysis tool that builds support and resistance levels based on the RSI (Relative Strength Index) indicator. This script is designed to enhance traders' understanding of RSI behavior and provide potential price zones where reversals or continuations may occur.
🔍 What it does
Calculates and visualizes horizontal levels on the price chart corresponding to RSI-based thresholds (e.g., RSI = 40, 50, 60).
Calculates and visualizes horizontal levels on the price chart corresponding to RSI's EMA9 & WMA45.
Detects pivot highs and lows in the RSI and marks corresponding price levels.
🎯 Key Features
🔺 RSI Resistance (e.g., RSI 60) and 🔻 RSI Support (e.g., RSI 40) levels calculated as price zones.
📉 Real-time calculation of price levels that correspond to RSI EMA (9) and RSI WMA (45).
🌀 Detects RSI Pivot Lows and Pivot Highs.
🎯 Includes alerts for Pivot points.
🧩 Fully configurable visibility and styling options for each plotted level.
🔬 How to read data
✅ How to Use
Use this indicator to:
See price action at key RSI levels (40, 50, 60) and RSI's EMA & WMA: For setting up reversal entries.
Identify RSI's pivot points at overbought or oversold levels: For setting up divergence entries.
📊 Visualizing RSI-Based Levels for Price Action
This script plots key RSI-based levels directly onto the chart, such as RSI support, resistance, and the 50-level, to help traders to easily see price action at key RSI zones.
The RSI Resistance and RSI Support levels (such as RSI = 60 and RSI = 40), RSI's EMA9 & WMA45 are plotted on the chart. These levels act as significant price action zones, where traders can anticipate potential reactions from the price based on the RSI's behavior.
By visualizing these levels as plots on the chart, traders can quickly see where price is in relation to these key RSI thresholds, allowing them to make more informed decisions when the price approaches these zones. For example, if the price is near the RSI resistance zone (RSI = 60), it might indicate a potential resistance area where the price could face selling pressure.
By utilizing these RSI-based plots, this script provides a clear, visual representation of key levels, enabling traders to make quicker and more confident decisions in relation to the price action and RSI dynamics.
🧠 Underlying Logic
The script uses standard RSI calculation (length = 14), combined with a reverse-engineered formula to calculate the required price change to reach a specific RSI value. This unique approach creates realistic price levels aligned with RSI expectations, unlike traditional static zones.
Function to calculate price from RSI level:
f_calc_target_price(targetRSI, close_price, avgGain, avgLoss, rsiLength) =>
targetRS = 100 / (100 - targetRSI) - 1
if targetRSI >= 50
requiredGain = targetRS * avgLoss - avgGain
requiredChange = requiredGain * rsiLength
close_price + requiredChange
else
requiredLoss = avgGain / targetRS - avgLoss
requiredChange = requiredLoss * rsiLength
close_price - requiredChange
Depending on whether the target RSI is above or below 50:
If RSI ≥ 50, the function estimates the additional gain needed to raise the RSI to the target, and adds the corresponding value to the current price.
If RSI < 50, it estimates the required loss and subtracts that value from the current price.
⚠️ Important Notes
Pivot Detection Offset: The script uses an offset of 3 bars to identify pivot points. This means that the pivot high and low points are calculated using the values from 3 bars before the current one. As a result, the pivot points may appear slightly delayed compared to the most recent price action.
No Lookahead Bias: The script does not rely on future data (lookahead bias). It strictly uses past price information for all calculations to maintain accuracy and avoid misleading results. The pivot points are plotted after the price has already formed, ensuring that the script does not predict future price movement but rather reacts to established patterns.
Bollinger Bands x3 with Fill + HMA + Dynamic Width Colors📄 Description for TradingView Publication:
This is an enhanced and flexible version of the classic Bollinger Bands indicator, designed for traders who want deeper insight into market volatility and price structure.
🔹 Key Features:
✅ Triple Bollinger Bands
Displays 3 standard deviation bands: ±1σ, ±2σ, and ±3σ
Customize each deviation level independently
✅ Dynamic Band Width Coloring
Band lines change color when the distance between upper and lower bands narrows
Helps identify volatility contractions and potential squeeze setups
✅ Dynamic Fill Coloring
Fill between bands also changes color when the bands narrow
Visually highlights transitions from high to low volatility conditions
✅ Multiple Moving Average Options
Choose from:
Simple Moving Average (SMA)
Exponential Moving Average (EMA)
Smoothed Moving Average (SMMA / RMA)
Weighted Moving Average (WMA)
Volume-Weighted Moving Average (VWMA)
Hull Moving Average (HMA) for a smoother, more responsive central tendency
✅ Customization Options
Show/hide each band individually
Adjust standard deviation multipliers
Toggle fills between bands
Customize fill colors for normal and narrowing conditions
Offset option to shift all plots forward or backward
💡 Use Case Tips:
When all bands begin narrowing, it could signal an upcoming volatility expansion or breakout.
Use the ±3σ bands to gauge extreme price behavior, and ±1σ for short-term mean reversion.
Combine with price action, momentum, or volume for breakout confirmation.
🧰 Recommended For:
Volatility traders
Mean reversion strategies
Breakout traders
Trend confirmation and structure analysis
IU Mean Reversion SystemDESCRIPTION
The IU Mean Reversion System is a dynamic mean reversion-based trading framework designed to identify optimal reversal zones using a smoothed mean and a volatility-adjusted band. This system captures price extremes by combining exponential and running moving averages with the Average True Range (ATR), effectively identifying overextended price action that is likely to revert back to its mean. It provides precise long and short entries with corresponding exit conditions, making it ideal for range-bound markets or phases of low volatility.
USER INPUTS :
Mean Length – Controls the smoothness of the mean; default is 9.
ATR Length – Defines the lookback period for ATR-based band calculation; default is 100.
Multiplier – Determines how wide the upper and lower bands are from the mean; default is 3.
LONG CONDITION :
A long entry is triggered when the closing price crosses above the lower band, indicating a potential upward mean reversion.
A position is taken only if there is no active long position already.
SHORT CONDITION :
A short entry is triggered when the closing price crosses below the upper band, signaling a potential downward mean reversion.
A position is taken only if there is no active short position already.
LONG EXIT :
A long position exits when the high price crosses above the mean, implying that price has reverted back to its average and may no longer offer favorable long risk-reward.
SHORT EXIT :
A short position exits when the low price crosses below the mean, indicating the mean reversion has occurred and the downside opportunity has likely played out.
WHY IT IS UNIQUE:
Uses a double smoothing approach (EMA + RMA) to define a stable mean, reducing noise and false signals.
Adapts dynamically to volatility using ATR-based bands, allowing it to handle different market conditions effectively.
Implements a state-aware entry system using persistent variables, avoiding redundant entries and improving clarity.
The logic is clear, concise, and modular, making it easy to modify or integrate with other systems.
HOW USER CAN BENEFIT FROM IT :
Traders can easily identify reversion opportunities in sideways or mean-reverting environments.
Entry and exit points are visually labeled on the chart, aiding in clarity and trade review.
Helps maintain discipline and consistency by using a rule-based framework instead of subjective judgment.
Can be combined with other trend filters, momentum indicators, or higher time frame context for enhanced results.
PolyBand Convergence System (PBCS)PolyBand Convergence System (PBCS)
The PolyBand Convergence System (PBCS) is an advanced technical analysis indicator that combines multiple polynomial regressions with statistical bands to identify trend strength and potential reversal zones.
Key Features
Multi-Degree Polynomial Analysis: Combines 1st, 2nd, 3rd, and 4th degree polynomial regressions into a composite regression line
Adaptive Statistical Bands: Uses percentile-based bands enhanced with standard deviation multipliers
Asymmetric Volatility Measurement: Separately calculates upside and downside volatility for more accurate band placement
Smart Trend Detection: Identifies bullish, bearish, or neutral market conditions based on price position relative to bands
How It Works
PBCS creates a composite regression line from multiple polynomial fits to better capture the underlying price structure. This line is then surrounded by adaptive bands that represent statistical thresholds for price movement. When price breaks above the upper band, a bullish trend is signaled; when it breaks below the lower band, a bearish trend is indicated.
Customization Options
Regression Settings: Adjust source data, lookback period, and smoothing parameters
Percentile Controls: Fine-tune the statistical thresholds for upper and lower bands
Volatility Sensitivity: Modify standard deviation multipliers to control band width
Visual Preferences: Choose from multiple color schemes to match your trading platform
Disclaimer
This indicator is provided for educational and informational purposes only and does not constitute investment advice. Trading involves risk and may result in financial loss. Always perform your own research and consult with a qualified financial advisor before making any trading decisions.