Anchored VWAP by Time (Math by Thomas)📄 Description
This tool lets you plot an Anchored Volume Weighted Average Price (VWAP) starting from any specific date and time you choose. Unlike standard VWAPs that reset daily or weekly, this version gives you full control to track institutional pricing zones from precise anchor points—such as key swing highs/lows, market open, or news-driven candles.
It’s especially useful for price action and Smart Money Concepts (SMC) traders who track liquidity, fair value gaps (FVGs), and institutional zones.
🇮🇳 For NSE India Traders
You can anchor VWAP to Indian market open (e.g., 9:15 AM IST) or major events like RBI policy, earnings, or breakout candles.
The time input uses UTC by default, so for Indian Standard Time (IST), remember:
9:15 AM IST = 3:45 AM UTC
3:30 PM IST = 10:00 AM UTC
⚙️ How to Use
Add the indicator to your chart.
Open the settings panel.
Under “Anchor Start Time”, choose the date & time to begin the VWAP.
Use UTC format (adjust from IST if needed).
Customize the line color and thickness to suit your chart style.
The VWAP will begin plotting from that time forward.
🔎 Best Use Cases
Track VWAP from intraday range breakouts
Anchor from swing highs/lows to identify mean reversion zones
Combine with your FVGs, Order Blocks, or CHoCHs
Monitor VWAP reactions during key macro events or expiry days
🔧 Clean Design
No labels are used, keeping your chart clean.
Works on all timeframes (1min to Daily).
Designed for serious intraday & positional traders.
Médias Móveis
Fibo MA & RSI RibbonDisplays customizable EMA and RSI ribbons using Fibonacci-based periods (3–233). Includes toggleable visibility, professional color coding, and supports 3–10 lines per ribbon for trend and momentum analysis.
Trend Signale: EMA Crossovers & Exit Signale✅ Explanation of the Changes:
Uptrend:
Detected when EMA8 crosses above EMA20 (Condition: crossover_up).
Downtrend:
Detected when EMA8 crosses below EMA20 (Condition: crossunder_down).
Exit Signals:
Exit Uptrend: When the close falls below EMA20 (Condition: exit_uptrend).
Exit Downtrend: When the close rises above EMA20 (Condition: exit_downtrend).
Alerts:
Uptrend Alert: When EMA8 > EMA20.
Downtrend Alert: When EMA8 < EMA20.
Exit Uptrend Alert: When the close falls below EMA20.
Exit Downtrend Alert: When the close rises above EMA20.
✅ Alert Settings:
For the Uptrend:
Select the condition EMA Crossover Up and set the alert to “Once per bar.”
Message: “📈 Uptrend detected: EMA8 crosses above EMA20”
For the Downtrend:
Select the condition EMA Crossover Down and set the alert to “Once per bar.”
Message: “📉 Downtrend detected: EMA8 crosses below EMA20”
For the Exit Signal in an Uptrend:
Select the condition Exit Uptrend and set the alert to “Once per bar.”
Message: “⚠️ Exit Uptrend: Close below EMA20”
For the Exit Signal in a Downtrend:
Select the condition Exit Downtrend and set the alert to “Once per bar.”
Message: “⚠️ Exit Downtrend: Close above EMA20”
✅ Chart Visualization:
Uptrend: A green arrow “↑” below the candle.
Downtrend: A red arrow “↓” above the candle.
Exit Uptrend: An orange arrow “↓” above the candle.
Exit Downtrend: A purple arrow “↑” below the candle
Mimas buy and sellBollinger Bands: Calculated using a simple moving average (basis) and standard deviation (dev).
EMAs: Two exponential moving averages (EMA 5 and EMA 20) are plotted to identify short-term and long-term trends.
Price Action Patterns: The script detects higher highs and higher lows for bullish conditions, and lower highs and lower lows for bearish conditions.
Trend Strength: An exponential moving average of the price change is used to gauge the strength of the trend.
Trade Signals: Buy and sell signals are plotted on the chart when specific conditions are met, combining price action patterns, trend strength, Bollinger Bands, and EMA crossovers.
Take-Profit Levels: Dynamic take-profit levels are calculated based on recent swing highs and lows, adjusted by a user-defined multiplier. These levels are displayed on the chart using plot to draw horizontal lines.
GMMA + MTF StochRSI + WAE AlertsThis Script combines the Guppy multiple moving average, Waddah Attar Explosion and the Stochastic RSI.
The principle is to have the Stochastic alert on the lower timeframe and use the GMMA as higher trend confirmation.
DECODE Moving Average ToolkitDECODE Moving Average Toolkit: Your All-in-One MA Analysis Powerhouse!
This versatile indicator is designed to be your go-to solution for analysing trends, identifying potential entry/exit points, and staying ahead of market movements using the power of Moving Averages (MAs).
Whether you're a seasoned trader or just starting out, the Decode MAT offers a comprehensive suite of features in a user-friendly package.
Key Features:
Multiple Moving Averages: Visualize up to 10 Moving Averages simultaneously on your chart.
Includes 5 Exponential Moving Averages (EMAs) and 5 Simple Moving Averages (SMAs).
Easily toggle the visibility of each MA and customize its length to suit your trading style and the asset you're analyzing.
Dynamic MA Ribbons: Gain a clearer perspective on trend direction and strength with 5 configurable MA Ribbons.
Each ribbon is formed between a corresponding EMA and SMA (e.g., EMA 20 / SMA 20).
The ribbon color changes to indicate bullish (e.g., green) or bearish (e.g., red) sentiment, providing an intuitive visual cue.
Toggle ribbon visibility with a single click.
Powerful Crossover Alerts: Never miss a potential trading opportunity with up to 5 customizable MA Crossover Alerts.
Define your own fast and slow MAs for each alert from any of the 10 available MAs.
Receive notifications directly through TradingView when your specified MAs cross over or cross under.
Optionally display visual symbols (e.g., triangles ▲▼) directly on your chart at the exact crossover points for quick identification.
Highly Customizable:
Adjust the source price (close, open, etc.) for all MA calculations.
Fine-tune the appearance (colors, line thickness) of every MA line, ribbon, and alert symbol to match your charting preferences.
User-Friendly Interface: All settings are neatly organized in the indicator's input menu, making configuration straightforward and intuitive.
How Can You Use the Decode MAT in Your Trading?
This toolkit is incredibly versatile and can be adapted to various trading strategies:
Trend Identification:
Use longer-term MAs (e.g., 50, 100, 200 period) to identify the prevailing market trend. When prices are consistently above these MAs, it suggests an uptrend, and vice-versa.
Observe the MA ribbons: A consistently green ribbon can indicate a strong uptrend, while a red ribbon can signal a downtrend. The widening or narrowing of the ribbon can also suggest changes in trend momentum.
Dynamic Support & Resistance:
Shorter-term MAs (e.g., 10, 20 period EMAs) can act as dynamic levels of support in an uptrend or resistance in a downtrend. Look for price pullbacks to these MAs as potential entry opportunities.
Crossover Signals (Entries & Exits):
Golden Cross / Death Cross: Configure alerts for classic crossover signals. For example, a 50-period MA crossing above a 200-period MA (Golden Cross) is often seen as a long-term bullish signal. Conversely, a 50-period MA crossing below a 200-period MA (Death Cross) can be a bearish signal.
Shorter-Term Signals: Use crossovers of shorter-term MAs (e.g., EMA 10 crossing EMA 20) for more frequent, shorter-term trading signals. A fast MA crossing above a slow MA can signal a buy, while a cross below can signal a sell.
Use the on-chart symbols for quick visual confirmation of these crossover events.
Confirmation Tool:
Combine the Decode MAT with other indicators (like RSI, MACD, or volume analysis) to confirm signals and increase the probability of successful trades. For instance, a bullish MA crossover combined with an oversold RSI reading could strengthen a buy signal.
Multi-Timeframe Analysis:
Apply the toolkit across different timeframes to get a broader market perspective. A long-term uptrend on the daily chart, confirmed by a short-term bullish crossover on the 1-hour chart, can provide a higher-confidence entry.
The DECODE Moving Average Toolkit empowers you to tailor your MA analysis precisely to your needs.
Customizable 10‑MA SuiteCustomizable 10‑Moving‑Average Suite
OverviewPlot up to 10 independent moving averages on a single chart. Every line can be tailored to your trading style with adjustable length, timeframe, MA type (SMA, EMA, WMA, RMA, VWMA, HMA, LinReg), data source, colour, width, and plot style.
Key Features
True multi‑time‑frame support via request.security(): mix intraday and higher‑time‑frame MAs effortlessly.
Fine‑grained visibility control: toggle each MA on/off to keep charts clean and script performance high.
Versatile display options: choose between line, step, histogram, or area plots for every MA.
Typical Use‑Cases
Quickly compare short‑, medium‑, and long‑term trends.
Identify dynamic support/resistance and moving‑average crossovers.
Add confluence to existing strategies or discretionary setups.
Pro TipHighlight your primary trend MA with a thicker line and bolder colour, while setting secondary MAs to thinner or dashed styles—this keeps focus where it matters and prevents visual clutter.
Enjoy!
My S.T.A.C.K.📊 My S.T.A.C.K. (Simplified TA Combined Kit)
All your favorite technical tools in one clean, customizable overlay.
My S.T.A.C.K. is a power-packed indicator designed to streamline your chart by combining the most commonly used technical analysis tools into a single, space-saving script. Whether you're a trend trader, swing trader, or just looking to declutter your view — this kit gives you everything you need, nothing you don’t.
🔧 Features:
5 Customizable Moving Averages: Choose your type (SMA, EMA, WMA, etc.) and periods to match your strategy.
Bollinger Bands: Visualize volatility and overbought/oversold zones with precision.
Donchian Channels: Spot breakouts and trend reversals based on high/low ranges.
ATR Bands: Adaptive support/resistance zones based on Average True Range.
Clean Visualization: Toggle each element on or off, adjust colors, and focus only on what matters.
✅ Ideal For:
- Traders who want multiple indicators in one place
- Reducing indicator clutter on TradingView
- Quick visual analysis without switching scripts
Keltner Channels Strategy with Middle Band ExitThis is the strategy version of the popular Keltner Channels Indicator with a Trailing Middle Band Exit.
Recommended use with Renko candles for automation.
Mimas buy and sellBollinger Bands: Calculated using a simple moving average (basis) and standard deviation (dev).
EMAs: Two exponential moving averages (EMA 5 and EMA 20) are plotted to identify short-term and long-term trends.
Price Action Patterns: The script detects higher highs and higher lows for bullish conditions, and lower highs and lower lows for bearish conditions.
Trend Strength: An exponential moving average of the price change is used to gauge the strength of the trend.
Trade Signals: Buy and sell signals are plotted on the chart when specific conditions are met, combining price action patterns, trend strength, Bollinger Bands, and EMA crossovers.
Take-Profit Levels: Dynamic take-profit levels are calculated based on recent swing highs and lows, adjusted by a user-defined multiplier. These levels are displayed on the chart using plot to draw horizontal lines.
Growth Screener Strategy with 9 EMA ExitEntry on Weekly chart for riding the upper Bollinger band with certain more conditions and exiting on breaking of 21 EMA on Weekly chart
All SMAs, EMAs, VWAP, & BMSB in 1.Miner's MAs - The All-in-One Moving Average Indicator to save you space on your charts by combining many several popular public indicators into one streamlined tool.
This comprehensive indicator consolidates up to 8 individual moving averages with selectable (SMA or EMA choices) into a single, clean tool to reduce chart clutter and streamline technical analysis setup. Each MA features full customization including type selection, length, source, offset, smoothing options (including Bollinger Band additions), multi-timeframe support, and status line display just as the original Trading View single indicators do.
Additional options include integrated VWAP with multiple anchor periods and the popular Bull Market Support Band (20w SMA + 21w EMA). Perfect for traders who use multiple moving averages for confluence analysis, support/resistance identification, and trend confirmation across different timeframes and desperately need to reduce their large list of indictors on the left side of their charts.
This helpful Indicator also makes it a great option for those users & members on the lower tiered and free plans that may be limited to the amount of indicators they can use at the same time who may be just starting out and need support and help top learn TA on their charts. It also supports all major smoothing types and Bollinger Band setups.
-The Ideal Single indicator for most everyone conducting some general TA for scalping, day trading, swing trading, and long-term analysis to save space on the chart windows.
Features:
8 fully customizable moving averages (SMA or EMA choices)
Integrated VWAP with session/week/month/year anchoring
Bull Market Support Band
Advanced smoothing options including Bollinger Bands
Multi-timeframe support for each MA
Clean, organized settings layout
Hope its helpful to anyone and everyone who may need it, also please feel free to comment or add any input, mention any additional options that you think could be added for everyone's benefit.
Thanks!
Miner Chad
Median True Range {Darkoexe}Simple and sweet, this is the median true range. It reviews the size of the previous period amount of candles, and displays the candle size value that is the median of those previous values.
//Darkoexe
XAUUSD D1 Swing Signal + SL/TP//@version=5
indicator("XAUUSD D1 Swing Signal + SL/TP", overlay=true)
// === INPUTS ===
rsiPeriod = input(14, "RSI Period")
overbought = input(70, "Overbought Level")
oversold = input(30, "Oversold Level")
emaPeriod = input(200, "EMA Period")
tpMultiplier = input.float(3.0, "Take-Profit Multiplier", step=0.1) // Slightly wider TP for D1
slMultiplier = input.float(1.5, "Stop-Loss Multiplier", step=0.1) // Slightly wider SL for D1
// === CALCULATIONS ===
rsi = ta.rsi(close, rsiPeriod)
ema200 = ta.ema(close, emaPeriod)
atr = ta.atr(14) // D1 ATR handles daily volatility
// === SIGNAL CONDITIONS ===
longSignal = ta.crossover(rsi, oversold) and close > ema200
shortSignal = ta.crossunder(rsi, overbought) and close < ema200
// === ENTRY PRICES ===
entryPriceLong = close
entryPriceShort = close
// === SL/TP LEVELS ===
slLong = entryPriceLong - atr * slMultiplier
tpLong = entryPriceLong + atr * tpMultiplier
slShort = entryPriceShort + atr * slMultiplier
tpShort = entryPriceShort - atr * tpMultiplier
// === PLOT SIGNALS ===
plotshape(longSignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(shortSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// === PLOT SL/TP ZONES ===
plot(longSignal ? tpLong : na, title="TP Long", style=plot.style_linebr, color=color.green)
plot(longSignal ? slLong : na, title="SL Long", style=plot.style_linebr, color=color.red)
plot(shortSignal ? tpShort : na, title="TP Short", style=plot.style_linebr, color=color.green)
plot(shortSignal ? slShort : na, title="SL Short", style=plot.style_linebr, color=color.red)
// === ALERT CONDITIONS ===
alertcondition(longSignal, title="Buy Alert", message="📈 XAUUSD D1 BUY SIGNAL Entry: {{close}} TP: {{plot_0}} SL: {{plot_1}}")
alertcondition(shortSignal, title="Sell Alert", message="📉 XAUUSD D1 SELL SIGNAL Entry: {{close}} TP: {{plot_2}} SL: {{plot_3}}")
8 EMA & 21 EMA with Circles5 & 21 EMA with dots as plot
to be used with squeeze patterns
combinedwith keltner channels
Ema CriptoMiltsIndicator showing EMA crossovers with the corresponding directionality.
The EMA price can be modified as desired.
Newton_lowerit's the indicator Graham Lindman from Finacial Wars using in his TOS....
The indicator is calculating the difference between fast and slow moving average ( ema 5 & ema 16). The result is shown as an histogram & colored candles for positive and negative short term momentum.
Beyond Insights IndicatorThe Beyond Insights Indicator is a multi-timeframe overlay tool designed for TradingView that displays key Exponential Moving Averages (EMAs) and volatility insights to support various trading strategies. It intelligently adapts its display based on the current chart timeframe to reduce clutter and enhance relevance. Specifically, it shows EMA 6, 18, and 50 when viewing intraday timeframes.
In addition to EMAs, the indicator includes an ATR (Average True Range) calculation with a default length of 14, offering insight into market volatility.
Quadruple EMA (QEMA)The Quadruple Exponential Moving Average (QEMA) is an advanced technical indicator that extends the concept of lag reduction beyond TEMA (Triple Exponential Moving Average) to a fourth order. By applying a sophisticated four-stage EMA cascade with optimized coefficient distribution, QEMA provides the ultimate evolution in EMA-based lag reduction techniques.
Unlike traditional compund moving averages like DEMA and TEMA, QEMA implements a progressive smoothing system that strategically distributes alphas across four EMA stages and combines them with balanced coefficients (4, -6, 4, -1). This approach creates an indicator that responds extremely quickly to price changes while still maintaining sufficient smoothness to be useful for trading decisions. QEMA is particularly valuable for traders who need the absolute minimum lag possible in trend identification.
▶️ **Core Concepts**
Fourth-order processing: Extends the EMA cascade to four stages for maximum possible lag reduction while maintaining a useful signal
Progressive alpha system: Uses mathematically derived ratio-based alpha progression to balance responsiveness across all four EMA stages
Optimized coefficients: Employs calculated weights (4, -6, 4, -1) to effectively eliminate lag while preserving compound signal stability
Numerical stability control: Implements initialization and alpha distribution to ensure consistent results from the first calculation bar
QEMA achieves its exceptional lag reduction by combining four progressive EMAs with mathematically optimized coefficients. The formula is designed to maximize responsiveness while minimizing the overshoot problems that typically occur with aggressive lag reduction techniques. The implementation uses a ratio-based alpha progression that ensures each EMA stage contributes appropriately to the final result.
▶️ **Common Settings and Parameters**
Period: Default: 15| Base smoothing period | When to Adjust: Decrease for extremely fast signals, increase for more stable output
Alpha: Default: auto | Direct control of base smoothing factor | When to Adjust: Manual setting allows precise tuning beyond standard period settings
Source: Default: Close | Data point used for calculation | When to Adjust: Change to HL2 or HLC3 for more balanced price representation
Pro Tip: Professional traders often use QEMA with longer periods than other moving averages (e.g., QEMA(20) instead of EMA(10)) since its extreme lag reduction provides earlier signals even with longer periods.
▶️ **Calculation and Mathematical Foundation**
Simplified explanation:
QEMA works by calculating four EMAs in sequence, with each EMA taking the previous one as input. It then combines these EMAs using balancing weights (4, -6, 4, -1) to create a moving average with extremely minimal lag and high level of smoothness. The alpha factors for each EMA are progressively adjusted using a mathematical ratio to ensure balanced responsiveness across all stages.
Technical formula:
QEMA = 4 × EMA₁ - 6 × EMA₂ + 4 × EMA₃ - EMA₄
Where:
EMA₁ = EMA(source, α₁)
EMA₂ = EMA(EMA₁, α₂)
EMA₃ = EMA(EMA₂, α₃)
EMA₄ = EMA(EMA₃, α₄)
α₁ = 2/(period + 1) is the base smoothing factor
r = (1/α₁)^(1/3) is the derived ratio
α₂ = α₁ × r, α₃ = α₂ × r, α₄ = α₃ × r are the progressive alphas
Mathematical Rationale for the Alpha Cascade:
The QEMA indicator employs a specific geometric progression for its smoothing factors (alphas) across the four EMA stages. This design is intentional and aims to optimize the filter's performance. The ratio between alphas is **r = (1/α₁)^(1/3)** - derived from the cube root of the reciprocal of the base alpha.
For typical smoothing (α₁ < 1), this results in a sequence of increasing alpha values (α₁ < α₂ < α₃ < α₄), meaning that subsequent EMAs in the cascade are progressively faster (less smoothed). This specific progression, when combined with the QEMA coefficients (4, -6, 4, -1), is chosen for the following reasons:
1. Optimized Frequency Response:
Using the same alpha for all EMA stages (as in a naive multi-EMA approach) can lead to an uneven frequency response, potentially causing over-shooting of certain frequencies or creating undesirable resonance. The geometric progression of alphas in QEMA helps to create a more balanced and controlled filter response across a wider range of movement frequencies. Each stage's contribution to the overall filtering characteristic is more harmonized.
2. Minimized Phase Lag:
A key goal of QEMA is extreme lag reduction. The specific alpha cascade, particularly the relationship defined by **r**, is designed to minimize the cumulative phase lag introduced by the four smoothing stages, while still providing effective noise reduction. Faster subsequent EMAs contribute to this reduced lag.
🔍 Technical Note: The ratio-based alpha progression is crucial for balanced response. The ratio r is calculated as the cube root of 1/α₁, ensuring that the combined effect of all four EMAs creates a mathematically optimal response curve. All EMAs are initialized with the first source value rather than using progressive initialization, eliminating warm-up artifacts and providing consistent results from the first bar.
▶️ **Interpretation Details**
QEMA provides several key insights for traders:
When price crosses above QEMA, it signals the beginning of an uptrend with minimal delay
When price crosses below QEMA, it signals the beginning of a downtrend with minimal delay
The slope of QEMA provides immediate insight into trend direction and momentum
QEMA responds to price reversals significantly faster than other moving averages
Multiple QEMA lines with different periods can identify immediate support/resistance levels
QEMA is particularly valuable in fast-moving markets and for short-term trading strategies where speed of signal generation is critical. It excels at capturing the very beginning of trends and identifying reversals earlier than any other EMA-derived indicator. This makes it especially useful for breakout trading and scalping strategies where getting in early is essential.
▶️ **Limitations and Considerations**
Market conditions: Can generate excessive signals in choppy, sideways markets due to its extreme responsiveness
Overshooting: The aggressive lag reduction can create some overshooting during sharp reversals
Calculation complexity: Requires four separate EMA calculations plus coefficient application, making it computationally more intensive
Parameter sensitivity: Small changes in the base alpha or period can significantly alter behavior
Complementary tools: Should be used with momentum indicators or volatility filters to confirm signals and reduce false positives
▶️ **References**
Mulloy, P. (1994). "Smoothing Data with Less Lag," Technical Analysis of Stocks & Commodities .
Ehlers, J. (2001). Rocket Science for Traders . John Wiley & Sons.
StockTrend_VolThe MACD is computed as normal: EMA(fast) - EMA(slow).
It’s then scaled by volume, normalized over a moving average of volume.
The signal line is the EMA of this volume-weighted MACD.
A histogram shows the difference, as with standard MACD.
5min orb all filters (9:45end)5min orb signal fired off the first 5min candle to open/close outside the range.. this version has trend filters and 2 take profit levels with a auto breakeven feature
BowtieThe bowtie is merely a plot of the 10 period SMA, the 20 period, EMA and the 30 period EMA. When the shorter SMA crosses above both of the longer EMA's it is considered a bullish indicator. When the shorter SMA crosses below both of the longer EMA's, it is consider a bearish indicator. As with all such indicators, this lags actual price action.
The name comes from the crossover that resembles the shape of a bowtie.
Triple MA (SMA, EMA, WMA)A triple Moving Average, simple, exponential and weighted. All in one with fills in between.