50% Daily RangeIndicator plots the midpoint of the current Daily price range. This midpoint is very helpful since it acts as a point of interest where buyers or sellers might step in.
The midpoint line is dynamic and updates as price moves, in order to always have an accurate plot of the average price for the current day.
Médias Móveis
VWMA True Range | Lyro RSVWMA True Range | Lyro RS
This script is a hybrid technical analysis tool designed to identify trends and spot potential reversals. It employs a consensus-based system that uses multiple smoothed, Volume-Weighted Moving Averages (VWMA) to generate both trend-following and counter-trend signals.
Understanding the Indicator's Components
The indicator plots a main line on a separate pane and provides visual alerts directly on the chart.
The Main Line: This line represents a smoothed average of momentum scores derived from multiple VWMAs. Its direction and value are the foundation of the analysis.
Signal Generation: The tool provides two distinct types of signals:
Trend Signals: These trend-following signals ("⬆️Long" / "⬇️Short") activate when the indicator's consensus reaches a pre-set strength threshold, indicating sustained momentum in one direction.
Reversal Signals: These counter-trend alerts ("📈Oversold" / "📉Overbought") trigger when the main line breaks a previous period's level, hinting at exhaustion and a potential short-term reversal.
Visual Alerts:
Colored Background: The indicator's background highlights during strong trend signals for added visual emphasis.
Chart Shapes: Small circles appear on the main chart to mark where potential reversals are detected.
Colored Candles: You can choose to color the price candles to reflect the current trend signal.
Information Table: A compact table provides an at-a-glance summary of all currently active signals.
Suggested Use and Interpretation
Here are a few ways to incorporate this indicator into your analysis:
Following the Trend: Use the "Long" or "Short" trend signals to align your trades with the prevailing market momentum.
Spotting Reversals: Watch for "Oversold" or "Overbought" reversal signals, often accompanied by chart shapes, to identify potential market turning points.
Combining Signals: Use the primary trend signal for context and look for reversal signals that may indicate a pullback within the larger trend, potentially offering favorable entry points.
Customization Options:
You can tailor the indicator's behavior and appearance through several settings:
Core Settings: Adjust the Calculation Period and Smooth Length to make the main line more or less responsive to price movements.
Signal Thresholds: Fine-tune the Long threshold and Short threshold to control how easily trend signals are triggered.
Visual Settings: Toggle various visual elements like the indicator band, candle coloring, and the information table on or off.
Table Settings: Customize where the information table appears and its size to suit your chart layout.
⚠️Disclaimer
This indicator is a tool for technical analysis and does not guarantee future results. It should be used as part of a comprehensive trading strategy that includes other analysis techniques and strict risk management. The creators are not responsible for any financial decisions made based on its signals.
MCX RSI Screener (5m,15m,1D)A complete multi-timeframe RSI screener designed for MCX commodities.
It automatically fetches RSI values from 5-minute, 15-minute, and 1-day timeframes for up to 10 selected MCX symbols — all in one compact table.
Dynamic 21 SMA Zone S/R (Weekly and 2-Day)This custom indicator creates a dynamic support and resistance zone based on the 21-period Simple Moving Average (SMA) from the weekly timeframe and the 21-period SMA from the 2-day timeframe. The zone is visible and functional across all chart timeframes, adapting seamlessly to provide multi-timeframe insights.
Color Logic:
Green: When the current price is fully above the upper boundary of the zone, indicating potential bullish strength or a support level.
Gray: When the price is fully below the lower boundary, signaling potential bearish pressure or a resistance level.
Light Blue: When the price is within the zone (between the two SMAs), representing a neutral "no man's land" where the market is indecisive.
As the two SMAs converge or diverge, the zone naturally thins or widens, visually reflecting changes in market momentum—such as a thinning green zone during a potential reversal. Ideal for higher-timeframe swing trading to identify key levels, this indicator is also useful on lower timeframes for gauging the relative position of these SMAs, helping traders align short-term moves with broader trends.
Dual EMA Trend Ribbon (Multi-Timeframe Trend Confirmation) Dual EMA Trend Ribbon (Multi-Timeframe Trend Confirmation)
This Pine Script indicator creates a visually clear representation of trend direction using two overlaid Exponential Moving Average (EMA) Ribbons, which allows traders to assess both short-term and medium-term momentum at a glance.
How It Works:
The indicator plots two separate EMA ribbons, each calculated using a distinct set of periods, simulating a multi-timeframe approach on a single chart:
Inner (Fast) Ribbon (Defaults 10/30): Represents the fast-moving, short-term trend.
Green: Fast EMA 1 > Slow EMA 1 (Short-term Bullish)
Red: Fast EMA 1 < Slow EMA 1 (Short-term Bearish)
Outer (Slow) Ribbon (Defaults 40/50): Represents the slower, medium-term trend.
Darker Green/Red: Indicates the overall, underlying market bias.
How to Use:
Strong Trend Confirmation: A strong signal occurs when both ribbons are aligned (e.g., both are Green). This suggests that short-term momentum aligns with the medium-term bias.
Trend Weakness/Reversal: Pay attention when the two ribbons cross or when the fast ribbon changes color against the slow ribbon's color (e.g., fast ribbon turns Red while the slow ribbon remains Green). This often signals a temporary pullback or potential reversal of the underlying trend.
Settings: Users can easily adjust the four input periods (Fast EMA 1, Slow EMA 1, Fast EMA 2, Slow EMA 2) to customize the sensitivity to any trading style or asset.
VWAP TrendThe VWAP Trend indicator is a powerful visualization tool that blends a smoothed Volume-Weighted Average Price (VWAP) with a trend-following EMA to reveal the underlying market bias in a clear, color-coded format.
Unlike a standard VWAP that only resets intraday, VWAP Trend allows traders to anchor VWAP calculations to Daily, Weekly, or Monthly sessions. This flexibility makes it suitable for all trading styles — from intraday scalping to long-term swing analysis.
The smoothed VWAP provides a stable representation of the true average price weighted by volume, while the EMA reflects the prevailing market trend. When the EMA remains above the VWAP, the indicator highlights bullish conditions with blue tones. When it moves below, bearish momentum is displayed with orange tones.
Features
Adjustable VWAP anchor timeframe (Daily, Weekly, or Monthly)
Smoothed VWAP for reduced noise and improved accuracy
Dynamic EMA overlay for real-time trend detection
Color-coded shading between price and VWAP
Minimalist design ideal for clean chart analysis
How to Use
Select your preferred VWAP anchor timeframe.
Observe how the shading color shifts between blue (bullish) and orange (bearish).
Use these transitions to gauge market bias, confirm trade setups, or identify potential mean reversion zones.
Marin Andrei - EMA 20-30 Price Alerts • Regime + Session Filter A clean and reliable trend-following alert system based on the 20 EMA and 30 EMA crossover zone, enhanced with multiple smart filters to eliminate noise and false signals. - configurable.
Core features:
✅ Trend confirmation: Buy only when price is above both EMAs; sell only when below.
📈 Slope & momentum filters: Optional slope and ATR-based spread validation.
🕒 Regime filter: Trade only in the direction of the higher-timeframe EMA trend (e.g., 200 EMA).
⏰ Session control: Limit signals to your preferred trading hours.
🔔 Built-in alerts: Instant notifications for clean buy/sell conditions.
Perfect for traders who want EMA-based precision entries with smarter filters for volatility, session timing, and overall market regime.
Multi-TF MA Overlay (Double + Regular)Displays multiple moving averages from various timeframes (1m–30m) overlaid on a single chart.
Includes two independent MA sets for comparison and a same-timeframe regular MA.
All parameters are customizable.
Disclaimer: For visual analysis only — not financial advice.
Uptrick: Volatility Adjusted TrailIntroduction
The "Uptrick: Volatility Adjusted Trail" is a dynamic trailing band indicator. It adapts in real time to changing market conditions by adjusting both to volatility and trend consistency. Inspired by Supertrend-style logic, it enhances traditional approaches by introducing adaptive mechanisms for more context-sensitive behavior in both trending and consolidating environments.
Overview
This indicator combines an exponential moving average (EMA) as its basis with an Average True Range (ATR)-derived multiplier that adjusts dynamically. Unlike fixed-multiplier tools, this indicator modifies its band distances in real time according to volatility expansion and trend persistence. The result is a trailing system that adapts to the prevailing market regime, providing traders with clearer signals for trend bias, stop placement, and potential momentum shifts.
Originality
The script’s originality lies in its multi-layered approach to trail calculation. It introduces a real-time ATR multiplier adjustment driven by two factors: a volatility expansion ratio and a trend persistence model. The expansion ratio compares the current ATR to its moving average, making the indicator more sensitive during volatile conditions and less sensitive during quieter periods. The trend persistence model assesses directional consistency to widen the bands during sustained trends. This dual adjustment method creates a system that evolves with market behavior, making it more responsive and adaptive than static-band or fixed-multiplier alternatives.
Components & Inspiration
This indicator was designed with specific components that work together:
Exponential Moving Average (EMA): Chosen as the central baseline because it responds faster to recent price changes than a simple moving average, providing a more current reference for trailing bands.
Average True Range (ATR): Used as the volatility measure because it accounts for both intraday and gap movement, making it a robust and widely accepted standard for market volatility.
Dynamic Multiplier: The multiplier is adjusted by both volatility expansion and trend persistence to produce bands that tighten during low volatility and widen during consistent trends. This combination was chosen to give the indicator the ability to self-regulate across different market regimes.
Trend Persistence Model: Integrated to assess directional consistency, ensuring the bands expand during strong trends, which can prevent premature stop-outs.
Flip Confirmation Logic: Added to filter out noise by requiring multiple bar closes beyond a band before confirming a state change, reducing false reversals.
For inspiration, the indicator draws on the core idea behind Supertrend—using a baseline and volatility-derived bands to define trailing stop levels. However, while Supertrend uses a fixed ATR multiplier, this indicator introduces a dynamic multiplier system and persistence weighting, making it more adaptive and suited for varying conditions.
Inputs and Parameters
Basis EMA Length
Defines the period for the EMA that serves as the core price reference.
ATR Length
Sets the lookback period for the Average True Range calculation used in band spacing.
Base ATR Mult
The base multiplier applied to ATR before adjustments. Forms the starting scale of the band offset.
Volatility Expansion Sensitivity
Controls how strongly the band spacing reacts to short-term volatility bursts. Higher values create more pronounced band expansions or contractions.
Trend Persistence Window
Determines how many bars are used to calculate directional trend consistency using a smoothed step function.
Persistence Impact
Scales how much influence the trend persistence has on band widening. Values range from 0 (no effect) to 1 (maximum effect).
Min Effective Mult
Sets the minimum value that the adjusted multiplier can reach. Prevents the bands from becoming too narrow.
Max Effective Mult
Sets the maximum value the adjusted multiplier can reach. Prevents the bands from over-expanding during high volatility.
Bars Above/Below to Confirm Flip
Number of consecutive bars required to close above or below the opposing trail before confirming a bullish or bearish flip. Helps reduce noise and false signals.
Show Flip Labels
Enables or disables the display of flip markers on the chart.
Label Size
Allows users to adjust the size of flip labels from Tiny to Huge.
Label ATR Offset
Adjusts the vertical placement of flip labels in relation to the trail using an ATR-based offset.
Features and Logic
EMA Basis: All calculations stem from an EMA that tracks the centerline of price action.
Dynamic ATR Multiplier: The ATR multiplier adjusts in real time based on volatility expansion and trend persistence.
Clamped Multiplier: The adjusted multiplier is limited between user-defined minimum and maximum values to keep the band scale practical.
Upper and Lower Bands: Bands are plotted above and below the EMA using the dynamic multiplier and ATR values.
Trailing Logic: The script uses Supertrend-style trailing logic, updating the active band in the current trend direction and resetting the opposite band.
Trend State Detection: A state variable tracks the current market regime (bullish, bearish, or neutral). Transitions are confirmed only after a user-specified number of bars close beyond the respective bands.
Visual Elements: Trail lines and fill zones are color-coded (bullish cyan, bearish magenta). Candlestick and bar colors match the trend state. Optional flip labels mark confirmed transitions.
Alerts: Built-in alert conditions allow users to receive real-time notifications for bullish or bearish flips.
Usage Guidelines
This indicator can be used for:
Defining context-aware dynamic stop levels that adjust with market behavior.
Identifying trend direction and reversal points based on adaptive logic.
Filtering entry or exit signals during trending vs. consolidating conditions.
Supplementing trade management strategies with responsive visual markers.
Entering long or short positions based on the appearance of flip labels and managing stop losses by following the adaptive trail.
Traders may tune the parameters to suit different trading styles or timeframes. For example, lower ATR and EMA values may suit intraday setups, while longer settings may benefit swing or positional trading.
Summary
The "Uptrick: Volatility Adjusted Trail" provides a flexible, adaptive trailing band system that accounts for both volatility and directional consistency. By combining an EMA baseline with a dynamic ATR multiplier influenced by volatility expansion and trend persistence, it creates a context-sensitive trailing system that aligns with changing market conditions. Customizable confirmation, flip labels, alerts, and dynamic visual cues make it a versatile tool for trend-following, breakout filtering, and trailing stop logic.
Disclaimer
This indicator is provided for educational and research purposes only. It does not constitute financial advice. Trading involves risk, and past performance does not guarantee future results. Always conduct your own analysis and risk management before making trading decisions.
Continuation Suite v1 — 5m/15mContinuation Suite v1 — 5m/15m (Non-Repainting, S/R + Trend Continuation)
What it does
Continuation Suite v1 is a practical intraday toolkit that combines non-repainting trend-continuation signals with auto-built Support/Resistance (S/R) from confirmed pivots. It’s designed for fast, liquid names on 5m charts with an optional 15m higher-timeframe (HTF) overlay. You get: stacked-EMA bias, disciplined pullback+reclaim entries, optional volume/volatility gates, a “Strong” signal tier, solid S/R lines or zones, and a compact dashboard for fast reads.
⸻
Why traders use it
• Clear bias using fast/mid/slow EMA stacking.
• Actionable entries that require a pullback, a reclaim, and (optionally) a minor break of prior extremes.
• Signal quality gates (volume vs SMA, ATR%, ADX/DI alignment, EMA spacing, slope).
• Non-repainting logic when “Confirm on Close” = ON. Intrabar previews show what’s forming, but confirmed signals only print on bar close.
• S/R that matters: confirmed-pivot lines or ATR-sized zones, optional HTF overlay, and auto de-dup to avoid clutter.
⸻
Signal construction (no magic, just rules)
Bullish continuation (base):
1. Trend: EMA fast > EMA mid > EMA slow
2. Pullback: price pulls into the stack (lowest low or close vs EMA fast/mid over a lookback)
3. Reclaim: close > EMA fast and close > open
4. Break filter (optional): current bar takes out the prior bar’s high
5. Filters: volume > SMA (if enabled) and ATR% ≤ max (if enabled)
6. Cooldown: a minimum bar gap between signals
Bearish continuation (base): mirror of the above.
Strong signals: base conditions plus ADX ≥ threshold, DI alignment (DI+>DI- for longs; DI->DI+ for shorts), minimum EMA-spacing %, and minimum fast-EMA slope.
Reference stops:
• Longs: lowest low over the pullback lookback
• Shorts: highest high over the pullback lookback
Alerts are included for: Bullish Continuation, Bearish Continuation, STRONG Bullish, STRONG Bearish.
⸻
S/R engine (current TF + optional HTF)
• Builds S/R from confirmed pivots only (left/right bars).
• Choose Lines (midlines) or Zones (ATR-sized).
• Zones merge when a new pivot lands near an existing zone’s mid (ATR-scaled epsilon).
• Touches counter tracks significance; you can require a minimum to draw.
• HTF overlay (default 15m) draws separate lines/zones with tiny TF tags on the right.
• De-dup option hides current-TF zones that sit too close to HTF zones (ATR-scaled), reducing overlap.
• Freeze on Close (optional) keeps arrays stable intrabar; snapshots show levels immediately as bars open.
⸻
Presets
• Auto: Detects QQQ-like tickers (QQQ, QLD, QID) or SoFi; else defaults to Custom.
• QQQ: Tighter ATR% and EMA settings geared to index-ETF behavior.
• SoFi: Wider ATR allowances and longer mid/slow for single-name behavior.
• Custom: Expose all key inputs to tune for your product.
⸻
Dashboard (top-right)
• Preset in use
• Bias (Bullish CONT / Bearish CONT / Neutral)
• Strong (Yes/No)
• Volatility (ATR% bucket)
• Trend (ADX bucket)
• HTF timeframe tag
• Volume (bucket or “off”)
• Signals mode (Close-Confirmed vs Intrabar)
⸻
Inputs you’ll actually adjust
Trend/Signals
• Fast/Mid/Slow EMA lengths
• Pullback lookback, Min bars between signals
• Volume filter (vol > SMA N)
• ATR% max filter (cap excessive volatility)
• Require break of prior bar’s high/low
• “Strong” gates: min EMA slope, min EMA spacing %, ADX length & threshold
Support/Resistance
• Lines vs Zones
• Pivot left/right bars
• Extend left/right (bars)
• Max pivots kept (current & HTF)
• Zone width (× ATR), Merge epsilon (× ATR), Min gap (× ATR)
• Min touches, Max zones per side near price
• De-dup current TF vs HTF (× ATR)
Repainting control
• Confirm on Close: when ON, signals/SR finalize on bar close (non-repainting)
• Freeze on Close: freeze S/R intrabar with snapshot updates
• Show previews: translucent intrabar labels for what’s forming
⸻
How to use it (straightforward)
1. Load on 5-minute chart (baseline). Keep Confirm on Close ON if you hate repainting.
2. Use Bias + Strong + S/R context. If a long prints into HTF resistance, you have information.
3. Manage risk off the reference stop (pullback extreme). If ATR% reads “Great,” widen expectations; if “Poor,” size down or pass.
4. Alerts: wire the four alert types to your workflow.
⸻
Notes and constraints
• Designed for liquid symbols. Thin books and synthetic “volume” will degrade the volume gate.
• S/R is pivot-based. On very choppy tape, touch counts help. Increase min touches or switch to Lines to declutter.
• If your chart timeframe isn’t 5m, behavior changes because lengths are in bars, not minutes. Tune lengths accordingly.
⸻
Disclaimers
This is a research tool. No signals are guaranteed. Markets change, outliers happen, slippage is real. Nothing here is financial advice—use your own judgment and risk management.
⸻
Author: DaddyScruff
License: MPL-2.0 (Mozilla Public License 2.0)
Multiple Smoothed Moving AveragesMultiple Smoothed Moving Averages (SMMAs)
This indicator displays up to 5 Smoothed Moving Averages (SMMAs) on your chart, providing a comprehensive view of multiple trend timeframes simultaneously.
═══════════════════════════════════════
WHAT IS A SMOOTHED MOVING AVERAGE?
═══════════════════════════════════════
The Smoothed Moving Average (SMMA), also known as the Running Moving Average (RMA), is a type of moving average that provides more smoothing than a Simple Moving Average (SMA).
Unlike SMA which gives equal weight to all values in the period, SMMA uses a recursive formula that gives more weight to previous SMMA values, resulting in:
- Smoother price action with less noise
- Slower response to recent price changes
- Better identification of longer-term trends
- Reduced false signals in choppy markets
CALCULATION METHOD:
- First value: Simple Moving Average of the initial period
- Subsequent values: (Previous SMMA × (Length - 1) + Current Price) / Length
This recursive nature makes SMMA particularly effective for identifying sustained trends while filtering out short-term volatility.
═══════════════════════════════════════
FEATURES
═══════════════════════════════════════
✓ 5 Independent SMMAs: Each with its own configurable period length
✓ Individual Toggles: Show/hide each SMMA independently
✓ Distinct Colors: Easy visual identification of each moving average
✓ Customizable Lengths: Adjust each period to match your trading strategy
✓ Shared Source: All SMMAs calculate from the same price source (default: close)
✓ Overlay Display: Plots directly on the price chart
═══════════════════════════════════════
DEFAULT SETTINGS
═══════════════════════════════════════
- SMMA 1: 30 periods (Blue)
- SMMA 2: 50 periods (Orange)
- SMMA 3: 100 periods (Green)
- SMMA 4: 200 periods (Purple)
- SMMA 5: 300 periods (Red)
All SMMAs are enabled by default.
═══════════════════════════════════════
HOW TO USE
═══════════════════════════════════════
TREND IDENTIFICATION:
- Price above all SMMAs = Strong uptrend
- Price below all SMMAs = Strong downtrend
- Price between SMMAs = Transitional phase or consolidation
SUPPORT & RESISTANCE:
- SMMAs often act as dynamic support in uptrends
- SMMAs often act as dynamic resistance in downtrends
- Longer-period SMMAs (200, 300) provide stronger S/R levels
CROSSOVER SIGNALS:
- Faster SMMA crossing above slower SMMA = Bullish signal
- Faster SMMA crossing below slower SMMA = Bearish signal
MULTIPLE TIMEFRAME ANALYSIS:
- Short-term trends: 30, 50 periods
- Medium-term trends: 100 periods
- Long-term trends: 200, 300 periods
═══════════════════════════════════════
CUSTOMIZATION
═══════════════════════════════════════
INPUTS TAB:
- Adjust each SMMA length to suit your trading timeframe
- Toggle individual SMMAs on/off using checkboxes
- Change the source (close, open, high, low, hl2, hlc3, ohlc4)
STYLE TAB:
- Modify line colors for each SMMA
- Adjust line thickness and style
- Change transparency levels
═══════════════════════════════════════
NOTES
═══════════════════════════════════════
- This indicator uses the mathematically correct SMMA calculation with the recursive formula
- All calculations are performed on every bar to ensure data consistency
- SMMAs respond more slowly than EMAs but faster than WMAs to price changes
- Best used in combination with other technical analysis tools
- Use on any timeframe
═══════════════════════════════════════
Perfect for traders who want a clear, multi-timeframe view of market trends using the smooth, reliable SMMA calculation method.
MNQ TopStep 50K | Ultra Quality v3.0MNQ TopStep 50K | Ultra Quality v3.0 - Publish Summary📊 OverviewA professional-grade trading indicator designed specifically for MNQ futures traders using TopStep funded accounts. Combines 7 technical confirmations with 5 advanced safety filters to deliver high-quality trade signals while managing drawdown risk.🎯 Key FeaturesCore Signal System
7-Point Confirmation: VWAP, EMA crossovers, 15-min HTF trend, MACD, RSI, ADX, and Volume
Signal Grading: Each signal is rated A+ through D based on 7 quality factors
Quality Threshold: Adjustable minimum grade requirement (A+, A, B, C, D)
Advanced Safety Filters (Customizable)
Mean Reversion Filter - Prevents chasing extended moves beyond VWAP bands
ATR Spike Filter - Avoids trading during extreme volatility events
EMA Spacing Filter - Ensures proper trend separation (optional)
Momentum Filter - Requires consecutive directional bars (optional)
Multi-Timeframe Confirmation - Aligns with 15-min trend (optional)
TopStep Risk Management
Real-time drawdown tracking
Position sizing calculator based on remaining cushion
Daily loss limit monitoring
Consecutive loss protection
Max trades per day limiter
Visual Components
VWAP with 1σ, 2σ, 3σ bands
EMA 9/21 with cloud fill
15-min EMA 50 for HTF trend
Comprehensive metrics dashboard
Risk management panel
Filter status panel
Detailed trade labels with entry, stops, and targets
⚙️ Default Settings (Balanced for Regular Signals)Technical Indicators
Fast EMA: 9 | Slow EMA: 21 | HTF EMA: 50 (15-min)
MACD: 10/22/9
RSI: 14 period | Thresholds: 52 (buy) / 48 (sell)
ADX: 14 period | Minimum: 20
ATR: 14 period | Stop: 2x | TP1: 2x | TP2: 3x
Volume: 1.2x average required
Session Settings
Default: 9:30 AM - 11:30 AM ET (adjustable)
Avoids first 15 minutes after market open
Customizable trading hours
Safety Filters (Default Configuration)
✅ Mean Reversion: Enabled (2.5σ max from VWAP)
✅ ATR Spike: Enabled (2.0x threshold)
❌ EMA Spacing: Disabled (can enable for quality)
❌ Momentum: Disabled (can enable for quality)
❌ MTF Confirmation: Disabled (can enable for quality)
Risk Controls
Minimum Signal Quality: C (adjustable to A+ for fewer/better signals)
Min Bars Between Signals: 10
Max Trades Per Day: 5
Stop After Consecutive Losses: 2
📈 Expected PerformanceWith Default Settings:
Signals per week: 10-15 trades
Estimated win rate: 55-60%
Risk-Reward: 1:2 (TP1) and 1:3 (TP2)
With Aggressive Settings (Min Quality = D, All Filters Off):
Signals per week: 20-25 trades
Estimated win rate: 50-55%
With Conservative Settings (Min Quality = A, All Filters On):
Signals per week: 3-5 trades
Estimated win rate: 65-70%
🚀 How to UseBasic Setup:
Add indicator to MNQ 5-minute chart
Adjust TopStep account settings in inputs
Set your risk per trade percentage (default: 0.5%)
Configure trading session hours
Set minimum signal quality (Start with C for balanced results)
Signal Interpretation:
Green Triangle (BUY): Long signal - all confirmations aligned
Red Triangle (SELL): Short signal - all confirmations aligned
Label Details: Shows entry, stop loss, take profit levels, position size, and signal grade
Signal Grade: A+ = Elite (6-7 points) | A = Strong (5) | B = Good (4) | C = Fair (3)
Dashboard Monitoring:
Top Right: Technical metrics and market conditions
Top Left: Filter status (which filters are passing/blocking)
Bottom Right: TopStep risk metrics and position sizing
⚡ Customization TipsFor More Signals:
Lower "Minimum Signal Quality" to D
Decrease ADX threshold to 18-20
Lower RSI thresholds to 50/50
Reduce Volume multiplier to 1.1x
Disable additional filters
For Higher Quality (Fewer Signals):
Raise "Minimum Signal Quality" to A or A+
Increase ADX threshold to 25-30
Enable all 5 advanced filters
Tighten VWAP distance to 2.0σ
Increase momentum requirement to 3-4 bars
For TopStep Compliance:
Adjust "Max Total Drawdown" and "Daily Loss Limit" to match your account
Update "Already Used Drawdown" daily
Monitor the Risk Panel for cushion remaining
Use recommended contract sizing
🛡️ Risk DisclaimerIMPORTANT: This indicator is for educational and informational purposes only.
Past performance does not guarantee future results
All trading involves substantial risk of loss
Use proper risk management and position sizing
Test thoroughly in paper trading before live use
The indicator does not guarantee profitable trades
Adjust settings based on your risk tolerance and trading style
Always comply with your broker's and TopStep's rules
Santhosh VWAP + 3 EMA + Buy Sell AlertI have combined VWAP and EMA , along with this generated buy and sell alert based on ATR . Best for Scalping
T3 [DCAUT]█ T3
📊 INDICATOR OVERVIEW
The T3 Moving Average is a smoothing indicator developed by Tim Tillson and published in Technical Analysis of Stocks & Commodities magazine (January 1998). The algorithm applies Generalized DEMA (Double Exponential Moving Average) recursively three times, creating a six-pole filtering effect that aims to balance noise reduction with responsiveness while minimizing lag relative to price changes.
📐 MATHEMATICAL FOUNDATION
Generalized DEMA (GD) Function:
The core building block is the Generalized DEMA function, which combines two exponential moving averages with weights controlled by the volume factor:
GD(input, v) = EMA(input) × (1 + v) - EMA(EMA(input)) × v
Where v is the volume factor parameter (default 0.7). This weighted combination reduces lag while maintaining smoothness by extrapolating beyond the first EMA using the double-smoothed EMA as a reference.
T3 Calculation Process:
T3 applies the GD function three times recursively:
T3 = GD(GD(GD(Price, v), v), v)
This triple nesting creates a six-pole smoothing effect (each GD applies two EMA operations, resulting in 2 × 3 = 6 total EMA calculations). The cascading refinement progressively filters noise while preserving trend information.
Step-by-Step Breakdown:
First GD application: GD1 = EMA(Price) × (1 + v) - EMA(EMA(Price)) × v - Creates initial smoothed series with lag reduction
Second GD application: GD2 = EMA(GD1) × (1 + v) - EMA(EMA(GD1)) × v - Further refines the smoothing while maintaining responsiveness
Third GD application: T3 = EMA(GD2) × (1 + v) - EMA(EMA(GD2)) × v - Final refinement produces the T3 output
Volume Factor Impact:
The volume factor (v) is the key parameter controlling the balance between smoothness and responsiveness. Tim Tillson recommended v = 0.7 as the optimal default value.
Lower volume factors (v closer to 0.0): Increase the extrapolation effect, making T3 more responsive to price changes but potentially more sensitive to noise.
Higher volume factors (v closer to 1.0): Reduce the extrapolation effect, producing smoother output with less sensitivity to short-term fluctuations but slightly more lag.
The recursive application of the volume factor through three GD stages creates a nonlinear filtering effect that achieves superior lag reduction compared to traditional moving averages of equivalent smoothness.
📊 SIGNAL INTERPRETATION
Trend Direction Signals:
Green Line (T3 Rising): Smoothed trend line is rising, may indicate uptrend, consider bullish opportunities when confirmed by other factors
Red Line (T3 Falling): Smoothed trend line is falling, may indicate downtrend, consider bearish opportunities when confirmed by other factors
Gray Line (T3 Flat): Smoothed trend line is flat, indicates unclear trend or consolidation phase
Price Crossover Signals:
Price Crosses Above T3: Price breaks above smoothed trend line, may be bullish signal, requires confirmation from other indicators
Price Crosses Below T3: Price breaks below smoothed trend line, may be bearish signal, requires confirmation from other indicators
Price Position Relative to T3: Price sustained above T3 may indicate uptrend, sustained below may indicate downtrend
Supporting Analysis Signals:
T3 Slope Angle: Steeper slopes indicate stronger trend momentum, flatter slopes suggest weakening trends
Price Deviation: Significant price separation from T3 may indicate overextension, watch for pullback or reversal
Dynamic Support/Resistance: T3 line can serve as dynamic support (in uptrends) or resistance (in downtrends) reference
🎯 STRATEGIC APPLICATIONS
Common Usage Patterns:
The T3 Moving Average can be incorporated into trading analysis in various ways. These represent common approaches used by market participants, though effectiveness varies by market conditions and requires individual testing:
Trend Filtering:
T3 can be used as a trend filter by observing the relationship between price and the T3 line. The color-coded slope (green for rising, red for falling, gray for sideways) provides visual feedback about the current trend direction of the smoothed series.
Price Crossover Analysis:
Some traders monitor crossovers between price and the T3 line as potential indication points. When price crosses the T3 line, it may suggest a change in the relationship between current price action and the smoothed trend.
Multi-Timeframe Observation:
T3 can be applied to multiple timeframes simultaneously. Observing alignment or divergence between different timeframe T3 indicators may provide context about trend consistency across time scales.
Dynamic Reference Level:
The T3 line can serve as a dynamic reference level for price action analysis. Price distance from T3, price reactions when approaching T3, and the behavior of price relative to the T3 line can all be incorporated into market analysis frameworks.
Application Considerations:
Any trading application should be thoroughly tested on historical data before implementation
T3 performance characteristics vary across different market conditions and asset types
The indicator provides smoothed trend information but does not predict future price movements
Combining T3 with other analytical tools and market context improves analysis quality
Risk management practices remain essential regardless of the analytical approach used
📋 DETAILED PARAMETER CONFIGURATION
Source Selection:
Close Price (Default): Standard choice for end-of-period trend analysis, reduces intrabar noise
HL2 (High+Low)/2: Provides balanced view of price action, considers full bar range
HLC3 or OHLC4: Incorporates more price information, may provide smoother results
Selection Impact: Different sources affect signal timing and smoothness characteristics
Length Configuration:
Shorter periods: More responsive, faster reaction, frequent signals, but higher false signal risk in choppy markets
Longer periods: Smoother output, fewer signals, better for long-term trends, but slower response
Default 14 periods is a common baseline, but optimal length varies by asset, timeframe, and market conditions
Parameter selection should be determined through backtesting rather than general recommendations
Volume Factor Configuration:
Lower values (closer to 0.0): Increase responsiveness but also noise sensitivity
Higher values (closer to 1.0): Increase smoothness but slightly more lag
Default 0.7 (Tim Tillson's recommendation) provides good balance for most applications
Optimal value depends on signal frequency versus reliability preference, test for specific use case
Parameter Optimization Approach:
There are no universal "best" parameter values - optimal settings depend on the specific asset, timeframe, market regime, and trading strategy
Start with default values (Length: 14, Volume Factor: 0.7) and adjust based on observed performance in your target market
Conduct systematic backtesting across different market conditions to evaluate parameter sensitivity
Consider that parameters optimized for historical data may not perform identically in future market conditions
Monitor performance and be prepared to adjust parameters as market characteristics evolve
📈 DESIGN FEATURES & MARKET ADAPTATION
Algorithm Design Features:
Simple Moving Average (SMA): Equal weighting across lookback period
Exponential Moving Average (EMA): Exponentially decreasing weights on historical prices
T3 Moving Average: Recursive Generalized DEMA with adjustable volume factor
Market Condition Adaptation:
Trending markets: Smoothed indicators generally align more closely with sustained directional movement
Ranging markets: All moving averages may generate more crossover signals during non-trending periods
Volatile conditions: Higher smoothing parameters reduce short-term sensitivity but increase lag
Indicator behavior relative to market conditions should be evaluated for specific applications
USAGE NOTES
This indicator is designed for technical analysis and educational purposes. The T3 Moving Average has limitations and should not be used as the sole basis for trading decisions. Like all trend-following indicators, its performance varies with market conditions, and past signal characteristics do not guarantee future results.
Key Points:
T3 is a lagging indicator that responds to price changes rather than predicting future movements
Signals should be confirmed with other technical tools and market context
Parameters should be optimized for specific market and timeframe
Risk management and position sizing are essential
Market regime changes can affect indicator effectiveness
Test strategies thoroughly on historical data before live implementation
Consider broader market context and fundamental factors
MNQ Morning Indicator | Clean SignalsMNQ Morning Trading Indicator Summary
What It Does
This is a TradingView indicator designed for day trading MNQ (Micro Nasdaq-100 futures) during morning sessions. It generates BUY and SELL signals only when multiple technical conditions align, helping traders identify high-probability trade setups.
Core Strategy
BUY Signal Requirements (All must be true):
✅ Price above VWAP (volume-weighted average price)
✅ Fast EMA (9) above Slow EMA (21) - uptrend confirmation
✅ Price above 15-minute 50 EMA - higher timeframe confirmation
✅ MACD histogram positive - momentum confirmation
✅ RSI above 55 - strength confirmation
✅ ADX above 25 - trending market (not choppy)
✅ Volume 1.5x above average - strong participation
SELL Signal (opposite conditions)
Key Features
🎯 Risk Management
Stop Loss: 2× ATR (Average True Range)
Take Profit 1: 2× ATR (1:2 risk-reward)
Take Profit 2: 3× ATR (1:3 risk-reward)
Dollar values: Calculates P&L based on MNQ's $2/point value
⏰ Session Filter
Default: 9:30 AM - 11:30 AM ET (customizable)
Safety feature: Avoids first 15 minutes (high volatility period)
Won't generate signals outside trading hours
🛡️ Signal Quality
Rates each signal: 🔥 STRONG, ⚡ MEDIUM, or ⚠️ WEAK
Requires minimum 15 bars between signals (prevents overtrading)
📊 Visual Dashboard
Shows real-time metrics:
ATR values
ADX (trend strength)
RSI (momentum)
Market condition (TREND/CHOP)
Session status
Volume status
Signal cooldown timer
Visual Elements
📈 VWAP with standard deviation bands (1σ, 2σ, 3σ)
📉 Multiple EMAs with trend-based coloring
🟢/🔴 Buy/Sell arrows on chart
📋 Detailed trade labels showing entry, SL, TPs, and risk-reward ratios
🎨 Background highlighting for market conditions
Safety Features
Cooldown period between signals
Session restrictions (no trading outside set hours)
First 15-minute avoidance (post-open volatility)
Multi-confirmation requirement (all 7 conditions must align)
Trend filter (ADX minimum to avoid choppy markets)
Best For
Day traders focused on morning sessions
MNQ futures traders
Traders who prefer systematic, rule-based entries
Those wanting pre-calculated risk management levels
Customization
All parameters are adjustable:
EMA periods
MACD settings
RSI thresholds
ADX minimum
ATR multipliers
Session times
Visual preferences
This indicator is designed to be conservative — it waits for strong confirmation before signaling, which means fewer but potentially higher-quality trades.
EMA Candle ColorEMA Candle Color - Visual EMA-Based Candle Coloring System
Overview:
This indicator provides a visual approach to trend identification by coloring candles based on their relationship with an Exponential Moving Average (EMA). The script dynamically colors both the candle bars and plots custom candles to give traders an immediate visual representation of price momentum relative to the EMA.
How It Works:
The indicator calculates an EMA based on your chosen source (default: open price) and length (default: 10 periods). It then applies a simple yet effective rule:
When the source price is ABOVE the EMA → Candles turn GREEN (bullish)
When the source price is BELOW the EMA → Candles turn RED (bearish)
This instant visual feedback helps traders quickly identify:
Current trend direction
Potential support/resistance levels (the EMA line itself)
Momentum shifts when candles change color
Key Features:
Customizable EMA Parameters: Adjust the EMA length (1-500) and source (open, close, high, low, hl2, hlc3, ohlc4)
Custom Color Selection: Choose your preferred bullish and bearish colors to match your chart theme
Dual Visualization: Both bar coloring and custom plotcandle for enhanced visibility
Offset Capability: Shift the EMA line forward or backward for advanced analysis
Clean Design: Minimal overlay that doesn't clutter your chart
How to Use:
1. Add the indicator to your chart
2. Adjust the EMA Length based on your trading timeframe:
- Shorter periods (5-20) for day trading and scalping
- Medium periods (20-50) for swing trading
- Longer periods (50-200) for position trading
3. Watch for candle color changes as potential entry/exit signals
4. Combine with other indicators for confirmation
Trading Applications:
Trend Following: Stay in trades while candles remain the same color
Reversal Signals: Watch for color changes as early reversal warnings
Filter System: Only take long positions during green candles, shorts during red
Visual Clarity: Quickly assess market sentiment at a glance
Settings:
Length: EMA calculation period (default: 10)
Source: Price data used for EMA calculation (default: open)
Offset: Shift EMA line on chart (default: 0)
Bullish Color: Color for candles above EMA (default: green)
Bearish Color: Color for candles below EMA (default: red)
Technical Details:
The script uses Pine Script v6 and employs the standard ta.ema() function for smooth, responsive EMA calculations. The candle coloring is achieved through both barcolor() and plotcandle() functions, ensuring visibility across different chart settings.
Note:
This indicator works on all timeframes and instruments. For best results, combine with proper risk management and additional confirmation indicators. The EMA Candle Color system is designed to simplify trend identification, not as a standalone trading system.
Tips:
Use on higher timeframes for more reliable signals
Combine with volume analysis for confirmation
Consider using multiple EMA periods for confluence
Disable default candles if using the plotcandle feature to avoid overlap
This script is open-source. Feel free to use it as a foundation for your own trading system or modify it to suit your specific trading style.
Daily Moving Average Levels on IntradayThis script draws the daily simple moving average levels on the intraday chart. By default it shows 20, 50 and 200 SMA. You can choose the MA you want.
Parabolic Short Criteria Parabolic Short Criteria
This indicator identifies overextended stocks that may be prime candidates for parabolic short setups, based on criteria by Bracco (@Braczyy on twitter/X) in his writeup "The Parabolic Short" (unchartedterritoryy.substack.com). One of the best in the game at Parabolic Short setups.
What It Measures:
The indicator calculates and displays metrics that quantify how overextended a stock is relative to key moving averages and its recent price action:
Distance Metrics:
ATR Extension above 50 SMA: Measures how many ATRs (Average True Range) the current price is above the 50-day Simple Moving Average. Higher values indicate extreme extension.
% Above 9/20/50/200 Moving Averages: Shows the percentage distance between current price and each key moving average level.
Momentum Metrics:
Consecutive Green Days: Counts how many days in a row the stock has closed higher
Consecutive Gap Ups: Tracks sequential gap-up openings (today's low > yesterday's high)
Range Expansion: Analyzes how many of the last 4 days showed larger percentage moves than the prior day
Volume Expansion: Counts consecutive days of increasing volume
Color Coding System:
Each metric uses a 4-tier color system for quick visual assessment:
Dark Green: Extremely overextended (highest alert level)
Light Green: Significantly overextended
Yellow: Moderately overextended
Red: Not overextended
Use Case:
This indicator is designed for traders looking to identify parabolic moves that have reached unsustainable levels. When multiple metrics show dark green or green, the stock may be due for a pullback or reversal. Not all criteria are often met at once, but the more the better.
Bull Market Support Band (20W SMA + 21W EMA)🟩 Bull Market Support Band (20W SMA + 21W EMA)
OVERVIEW
The Bull Market Support Band is a long-term trend indicator that combines the 20-week SMA and 21-week EMA.
When price is above the band → bullish trend.
When below → bearish trend.
When within → neutral or transition phase.
This v6 version adds full customization, dynamic coloring, event labels, candle coloring, and a configurable on-chart legend table with trend arrows.
HOW IT WORKS
Calculates the 20W SMA and 21W EMA from a user-selectable higher timeframe (weekly by default).
Plots both averages and shades the area between them to form the support band.
The fill and line colors change automatically based on the market phase:
🟩 Green = Bullish (price above)
🟥 Red = Bearish (price below)
⬜ Gray = Neutral (price within).
Labels appear only when the trend state changes.
Alerts trigger when price crosses the band or either moving average.
Optional candle coloring applies the same bull/bear/neutral logic to price bars.
A convenience legend table displays current 20W SMA and 21W EMA values, along with slope arrows (^, v, =).
INCLUDED FEATURES
Configurable calculation timeframe.
Automatic band fill and line coloring.
Optional candle coloring overlay.
Compact or detailed regime-change labels.
ATR-based label offset and spacing control.
Customizable legend table with background color.
Horizontal or vertical legend layout.
Custom arrow characters (ASCII or Unicode).
Built-in alerts for band and MA crosses.
Optimized for higher-timeframe accuracy using request.security().
USAGE TIPS
Keep the default weekly setting for macro trend context.
On lower chart timeframes, use the band as higher-level support/resistance.
Combine with momentum or volume indicators (RSI, MACD, OBV) for confirmation.
Adjust ATR multiplier to move labels further from price candles.
Increase “Min bars between labels” to reduce visual clutter.
Disable auto-coloring if you prefer a static color theme.
Toggle compact legend or switch between horizontal/vertical layouts for best fit.
INTERPRETATION GUIDE
🟩 Bullish: Price above the band → trend continuation likely.
⬜ Neutral: Price within the band → consolidation or potential reversal zone.
🟥 Bearish: Price below the band → downtrend continuation or distribution.
Sustained closes above or below the band typically align with major market cycle shifts.
NOTES
Uses request.security() for higher-timeframe precision — accurate even on smaller charts.
The legend table is screen-anchored and remains fixed as you pan or zoom.
Plots and labels are price-anchored and move with candles.
Lightweight and efficient for all markets and intervals.
CREDITS
Original concept: The Bull Market Support Band (popularized in crypto analysis).
Enhanced Pine Script v6 version: Ricco .
Modernized for clarity, flexibility, and multi-timeframe accuracy.
SUMMARY
A modern, customizable Bull Market Support Band indicator highlighting long-term market regimes with clean visuals, color logic, and convenience features.
Designed for traders seeking macro clarity, minimal clutter, and professional presentation.
EMA 9, 21 & 50 Indicator with Floating Labels🟢 EMA 9, 21 & 50 Indicator with Floating Labels
📘 Overview
This indicator plots three exponential moving averages (EMAs) to visualize short-, medium-, and longer-term trend structure on any timeframe:
EMA 9 – Bright Green (short-term momentum)
EMA 21 – Bright Yellow (medium-term trend)
EMA 50 – Red (broader trend confirmation)
Each EMA has a floating label on the right edge of the chart, so line identities remain visible as new candles form.
🪶 Features
Clear, fixed colors for easy recognition (Green 9 / Yellow 21 / Red 50)
Floating labels that stay visible off the right edge
Clean overlay compatible with any chart style
Lightweight and fast to render
📈 How to Use
Trend Filter:
Price above 21 & 50 → bullish bias; look for long setups or pullbacks toward the 9/21.
Price below 21 & 50 → bearish bias; look for short setups or rallies into 9/21.
Momentum vs. Structure:
9 EMA = momentum guide for quick swings.
21 EMA = primary trend line for swing entries/exits.
50 EMA = confirmation of broader direction.
🔧 Tips
Analyze trend on Daily or 4H; fine-tune entries on 1H/15m near the 9 or 21 EMA.
Pair with volume or RSI/MACD for extra confirmation at EMA touches/crosses.
BMSB Watchlist Alert - Daily w/ 1% Proximity# Bull Market Support Band - Daily Updates with Proximity Alerts
## Overview
This indicator tracks the Bull Market Support Band (20-week SMA and 21-week EMA) with daily resolution updates and proximity warnings. The weekly moving averages update every day on your chart, giving you more frequent signals than traditional weekly-only scripts.
## What It Does
The script monitors price action relative to the BMSB and generates alerts for:
- Price crossing above or below either the 20W SMA or 21W EMA
- Price coming within 1% of either moving average (early warning system)
This proximity feature is useful for catching potential support/resistance tests before they actually happen, giving you advance notice to prepare for entries or exits.
## Key Features
- Weekly MAs that update daily for more responsive monitoring
- Configurable proximity threshold (default 1%, adjustable from 0.1% to 5%)
- Visual proximity zones shown as dotted lines around each MA
- Color-coded background highlighting (green when above both MAs, red when below both, orange when in proximity zone)
- On-chart labels for crosses and proximity warnings
- Status table showing current position relative to the band
## Setup for Watchlist Alerts
1. Add the indicator to any chart
2. Create alerts using these conditions:
- "BMSB Cross Alert" - fires on actual crosses
- "BMSB Proximity Alert" - fires when entering the 1% zone
3. Set interval to 1 day (recommended) or 4 hour for more frequent checks
4. Use "Once Per Bar Close" for the trigger option
5. Apply the same alert to your entire watchlist
## Settings
You can toggle on/off:
- Cross above alerts
- Cross below alerts
- Proximity alerts
- Proximity percentage adjustment
- Visual elements (labels, MA lines, proximity zones)
## Notes
The BMSB is commonly used in crypto markets to identify bull market pullback support levels. This implementation adds the proximity warning system to help you anticipate potential tests of these key levels rather than waiting for confirmed crosses.
Works on any timeframe but designed for daily monitoring of weekly moving averages.
Bull Market Support Band Alert (20W SMA & 21W EMA) - Multi-Alert═══════════════════════════════════════════════════════════════════
🎯 WHAT THIS INDICATOR DOES:
═══════════════════════════════════════════════════════════════════
This indicator monitors the Bull Market Support Band (BMSB) - a popular trend-following system that uses the 20-week Simple Moving Average (SMA) and 21-week Exponential Moving Average (EMA) to identify major market trends. It alerts you when price crosses either moving average on any stock in your watchlist.
═══════════════════════════════════════════════════════════════════
📈 THE BULL MARKET SUPPORT BAND STRATEGY:
═══════════════════════════════════════════════════════════════════
- ABOVE both MAs = Bullish trend (consider holding/buying)
- BELOW both MAs = Bearish trend (consider caution/selling)
- CROSSING ABOVE = Potential trend change to bullish
- CROSSING BELOW = Potential trend change to bearish
Originally popularized by cryptocurrency analysts, the BMSB has proven effective across all markets for identifying major trend changes.
═══════════════════════════════════════════════════════════════════
⚡ KEY FEATURES:
═══════════════════════════════════════════════════════════════════
✅ Single alert monitors your ENTIRE watchlist
✅ Works on ANY timeframe (daily, 4H, 1H) while maintaining weekly MA accuracy
✅ Visual signals when crosses occur (green/red arrows)
✅ Real-time status table showing current values
✅ Background coloring for quick trend identification
✅ Customizable alert settings for crosses above/below
═══════════════════════════════════════════════════════════════════
🔔 HOW TO SET UP ALERTS:
═══════════════════════════════════════════════════════════════════
1. Add this indicator to your chart
2. Click Alert (alarm icon)
3. Select "BMSB Watchlist Alert" → "BMSB Cross Alert"
4. Choose your alert frequency:
• "Once Per Bar" = Immediate alerts (for active traders)
• "Once Per Bar Close" = Confirmed signals (fewer false alarms)
5. CHECK "Apply to all symbols in watchlist" ← IMPORTANT!
6. Select your watchlist and create
═══════════════════════════════════════════════════════════════════
⚙️ RECOMMENDED SETTINGS:
═══════════════════════════════════════════════════════════════════
📍 FOR SWING TRADERS:
- Chart: Daily timeframe
- Alert Trigger: Once Per Bar Close
- Both crosses enabled
📍 FOR ACTIVE TRADERS:
- Chart: 4H or Daily timeframe
- Alert Trigger: Once Per Bar
- Both crosses enabled
📍 FOR LONG-TERM INVESTORS:
- Chart: Weekly timeframe
- Alert Trigger: Once Per Bar Close
- Focus on crosses above
═══════════════════════════════════════════════════════════════════
📊 VISUAL ELEMENTS:
═══════════════════════════════════════════════════════════════════
- BLUE LINE = 20-week Simple Moving Average
- RED LINE = 21-week Exponential Moving Average
- GREEN ARROWS = Price crossed above BMSB
- RED ARROWS = Price crossed below BMSB
- GREEN BACKGROUND = Price above both MAs (bullish)
- RED BACKGROUND = Price below both MAs (bearish)
- STATUS TABLE = Current price position and MA values
═══════════════════════════════════════════════════════════════════
💡 PRO TIPS:
═══════════════════════════════════════════════════════════════════
1. The indicator calculates WEEKLY MAs regardless of your chart timeframe
2. Best used with liquid stocks/cryptos with good volume
3. Consider waiting for daily/weekly close for confirmation
4. Crosses are more significant after extended periods above/below
5. Works great with additional confirmation (volume, RSI, etc.)
═══════════════════════════════════════════════════════════════════
⚠️ IMPORTANT NOTES:
═══════════════════════════════════════════════════════════════════
- FREE accounts limited to 1 active alert
- Alerts check based on YOUR selected timeframe, not the weekly MA calculation
- False signals possible during ranging/choppy markets
- Not financial advice - use as one tool among many
═══════════════════════════════════════════════════════════════════
👨💻 AUTHOR'S NOTE:
═══════════════════════════════════════════════════════════════════
Built for traders who want to monitor multiple stocks efficiently without creating dozens of individual alerts. Perfect for identifying major trend changes across your entire portfolio with a single alert.
Tags: #BMSB #BullMarketSupportBand #20WeekSMA #21WeekEMA #TrendFollowing #MovingAverage #WatchlistAlert #MultiTimeframe #SwingTrading #TrendTrading
TradeScope: MA Reversion • RVOL • Trendlines • GAPs • TableTradeScope is an all-in-one technical analysis suite that brings together price action, momentum, volume dynamics, and trend structure into one cohesive and fully customizable indicator.
An advanced, modular trading suite that combines moving averages, reversion signals, RSI/CCI momentum, relative volume, gap detection, trendline analysis, and dynamic tables — all within one powerful dashboard.
Perfect for swing traders, intraday traders, and analysts who want to read price strength, volume context, and market structure in real time.
⚙️ Core Components & Inputs
🧮 Moving Average Settings
Moving Average Type & Length:
Choose between SMA or EMA and set your preferred period for smoother or more reactive trend tracking.
Multi-MA Plotting:
Up to 8 customizable moving averages (each with independent type, color, and length).
Includes a “window filter” to show only the last X bars, reducing chart clutter.
MA Reversion Engine:
Detects when price has extended too far from its moving average.
Reversion Lookback: Number of bars analyzed to determine historical extremes.
Reversion Threshold: Sensitivity multiplier—lower = more frequent signals, higher = stricter triggers.
🔄 Trend Settings
Short-Term & Long-Term Trend Lookbacks:
Uses linear regression to detect the slope and direction of the short- and long-term trend.
Results are displayed in the live table with color-coded bias:
🟩 Bullish | 🟥 Bearish
📈 Momentum Indicators
RSI (Relative Strength Index):
Adjustable period; displays the current RSI value, overbought (>70) / oversold (<30) zones, and trending direction.
CCI (Commodity Channel Index):
Customizable length with color-coded bias:
🟩 Oversold (< -100), 🟥 Overbought (> 100).
Tooltip shows whether the CCI is trending up or down.
📊 Volume Analysis
Relative Volume (RVOL):
Estimates end-of-day projected volume using intraday progress and compares it against the 20-day average.
Displays whether today’s volume is expected to exceed yesterday’s, and highlights color by strength.
Volume Trend (Short & Long Lookbacks):
Visual cues for whether current volume is above or below short-term and long-term averages.
Estimated Full-Day Volume & Multiplier:
Converts raw volume into “X” multiples (e.g., 2.3X average) for quick interpretation.
🕳️ Gap Detection
Automatically identifies and plots bullish and bearish price gaps within a defined lookback period.
Gap Lookback: Defines how far back to search for gaps.
Gap Line Width / Visibility: Controls the thickness and display of gap lines on chart.
Displays the closest open gap in the live table, including its distance from current price (%).
🔍 ATR & Volatility
14-day ATR (% of price):
Automatically converts the Average True Range into a percent, providing quick volatility context:
🟩 Low (<3%) | 🟨 Moderate (3–5%) | 🟥 High (>5%)
💬 Candlestick Pattern Recognition
Auto-detects popular reversal and continuation patterns such as:
Bullish/Bearish Engulfing
Hammer / Hanging Man
Shooting Star / Inverted Hammer
Doji / Harami / Kicking / Marubozu / Morning Star
Each pattern is shown with contextual color coding in the table.
🧱 Pivot Points & Support/Resistance
Optional Pivot High / Pivot Low Labels
Adjustable left/right bar lengths for pivot detection
Theme-aware text and label color options
Automatically drawn diagonal trendlines for both support and resistance
Adjustable line style, color, and thickness
Detects and tracks touches for reliability
Includes breakout alerts (with optional volume confirmation)
🚨 Alerts
MA Cross Alerts:
Triggers when price crosses the fast or slow moving average within a tolerance band (default ±0.3%).
Diagonal Breakout Alerts:
Detects and alerts when price breaks diagonal trendlines.
Volume-Confirmed Alerts:
Filters breakouts where volume exceeds 1.5× the 20-bar average.
🧾 Live Market Table
A fully dynamic table displayed on-chart, customizable via input toggles:
Choose which rows to show (e.g., RSI, ATR, RVOL, Gaps, CCI, Trend, MA info, Diff, Low→Close%).
Choose table position (top-right, bottom-left, etc.) and text size.
Theme selection: Light or Dark
Conditional background colors for instant visual interpretation:
🟩 Bullish or Oversold
🟥 Bearish or Overbought
🟨 Neutral / Moderate
🎯 Practical Uses
✅ Identify confluence setups combining MA reversion, volume expansion, and RSI/CCI extremes.
✅ Track trend bias and gap proximity directly in your dashboard.
✅ Monitor relative volume behavior for intraday strength confirmation.
✅ Automate MA cross or breakout alerts to stay ahead of key price action.
🧠 Ideal For
Swing traders seeking confluence-based setups
Intraday traders monitoring multi-factor bias
Analysts looking for compact market health dashboards
💡 Summary
TradeScope is designed as a single-pane-of-glass market view — combining momentum, trend, volume, structure, and reversion into one clear visual system.
Fully customizable. Fully dynamic.
Use it to see what others miss — clarity, confluence, and confidence in every trade.