Deepsage1m + Tradingview15m Screener Combo (Shorts)The Deepsage Consensus Screener — Short is a 1-minute trend and momentum indicator built specifically for identifying short (sell) opportunities during bearish market conditions.
It uses the same weighted multi-indicator scoring engine (EMA, SMA, Ichimoku, MACD, RSI, ADX, volatility, volume, OBV, and VWAP) combined with a strict 15-minute consensus filter. Short signals are generated only when the most recent confirmed 15-minute consensus state is SELL, ensuring trades align with higher-timeframe bearish momentum.
Penunjuk dan strategi
XAUUSD Visible Gap 1R Strategy + Equity Curve“XAUUSD 1-hour strategy that trades only visible gaps between the 4 PM and 6 PM NY candles. Entries occur when the 6 PM open is outside the previous 4 PM candle body in the direction of the first candle. Uses swing high/low stops and targets 1R profit. Includes cumulative R plot and trade statistics.”
VWAP Timeframe Continuity (Multi-Period Anchored VWAP Alignment)Visualizes full timeframe continuity using anchored VWAPs from multiple periods — Yearly (12M), Quarterly (3M), Monthly, Weekly, Daily, 4H, 1H, 30m, and 15m (selectable).
Green candles & upper composite line:
Price above all selected VWAPs → strong bullish alignment
Red candles & lower composite line:
Price below all → strong bearish alignment
Gray/neutral: Mixed signals
Includes flip labels, customizable colors, and alerts when full continuity starts (up or down).
Great for trend confirmation, avoiding counter-trend trades, and spotting institutional bias across horizons. Toggle timeframes in settings to match your style!
(Pro tip: Longer anchors like Yearly/Quarterly carry more weight for swing/position trading.)
Multi-Timeframe Continuity Detector (4-Symbol FTFC)═══════════════════════════════════════════════════════════════════════════
📊 Multi-Timeframe Continuity Detector (4-Symbol FTFC)
═══════════════════════════════════════════════════════════════════════════
Detects when ALL 4 major market symbols show Full Time Frame Continuity (FTFC) across ALL selected timeframes simultaneously - a powerful signal of market-wide trend alignment.
Based on Rob Smith's "The Strat" methodology, this indicator helps traders identify periods of strong directional consensus across the entire market basket.
─────────────────────────────────────────────────────────────────────────
🎯 WHAT IT DETECTS
Full Time Frame Continuity occurs when a symbol's candles are all the same color (all green or all red) across multiple timeframes. This indicator takes it further by requiring ALL 4 symbols to be in FTFC simultaneously.
Default Configuration:
- Symbols: SPY, QQQ, DIA, IWM (customizable)
- Timeframes: 5min, 15min, 30min, 60min (intraday pack)
INTRADAY MODE (5/15/30/60):
🟢 When ALL 4 symbols show green candles across ALL 4 timeframes = I-FTFC UP
🔴 When ALL 4 symbols show red candles across ALL 4 timeframes = I-FTFC DOWN
CUSTOM MODE (60/D/W/M or any timeframes):
🟢 When ALL 4 symbols show green candles across ALL 4 timeframes = FTFC UP
🔴 When ALL 4 symbols show red candles across ALL 4 timeframes = FTFC DOWN
─────────────────────────────────────────────────────────────────────────
✨ KEY FEATURES
✅ Continuous Visual Display
Labels appear on EVERY bar where the condition is true - showing you the duration and strength of market alignment, not just when it starts.
✅ Intraday Pack Mode (Default: ON)
Automatically uses 5/15/30/60 minute timeframes optimized for intraday trading. Toggle OFF to use fully custom timeframes per symbol.
✅ Live vs Confirmed Mode
- Live Mode (ON): Shows forming higher-timeframe bars in real-time (repainting)
- Confirmed Mode (OFF): Waits for bar close (no repaint, cleaner historical view)
✅ Symbol Picker
Use the dropdown to easily select any 4 symbols - not limited to indices. Try sector ETFs, currencies, or crypto pairs.
✅ Dynamic Label Text
- "I-FTFC" when using Intraday Pack (5/15/30/60)
- "FTFC" when using custom longer timeframes (hourly/daily/weekly/monthly)
✅ Alert-Ready
Built-in alertconditions fire only when FTFC STARTS (edge detection), preventing alert spam while labels continuously display.
─────────────────────────────────────────────────────────────────────────
📈 HOW TO USE
1. Add indicator to any chart (works on any timeframe)
2. Labels plot continuously when all 4 symbols are in FTFC
3. Use as a filter: Only take trades in the direction of FTFC
4. Watch for reversals: FTFC flipping from green to red (or vice versa) shows market-wide momentum shift
VISUAL READING:
- Multiple consecutive labels = sustained market-wide trend
- Labels suddenly disappear = FTFC broke, alignment lost
- Color flip (green→red or red→green) = potential market reversal
─────────────────────────────────────────────────────────────────────────
💡 PRO TIP: DUAL VIEW SETUP
Want to see BOTH intraday and higher timeframe continuity simultaneously?
1. Add this indicator to your chart (Intraday Pack: ON) → Shows "I-FTFC" labels
2. Add it AGAIN to the same chart (Intraday Pack: OFF, set to D/W/M) → Shows "FTFC" labels
3. Now you'll see both intraday (5/15/30/60) and higher timeframe (D/W/M) continuity together
4. This lets you spot when BOTH short-term and long-term alignment occur - extremely powerful!
You can differentiate them by:
- The label text itself (I-FTFC vs FTFC)
- Adjusting colors per instance if desired
- Placing one instance above bars, one below (via settings)
─────────────────────────────────────────────────────────────────────────
⚙️ CUSTOMIZATION OPTIONS
Symbol Selection:
- Default: SPY, QQQ, DIA, IWM (US major indices)
- Customize to any 4 symbols via symbol picker
Timeframe Modes:
- Intraday Pack (Default): 5/15/30/60 minutes
- Custom Mode: Set any 4 timeframes per symbol (hourly, daily, weekly, monthly, etc.)
Display Modes:
- Live Intrabar: See forming bars in real-time (may repaint historically)
- Confirmed: Only show after bar close (no repaint, but slightly delayed)
─────────────────────────────────────────────────────────────────────────
⚠️ IMPORTANT NOTES
- This indicator shows CONTINUOUS display (not just edges) - this is intentional for visual strength assessment
- In Live Mode, historical bars may "repaint" as higher-timeframe bars develop - this is expected behavior
- Confirmed Mode eliminates repainting but signals appear slightly later
- Works on any chart timeframe (5min chart recommended for intraday pack)
- NA-safe: Won't trigger false signals on missing data
- Label text automatically changes: "I-FTFC" for intraday, "FTFC" for custom timeframes
─────────────────────────────────────────────────────────────────────────
🎓 ABOUT THE STRAT & FTFC
Full Time Frame Continuity is a concept from Rob Smith's "The Strat" - a price action methodology focused on timeframe alignment and actionable signals. FTFC indicates all higher timeframes are trending in the same direction, suggesting strong directional conviction.
This indicator extends the concept to multi-symbol baskets, showing when the ENTIRE market (or your selected basket) is in alignment.
─────────────────────────────────────────────────────────────────────────
💡 TRADING IDEAS
- Overlay on a 5-minute chart for best intraday visibility
- Use as a confirmation filter for other trading strategies
- Watch for FTFC breaking at key support/resistance levels
- Combine with your own entry signals for higher probability trades
- Set TradingView alerts to "Once Per Bar Close" for clean notifications
- Add indicator twice (intraday + higher TF) to spot multi-timeframe alignment
- Look for sustained runs of consecutive labels as high-conviction trend periods
─────────────────────────────────────────────────────────────────────────
📊 Free Tool from a Strat Trader
This indicator is provided free to the trading community. If you find it useful, please like, comment, and share!
For questions or feedback, reach out via TradingView messages.
Happy trading! 📈
═══════════════════════════════════════════════════════════════════════════
TEMA vs WMA Retest & Crossover Alerts TEMA vs WMA — Retest & Crossover Alerts (with visible label)
TEMA vs WMA is a clean, momentum + trend-bias overlay built for traders who like simple, repeatable structure: trend confirmation + pullback (retest) entries, with optional trend-flip alerts when momentum shifts.
It’s especially useful for:
Trend traders looking to buy pullbacks / sell rallies
Scalpers & intraday traders who want quick bias + retest triggers
Swing traders who want a “stay on the right side” filter with clear flips
Anyone who prefers minimal indicators and alert-driven execution
What it does
This script plots two moving averages on your chart:
WMA (default 26): acts like a dynamic support/resistance “mean”
TEMA (default 26): a faster, smoother momentum line that reacts quicker than standard EMAs
The relationship between the two defines your bias:
Bullish bias: TEMA is above WMA
Bearish bias: TEMA is below WMA
To make the bias obvious at a glance:
Both lines change color depending on bias
A soft fill appears between the lines (bullish/bearish/neutral)
Optional bar coloring input is included (for future expansion), while the current version focuses on coloring the averages and fill.
Signals & alerts included
This indicator is built around two core ideas: retests and crossovers.
✅ Retest Alerts (entry-style trigger)
A “retest” happens when price touches the WMA (with an optional tolerance buffer).
BUY Retest: bullish bias (TEMA > WMA) and price retests WMA
SELL Retest: bearish bias (TEMA < WMA) and price retests WMA
These are great for “trend continuation” setups: wait for trend bias → enter on pullback to WMA.
⚡ Trend Flip Alerts (bias shift)
Bullish Flip: TEMA crosses above WMA
Bearish Flip: TEMA crosses below WMA
These are useful for spotting momentum reversals or confirming a new trend phase.
Visual label (on-chart confirmation)
When a retest occurs (and labels are enabled), the script prints a small “Retest” label at the WMA level to make it easy to spot retest events while backtesting.
Customization
WMA Length / TEMA Length: adjust for faster (shorter) or smoother (longer) behavior
Touch Buffer: adds price tolerance so “near touches” count as retests (helpful on high-volatility assets)
Show last-bar status label: toggle retest labels on/off
How traders typically use it
Trade with bias (bull = look long, bear = look short)
Wait for a WMA retest to avoid chasing
Use the trend flip alerts to avoid fighting reversals
Combine with your favorite confirmation (volume, structure, HTF trend, support/resistance)
Note: This is an alert + structure tool, not a full trading system. Always manage risk and consider market context (range vs trend, news volatility, session timing).
EMA Trend with 21 Pullback entriesEMA Trend with 21 Pullback Entries
This indicator visualizes a multi-timeframe EMA stack (9, 21, 50, 200 periods) to identify the prevailing trend direction and highlights potential pullback entries toward the 21-period EMA when the trend is intact.
Key features:
• Background coloring indicates full EMA alignment: darker green for bullish stack (9 > 21 > 50 > 200), darker red for bearish.
• Lighter background tints show pullback zones where price has retraced to/near the 21 EMA while the overall trend remains aligned.
• Entry signals (green triangle up for long, red triangle down for short) appear only when:
- Price crosses back over/under the 21 EMA (bounce confirmation),
- The 21 EMA is sloping in the trade direction (momentum filter),
- The full EMA stack confirms the trend.
• Exit signals (small x-cross) trigger on a close crossing back through the 21 EMA against the prior trend bar — useful as a basic trailing exit or warning.
How it works (concept):
The system combines trend filtering (stacked EMAs for hierarchy) with classic pullback trading: in an uptrend, wait for price to dip toward support (21 EMA), then enter on recovery with momentum confirmation. The reverse applies in downtrends. This reduces entries against the dominant trend and filters out many ranging-market whipsaws.
Usage tips:
- Best suited for trending markets on higher timeframes (1H, 4H, Daily recommended; lower TFs often produce more noise/false signals).
- Trade only in the direction of the strong background color.
- Use entry triangles as alert triggers or visual cues — combine with your own risk management (stops below recent lows for longs, etc.).
- Exits are conservative; you may prefer to hold until trend breaks (e.g., EMA50 cross) or use trailing methods.
Limitations & notes:
- Like all EMA-based systems, it lags in choppy/range-bound conditions and can produce false signals during low-volatility periods or sharp reversals.
- No volume, volatility, or additional filters are included — consider adding RSI, volume confirmation, or support/resistance manually.
- This is a visual aid and filtering tool only — not financial advice, no performance guarantees. Always back test thoroughly on your assets/timeframes and use proper position sizing.
Open-source under default Mozilla Public License 2.0. Feel free to study, modify, or build upon it while respecting Trading View's reuse guidelines.
Multi-Session H/L - Sweep & Grab v5# Multi-Session High/Low Levels with Liquidity Sweep & Grab Detection
## Overview
This indicator automatically identifies and plots the High and Low levels of key trading sessions (Asia, London, New York AM, New York PM) and Previous Day levels. It features advanced **Liquidity Sweep** and **Liquidity Grab** detection based on ICT/SMC methodology.
## Key Features
### 📊 Multi-Session Tracking
- **Asia Session** - Captures the Asian trading range
- **London Session** - Tracks the London open volatility
- **New York AM Session** - Monitors the NY morning session
- **New York PM Session** - Follows the afternoon price action
- **Previous Day High/Low** - Key daily reference levels
### 💧 Liquidity Detection (ICT/SMC Concepts)
**Liquidity Grab:**
- Detected when price **wicks through** a level but **closes back** inside
- Single candle event with rejection
- Often signals a potential reversal
- Label shows: `"Session H/L (Grab)"`
**Liquidity Sweep:**
- Detected when price **closes beyond** the level
- Indicates liquidity has been fully taken
- Label shows: `"Session H/L (Swept)"`
### 🎯 Visual Features
- Lines automatically **stop at the candle** where liquidity was grabbed or swept
- Different line styles for Active / Grabbed / Swept levels
- Customizable colors for each session
- Optional session background highlighting
- Information table showing all levels and their status
### ⚙️ Customization Options
- Adjustable session times for any timezone (GMT+0 to GMT+5)
- Calculation timeframe selection
- Line width and style settings
- Label size options
- Toggle each session on/off
- "Stop Line on Grab" option
### 🔔 Alerts
- Separate alerts for **Liquidity Grab** events
- Separate alerts for **Liquidity Sweep** events
- Available for all sessions and Previous Day levels
## How to Use
1. **Identify Key Levels:** The indicator automatically marks session highs and lows
2. **Watch for Liquidity Events:** Monitor when price approaches these levels
3. **Grab = Potential Reversal:** A liquidity grab (wick rejection) often signals smart money has collected orders and price may reverse
4. **Sweep = Liquidity Taken:** A sweep (close beyond level) confirms the liquidity pool has been cleared
5. **Plan Your Trades:** Use these levels in confluence with other SMC concepts like Fair Value Gaps (FVG) and Order Blocks (OB)
## Status Colors in Table
- 🟢 **Green (Active)** - Level has not been touched
- 🟠 **Orange (Grab)** - Wick touched the level, potential reversal zone
- 🔴 **Red (Swept)** - Close beyond level, liquidity fully taken
## Settings Explained
| Setting | Description |
|---------|-------------|
| Calculation Timeframe | Timeframe used for session calculations |
| Timezone | Your broker's timezone (GMT+0 to GMT+5) |
| Extend Lines | Extend active lines into the future |
| Stop Line on Grab | If enabled, lines stop when grabbed (not just swept) |
| Swept/Grab Line Style | Visual differentiation for liquidity events |
## Notes
- Works on all markets (Forex, Crypto, Stocks, Indices, Commodities)
- Best used on timeframes from 1min to 1H
- Session times are fully customizable to match your time zone
- The indicator respects the ICT/SMC definition where a **Grab** is a single-candle wick rejection and a **Sweep** involves price closing beyond the level
EMAs & SMAs Suite (5+5) + Cluster AlertWhat this script does
This indicator combines 5 Exponential Moving Averages (EMAs) and 5 Simple Moving Averages (SMAs) into a single, clean overlay.
Each moving average can be individually configured with its own visibility, length, color, line width, and visual style (Line / Step / Dots).
An optional value label can display the current values of all enabled EMAs and SMAs on the last bar.
Key feature — Cluster Alert (noise-reduced)
Beyond plotting moving averages, the script includes a single-trigger cluster alert designed to reduce alert spam.
The logic monitors the behavior of SMA(10) relative to a short-term EMA cluster:
Bullish signal: when SMA(10) enters above both EMA(9) and EMA(21)
Bearish signal: when SMA(10) enters below both EMA(9) and EMA(21)
The alert is triggered only on the first bar that enters the new state, not on every candle that remains above or below the cluster.
This makes it suitable for identifying momentum resumption, trend continuation, or early weakness, without repetitive signals.
How to use
Enable or disable the EMAs and SMAs you want to display.
Adjust periods, colors, widths, and styles according to your chart preferences.
(Optional) Enable “Confirm signals only on bar close” to avoid intrabar alerts.
Create an alert in TradingView using “Any alert() function call” to receive detailed messages.
(Optional) Enable “Show signal markers on chart” to visualize Bull/Bear entries.
Visual styles note
The available styles (Line / Step / Dots) reflect the actual rendering modes supported by plot() in Pine Script and are not dashed lines.
Intended use
This script is designed as a visual and alerting tool to support trend and momentum analysis.
It does not replace risk management or a complete trading plan.
Disclaimer
This script does not provide investment advice.
All trading decisions and risk management remain the responsibility of the user.
Weekly High/Low Day StatisticsThis indicator analyzes historical price data to determine which day of the week (Monday through Friday) most frequently hosts the weekly high and low prices. It provides overall counts, percentages, and the total number of weeks analyzed. Ideal for traders studying seasonal or day-of-week patterns in markets like futures (e.g., ES1!, NQ1!) or stocks (e.g., SPY).
Key Features:
Overall Statistics: Aggregates data across all available history, including the current partial week if applicable.
High/Low Tracking: Counts how many times each day was the weekly high or low, with percentages calculated over the total weeks.
Tie Handling: Uses the first occurrence in case of price ties (e.g., if multiple days hit the same high, the earliest day is credited).
Futures-Friendly: Utilizes time_tradingday for accurate day-of-week detection on continuous contracts like ES1!, accounting for session timings in UTC.
Table Display: Results are presented in a clean, semi-transparent table in the top-right corner, with columns for counts, percentages, and a total weeks summary.
Dynamic Updates: Processes all available historical bars on daily (1D) charts, supporting deep history (e.g., back to 2001 for ES1!). Note: On intraday timeframes, historical depth may be limited by TradingView's bar constraints.
How It Works:
The script iterates through daily bars, identifying the start of each new week via ta.change(time("W")). It tracks the highest and lowest prices within each week and assigns them to the corresponding trading day. At the end of each complete week, it tallies the results. The current incomplete week is included for real-time relevance.
Percentages are calculated as: (Count / Total Weeks) * 100, rounded to one decimal place.
Usage Tips:
Recommended Timeframe: Daily (1D) for maximum historical analysis. Works on intraday charts but with shallower data.
Symbols: Best for markets trading Monday-Friday, like indices, futures, or equities. Sunday/Saturday data is ignored as it's typically non-trading.
Customization: If ties should favor the last day instead, modify the comparison operators from >/< to >=/<= in the update logic.
Performance: Efficient for large datasets; no max_bars_back needed as it avoids deep historical references.
This tool can help uncover patterns, such as whether Fridays tend to be highs in bullish markets or Mondays lows during volatility. Use it alongside other indicators for comprehensive strategy building. Feedback welcome—feel free to suggest improvements!
Advanced Trend finder by S B PrasadAdvanced Trend finder – by S B Prasad
A Professional Multi-Engine Trend, Breakout & Scalping System
Advanced Trend Navigator is a powerful all-in-one trading indicator that fuses smart EMA trend detection, adaptive multi-filters, ribbon trend analysis, automatic trend channels, divergence detection, and built-in SL/Target projection into a single, visually intuitive system.
It is engineered for both scalpers and swing traders, with special optimization for 1-minute and 5-minute charts, while remaining highly reliable on higher timeframes.
🔹 What Makes This Indicator Unique?
Unlike single-logic indicators, Advanced Trend Navigator uses a dual-engine + structure-based approach:
EMA Smart Signal Engine → detects trend, reversals, and momentum shifts
Ribbon + Trend Channel Engine → confirms structure, breakouts, and continuation
Adaptive Filters + Divergence → remove noise and boost confidence
Risk Engine (SL/TP) → projects structured trade exits
This confluence-based design dramatically reduces false signals.
🔹 Core Features
1️⃣ Smart EMA Trend Engine
Dual EMA crossover system (Fast & Slow)
Automatic optimization for 1-minute timeframe
Detects:
Trend direction
Trend reversals
Momentum shifts
2️⃣ Multi-Layer Signal Filters
Signals are validated using a powerful adaptive filter stack:
Volume Filter (above-average volume confirmation)
RSI Filter with dynamic buy/sell thresholds
Bollinger Bands (overbought / oversold zones)
Momentum Filter (ROC-based strength detection)
Volatility Adaptation (ATR-based regime detection)
These filters dramatically reduce noise and false entries.
3️⃣ RSI Divergence Detection (1-Minute Optimized)
Bullish and bearish divergence detection
Automatic confidence boost when divergence appears
Helps identify early reversals and exhaustion zones
4️⃣ Enhanced Signal Logic
Signals are generated using a confluence of:
EMA crossovers
Candle direction
Volume + RSI + BB + Momentum
Divergence + trend-change logic
Separate logic is used for:
1-minute scalping
Higher-timeframe trend trading
5️⃣ Ribbon Trend System (CoraWave + LazyLine)
Advanced smoothed ribbon using:
CoraWave (fast line)
LazyLine (slow line)
Dynamic color-changing trend visualization
Ribbon fill highlights:
Strong bullish zones
Strong bearish zones
Neutral / transition phases
6️⃣ Automatic Trend Channel
Pivot-based dynamic trend channels
ATR-adjusted channel width
Auto-extended support & resistance structure
Visual map of evolving trend direction
7️⃣ Buy / Sell Breakout Signals (No-Spam Logic)
Signals only when:
Ribbon trend agrees
Price breaks channel boundaries
Built-in cooldown filter to prevent over-trading
Separate engine from EMA signals for dual confirmation
8️⃣ Built-In SL / Target Projection
Automatic Stop-Loss based on channel boundary
Risk-based Target 1 and Target 2 (R-multiples)
Dynamic plotting of:
SL line
Target 1 line
Target 2 line
9️⃣ Smart Time & Profit Projection
ATR-based time-to-move estimation
Dynamic profit potential estimation
Displays:
Expected move duration (minutes)
Approximate profit projection
🔟 Confidence Scoring System
Dynamic confidence % for each signal
Automatically increases when:
Divergence is detected
Bollinger extremes are triggered
🎨 Visual & Usability Features
Color-coded:
EMA lines
Ribbon trend
Trend channels
Background trend bias
Dynamic:
LONG / SHORT arrows
Signal labels with confidence + projection
Current trend status box
🔔 Alerts Included
EMA-based LONG / SHORT alerts
Ribbon fast/slow trend change alerts
Channel breakout BUY / SELL alerts
Alert messages include:
Symbol
Confidence %
Time projection
⚡ Recommended Presets
🟢 1-Minute Scalping
Fast EMA: 3 | Slow EMA: 8
Volume Filter: ON (1.1)
RSI: ON
Bollinger Bands: ON
Momentum: ON
Volatility Adaptation: ON
Ribbon: 10 / 3 / 15
Channel: Pivot 5 | ATR 14 | Width 1.5
Cooldown: 20
Targets: 1R & 2R
🔵 5-Minute Scalping (Author Preset)
Fast EMA: 5 | Slow EMA: 13
Volume Filter: ON (1.2)
RSI: OFF
Bollinger Bands: ON
Momentum: OFF
Volatility Adaptation: OFF
Ribbon: 12 / 3 / 18
Channel: Pivot 7 | ATR 14 | Width 1.7
Cooldown: 25
Targets: 1R & 2.5R
🟣 Swing Trading (15m–1H)
Fast EMA: 9 | Slow EMA: 21
Filters: All OFF
Ribbon: 15 / 5 / 25
Channel: Pivot 10 | ATR 14 | Width 2.0
Cooldown: 40
Targets: 1.5R & 3R
🎯 How to Trade This Indicator
BUY Setup:
Fast EMA > Slow EMA
Ribbon is green and rising
Price breaks above upper channel
Volume filter passes
Buy arrow appears
SELL Setup:
Fast EMA < Slow EMA
Ribbon is red and falling
Price breaks below lower channel
Volume filter passes
Sell arrow appears
❌ Avoid Trades When
Ribbon is flat or mixed colors
Channel is very narrow
Price is inside the channel
Volume filter fails
Market is extremely choppy
⚠️ Disclaimer
This indicator is a technical analysis tool, not financial advice.
Always use proper risk management and confirm signals with market context.
Past performance does not guarantee future results.
Aggressive Growth Strategyagressive growth strategy for day trading sample script testing purpose only. do not copy this strategy
ICC Market Structure and Phase TrackingICC Market Structure and Phase Tracker
ICC Market Structure and Phase Tracker is a visual market-structure indicator based on the Indication → Correction → Continuation (ICC) framework — a structured approach to analyzing break-of-structure, pullback, consolidation, and trend-continuation phases.
The script focuses on identifying structural phases, key levels, and phase transitions across multiple timeframes, providing clear contextual market structure information.
What the Indicator Identifies
The indicator tracks complete market-structure cycles by classifying price action into the following phases:
Indication — initial structural break or trend initiation
Correction — pullback, retracement, or consolidation following the break
Continuation — expansion or impulse in the direction of structure
Neutral / No Setup — periods without valid structural conditions Each phase is visually distinguished on the chart for fast, at-a-glance structural awareness.
CORE FEATURES
Market Structure & Phase Tracking
Automatic detection of structural breaks, corrections, consolidations, and continuations
Background shading to clearly distinguish phases
Invalidation logic to identify failed or broken structures Multi-Timeframe Context
Optional higher-timeframe (HTF) structure displayed on lower-timeframe charts
HTF indication levels shown as reference lines
HTF phase and context displayed in the information table Structure Event Visualization
Visual markers for continuation and optional reversal structures
Clear visual separation between trend-aligned and counter-structure events
Reversal structure visualization can be enabled or disabled in settings Volatility-Aware Structure Zones
Structure-based support and resistance zones
Optional ATR-based zone sizing that adapts to market volatility
Configurable historical zones (0–3) with visual hierarchy Information Table
Displays current ICC phase, indication level, consolidation status, and HTF context
Designed for quick reference without relying solely on chart visuals Alerts
Alerts trigger only when corresponding visual conditions appear on the chart
Includes alerts for ICC phases, continuation structures, and optional reversals Configuration Overview
Auto Profiles for different trading contexts (Scalping, Intraday, Swing, Entry)
Manual controls for swing length, consolidation behavior, and volatility settings
Higher-timeframe controls for filtering and visual alignment
Reversal toggle to enable or disable counter-structure visualization Default settings are intended as reasonable starting points and can be adjusted for different instruments and timeframes.
Intended Use
This script is designed as a market-structure and contextual analysis tool.
Users are expected to apply their own analysis, validation, and risk management when interpreting the displayed structure.
Feedback
Bug reports, edge cases, and constructive feedback are welcome.
The project is actively refined with a focus on structure clarity, phase accuracy, and multi-timeframe usability.
Support and Resistance liq GapsSupport and Resistance liq Gaps
Support and resistance Gaps like the ones used by Nick Drendel.
OrangePulse v3.0 Lite - Educational DCA StrategyThis open-source script is a simplified version of the OrangePulse algorithm, designed for educational purposes to demonstrate the power of Dollar Cost Averaging (DCA) and Mean Reversion.
📈 Strategy Logic:
The script uses a combination of Bollinger Bands and RSI (Relative Strength Index) to identify potential mean reversion opportunities.
- Entry: Triggered when price pushes below the lower Bollinger Band while RSI is in oversold territory.
- Management: Utilizes up to 3 Safety Orders (DCA) to improve the average entry price during pullbacks.
🎯 Features:
• Customizable Volume Scale and Step Scale for Safety Orders.
• Visual AVG price line and TP/SL levels.
• Time-window filter for backtesting.
• Real-time Status Table for position monitoring.
This script is shared in the spirit of open-source development on TradingView. It is intended to help traders understand how automated position building and risk management work in volatile markets.
Check my profile status/bio for more information on our project.
⚠️ Disclaimer: For educational purposes only. Past performance does not guarantee future results.
Linear Regression Channel With Pearson's R (Multi Sigma & MTF)This indicator applies multi‑sigma linear regression across multiple institutional time horizons to quantify the line of best fit in equities and index markets. By combining multi‑timeframe presets with statistically derived deviation bands, it highlights trend structure, volatility expansion, and regime transitions with clarity.
What’s New in This Update
The original version of the indicator produced a linear regression channel with multiple deviation bands. However, the statistical values it displayed were not mathematically valid. The value labeled “r” was not Pearson’s correlation coefficient and could not be used to derive R² or any formal regression diagnostics.
This update introduces a fully correct statistical engine based on ordinary least squares (OLS).
NEW STATISTICAL OUTPUTS
• True Pearson’s r
• True R² (coefficient of determination)
• RSS (Residual Sum of Squares)
• TSS (Total Sum of Squares)
These values are mathematically valid, bounded, and directly tied to the regression line.
KEY IMPROVEMENTS
• Correct OLS intercept (removes the erroneous +slope term)
• Proper predicted values using ŷ = b₀ + b₁x
• Correct centering around the actual mean of the data
• Removal of correlation logic from the deviation engine
• Clean separation between statistical computation and volatility computation
• Regression channel visuals remain identical, but the underlying math is now fully accurate
These changes ensure that r and R² reflect true trend strength and model fit, enabling more reliable interpretation of long‑term and short‑term trend regimes.
CORE FEATURES (UNCHANGED)
• Auto‑Multi‑Timeframe presets aligned with institutional trend horizons
• Multi‑Sigma bands (+/‑1σ, +/‑2σ, +/‑3σ) for volatility structure and statistical extremes
• True least‑squares regression recalculated each bar
• Deviation mode toggle (Standard Deviation vs. Max Deviation)
• Full documentation and institutional use‑case examples available on GitHub
More information can be found here:
github.com
Options X-Level Lock Tracker (Weekly Fri PM)What this indicator is
Options X Lock Tracker is a weekly trade‑management dashboard for defined‑risk premium selling where the “trade thesis” is primarily about finishing on the correct side of a single level (X) by expiration. In this framework, X is the short strike (the “line”) you sell, and the goal is to remain on the correct side of X through settlement.
This script helps you:
Compute candidate PUT X and/or CALL X levels using a volatility‑based model,
Lock those X levels on specific weekdays (Mon/Tue/Wed),
Track touches/breaches during the week, and
Evaluate win/loss at weekly settlement.
Core features
1) X‑Level computation (PUT and/or CALL)
Can compute PUT X, CALL X, or both.
Can use a target delta approach or a 1‑sigma move approach.
Volatility input can be HV (log returns) or ATR, with configurable lookback lengths and caps/floors.
2) Expiry / settlement controls
Settlement is aligned to next Friday with a configurable timezone + settle hour/minute (e.g., Fri 16:00 New York).
3) Strike rounding + optional “snap”
Rounds strikes to your chosen strike increment (e.g., 5‑point spacing for index products).
Optional “snap” can align X to nearby prior daily/weekly key levels (H/L/C/Mid) rather than purely model output.
4) Locking workflow (Mon / Tue / Wed)
You can enable locking on Monday, Tuesday, and/or Wednesday.
Locks occur on the daily close (confirmed bar), and once locked, the level is held for the week.
5) Visual plotting
Plots the locked X levels as horizontal lines extended to the right:
PUT lines are solid, CALL lines are dashed, and
Lines are color‑coded by lock day (Mon/Tue/Wed).
6) Touch/Breach tracking
Tracks whether price touched/breached the locked X during the week (after the lock moment).
7) Friday settlement result (win/loss)
On Friday’s confirmed close, evaluates results:
Short PUT considered a win if settle > put strike
Short CALL considered a win if settle < call strike
8) Table dashboard (weekly “control panel”)
The table is meant to be your weekly at‑a‑glance tracker. For each lock day and each side it can show:
Locked strike (X),
“Now” distance from price,
Touch status,
Settle status (once Friday passes),
W% = a real‑time probability estimate (normal approximation).
Important: W% is a real‑time probability estimate, not a historical win‑rate backtest.
9) RSI context + RSI alerts
Optional RSI context in the table and RSI‑based bias framing.
Includes alert conditions for RSI crossing above/below 50 (useful for regime shifts).
Recommended chart setup / best practices
This tracker is intentionally built around daily locking, and is designed for 1D charts where the lock event is the daily close.
Make sure your settlement timezone/time matches the product you’re trading (and your intended settlement convention).
If you trade instruments with different strike spacing, update Strike increment accordingly.
Limitations / notes
Probability outputs (W%) are model estimates and can diverge from real option pricing (skew, kurtosis, jumps, event risk, liquidity, etc.).
This is a decision support / tracking tool. It is not an automated execution system, and it does not include slippage/fees in outcomes.
Disclaimer
This indicator is for educational and informational purposes only and does not constitute financial advice. Options involve substantial risk and are not suitable for all traders. Always use defined risk controls and trade within your plan.
Advanced Trend Navigator by S B PrasadAdvanced Trend Navigator – by S B Prasad
A Professional Multi-Engine Trend & Breakout Trading System
Advanced Trend Navigator is a powerful, all-in-one trading indicator that combines smart EMA trend detection, adaptive filters, ribbon trend analysis, automatic trend channels, divergence detection, and built-in SL/Target projection into a single, visually intuitive system.
It is designed for both scalpers and swing traders, with special optimization for 1-minute charts and robust performance on higher timeframes.
🔹 Core Features
1️⃣ Smart EMA Trend Engine
Dual EMA crossover system (Fast & Slow)
Automatic optimization for 1-minute timeframe
Detects:
Trend direction
Trend reversals
Momentum shifts
2️⃣ Multi-Layer Signal Filters
Signals are validated using a powerful filter stack:
Volume Filter (above-average volume confirmation)
RSI Filter with dynamic buy/sell thresholds
Bollinger Bands (overbought / oversold zones)
Momentum Filter (ROC-based strength detection)
Volatility Adaptation (ATR-based regime detection)
These filters dramatically reduce false signals and noise.
3️⃣ RSI Divergence Detection (1-Minute Optimized)
Bullish and bearish divergence detection
Automatic confidence boost when divergence appears
Helps identify early trend reversals and exhaustion zones
4️⃣ Enhanced Signal Logic
Signals are generated using a confluence of:
EMA crossovers
Candle direction
Volume + RSI + BB + Momentum
Divergence + trend-change logic
Separate logic is used for:
1-minute scalping
Higher-timeframe trend trading
5️⃣ Ribbon Trend System (CoraWave + LazyLine)
Advanced smoothed ribbon using:
CoraWave (fast line)
LazyLine (slow line)
Dynamic color-changing trend visualization
Ribbon fill highlights:
Strong bullish zones
Strong bearish zones
Neutral / transition phases
6️⃣ Automatic Trend Channel
Pivot-based dynamic trend channels
ATR-adjusted channel width
Auto-extended support & resistance structure
Visual map of evolving trend direction
7️⃣ Buy / Sell Breakout Signals (No-Spam Logic)
Signals only when:
Ribbon trend agrees
Price breaks channel boundaries
Built-in cooldown filter to prevent over-trading
Separate engine from EMA signals for dual confirmation
8️⃣ Built-In SL / Target Projection
Automatic Stop-Loss based on channel boundary
Risk-based Target 1 and Target 2 (R-multiples)
Dynamic plotting of:
SL line
Target 1 line
Target 2 line
9️⃣ Smart Time & Profit Projection
ATR-based time-to-move estimation
Dynamic profit potential estimation
Displays:
Expected move duration (minutes)
Approximate profit projection
🔟 Confidence Scoring System
Dynamic confidence % for each signal
Automatically increases when:
Divergence is detected
Bollinger extremes are triggered
🎨 Visual & Usability Features
Color-coded:
EMA lines
Ribbon trend
Trend channels
Background trend bias
Dynamic:
LONG / SHORT arrows
Signal labels with confidence + projection
Current trend status box
🔔 Alerts Included
EMA-based LONG / SHORT alerts
Ribbon fast/slow trend change alerts
Channel breakout BUY / SELL alerts
Alert messages include:
Symbol
Confidence %
Time projection
🛠 Recommended Usage
Scalping:
1-minute or 3-minute charts
Enable Volume, RSI, Momentum, and Volatility filters
Intraday / Swing Trading:
5-minute to Daily charts
Use EMA + Ribbon + Channel confluence
5-Minute Scalping Settings
(High-probability intraday trades)
🔹 EMA Settings
Fast EMA: 5
Slow EMA: 13
🔹 Filters
Volume Filter
Use Volume Filter: ✅ ON
Volume Threshold: 1.2
RSI Filter
Use RSI Filter: ❌ OFF
(Turn ON only in very choppy markets)
RSI Length: 14
RSI Buy Level: 30
RSI Sell Level: 70
Bollinger Bands
Use Bollinger Bands: ✅ ON
BB Length: 20
BB Multiplier: 2.0
Momentum Filter (ROC)
Use Momentum: ❌ OFF
(Turn ON only for breakout-only trading)
Momentum Length: 3
Momentum Threshold %: 0.10
Volatility Adaptation
Use Volatility Adaptation: ❌ OFF
(Enable only for highly volatile stocks / crypto)
Volatility Multiplier: 1.5
🔹 Ribbon Settings
Fast Length: 12
Fast Smooth: 3
Slow Length: 18
Show Ribbon Fill: ✅ ON
🔹 Trend Channel
Pivot Length: 7
ATR Length: 14
Channel Width (ATR): 1.7
🔹 Buy / Sell Signals
Show Buy / Sell Signals: ✅ ON
Signal Cooldown (Bars): 25
🔹 SL / Target Projection
Show SL / Target Projection: ✅ ON
Target 1 (R): 1.0
Target 2 (R): 2.5
🔹 Visual / Display (Optional)
Show BB on Chart: ❌ OFF (keep chart clean)
Background Transparency: 80
Value to Display: Time (recommended for scalping)
🎯 How to Trade (5-Minute Mode)
Take BUY when:
Fast EMA > Slow EMA
Ribbon is green + rising
Price breaks above upper channel
Volume filter passes
Buy arrow appears
Take SELL when:
Fast EMA < Slow EMA
Ribbon is red + falling
Price breaks below lower channel
Volume filter passes
Sell arrow appears
❌ Avoid Trades When
Ribbon is flat or mixed colors
Channel is very narrow
Price is inside the channel
Volume filter fails
⚠️ Disclaimer
This indicator is a technical analysis tool, not financial advice.
Always use proper risk management and confirm signals with market context.
Past performance does not guarantee future results.
Futures Trend SignalerWhat this indicator is
Futures Trend Signaler is a compact trend/bias dashboard built for futures (and any liquid symbol) that combines:
EMA trend alignment (EMA9 vs EMA21), and
Micro price positioning versus a higher‑timeframe EMA (e.g., 15s and 1s price relative to the 1m EMA9),
plus crossover markers on the chart to timestamp regime shifts.
It’s designed to answer, in seconds:
“Is the market in a bullish or bearish EMA structure?”
“Are the lower timeframes aligned with the higher timeframe?”
“When was the most recent bull/bear crossover?”
What it shows (table)
The table includes:
1m EMA9 vs EMA21
State: EMA9 > EMA21 / EMA9 < EMA21 / neutral
Bias: Bullish / Bearish / Neutral
“Last cross” context (so you know what the most recent regime shift was)
15s EMA9 vs EMA21
Same state/bias logic as the 1m row
1s EMA9 vs EMA21
Same state/bias logic as the 1m row
15s Price vs 1m EMA9
Shows whether micro price is above or below the 1m EMA9
1s Price vs 1m EMA9
Same, but even more “micro”
This structure gives you a quick “stacked timeframe” view:
1m EMA structure = your baseline regime,
15s/1s EMA structure = your momentum alignment,
15s/1s price vs 1m EMA9 = your immediate pressure/positioning vs the baseline.
What it plots (crossover markers)
For each EMA crossover set (1m, 15s, 1s), the script plots:
Bull cross marker (arrow up)
Bear cross marker (arrow down)
To keep the chart clean:
It keeps only the most recent bull cross and most recent bear cross per tracked timeframe.
When a new bull/bear cross happens, the prior marker of that same type/timeframe is removed.
Markers are differentiated by:
Color and/or a mini label on the marker (e.g., “1m”, “15s”, “1s”), so you can instantly tell which timeframe produced the signal.
Inputs / customization
Typical controls include:
Show/hide table
Table position + text size
Lower‑timeframe selections (so you can change 15s/1s if your symbol or plan doesn’t support seconds data)
Optional marker sizing / visibility settings (if you decide to expose them)
Recommended usage
Use the 1m EMA9/EMA21 as your baseline bias filter.
Use 15s & 1s EMA alignment to confirm momentum is in agreement before entries.
Use 15s/1s price vs 1m EMA9 as a quick “pressure” check (continuation vs mean‑reversion risk).
Use the most recent crossover markers to avoid trading into a fresh regime change without confirmation.
Limitations / notes
Seconds‑based signals require seconds data availability for your symbol/account. If not supported, switch those inputs to a higher LTF (e.g., 1m / 5m).
Because the indicator uses multi‑timeframe data, responsiveness can depend on your current chart timeframe and how often TradingView updates each series.
Disclaimer
This indicator is for educational/informational purposes only and does not constitute trading or investment advice. Futures trading involves substantial risk and can result in significant losses. Always manage risk and follow your plan.
Wx Linear / Log Regression ChannelWx LinReg+ — Linear Regression Channel (with optional log scale)
LinReg+ is a modified version of TradingView’s built-in Linear Regression indicator.
In normal mode it behaves the same as the original script (same math, same channel) — but it adds a few extra tools for longer-term trend work and cleaner risk management.
⸻
What it does
• Plots a linear regression line over the last N bars (default 150) to show the dominant trend.
• Draws upper and lower channel lines at a chosen number of standard deviations from the regression line.
• Highlights when price moves unusually far away from its baseline, which can signal potential exhaustion or mean reversion.
• Optionally fits the channel on log(price) so the trend is percentage-based, which is much more realistic for long-term stocks, growth names, and crypto.
⸻
What’s different vs. the original Linear Regression
Everything from the standard TradingView Linear Regression is preserved, plus:
1. Use log price (percent-based)
• When checked, the regression is computed on log(source) instead of raw price.
• This makes the channel scale naturally with percentage moves (e.g., a move from 50 → 100 is treated like 100 → 200).
• Very useful on higher timeframes or multi-year trends.
2. Pearson’s R (trend quality)
• Optional label that shows Pearson’s correlation coefficient between price and the regression line.
• Values near +1 / −1 = strong, clean trend.
Values near 0 = choppy, noisy market.
3. Extend lines left / right
• Lets you project the channel back in time, forward in time, or both, without redrawing.
4. Default length
• Default Length = 150 bars to match a common swing / position-trading look-back out of the box.
⸻
Inputs
Channel Settings
• Length
Number of bars used for the regression calculation (default 150).
• Source
Price source used for the channel (close by default).
• Use log price (percent-based)
When enabled, regression is performed on log(price); visually still plotted on the normal scale.
• Upper Deviation / Lower Deviation
Number of standard deviations above/below the regression line to draw the upper and lower channel.
• Use Upper Deviation / Use Lower Deviation
Toggle visibility/use of each side of the channel.
Display Settings
• Show Pearson’s R
Shows a label with the correlation coefficient so you can quickly judge trend strength.
• Extend Lines Left / Extend Lines Right
Controls how far the channel lines are extended on the chart.
Color Settings
• Separate colors for upper band, lower band, and the filled areas between them.
⸻
How traders often use it
• Spot when price is stretched relative to its regression channel (possible fade / reversion zones).
• Confirm a trend regime: strong Pearson’s R + price riding the upper band = robust uptrend.
• On log mode, see whether a name is accelerating or decelerating in percentage terms over multi-month / multi-year windows.
This is a visual tool only – it doesn’t place orders or manage risk for you.
Joanne's EMA StrategieSignale nach 3 EMA Strategie, Pivot Points werden berücksichtigt. Signalkerze mit Volumenfilter nach Wahl mit Sessions.
Signals according to 3 EMA strategy, pivot points are taken into account. Signal candle with volume filter of your choice with sessions.
Custom Timeframe Candles [Metrify]This script lets you build custom timeframe candles (like 7m, 11m, 2h, 3D, etc.) by manually aggregating price data from a lower chart timeframe.
While it doesn’t fully replace TradingView’s native custom TF — especially in terms of perfect timestamp alignment, it gives you a very close (same calculation) and practical alternative for analysis.
How it works
Candles are manually aggregated from the current chart timeframe
Instead of relying on request.security(), candles are constructed directly from the current chart data.
For best results, use a chart timeframe that is divisible and as close as possible to your custom timeframe
Example: Custom TF = 10m → use 5m chart (1m chart also works, but the gap will be larger and less efficient)
Smaller gaps = cleaner candles, better visual accuracy, and smoother updates






















