KC-BB Squeeze Trend Trader█ OVERVIEW
The KC-BB Squeeze Trend Trader identifies volatility compression and expansion by detecting when Bollinger Bands contract inside Keltner Channels and then release with confirmed momentum. It highlights potential trend-starting breakouts by combining squeeze detection, directional momentum, trend bias, and optional volume filters.
During periods of low volatility, price consolidates and energy builds. When volatility expands again, strong directional moves often follow. This tool helps traders spot those opportunities early with clear visual cues and optional performance tracking.
█ KEY FEATURES
Squeeze detection using Bollinger Bands inside Keltner Channels
Automatic identification of volatility expansion after the squeeze ends
Optional filters for momentum, trend direction, volume, and signal cooldown
Dynamic color fills for squeeze, bullish expansion, bearish expansion, and neutral states
Dashboard showing squeeze duration, tightness, momentum, trend, and volume context
Optional win-rate analytics using ATR-based target and stop evaluation
Multi-timeframe confirmation for higher-quality breakouts
█ HOW IT WORKS
A squeeze occurs when both Bollinger Bands sit inside the Keltner Channels.
A breakout begins when the Bollinger Bands expand outside the KCs.
Long signals appear when squeeze release aligns with bullish momentum and trend strength.
Short signals appear when bearish momentum and trend conditions agree.
Volume and cooldown filters help reduce noise and avoid low-quality entries.
█ HOW TO USE
Wait for a squeeze period (yellow fill).
Monitor duration and tightness: longer/tighter squeezes often lead to stronger moves.
When a long or short signal appears, use the plotted ATR-based target and stop as reference levels.
Watch for contraction or exit hints when momentum fades or volatility narrows again.
Higher timeframes generally provide cleaner and more reliable signals.
█ TIMEFRAME GUIDANCE
Crypto: 4H or 1D; consider increasing KC multiplier for high volatility.
Forex: 1H–4H; longer squeeze duration can improve selectivity.
Stocks: 1D–1W; consider slightly higher BB multiplier on slow-moving markets.
█ SETTINGS SUMMARY
Adjustable Bollinger Band and Keltner Channel lengths and multipliers
Three momentum modes: Linear Regression, Price–SMA, or ROC
Trend and volume filters (optional)
Configurable minimum squeeze duration and signal cooldown
ATR-based target and stop multipliers
Optional historically tight squeeze filter (percentile-based)
█ ALERTS
Squeeze Detected
Squeeze Released
Long Entry
Short Entry
Exit Hint
Historically Tight Squeeze
█ NOTES
ATR-based win-rate calculations provide simplified performance estimates.
Past behavior does not guarantee future movement.
Use position sizing and risk management appropriate for the instrument and timeframe.
█ CREDITS
Inspired by the Bollinger Band and Keltner Channel squeeze concept popularized by John Carter’s TTM Squeeze, with added enhancements for squeeze strength, filtering, and real-time performance metrics.
Multitimeframe
Z-Score IndicatorA Z-Score measures how many standard deviations a value is from its mean.
In finance, it indicates how far the current price is from its historical average in statistical terms.
Practically speaking, the Z-Score quantifies price anomalies and serves as the statistical foundation behind mean-reversion strategies and dispersion analysis (pairs trading, Z-bands, etc.).
±1σ: normal movement.
±2σ: moderate overextension.
±3σ: statistically extreme event (≈ 0.3% probability under a normal distribution).
SG Capital Group trade assistantThe SG Capital Group Trade Assistant is designed to bring clarity and structure to your charts by automatically highlighting the most important market timings and daily transitions. It marks the start of each trading day and visually identifies key session moments, including the New York market open and your own customized session end time. The indicator also displays the days of the week directly on the chart, with adjustable text size and formatting to match your personal preference. All elements stay out of the way of price action, keeping your chart clean while still giving you immediate context. This tool helps traders maintain focus, understand market rhythm more intuitively, and streamline their analysis without distractions.
Sphinx Trade ChecklistSphinx Trade Checklist — Your Rule-Based Trading Companion
Sphinx Trade Checklist is not a price-based indicator — it’s a structured decision-making tool designed to help traders follow a consistent, rule-based approach before entering any trade.
This checklist window guides you through a complete top-down analysis process:
1. Bias (Higher Timeframe) — Daily
Start by identifying the overall market bias. Determine whether price is in premium/discount, note any FVGs/imbalances, and confirm the larger directional context. This prevents impulsive trades and keeps you aligned with the dominant flow.
2. Mid-Term Structure — 4H / 1H
Next, analyze the mid-term structure:
• Key swing points
• Liquidity levels
• OB zones / FVGs
• SMT divergence
This section ensures you understand the structural roadmap that price is currently respecting.
3. Micro Entry — 15m / 5m
Finally, refine your entry on the lower timeframes. Look for your specific confirmations such as:
• Liquidity sweeps
• FVGs
• CHoCH / BOS
• Discount / Premium entries
This is the final step before execution, helping you stay disciplined and avoid weak, emotional trades.
⸻
Why This Tool Matters
Most traders lose not because of strategy but because they skip steps, enter too early, or misread the higher timeframe bias.
Sphinx Trade Checklist keeps your process organized, objective, and consistent — forcing you to confirm each layer of analysis before pressing the button.
Whether you’re a beginner building good habits or an advanced trader wanting more structure, this tool helps you stay crystal-clear on your bias, structure, and entry criteria.
𝔣𝔯𝔢𝔢 - 9AM CRT ModelCRT made easy!
Overview:
A comprehensive multi-timeframe trading indicator designed for the Candle Range Theory (CRT) strategy. Automatically identifies key price levels, tracks market structure, and detects setup patterns.
Key Features Include
1HR CRT Mode:
Marks the high and low of your target hour (default 8 AM)
Draws an equilibrium (EQ) line at 50% of the range
Detects when price sweeps above/below these levels
Only operates during your custom trading window (default 9-11 AM)
Identifies Inverse Fair Value Gaps (IFVGs) after sweeps occur
4HR CRT Mode:
Same functionality but for 4-hour ranges
Configurable target hours: 2, 6, 10, 14, 18, 22
Independent from 1HR mode (can run both simultaneously)
Stops 1HR IFVG creation once 4HR sweep occurs
Additional Features:
15M Ghost Candles - Displays 3 previous 15-minute candles offset to the side for quick context
15M High/Low Lines - Shows the previous 15M candle's high and low anchored to the exact bars where they formed
IFVG Detection - Automatically identifies and boxes Inverse Fair Value Gaps with:
EQ lines at 50% of each gap
Labeled "Bull IFVG" or "Bear IFVG" for clarity
Fully customizable colors, line styles, and widths
How It Works
Marks your target hour's range (high/low/EQ)
Waits for price to sweep the high or low
After sweep, hunts for IFVGs in the sweep direction
If sweep direction changes, stops creating IFVGs in the old direction
All IFVG boxes persist until the next trading session
Customization
Everything is toggleable and customizable:
Enable/disable each timeframe
Change colors, line styles, line widths
Adjust trading windows
Modify timezone
Toggle individual features on/off
Perfect for traders using Candle Range Theory, liquidity hunting, and order flow analysis! 📊
Semi-Martingala Sicura 1.20x PROIncrements or a maximum amount of 200. If the previous trade is profitable, the count is reset and the initial amount is resumed. Exit management uses fixed percentage stop loss and take profit, set relative to the entry price. In summary, this strategy aims to capitalize on trend and momentum signals, using a semi-martingale system to increase positions in case of losses, but with precise limits to contain risk. Note: This method aims to be "safer" than a classic martingale, respecting increment limits and a maximum amount.
Comment by saying what you think and what I could change.
DANGHIEU EMA 34/89/200 Ribbon (Scaled HTF)📘 Indicator Description – EMA 34/89/200 Ribbon (Scaled HTF)
The EMA 34/89/200 Ribbon (Scaled HTF) indicator is designed to replicate higher-timeframe EMAs directly on your current chart without switching timeframes.
Using a precise HTF Scaling Algorithm, the script converts EMAs from 1H, 2H, 4H, 6H, 12H, 1D, and even 1W into equivalent lengths on lower timeframes—allowing traders to perform true multi-timeframe trend analysis on a single chart.
The 34-EMA and 89-EMA form a dynamic trend ribbon that changes color based on the relationship between the two moving averages. This helps traders quickly identify trend direction, momentum strength, and potential market reversals. The indicator also includes optional crossover markers (X symbols) to highlight bullish and bearish crossovers for cleaner signal recognition. EMA200 is included as the long-term trend anchor.
This tool is ideal for scalpers, day traders, and swing traders who require higher-timeframe context while trading lower-timeframe entries.
🟦 How to Use the Indicator
1. Choose the Higher Timeframe to Simulate
Use the “HTF to Simulate” dropdown to select the timeframe you want to emulate (e.g., 4H, 2H, 1D, 1W).
The script automatically scales the EMA lengths so they match the selected HTF.
2. Read the Ribbon for Trend Direction
Green Ribbon → EMA34 above EMA89 → Bullish momentum
Red Ribbon → EMA34 below EMA89 → Bearish momentum
The ribbon expands when momentum strengthens and contracts during consolidation.
3. Use EMA Crossovers as Signal Zones
Optional X markers highlight crossover points:
Bullish Crossover → EMA34 crosses above EMA89
Bearish Crossover → EMA34 crosses below EMA89
These crossovers often align with trend shifts or early momentum changes.
4. EMA200 as Trend Filter
The EMA200 acts as the macro trend filter:
Price above EMA200 → only consider long setups
Price below EMA200 → only consider short setups
Combining ribbon trend + EMA200 alignment improves signal accuracy.
5. Multi-Timeframe Trading Strategy
This indicator is powerful for:
Scalping with HTF bias
Pullback entry on lower timeframe during HTF trend
Identifying trend exhaustion when the ribbon flips
Confirming wave structure (Elliott Wave, Dow Theory)
Spotting strong momentum phases and squeeze zones
Example workflow:
Select 4H as HTF simulation.
Trade on 15m or 5m chart.
Enter only when price aligns with the HTF ribbon + EMA200 trend.
Use EMA crossovers as confirmation signals.
Bollinger Bands (MTF) + Bandwidth & %BJBB MTF: Bollinger Bands (MTF) + Bandwidth & %B
This Pine v6 indicator overlays multi‑timeframe Bollinger Bands on the price chart and adds a lower panel with normalized Bandwidth (histogram) and %B (line), plus squeeze/bulge markers and alerts for volatility shifts.
Key idea: See higher‑timeframe BB context on your working chart while tracking volatility regimes and price position within bands.
Features
- Multi‑Timeframe BBs: Up to four TFs (TF1–TF4) via request.security, each with visibility, colors, line widths, and optional background fills.
- Configurable Inputs: Length, MA type (SMA/EMA/SMMA/WMA/VWMA), Source, StdDev multiplier, and Offset.
- Lower Panel Metrics: %B (line) shows price position in the band; Bandwidth (histogram) shows width relative to basis, normalized and color‑coded vs its SMA. Reference lines at 0, 0.5, 1.0; raw highest/lowest bandwidth lines for context.
- Squeeze/Bulge Detection: Alerts when bandwidth equals the rolling lowest (Squeeze) or highest (Bulge).
How It Works
- Per timeframe, BBs use the chosen MA basis and standard deviation × multiplier to form upper/lower bands.
- A selectable TF (TF1–TF4) drives %B/Bandwidth calculations, independent of overlay TFs.
Bandwidth is normalized to the rolling min–max window with safeguards against division by zero.
Use Cases
- Visualize higher‑timeframe context directly on your chart.
- Spot volatility squeezes and expansions with objective markers and alerts.
Combine %B momentum with Bandwidth regime changes to refine entries and exits.
darshakssc SMC Infinity Enginedarshakssc SMC Infinity Engine is an advanced Smart Money Concepts–based tool designed to help traders visually understand institutional price behavior such as liquidity sweeps, displacement moves, and structure breaks — all without repainting.
This script does not predict the future or guarantee outcomes.
Instead, it provides a structured price-action framework to help traders study how markets move during key intraday phases.
🔍 Core Concepts Used
This indicator highlights:
Liquidity Sweeps (equal highs/lows taken out)
Displacement Candles (strong institutional momentum bars)
Break of Structure (BOS) confirmations
Kill Zone Sessions (optional smart-money timing filter)
Higher Time Frame Trend Alignment
Dynamic Entry, Stop Loss, and Target Levels
Internal trade outcome tagging (TP1/TP2/TP3/SL)
These components are widely used in institutional price-action models and can help users understand how liquidity and structure interact throughout the trading day.
📊 What the Indicator Displays
LONG / SHORT signals after confirmed BOS
Entry, SL, TP1, TP2, TP3 mapped directly on the chart
Background highlighting for liquidity sweep zones
A clean dashboard showing:
Current symbol
Current price
Number of setups recognized
TP1/TP2/TP3 stats
SL count
Live win-rate calculation
Last outcome recorded
All visuals are provided for study purposes to help users review how price reacts during key structure shifts.
🧠 How to Use It (Educational Purpose)
This tool is designed as a market research & educational study aid.
You can use it to:
Observe how liquidity sweeps often precede directional moves
Study how displacement confirms institutional intent
Analyze BOS-based structure shifts
Compare HTF trend alignment with LTF execution
Review trade outcomes historically for self-improvement
It can assist in building discipline and consistency when learning SMC-style concepts — without any automation or strategy execution.
⚠️ Important Notes
This script does not repaint.
This is not a trading system, signal generator, or financial advice.
All information is for educational and informational purposes only.
Past performance does not guarantee future results.
Users should always perform their own analysis and risk management.
🛡️ Compliance Disclaimer
This script is provided for educational purposes only.
It does not constitute investment advice, does not guarantee results, and should not be used as the sole basis for any trading decision.
MACD FROM HELLthis is a double macd with 2 time frames macd 1 is chart macd 4 is 4X meaning the 1hr becomes the 4hr and it uses the histogram coloring for added detail ,, on top of that it has stochastic rsi Alerts set to trigger when k line goes above 99.9 or below 0.01 and exits ,, alert triggers on exit
EMA+SuperThis indicator integrates multiple trend-following components into a unified, clean, and easy-to-interpret chart overlay. Its purpose is to help traders observe short-term and long-term trend direction, momentum shifts, and potential areas of interest using established moving-average and volatility-based techniques.
🔹 Features
1. Multi-EMA Framework
Plots the 9, 21, 50, 100, and 200 EMAs to provide a structured view of short, medium, and long-term market trends.
2. Supertrend Overlay
Applies an ATR-based Supertrend to visualize potential directional shifts.
Both uptrend and downtrend zones are lightly shaded for improved clarity.
3. NovaWave-Style Trend Cloud
A dynamic cloud formed from:
Fast EMA
Slow EMA
Signal MA
The cloud automatically adapts its color based on the relationship between the fast and slow EMAs, offering a quick visual read of momentum bias.
4. Displaced Moving Averages (20 / 50 / 200 DMA)
Includes optional forward displacement to replicate commonly used DMA models in trend-following systems.
5. Crossover Buy/Sell Signals
Buy and sell markers appear when the fast EMA crosses above or below the slow EMA.
Users may create custom alerts via the TradingView alerts panel.
🔹 Alerts
This indicator supports built-in EMA crossover alerts:
Buy Alert – triggered when the fast EMA crosses above the slow EMA
Sell Alert – triggered when the fast EMA crosses below the slow EMA
Users can enable these alerts through the “Add Alert” panel and select the corresponding alert condition.
Alerts are evaluated on bar close for consistency and do not repaint.
🔹 How to Use
EMA structure helps define directional bias and market phase.
The Supertrend and Trend Cloud offer contextual confirmation.
EMA crossovers can help highlight momentum changes.
DMAs provide an additional perspective on smoothed trend levels.
This tool is intended for visual analysis and can complement other approaches such as volume studies, higher-timeframe trend analysis, or support/resistance mapping.
⚠️ Disclaimer
This script is for educational and informational purposes only. It does not constitute financial advice or guarantee any outcome. Always perform independent analysis and apply proper risk management.
ILM & IFVG StrategyPlease feel free to adjust in any way possible. Let me know if you can create something better from this initial coding.
//═══════════════════════════════════════════════════════════════════════
// Inverted Liquidity Model (ILM) – Strategy
//═══════════════════════════════════════════════════════════════════════
//
// The **Inverted Liquidity Model (ILM)** is a liquidity-based algorithm
// built to capture high-probability reversals after:
//
// • A liquidity sweep (SSL/BSL taken)
// • Rejection back inside the range
// • A Fair Value Gap (FVG) forms
// • That FVG becomes invalidated → becomes an IFVG entry zone
//
// ILM combines:
// • LTF BOS / CHOCH structure confirmation
// • HTF structure (expansion) filtering
// • Premium / Discount filter (17:00 CST session midline)
// • Optional ATR volatility filter
// • Optional trading session restrictions
// • Optional partial profit-taking + runners
//
// When all conditions align, the strategy enters:
// ✔ Long after sweep of SSL + valid long IFVG + trend confirmation
// ✔ Short after sweep of BSL + valid short IFVG + trend confirmation
//
// Stops are placed at the sweep wick.
// Full target is set at the next structural high/low.
// Optional partial TP sends a runner to full target.
//
// Visual tools (labels, sweep lines, IFVG boxes, midline) assist
// with review and forward testing.
//
//───────────────────────────────────────────────────────────────────────
// USER CONFIGURABLE FEATURES
//───────────────────────────────────────────────────────────────────────
//
// • **Liquidity & Structure**
// - pivotLen → swing length for pivots / liquidity
// - htfOn → toggle higher-timeframe pivots
// - htfTF → timeframe for HTF structure/liquidity
// - useStructureFilter → enforce LTF BOS/CHOCH trend
// - useHtfExpansionFilter → enforce HTF trend
// - showStructureLabels → show BOS/CHOCH labels
// - showHtfStructureLabels → show HTF BOS/CHOCH labels
//
// • **Premium / Discount Midline**
// - usePremiumDiscountFilter → only long in discount / short in premium
// - pdSession → session used for midline (default 17:00 CST)
// - showPdMidLine → show 50% midline
//
// • **FVG / IFVG Detection**
// - useBodyGapFVG → FVG uses candle bodies instead of wicks
// - useDisplacementFVG → require displacement bar
// - dispAtrMult → minimum ATR threshold for displacement
// - showIFVG → draw IFVG boxes
//
// • **ATR / Volatility / Sessions**
// - useRangeFilter → require minimum ATR%
// - atrLen → ATR period
// - minAtrPerc → minimum ATR% of price
// - useSessionFilter → restrict trading hours
// - sessionTimes → allowed trading session
//
// • **Sweep Visualization**
// - showSweepLines → draw sweep lines at SSL/BSL sweeps
// - sweepLineWidth → thickness of sweep lines
//
// • **Exits: Partial Targets & Runners**
// - usePartialTargets → enable partial TP logic
// - tp1QtyPercent → percent closed at TP1
// - tp1FractionOfPath → TP1 relative to path to full target
//
// • **Formatting / Visibility**
// - labelFontSizeInput → tiny / small / normal / large / huge
// - showEntries → entry markers
// - showTargets → target lines
//
//═══════════════════════════════════════════════════════════════════════
// END OF STRATEGY DESCRIPTION
//═══════════════════════════════════════════════════════════════════════
Screener: Multi-Timeframe CRT / ORB [Yosiet]Are you tired of manually scanning dozens of charts across different timeframes, searching for that perfect reversal setup? What if you could have a system that does the heavy lifting for you, pinpointing high-probability reversal patterns across the entire market in real-time?
Several names for the same candlestick pattern: CRT, ORB, Morning Star, Evening Star, and others, but I'm not going to talk about it.
What is a Candle Retracement (CRT) Pattern?
For those who may be unfamiliar, the Candle Retracement pattern is a robust 3-candle setup that signals the potential exhaustion of a trend and the start of a reversal.
Bullish CRT:
Candle 1 (Signal): A significant bearish candle.
Candle 2 (Retracement): A candle that sweeps the lows of Candle 1 but closes within its body. This shows the sellers are overextended and losing momentum.
Candle 3 (Confirmation): A bullish candle that closes above Candle 2's close, confirming the reversal.
Bearish CRT:
Candle 1 (Signal): A significant bullish candle.
Candle 2 (Retracement): A candle that sweeps the highs of Candle 1 but closes within its body.
Candle 3 (Confirmation): A bearish candle that closes below Candle 2's close.
How This Screener Supercharges Your Trading
Manually finding these setups is time-consuming. This indicator automates the entire process, scanning up to four symbols across nine different timeframes—from the fast-paced 5-minute chart to the strategic weekly view.
Key Features:
Multi-Symbol, Multi-Timeframe Matrix: Get an instant, bird's-eye view of all CRT signals in a clean, easy-to-read table.
Customizable Logic: Fine-tune the pattern detection to your liking:
Lookback Period: How many bars back to search for patterns.
Min Candle %: The minimum body size of Candle 1, ensuring you only get significant signals.
Sweep %: The minimum required wick sweep of Candle 2, filtering for meaningful false breaks.
Visual & Alert System:
Clear Visuals: Green circles (🟢) for Bullish CRT and red circles (🔴) for Bearish CRT.
Proactive Alerts: Receive real-time pop-up and push notifications the moment a new pattern is confirmed on any timeframe.
Final Thoughts & Risk Management
The Multi-Timeframe CRT Screener is designed to be a cornerstone of your trading strategy, helping you find high-quality setups with efficiency. However, no indicator is infallible.
Always use confluence: Use the signals from this screener in conjunction with other factors like key support/resistance levels, volume, or momentum indicators.
Manage your risk: Always use a stop-loss. A good initial stop for a CRT pattern can be placed just beyond the extreme of Candle 1 (the low for bullish, high for bearish).
I hope you find this tool as invaluable in your trading as I have. I'm constantly working on improvements, so please feel free to leave your suggestions, comments, and questions below. If you find it useful, give it a like and share it with your trading community!
Happy Trading,
Yosiet
Forever ModelForever Model is a comprehensive trading framework that visualizes market structure through Fair Value Gaps (FVGs), Smart Money Technique (SMT) divergences, and order block confirmations. The indicator identifies potential price rotations by tracking internal liquidity zones, correlation breaks between assets, and confirmation signals across multiple timeframes.
Designed for clarity and repeatability, the model presents a structured visual logic that supports manual analysis while maintaining flexibility across different assets and timeframes. All components are non-repainting, ensuring historical accuracy and reliable backtesting.
Description
The model operates through a three-part sequence that forms the visual foundation for identifying potential market rotations:
Fair Value Gaps (FVGs)
FVGs are price imbalances detected on higher timeframes—areas where price moved rapidly between candles, leaving an inefficiency that may be revisited. The indicator identifies both bullish and bearish FVGs, displaying them with color-coded levels that extend until mitigated.
: Chart showing FVG detection with colored lines indicating bullish (green) and bearish (red) gaps
Smart Money Technique (SMT)
SMT detects divergence between the current chart asset and a correlated pair. When one asset makes a higher high while the other forms a lower high (or vice versa), it indicates a potential shift in delivery. The indicator draws visual lines connecting these divergence points and can filter SMTs to only display those occurring within FVG ranges.
: Chart showing SMT divergence lines between two correlated assets with labels indicating the pair name]
Order Block Confirmations (OB)
When price confirms a signal by crossing a pivot level, an Order Block is created. The confirmation line extends from the pivot point, labeled as "OB+" for bullish signals or "OB-" for bearish signals. The latest OB extends to the current bar, while previous OBs remain fixed at their confirmation points.
: Chart showing OB confirmation lines with OB+ and OB- labels at confirmation points]
Key Features
Higher Timeframe (HTF) Detection
FVGs are detected on a higher timeframe than the current chart, with automatic HTF selection based on the current timeframe or manual override options. This ensures that internal liquidity zones are identified from the appropriate structural context.
External Range Liquidity (ERL)
Tracks the latest higher timeframe pivot highs and lows, marking external liquidity levels that may be revisited. ERL levels are displayed as horizontal lines with optional labels, providing context for potential continuation targets.
: Chart showing ERL lines at recent HTF pivot points
Signal Creation and Confirmation System
The model creates pending signals when FVG levels are mitigated. Signals confirm when price closes beyond a pivot level, creating the OB confirmation line. Stop levels are automatically calculated from the maximum (bearish) or minimum (bullish) price between signal creation and confirmation.
SMT Filtering Options
Display all SMTs or only those within FVG ranges
Require SMT for signal confirmation (optional filter)
Automatic or manual SMT pair selection
Support for both correlated and inverse correlated pairs
Directional Bias Filter
Filter FVG detection to show only bullish bias, bearish bias, or both. This allows analysts to align with higher timeframe structure or focus on unidirectional setups.
Confirmation Line Management
Toggle to extend only the latest confirmation line or all confirmation lines
Transparent label backgrounds with colored text (red for bearish, green for bullish)
Automatic cleanup of old confirmation lines (keeps last 50)
Labels positioned at line end (latest) or middle (older lines)
Position Sizing Calculator
Optional position sizing based on account balance, risk percentage or fixed amount, and instrument-specific contract sizes. Supports prop firm calculations and can display position size, entry, and stop levels in the dashboard.
Information Dashboard
A customizable floating table displays:
Current timeframe and HTF
Remaining time in current bar
Current bias direction
Latest confirmed signal details (type, size, entry, stop)
Pending signal status
The dashboard can be repositioned, resized, and styled to match your preferences.
Special Range Creation
When signals confirm, the model can automatically create special range levels from stop prices. These levels persist on the chart as important reference points, even after mitigation, serving as potential reversal zones for future signals.
Label and Visualization Controls
Toggle FVG labels on/off
Toggle confirmation lines on/off
Customizable colors for bullish and bearish FVGs
ERL color customization
SMT line width adjustment
Order Flow Integration (Optional)
The indicator includes optional Open Interest (OI) based special range detection, allowing integration with order flow analysis for enhanced context.
Technical Notes
All components are non-repainting—once formed, they remain on the chart
FVGs cannot be mitigated on their creation bar
Signal-based special ranges persist even after mitigation (important stop levels)
SMT detection supports both HTF and chart timeframe modes
Maximum 50 confirmation lines are maintained for performance
The model is designed to work across all asset classes and timeframes, providing a consistent framework for identifying potential market rotations through the interaction of internal liquidity, correlation breaks, and confirmation signals, this does not constitute as trading advice, past performance is no indication of future performance , this is entirely done for entertainment and educational purposes
Trading Sessions [QuantAlgo]🟢 Overview
The Trading Sessions indicator tracks and displays the four major global trading sessions: Sydney, Tokyo, London, and New York. It provides session-based background highlighting, real-time price change tracking from session open, and a data table with session status. The script works across all markets (forex, equities, commodities, crypto) and helps traders identify when specific geographic markets are active, which directly correlates with changes in liquidity and volatility patterns. Default session times are set to major financial center hours in UTC but are fully adjustable to match your trading methodology.
🟢 Key Features
→ Session Background Color Coding
Each trading session gets a distinct background color on your chart:
1. Sydney Session - Default orange, 22:00-07:00 UTC
2. Tokyo Session - Default red, 00:00-09:00 UTC
3. London Session - Default green, 08:00-16:00 UTC
4. New York Session - Default blue, 13:00-22:00 UTC
When sessions overlap, the color priority is New York > London > Tokyo > Sydney. This means if London and New York are both active, the background shows New York's color. The priority matches typical liquidity and volatility patterns where later sessions generally show higher volume.
→ Color Customization
All session colors are configurable in the Color Settings panel:
1. Click any session color input to open the color picker
2. Select your preferred color for that session
3. Use the "Background Transparency" slider (0-100) to adjust opacity. Lower values = more visible, higher values = more subtle
4. Enable "Color Price Bars" to color candlesticks themselves according to the active session instead of just the background
The Color column in the info table shows a block (█) in each session's assigned color, matching what you see on the chart background.
→ Information Table Breakdown
→ Timeframe Warning
If you're viewing a timeframe of 12 hours or higher, a red warning label appears center-screen. Session boundaries don't render accurately on high timeframes because the time() function in Pine Script can't detect intra-bar session changes when each bar spans multiple sessions. The warning tells you to switch to sub-12H timeframes (e.g., 4H, 1H, 30m, 15m, etc.) for proper session detection. You can disable this warning in Color Settings if needed, but session highlighting can be unreliable on 12H+ charts regardless.
→ Time Range Configuration
Every session's time range is editable in Session Settings:
1. Click the time input field next to each session
2. Enter time as HHMM-HHMM in 24-hour format
3. All times are interpreted as UTC
4. Modify these to account for daylight saving shifts or to define custom session periods based on your backtested optimal trading windows
For example, if your strategy performs best during London/NY overlap specifically, you could set London to 08:00-17:00 and New York to 13:00-22:00 to ensure you see the full overlap highlighted.
→ Weekdays Filter
The "Weekdays Only (Mon-Fri)" toggle controls whether sessions display on weekends:
Enabled: Sessions only show Monday-Friday and hide on Saturday-Sunday. Use this for markets that close on weekends (most equities, forex).
Disabled: Sessions display 24/7 including weekends. Use this for markets that trade continuously (crypto).
→ Table Display Options
The info table has several configuration options in Table Settings:
Visibility: Toggle "Show Info Table" on/off to display or hide the entire table.
Position: Nine position options (Top/Middle/Bottom + Left/Center/Right) let you place the table wherever it doesn't block your price action or other indicators.
Text Size: Four size options (Tiny, Small, Normal, Large) to match your screen resolution and visual preferences.
→ Color Schemes:
Mono: Black background, gray header, white text
Light: White background, light gray header, black text
Blue: Dark blue background, medium blue header, white text
Custom: Manual selection of all five color components (table background, header background, header text, data text, borders)
→ Alert Functionality
The indicator includes ten alert conditions you can access via TradingView's alert system:
Session Opens:
1. Sydney Session Started
2. Tokyo Session Started
3. London Session Started
4. New York Session Started
5. Any Session Started
Session Closes:
6. Sydney Session Ended
7. Tokyo Session Ended
8. London Session Ended
9. New York Session Ended
10. Any Session Ended
These alerts fire when sessions transition based on your configured time ranges, letting you automate monitoring of session changes without watching the chart continuously. Useful for strategies that trade specific session opens/closes or need to adjust position sizing when volatility regime shifts between sessions.
Agressive Pricing Gaps (FVG/UPG,VI,OG) @MaxMaserati 3.0Aggressive Pricing Gaps (APGs 3.0)
The indicator specializes in identifying and managing price vacuums left behind when aggressive market participants rapidly move price, leaving areas that often serve as magnets for future mitigation.
1. Unfair Pricing Gaps (UPG) Analysis
The UPG logic is the indicator's main function, detecting a traditional three-candle price imbalance (FVG).
Detection Mechanism: A bullish UPG is identified when the high of candle 3 is below the low of candle 1 (with candle 2 being the expansive candle). A bearish UPG is identified when the low of candle 3 is above the high of candle 1.
Multi-Timeframe Support: UPG detection can be run on a Higher Timeframe (HTF), allowing traders to monitor significant weekly, daily, or H4 imbalances while viewing a lower execution timeframe.
Volume Filter: An optional Volume Filter based on EMA can be applied, restricting the plotting of UPGs only to those associated with volume exceeding the specified filter strength, thereby enhancing signal quality.
Sliced Mitigation: Each UPG is divided into multiple Box Slices (up to 20). This feature allows for detailed tracking of partial filling and precise visual confirmation as price moves through the gap.
2. Negative/Positive Candle Opening Gaps (OP+/-)
This logic focuses on the smaller, often immediate, gaps left between the closing price of one candle and the opening price of the next, representing minor immediate aggression or volatility.
Detection:
Positive Opening (OP+): Occurs when the current bar opens above the previous bar's close. When it happen we expect price to keep closing above it to maintain the bullish pressure.
Negative Opening (OP-): Occurs when the current bar opens below the previous bar's close. When it happen we expect price to keep closing below it to maintain the bearish pressure.
Timeframe Independence: OP Gaps can be displayed on a different timeframe from the UPG, or strictly on the chart's current timeframe.
MadblockUser Instructions for the "Madblock" Indicator (Pine Script v6 – TradingView)
This script creates a daily "Madblock" zone based on the high and low of the 15:30–15:45 NY time period (previous day’s final 15 minutes of regular trading hours for US equities/indices). It then generates optional entry signals the following trading day when price breaks this zone while respecting additional filters (EMAs, time window, signal spacing, and daily limit).
1. How to Add the Script to Your Chart
1. Open TradingView (tradingview.com).
2. Open any chart (preferably ES, NQ, SPX, SPY, or another instrument with US trading hours).
3. Click Pine Editor at the bottom.
4. Delete any existing code and paste the entire script provided.
5. Click Add to Chart (or Save → Add to Chart).
6. The indicator will appear as “Madblock”.
2. Input Settings (customizable in the indicator’s settings panel)
| Input | Default | Description |
|-----------------------|---------|-------------------------------------------------------------------------------------------------|
| Show Madblock Boxes | true | Displays the purple Madblock zones on the chart. Uncheck to hide boxes but keep signals. |
| Box Color | Purple | Color of the Madblock rectangle and background. |
| Transparency | 80 | Background transparency of the box (0 = opaque, 100 = fully transparent). |
| Enable Madblock Signals | true | Turns the long/short entry signals on or off. |
| Show 50 EMA (15m & 30m) | true | Displays the 50-period EMA from the 15-minute and 30-minute timeframes (yellow & orange lines). |
3. What the Indicator Does – Core Functionality
**A. Madblock Zone Creation (Previous Day)**
- Every day at 15:30 NY time → a new box is started using the high/low of that 15:30 candle.
- At 15:45 NY time → the box is finalized by taking the maximum high and minimum low of both the 15:30 and 15:45 candles.
- The box is drawn from 15:30 that day until 17:00 the next trading day (skips weekend automatically).
- This finalized zone becomes the reference levels for the next trading day’s signals.
**B. Signal Generation (Current Trading Day)**
Signals can only appear between 09:45 and 15:59 NY time (no signals in the first 15 minutes after 09:30 open).
Long Signal (green triangle below bar, text “MB”)
- Price closes above yesterday’s Madblock high
- Price is above both the 15-min 50 EMA and 30-min 50 EMA
- At least 4 bars have passed since the previous signal
- Maximum 3 signals per day (long + short combined)
Short Signal (orange triangle above bar, text “MB”)
- Price closes below yesterday’s Madblock low
- Price is below both the 15-min 50 EMA and 30-min 50 EMA
- Same spacing and daily limit rules as long signals
4. Recommended Chart Settings
- Timeframe: 15-minute charts work best.
- Session: Use “Extended Hours” turned OFF (regular trading hours only) for most accurate appearance.
- Time zone: Ensure your chart is set to New York time (or Exchange time for US instruments).
5. Important Notes & Limitations
- The script requires at least two full trading days of history to display boxes and generate signals correctly.
- On Mondays the box is created from the previous Friday’s 15:30–15:45 period.
- Boxes are capped at 500 (TradingView limit); old boxes automatically disappear as new ones are created.
- Signals are purely mechanical and for educational/informational purposes only. No guarantee of profitability.
6. Quick Checklist for Daily Use
1. Confirm chart time zone is America/New_York.
2. Verify yesterday’s purple Madblock zone is visible (15:30–17:00 stretch).
3. Look for “MB” triangles only after 09:45 and before 16:00.
4. Maximum of three signals (combined long + short) per session.
That is all you need to start using the Madblock indicator effectively. Adjust the input settings to match your preferred visual style or to disable elements you do not need.
Etherium CME gaps multi-timeframe auto finderThis indicator is a powerful tool that automatically detects and visualizes price gaps (Gaps) in the Ethereum CME futures market across multiple timeframes and also provides alert functionality. Price gaps occur when the futures market is inactive for a certain period, often acting as potential support or resistance zones.
What is an Ethereum CME Gap?
CME (Chicago Mercantile Exchange) is one of the largest derivatives exchanges globally. The Ethereum CME futures market is closed on weekends and certain holidays. When the market reopens, a price difference may occur between the previous closing price and the new opening price, referred to as a "CME Gap."
Key Features of the Indicator
Multi-timeframe gap detection: Detects and displays gaps across 5m, 15m, 30m, 1h, 4h, 1d timeframes simultaneously.
Customizable CME Symbol: You can specify Ethereum CME futures symbols, such as ETH1!.
Two gap price display methods:
CME_price: Displays the gap based on the actual price levels in the CME futures market.
Chart_price: Adjusts the gap to match the price levels on the chart being viewed (e.g., spot market). This helps visualize the impact of futures gaps on the spot market.
Visual customization:
Individual color settings for bullish/bearish gap boxes for each timeframe.
Adjust the extension (display length) of gap boxes in bars.
Configure label display, position, text size, background, and text color.
Highlight significant gaps: Emphasize gaps above a specified percentage with a unique color and border thickness.
Alert functionality: Receive notifications when a gap is detected, with options to enable alerts only for specific timeframes.
Why CME Gaps Matter
Traders often consider CME gaps as significant price zones.
Gap Fill: Historical data shows that many gaps tend to get "filled" over time, meaning the price returns to the gap area, reaching the start or end point of the gap.
Support/Resistance: Unfilled gaps can serve as potential support (Bullish Gap) or resistance (Bearish Gap) zones.
Bullish Gap: Occurs when the current opening price is higher than the previous closing price. Typically leaves an unfilled gap below (previous high), which can act as potential support.
Bearish Gap: Occurs when the current opening price is lower than the previous closing price. Typically leaves an unfilled gap above (previous low), which can act as potential resistance.
How to Use the Indicator
Add Indicator on TradingView: Click the "Indicators" button on the TradingView chart.
Find the indicator in "My Scripts" or "Invite-Only Scripts" and add it to the chart.
Adjust Settings: Once the indicator is added, click the settings (gear) icon to adjust inputs.
CME Symbol (ETH): ETH1! is typically the default symbol for Ethereum CME futures. Confirm based on your broker or data feed.
Min gap %: Set the minimum gap size in percentage; smaller gaps will not be displayed.
Select Exchanges to Display gap price: Choose between "CME_price" or "Chart_price." For viewing futures gaps on a spot chart, "Chart_price" is recommended.
Show Xm/h/d gap boxes: Select which timeframe gap boxes to display.
Color, Extension, Label settings: Customize the visual aspects of gap boxes and labels.
Highlight gap % (>=): Set the minimum percentage for highlighting significant gaps.
Enable Alerts: Choose whether to receive alerts when a gap is detected.
Alert Timeframe: Select whether alerts apply to all timeframes or specific ones only.
Chart Analysis
Once the indicator is applied, gap boxes for the selected timeframes appear on the chart.
Green shades indicate Bullish Gaps, and red shades indicate Bearish Gaps (default green can be customized, and bearish gap color can be set separately).
Highlighted gaps may carry higher significance and should be monitored carefully.
Potential trading opportunities can be explored when the price approaches or attempts to fill a gap.
Usage Strategies (Examples)
Support/Resistance Confirmation: The lower boundary of a bullish gap can act as potential support, while the upper boundary of a bearish gap can act as potential resistance. Observe for reversals or breakouts when price reaches these areas.
Retracement Trading: Trade when the price returns to fill a gap after leaving it through a sharp move up or down.
Multi-timeframe Analysis: Gaps overlapping across multiple timeframes can form stronger support/resistance zones.
Considerations
* "Gap Filled" Condition: The indicator does not draw a gap if it determines that the gap has already been filled by the current bar’s low (bullish gap) or high (bearish gap).
* Tool Only: This indicator is a gap detection tool and should not be used alone for trading decisions. Always combine with other technical analysis tools and your trading strategy.
* Past Data ≠ Future Guarantee: Historical gap fill trends do not guarantee future occurrences.
This indicator allows effective tracking of Ethereum CME futures gaps and provides valuable insights for enhancing your trading strategy.
Candle 2 Closure📌 Indicator Presentation – Candle 2 Closure
" Candle 2 Closure "s is an indicator designed to identify three types of price–action-based signals in real time: Long, Short, and Generic.
The goal is to visually highlight moments when the market breaks a key level of the previous candle but rejects that break, closing on the opposite side.
The idea was inspired by the study of pure price action and specifically by the following video:
👉 www.youtube.com
🎯 How the Indicator Works
The indicator generates signals on bar close (barstate.isconfirmed), making them reliable and free from repainting.
🔵 LONG Signal
A long signal is triggered when:
The current candle breaks the low of the previous candle
But then closes back above that low
→ This is often a sign of a bear trap or a liquidity rejection to the downside.
🔴 SHORT Signal
A short signal is triggered when:
The current candle breaks the high of the previous candle
But then closes back below that high
→ This may indicate a bull trap or a liquidity rejection to the upside.
⚪ GENERIC Signal
A generic signal is triggered when:
A high or low is broken,
But neither the long nor short conditions are met,
Resulting in a simple unconfirmed break.
📍 Operational Advantages
Highlights liquidity absorption zones
Works on all timeframes (1m → 1D)
Useful for scalping, intraday, or swing trading
Clear and immediate visual signals on the chart
Zero repainting
✨ Visual Style
LONG displayed below the candle, white color
SHORT displayed above the candle, white color
Generic signal shown with a neutral label
SMT Pro — Multi-Timeframe Divergence (MD)# SMT Pro - Multi-Timeframe Divergence
## What You Get
SMT Pro automatically identifies Smart Money Technique (SMT) divergences across multiple correlated markets, giving you high-probability reversal signals that institutional traders watch.
**Key Benefits:**
- **Automatic Market Correlation** - The indicator intelligently selects correlated pairs (ES/YM, NQ/ES, GC/XAUUSD) based on your chart symbol, or you can specify custom pairs
- **Clean, Actionable Signals** - Only the most relevant divergences are displayed, eliminating noise through intelligent priority filtering
- **Multi-Timeframe Coverage** - From 1-minute scalping to monthly swing trading, all major timeframes are covered
- **Higher Timeframe Priority** - Advanced algorithm ensures higher timeframe signals always take precedence, preventing conflicting signals
- **Professional Visualization** - Clear color-coded lines and labels show exact divergence levels and timeframes
## What Is SMT?
Smart Money Technique (SMT) occurs when two correlated markets move in opposite directions at key turning points. When one market makes a new high/low while its correlated pair fails to confirm, it signals institutional repositioning and potential reversals.
**Example:**
- ES makes a new higher high
- YM makes a lower high (fails to confirm)
- Result: Bearish SMT divergence = potential reversal down
## Features
- **10 Timeframe Controls**: Monthly, Weekly, Daily, 12H, 4H, 1H, 30min, 15min, 5min, 1min
- **Direction Filter**: Choose Bullish, Bearish, or Both signals
- **Symbol Modes**: Automatic correlation detection or manual pair selection
- **Customizable Colors**: Match your chart theme with adjustable bullish/bearish colors
- **Smart Display**: Labels show the timeframe of each divergence
- **Optimized Performance**: Advanced algorithms ensure fast, reliable signal detection
## How To Use
1. **Add to Chart**: Apply SMT Pro to your primary market chart (e.g., ES, NQ, BTC, EUR)
2. **Configure Symbols**:
- **Automatic Mode** (Recommended): The indicator auto-selects correlated pairs
- **Manual Mode**: Specify custom symbol pairs for analysis
3. **Select Timeframes**: Enable/disable timeframes based on your trading style:
- Scalpers: 1min, 5min, 15min
- Day Traders: 15min, 30min, 1H, 4H
- Swing Traders: 4H, 12H, Daily, Weekly
- Position Traders: Daily, Weekly, Monthly
4. **Interpret Signals**:
- **Blue Lines** = Bullish SMT (potential reversal up)
- **Red Lines** = Bearish SMT (potential reversal down)
- **Labels** = Show timeframe and which correlated symbol triggered the divergence
5. **Trade Confirmation**: Use SMT signals with your existing strategy for entry confirmation, stop placement, and profit targets
## Best Practices
- **Higher Timeframes = Higher Probability**: Weekly and Daily SMTs carry more weight than minute-based signals
- **Confluence Is Key**: Multiple timeframe SMTs at the same level increase trade probability
- **HTF Priority System**: The indicator automatically prioritizes higher timeframe signals, reducing visual clutter
- **Wait for Confirmation**: Let price action confirm the divergence before entering
- **Combine With Price Action**: Use SMT with support/resistance, order blocks, and liquidity concepts
## Performance Notes
- **Optimized for Speed**: Proprietary algorithms ensure real-time signal detection without lag
- **Replay Mode Compatible**: Works perfectly with TradingView's bar replay feature
- **Chart Timeframe Adaptive**: Automatically adjusts internal processing based on your chart's timeframe
## Recommended Settings
**For Scalping (1-5min charts):**
- Enable: 1min, 5min, 15min, 30min
- Disable: Higher timeframes
**For Day Trading (15min-1H charts):**
- Enable: 15min, 30min, 1H, 4H
- Disable: 1min, 5min, Monthly
**For Swing Trading (4H-Daily charts):**
- Enable: 4H, 12H, Daily, Weekly
- Disable: Minute-based timeframes
**For Position Trading (Daily+ charts):**
- Enable: Daily, Weekly, Monthly
- Disable: All intraday timeframes
## Symbol Compatibility
**Automatic Mode Supports:**
- **E-mini Futures**: NQ, ES, YM (automatically paired)
- **Micro E-mini Futures**: MNQ, MES, MYM (automatically paired)
- **Gold Markets**: GC, XAUUSD, XAUGBP (automatically paired)
**Manual Mode:**
- Works with any two correlated instruments
- Supports futures, crypto, forex, stocks, indices
- You specify both symbols manually
## Support
For questions or feedback, contact the author through TradingView.
---
**Version**: 6.0.0 PUBLIC
**Release Date**: November 18, 2025
**Author**: Md Modasshir (MD)
*This indicator implements proprietary algorithms for institutional-grade divergence detection. All signal generation logic is optimized for professional trading environments.*
vertical marker (latest)//@version=6
indicator("Latest Vertical Line Infinite", overlay=true, scale=scale.none)
// Session input
sess1 = input.float(9.0, "Session Time", minval=0.0, maxval=23.59)
// Color + opacity input
lineColor = input.color(color.new(color.black, 0), "Line Color")
// Fractional minutes
min1 = sess1 - math.floor(sess1)
// Trigger condition
cond1 = (hour == math.floor(sess1)) and (minute == int(min1 * 100))
// Store latest line
var line latestLine = na
// Create new infinite vertical line at the latest session
if cond1
if not na(latestLine)
line.delete(latestLine)
latestLine := line.new(x1=bar_index, y1=0, x2=bar_index, y2=1, xloc=xloc.bar_index, extend=extend.both, color=lineColor, width=1)
Relative Strength TableRelative Strength Table
1. Overview and Key Features
The Relative Strength Table is an indicator that compares multiple tickers against a benchmark (default: SPY) and displays their relative strength.
It is designed to help analyze stock leadership, sector trends, and portfolio performance in one consolidated table.
You can freely input up to 20 tickers from the Inputs panel, allowing flexible comparisons.
(If 20 tickers feel too limited, let me know in the comments — I’ll expand it.)
2. How the RS Percentile Is Calculated and What It Means
The RS Percentile shows how strong the current price ratio is compared to past data, expressed as a percentile rank.
First, the indicator calculates the price ratio by dividing the ticker’s close by the benchmark’s close.
Then, it compares the latest ratio with historical ratio data and determines its percentile value.
Examples:
・80% or higher → relatively strong
・Around 50% → neutral
・40% or below → relatively weak
3. Indicator Features and Customization
3-1. RS Lookback Settings
You can set up to four lookback periods for RS calculation and customize the bar count for each.
Default values are 5, 21, 63, and 126 bars.
You can choose which column to sort by, and the selected column is marked with an asterisk.
Each RS column can be shown or hidden individually via checkboxes.
3-2. Visual Highlight Settings
Relative strength can be color-coded for clarity.
You can freely customize:
・Highlight colors
・Threshold values
・On/off toggles for each highlight layer
3-3. Default Tickers and Reset Function
These 16 sector ETFs are included as the default ticker set:
QQQ, QQQE, RSP, DIA, IWM, XLV, XLE, XLF, XLRE, XLB, XLP, XLU, XLY, XLK, XLC, XLI
You can return to the default list anytime by pressing the refresh button next to the ticker fields.
4. Use Cases and Analysis Examples
4-1. Sector Rotation Analysis
By comparing RS across multiple periods, you can easily identify:
・Sectors gaining short-term strength
・Sectors with steady long-term inflows
A sharp rise in short-term RS may signal the early stages of a rotation.
4-2. Identifying Leaders Within a Sector
You can compare up to 20 tickers at once, making it easy to spot true sector leaders.
4-3. Objective Evaluation of Portfolio Holdings
By entering your portfolio tickers, you can instantly see:
・Whether each name is outperforming or underperforming
・Which timeframes show strength
・How each ticker compares to the benchmark
Multi-Timeframe Trend MA&BB Suite: 6x Moving Averages by Jenn.ioMulti-Timeframe Trend MA & BB Suite: 6x Moving Averages + 5x MTF View by Jenn.io
Indicator Overview
This indicator is a comprehensive, all-in-one trend and volatility tool designed for traders who rely on Moving Averages (MAs) and Bollinger Bands (BBs). It stands out by allowing users to plot up to six fully customized MAs on the current chart, while simultaneously projecting the values of those same MAs from up to five higher timeframes (MTF).
It's the essential tool for top-down analysis and identifying high-probability confluence zones.
Key Features and Customization
1. The Core: 6x MAs and Bollinger Bands: six Independent MAs: Plot up to six separate Moving Averages on your current chart. Each MA is fully customizable in terms of:
Type: Choose from SMA, EMA, SMMA (RMA), WMA, or VWMA.
Source and Length: Set the calculation source (Close, Open, etc.) and the lookback period.
Style: Customize color, thickness, and line style (Solid, Dashed, Dotted).
Integrated Bollinger Bands (BB): Includes standard Bollinger Bands with customization for length, standard deviation, MA type, and the option to enable or disable the band fill color.
2. Advanced: Multi-Timeframe (MTF) Projection
a. 5x MTF Timeframes: The user can enable and fully customize up to five distinct higher timeframes (e.g., Daily, Weekly, Monthly, 4H, 15m).
b. Dynamic MTF Visualization: The indicator fetches the value of the 6 MAs from these higher timeframes and displays them on the current chart using one of three customizable modes:
Extended Mode: Projects the MTF MA value as a continuous line extending to the right, simulating where the MA is moving on the higher chart.
Floating Segment: Draws a short, visible line segment near the current price action, showing the MA value without cluttering the whole chart.
Floating Label: Displays the MA value as a text label anchored to the right of the current bar, providing clean, non-obtrusive data.
Recommended Usage
1. MTF Confluence: Look for instances where the MTF MA lines align closely with the MAs or BBs of your current timeframe. These areas represent strong support/resistance zones.
2. Trend Filter: Use the Extended Mode MTF lines to quickly determine the higher-timeframe trend without changing your chart. For example, if the Daily 200 EMA is above the current price, the bias is bearish.
3. Precision Entries: Use the Floating Label Mode to see the precise MA value from a higher timeframe. This is useful for placing limit orders near key structural levels.






















