Weekly and Daily SeparatorI put together this Weekly and Daily separating indicator as I couldn't find one already done that suited what I was trying to find.
This indicator is basic but it does the job I needed.
Feel free to use it and I hope it is what you are looking for.
Multitimeframe
🔥 Trendline Breakout 5-15-1hr-4hrs-DAY-WEEK (HTF)//The percentLen (length for HH/LL calculation) defines how many candles (bars) to look back when calculating the highest high (HH) and lowest low (LL) values on the selected timeframe (percentTF).
//How It Works:
//ta.highest(high, percentLen)
//Finds the highest price in the last percentLen candles on the selected timeframe.
//Example: If percentLen = 20, it finds the highest high of the last 20 candles.
//ta.lowest(low, percentLen)
//Finds the lowest price in the last percentLen candles on the selected timeframe.
//For previous HH/LL (hh_prev and ll_prev), the script calculates the HH/LL from the period before the current percentLen bars, using:
//pine
//Copy
//Edit
//ta.highest(high, percentLen * 2)
//This shifts the window back by percentLen bars to get the previous range.
//Why Is It Needed?
//The script calculates % change between the current HH/LL and the previous HH/LL:
//pine
//Copy
//Edit
//hh_change = ((hh_now - hh_prev) / hh_prev) * 100
//ll_change = ((ll_now - ll_prev) / ll_prev) * 100
//This shows how much the market's extremes (highest highs & lowest lows) have shifted compared to the last segment.
//Example:
//Timeframe (percentTF) = 1 Day
//Length (percentLen) = 20
//This means:
//hh_now = highest high of the last 20 days.
//hh_prev = highest high of the 20 days before that.
//The % change tells you if the current 20-day range’s top is higher/lower than the previous 20-day range’s top.
Signalgo MASignalgo MA is a TradingView indicator based on moving average (MA) trading by combining multi-timeframe logic, trend strength filtering, and adaptive trade management. Here’s a deep dive into how it works, its features, and why it stands apart from traditional MA indicators.
How Signalgo MA Works
1. Multi-Timeframe Moving Average Analysis
Simultaneous EMA & SMA Tracking: Signalgo MA calculates exponential (EMA) and simple (SMA) moving averages across a wide range of timeframes—from 1 minute to 3 months.
Layered Cross Detection: It detects crossovers and crossunders on each timeframe, allowing for both micro and macro trend detection.
Synchronized Signal Mapping: Instead of acting on a single crossover, the indicator requires agreement across multiple timeframes to trigger signals, filtering out noise and false positives.
2. Trend Strength & Quality Filtering
ADX Trend Filter: Trades are only considered when the Average Directional Index (ADX) confirms a strong trend, ensuring signals are not triggered during choppy or directionless markets.
Volume & Momentum Confirmation: For the strongest signals, the system requires:
A significant volume spike
Price above/below a longer-term EMA (for buys/sells)
RSI momentum confirmation
One-Time Event Detection: Each crossover event is flagged only once per occurrence, preventing repeated signals from the same move.
Inputs
Preset Parameters:
EMA & SMA Lengths: Optimized for both short-term and long-term analysis.
ADX Length & Minimum: Sets the threshold for what is considered a “strong” trend.
Show Labels/Table: Visual toggles for displaying signal and trade management information.
Trade Management:
Show TP/SL Logic: Toggle to display or hide take-profit (TP) and stop-loss (SL) levels.
ATR Length & Multipliers: Fine-tune how SL and TP levels adapt to market volatility.
Enable Trailing Stop: Option to activate dynamic stop movement after TP1.
Entry & Exit Strategy
Entry Logic
Long (Buy) Entry: Triggered when multiple timeframes confirm bullish EMA/SMA crossovers, ADX confirms trend strength, and all volume/momentum filters align.
Short (Sell) Entry: Triggered when multiple timeframes confirm bearish crossunders, with the same strict filtering.
Exit & Trade Management
Stop Loss (SL): Automatically set based on recent volatility (ATR), adapting to current market conditions.
Take Profits (TP1, TP2, TP3): Three profit targets at increasing reward multiples, allowing for flexible trade management.
Trailing Stop: After TP1 is hit, the stop loss moves to breakeven and a trailing stop is activated to lock in further gains.
Event Markers: Each time a TP or SL is hit, a visual label is placed on the chart for full transparency.
Strict Signal Quality Filters: Signals are only generated when volume spikes, momentum, and trend strength all align, dramatically reducing false positives.
Adaptive, Automated Trade Management: Built-in TP/SL and trailing logic mean you get not just signals, but a full trade management suite, rarely found in standard MA indicators.
Event-Driven, Not Static: Each signal is triggered only once per event, eliminating repetitive or redundant entries.
Visual & Alert Integration: Every signal and trade event is visually marked and can trigger TradingView alerts, keeping you informed in real time.
Trading Strategy Application
Versatility: Suitable for scalping, day trading, swing trading, and longer-term positions thanks to its multi-timeframe logic.
Noise Reduction: The layered filtering logic means you only see the highest-probability setups, helping you avoid common MA “fakeouts” and overtrading.
So basically what separates Signalgo MA from traditional MA indicators?
1. Multi-Timeframe Analysis
Traditional MA indicators: Usually measure crossovers or signals within a single timeframe.
Signalgo MA: simultaneously calculates fast/slow EMAs & SMAs for multiple periods. This enables it to create signals based on synchronized or stacked momentum across multiple periods, offering broader trend confirmation and reducing noise from single-timeframe signals.
2. Combinatorial Signal Logic
Traditional: A basic crossover is typically “if fast MA crosses above/below slow MA, signal buy/sell.”
Signalgo MA: Generates signals only when MA crossovers align across several timeframes, plus takes into consideration the presence or absence of conflicting signals in shorter or longer frames. This reduces false positives and increases selectivity.
3. Trend Strength Filtering (ADX Integration)
Traditional: Many MA indicators are “blind” to trend intensity, potentially triggering signals in low volatility or ranging conditions.
Signalgo MA: Employs ADX as a minimum trend filter. Signals will only fire if the trend is sufficiently strong, reducing whipsaws in choppy or sideways markets.
4. Volume & Strict Confirmation Layer
Traditional: Few MA indicators directly consider volume or require confluence with other major indicators.
Signalgo MA: Introduces a “strict signal” filter that requires not only MA crossovers and trend strength, but also (on designated frames):
Significant volume spike,
Price positioned above/below a higher timeframe EMA (trend anchor),
RSI momentum confirmation.
5. Persistent, Multi-Level TP/SL Automated Trade Management
Traditional: Separate scripts or manual management for stop-loss, take-profit, and trailing-stops, rarely fully integrated visually.
Signalgo MA: Auto-plots up to three take-profit levels, initial stop, and a trailing stop (all ATR-based) on the chart. It also re-labels these as they are hit and resets for each new entry, supporting full trade lifecycle visualization directly on the chart.
6. Higher Timeframe SMA Crosses for Long-Term Context
Traditional: Focuses only on the current chart’s timeframe.
Signalgo MA: Incorporates SMA cross logic for weekly, monthly, and quarterly periods, which can contextualize lower timeframe trades within broader cycles, helping filter against counter-trend signals.
7. “Signal Once” Logic to Prevent Over-Trading
Traditional: Will often re-fire the same signal repeatedly as long as the condition is true, possibly resulting in signal clusters and over-trading.
Signalgo MA: Fires each signal only once per condition—prevents duplicate alerts for the same trade context.
HTF TimeFrameAlignment - ROMEFX📊 HTF Timeframe Alignment — ROME
A powerful multi-functional indicator designed for higher timeframe confluence and market structure clarity.
🔧 Key Features:
HTF Candles Display
Visualize higher timeframe (HTF) candles on lower timeframe charts, including optional Heikin Ashi smoothing. Supports both manual and automatic timeframe selection with alignment logic.
Timeframe Alignment System
Automatically aligns the HTF based on your current chart timeframe using a smart hierarchical structure (e.g., 15m → 4H, 1H → 1D).
CISD Bias Logic
Implements Change-In-Structure Detection (CISD) to identify potential bullish and bearish structure shifts, visualized via labeled levels (+CISD / -CISD) and supported by optional alerts. Bias can be set to:
Neutral (detect both)
Bullish (focus on bearish shifts)
Bearish (focus on bullish shifts)
Customizable Period Separators
Add clean visual separators marking the start of new HTF candles to help with session awareness and structure boundaries.
HTF Highs and Lows
Tracks and updates high/low levels of each HTF candle, useful for identifying key support/resistance and structural turning points.
Information Table
A real-time info panel displaying:
Current symbol
Chart and HTF timeframes
Selected bias
Script status (Live vs Historical)
Optional structure state summary (Bullish/Bearish)
Optional Custom Open Time
Define non-standard candle anchor times (e.g., institutional sessions), especially useful for aligning with Forex or crypto rollovers.
🖌️ Fully Customizable:
Candlestick colors, styles, and sizes
Line widths, label visibility, and projection overlays
Table colors and positions
Alerts for CISD level breaks
Retention of old CISD levels if desired
Non-Repainting Pivot TrendlinesNon-Repainting Pivot Trendlines indicator draws trendlines automatically, in non-repeating and clear manner
Opening Range Alert BotOpen Range Automation.
What it does: Set a time for the opening range levels of a symbol. Indicator automatically plots the opening range support and resistance lines.
How to set it: Set the lookback period under 'historical timeframe'. For example set it to 1 hour for 60 minute opening range lines to be plotted.
Next, set the time to plot the opening range lines under 'historical hour, minute, second'. Keep in mind in time zone, so double check you have the time right manually. For example, if looking at /ES opening hour range, and are in central time, then you will set it to 9:30:00.
Early Signal Configuration: Indicator lines can be drawn X percent below the top of the range and above bottom of range to allow for alerts to be created ahead of time. For example, you can create lines 90%, 80%, 70% above/below the opening range lows/highs.
Next simply right click on the indicator lines on the chart to set an alert which will automatically alert you if set to 'open ended alert'.
Multi-Ticker ORB Breakout by WajdyZ# Multi-Ticker ORB Breakout by WajdyZ
**Monitor multiple stocks for Opening Range Breakouts (ORB) in one powerful screener or plot on your chart!**
This versatile indicator helps traders identify breakout opportunities across up to 10 symbols during premarket, market hours, or postmarket sessions. Switch between **Screener Table** mode for multi-ticker monitoring with real-time status updates and alerts, or **Chart Plotter** mode for visual ORB lines on the current symbol. Auto-detects session based on time or manually select for flexibility.
Perfect for day traders scanning for momentum plays! 🚀
## Key Features
- 📊 **Screener Table Mode**: Track up to 10 symbols in a customizable table showing current price, ORB High/Low, breakout status (with % change), and color-coded alerts.
- 📈 **Chart Plotter Mode**: Plots persistent ORB high/low lines on the chart for the active symbol, extending across bars for easy visualization.
- ⏰ **Flexible ORB Periods**: Choose 5, 15, or 30-minute ranges in Auto, Premarket, Market Hours, or Postmarket modes.
- 🌎 **Timezone Support**: Defaults to America/New_York, with options for Europe/London or Asia/Tokyo.
- 🚨 **Breakout Alerts**: Enable notifications for bullish/bearish breakouts (above ORB High or below ORB Low) – works in both modes.
- 🔧 **Customizable Display**: Adjust table position, text size (Tiny to Huge), and more for a tailored experience.
- 📅 **Session-Aware Logic**: Handles new days, market status (Pre-Market, Market, Post-Market, Closed), and ensures accurate data fetching in extended hours.
**Usage Tips**:
- In Screener Mode, input your symbols (e.g., NASDAQ:AAPL) and watch for ▲/▼ status with percentage gains/losses.
- For alerts in Chart Mode, use TradingView's condition builder with plotted "ORB High" and "ORB Low".
- Best on 1-5 minute charts for intraday trading.
Created with ❤️ by WajdyZ. For questions or custom requests, email: axiasystems@gmail.com
Follow me on TradingView: @WajdyZ
Daily Weekly Monthly Highs & Lows [Dova Lazarus]Daily Weekly Monthly Highs & Lows
📊 Overview
This Pine Script indicator displays key support and resistance levels by plotting the highs and lows from Daily, Weekly, and Monthly timeframes on your current chart. It's designed as an educational tool to help traders understand multi-timeframe analysis and identify significant price levels.
🎯 Key Features
Multi-Timeframe Support & Resistance
- Daily Levels: Shows previous daily highs and lows
- Weekly Levels: Displays weekly highs and lows
- Monthly Levels: Plots monthly highs and lows
- Smart Display: Only shows relevant timeframes based on your current chart timeframe
Fully Customizable Appearance
- Individual Colors: Set unique colors for each timeframe
- Line Styles: Choose between Solid, Dashed, or Dotted lines
- Line Width: Adjust thickness from 1-4 pixels
- Lookback Periods: Control how many historical levels to display
User-Friendly Options
- Enable/Disable: Toggle any timeframe on/off
- Line Extension: Option to extend lines into the future
- Clean Interface: Organized settings groups for easy configuration
🔧 Settings
Timeframes Group
- Show Daily/Weekly/Monthly Levels: Enable or disable each timeframe
- Lookback Periods: Number of historical levels to display (1-10)
Line Settings Group
- Color: Choose custom colors for each timeframe
- Style: Select line appearance (Solid/Dashed/Dotted)
- Width: Set line thickness (1-4 pixels)
Display Options Group
- Extend Lines Forward: Project lines 20 bars into the future
📈 How to Use
1. Add to Chart: Apply the indicator to any timeframe chart
2. Configure Timeframes: Enable the timeframes you want to see
3. Customize Appearance: Set colors and line styles for easy identification
4. Identify Levels: Use the plotted levels as potential support/resistance zones
5. Plan Trades: Look for price reactions at these key levels
💡 Trading Applications
- Support & Resistance: Identify key price levels where reversals may occur
- Entry Points: Look for bounces or breaks at these levels
- Stop Loss Placement: Use levels to set logical stop losses
- Target Setting: Previous highs/lows can serve as profit targets
- Multi-Timeframe Analysis: Understand the bigger picture context
🎓 Educational Value
This indicator is perfect for:
- Learning Pine Script: Clean, well-commented code structure
- Understanding Multi-Timeframe Analysis: See how different timeframes interact
- Practicing Technical Analysis: Identify key support/resistance concepts
- Code Study: Full variable names and detailed comments for learning
⚙️ Technical Details
- Version: Pine Script v6
- Overlay: True (plots directly on price chart)
- Max Lines: 500 (handles multiple timeframes efficiently)
- Compatibility: Works on all timeframes (shows relevant levels only)
🔍 What Makes This Different
- Educational Focus: Designed for learning with clear code structure
- Simplified Interface: Easy-to-use settings without overwhelming options
- Visual Clarity: Clean line display with customizable appearance
- Practical Application: Real trading tool, not just a demonstration
📋 Requirements
- TradingView account (any plan)
- Basic understanding of support/resistance concepts
- Any chart timeframe (indicator adapts automatically)
🚀 Quick Start
1. Add indicator to your chart
2. Default settings work great out of the box
3. Customize colors if desired (Green=Daily, Orange=Weekly, Red=Monthly)
4. Watch for price reactions at the plotted levels
5. Use as part of your technical analysis toolkit
---
*This indicator is designed as an educational tool and should be used in conjunction with other forms of analysis. Past performance does not guarantee future results.*
BB with Heikin Ashi + Reversal CheckThis indicator combines Bollinger Bands (BB) with Heikin Ashi candles to detect potential reversal points after price breaks the BB boundaries. It works on any symbol and timeframe, retrieving Heikin Ashi data via request.security().
Core Features
Heikin Ashi Candle Plot
Smooths price action by using Heikin Ashi candles instead of regular candles.
Candles are plotted directly on the chart with green (bullish) and red (bearish) colors.
Bollinger Bands (BB)
Calculated from Heikin Ashi close price.
Includes Basis (MA), Upper Band, and Lower Band, with customizable MA type, length, and standard deviation multiplier.
Break & Reversal Detection
The indicator tracks whether the price has broken above the Upper Band (p1) or below the Lower Band (p2).
It remembers the last breakout direction until the opposite breakout occurs (mutually exclusive logic).
Signal Logic
Long Signal (▲):
Price was previously below the Lower Band and then reversed upward (BB Lower rising + Heikin Ashi candle rising).
Short Signal (▼):
Price was previously above the Upper Band and then reversed downward (BB Upper falling + Heikin Ashi candle falling).
Alerts
Custom alert conditions trigger when Long or Short signals occur, allowing automated notifications or bot integration.
Use Cases
✅ Swing Trading / Trend Reversal – Identify potential bottom/top reversals after BB breakouts.
✅ Mean Reversion Strategies – Enter trades when the price reverts to the BB mean after an extreme breakout.
✅ Multi-Timeframe Analysis – Works with any timeframe and symbol via request.security().
Customization
MA Type: SMA, EMA, RMA, WMA, VWMA
BB Length & StdDev Multiplier
Timeframe & Symbol Selection
[Pandora] Laguerre Ultimate Explorations MulticatorIt's time to begin demonstrations differentiating the difference between known and actual feasibility beyond imagination... Welcome to my algorithmic twilight zone .
INTRODUCTION:
Hot off my press, I present this Laguerre multicator employing PSv6.0, originally formulated by John Ehlers for TASC - July 2025 Traders Tips. Basically I transcended Ehlers' notions of transversal filtration with an overhaul of his Laguerre design with my "what if" Pandora notions included. Striving beyond John Ehlers' original intended design. This action packed indicator is a radically revamped version of his original filter using novel techniques. My aim was to explore whether providing even more enhanced responsiveness and lesser lag is possible and how. Presented here is my mind warping results to witness.
EHLERS' LAGUERRE EXPLAINED:
First and foremost, the concept of Ehlers' Laguerre-izing method deserves a comprehensive deep dive. Ehlers' Laguerre filter design, as it functions originally, begins with his Ultimate Smoother (US) followed by a gang of four LERP (jargon for Linear intERPolation) filters. Following a myriad of cascading LERPs is a window-like FIR filter tapped into the LERP delay values to provide extra smoothness via the output.
On a side note, damping factor controlled LERP filters resemble EMAs indeed, but aren't exactly "periodic" filters that would have a period/length parameter and their subsequent calculations. I won't go into fine-grained relationship details, but EMA and LERP are indeed related in approach, being cousins of similar pedigree.
EXAMINING LAGUERRE:
I focused firstly on US initialization obstacles at Pine's bar_index==0 with nz() in abundance. The next primary notion of intrigue I mostly wondered about was, why are there four LERP elements instead of fewer or more. Why not three or why not two LERPs, etc... 1-4-6-4-1, I remember seeing those coefficients before in high pass filters.
Gathering my thoughts from that highpass knowledge base, I devised other tapped configuration modes to inspect their behavior out of curiosity. Eureka! There is actually more to Laguerre than Ehlers' mind provided, now that I had formulated additional modes. Each mode exhibits it's own lag/smoothness characteristics better than the quad LERPed version. I narrowed it down to a total of 5 modes for exploration. Mode 0 is just the raw US by itself.
ANALYZING FILTER BEHAVIORS:
Which option might be possibly superior, and how may I determine that? Fortunately, I have a custom-built analyzer allowing me to thoroughly examine transient responses across multiple periodicities simultaneously, providing remarkable visual insights.
While Ehlers has meagerly touched upon presenting general frequency responses in his books, I have excelled far beyond that. This robust filter analysis capability enables me to observe finer aspects hidden to others, ultimately leading to the deprecation of numerous existing filters. Not only this, but inventing entirely new species of filtration whether lowpass, highpass, or bandpass is already possible with a thorough comprehensive evaluation.
Revealing what's quirky with each filter and having the ability to discover what filters may be lacking in performance, is one of it's implications. I'm just going to explain this: For example US has a little too much overshoot to my liking, along with nonconformant cutoff frequency compliance with the period parameter. Perhaps Ehlers should inspect US coefficients a bit closer... I hope stating this is not received in an ill manner, as it's not my intention here.
What this technically eludes to is that UltimateSmoother can be further improved, analogous to my Laguerre alterations described above. I will also state Laguerre can indeed be reformulated to an even greater extent concerning group delay, from what I have already discussed. Another exciting time though... More investigative research is warranted.
LAGUERRE CONCLUSIONS:
After analyzing Laguerre's frequency compliance, transient responses, amplitudes, lag, symmetry across periodicities, noise rejection, and smoothness... I favor mode 3 for a multitude of reasons over the mode 4 configuration, but mostly superb smoothing with less lag, AND I also appreciated mode 1 & 2 for it's lower lag performance options.
Each mode and lag (phase shift) damping value has it's own unique characteristics at extremes, yet they demonstrate additional finesse in it's new hybrid form without adding too much more complexity. This multicator has a bunch of Laguerre filters in the overlay chart over many periodicities so you can easily witness it's differing periodic symmetries on an input signal while adjusting lag and mode.
LAGUERRE OSCILLATOR:
The oscillator is integrated into the laguerreMulti() function for the intention of posterity only. I performed no evaluation on it, only providing the code in Pine. That wasn't part of my intended exploration adventure, as I'm more TREND oriented for the time being, focusing my efforts there.
Market analysis has two primary aspects in my observations, one cyclic while the other is trending dynamics... There's endless oscillators, but my expectations for trend analysis seems a little lesser explored in my opinion, hence my laborious trend endeavors. Ehlers provided both indicator facets this time around, and I hope you find the filtration aspect more intriguing after absorption of this reading.
FUNCTION MODULES EXPLAINED:
The Ultimate Smoother is an advanced IIR lowpass smoothing filter intended to minimize noise in time series data with minimal group delay, similar to a traditional biquad filter. This calculation helps to create a smoother version of the original signal without the distortions of short-term fluctuations and with minimal lag, adjustable by period.
The Modified Laguerre Lowpass Filter (MLLF) enhances the functionality of US by introducing a Laguerre mode parameter along side the lag parameter to refine control over the amount of additional smoothing/lag applied to the signal. By tethering US with this LERPed lag mechanism, MLLF achieves an effective balance between responsiveness and smoothness, allowing for customizable lag adjustments via multiple inputs. This filter ends with selecting from a choice of weighted averages derived from a gang of up to four cascading LERP calculations, resulting with smoother representations of the data.
The Laguerre Oscillator is a momentum-like indicator derived from the output of US and a singular LERPed lowpass filter. It calculates the difference between the US data and Laguerre filter data, normalizing it by the root mean square (RMS). This quasi-normalization technique helps to assess the intensity of the momentum on any timeframe within an expected bound range centered around 0.0. When the Laguerre Oscillator is positive, it suggests that the smoothed data is trending upward, while a negative value indicates a downward trend. Adjustability is controlled with period, lag, Laguerre mode, and RMS period.
signBTC Day&Session BoxesThis indicator visually segments the trading week on your chart, drawing each day from 17:00 to 17:00 New York time (corresponding to the typical forex daily rollover). For enhanced session structure, every day is further divided into three major trading sessions:
Asian Session
London Session
New York Session
Additionally, the indicator automatically marks the opening time of each new day at 17:00 (New York time) directly on the chart, helping traders quickly identify daily cycles and session transitions.
Customization Features
Adjustable Session Times: Users can modify the start and end times for each session (Asian, London, New York) to match personal or institutional trading hours.
Flexible Day Boundaries: The time marking the start and end of each day (default: 17:00 NY) can also be adjusted according to preference or asset specifics.
Opening Time Marker: The feature for drawing the daily opening time can be enabled or disabled in the settings.
This tool is ideal for traders needing clear visual cues for session boundaries and daily market resets, especially those operating across multiple time zones or managing strategies dependent on session-specific behavior. All settings are conveniently accessible and fully customizable within the indicator’s parameter panel.
The Visualized Trader (Fractal Timeframe)The **The Visualized Trader (Fractal Timeframe)** indicator for TradingView is a tool designed to help traders identify strong bullish or bearish trends by analyzing multiple technical indicators across two timeframes: the current chart timeframe and a user-selected higher timeframe. It visually displays trend alignment through arrows on the chart and a condition table in the top-right corner, making it easy to see when conditions align for potential trade opportunities.
### Key Features
1. **Multi-Indicator Analysis**: Combines five technical conditions to confirm trend direction:
- **Trend**: Based on the slope of the 50-period Simple Moving Average (SMA). Upward slope indicates bullish, downward indicates bearish.
- **Stochastic (Stoch)**: Uses Stochastic Oscillator (5, 3, 2) to measure momentum. Rising values suggest bullish momentum, falling values suggest bearish.
- **Momentum (Mom)**: Derived from the MACD fast line (5, 20, 30). Rising MACD line indicates bullish momentum, falling indicates bearish.
- **Dad**: Uses the MACD signal line. Rising signal line is bullish, falling is bearish.
- **Price Change (PC)**: Compares the current close to the previous close. Higher close is bullish, lower is bearish.
2. **Dual Timeframe Comparison**:
- Calculates the same five conditions on both the current timeframe and a user-selected higher timeframe (e.g., daily).
- Helps traders see if the trend on the higher timeframe aligns with the current chart, providing context for stronger trade decisions.
3. **Visual Signals**:
- **Arrows on Chart**:
- **Current Timeframe**: Blue upward arrows below bars for bullish alignment, red downward arrows above bars for bearish alignment.
- **Higher Timeframe**: Green upward triangles below bars for bullish alignment, orange downward triangles above bars for bearish alignment.
- Arrows appear only when all five conditions align (all bullish or all bearish), indicating strong trend potential.
4. **Condition Table**:
- Displays a table in the top-right corner with two rows:
- **Top Row**: Current timeframe conditions (Trend, Stoch, Mom, Dad, PC).
- **Bottom Row**: Higher timeframe conditions (labeled with "HTF").
- Each cell is color-coded: green for bullish, red for bearish.
- The table can be toggled on/off via input settings.
5. **User Input**:
- **Show Condition Boxes**: Toggle the table display (default: on).
- **Comparison Timeframe**: Choose the higher timeframe (e.g., "D" for daily, default setting).
### How It Works
- The indicator evaluates the five conditions on both timeframes.
- When all conditions are bullish (or bearish) on a given timeframe, it plots an arrow/triangle to signal a strong trend.
- The condition table provides a quick visual summary, allowing traders to compare the current and higher timeframe trends at a glance.
### Use Case
- **Purpose**: Helps traders confirm strong trend entries by ensuring multiple indicators align across two timeframes.
- **Example**: If you're trading on a 1-hour chart and see blue arrows with all green cells in the current timeframe row, plus green cells in the higher timeframe (e.g., daily) row, it suggests a strong bullish trend supported by both timeframes.
- **Benefit**: Reduces noise by focusing on aligned signals, helping traders avoid weak or conflicting setups.
### Settings
- Access the indicator settings in TradingView to:
- Enable/disable the condition table.
- Select a higher timeframe (e.g., 4H, D, W) for comparison.
### Notes
- Best used in trending markets; may produce fewer signals in choppy conditions.
- Combine with other analysis (e.g., support/resistance) for better decision-making.
- The higher timeframe signals (triangles) provide context, so prioritize trades where both timeframes align.
This indicator simplifies complex trend analysis into clear visual cues, making it ideal for traders seeking confirmation of strong momentum moves.
Monday Swing Box - Enhanced# Monday Swing Box Enhanced Indicator - Trading Applications
This "Monday Swing Box" indicator can be very useful in trading for several strategic reasons:
## 1. **"Monday Effect" Analysis**
* **Concept**: Mondays often have particular characteristics in the markets (opening gaps, weekend catch-up, different volumes)
* **Utility**: Allows visualization and quantification of these Monday-specific movements
* **Application**: Helps identify recurring patterns in your strategy
## 2. **Relative Volatility Measurement with ATR**
* **The ATR percentage tells you**:
* **< 50%**: Low volatility Monday (possible consolidation)
* **50-100%**: Normal volatility
* **> 100%**: Very volatile Monday (important event, potential breakout)
* **Advantage**: Contextualizes the movement relative to historical volatility
## 3. **Practical Trading Applications**
### **For Day Trading**:
* **Entry**: A Monday with >150% ATR may signal a strong movement to follow
* **Stop Loss**: Adjust stop sizes according to Monday's volatility
* **Targets**: Calibrate targets according to the movement's magnitude
### **For Swing Trading**:
* **Support/Resistance**: Monday's high/low often become key levels
* **Breakout**: Breaking above/below Monday's box may signal continuation
* **Retracement**: Return to Monday's box = support/resistance zone
### **For Risk Management**:
* **Sizing**: Adapt position sizes according to measured volatility
* **Timing**: Avoid trading abnormally volatile Mondays if you prefer stability
## 4. **Specific Possible Strategies**
### **"Monday Breakout"**:
* Wait for a break above/below Monday's box
* Enter in the direction of the breakout
* Stop at the other end of the box
### **"Monday Reversal"**:
* If Monday shows >200% ATR, look for a reversal
* The box becomes a resistance/support zone
### **"Monday Range"**:
* Trade bounces off the box limits
* Particularly effective if ATR % is normal (50-100%)
## 5. **Visualization Advantages**
* **Historical**: See past patterns across multiple Mondays
* **Comparison**: Compare current volatility to previous Mondays
* **Anticipation**: Prepare your strategy according to the type of Monday observed
## 6. **Limitations to Consider**
* Monday patterns can vary according to markets and periods
* Don't trade solely on this indicator, but use it as a complement
* Consider macroeconomic context and news
This indicator is therefore particularly useful for traders who want to exploit Monday's specificities and have an objective measure of this day's relative volatility compared to normal market conditions.
Magnet Zones: Trap Detection & Flow Map [@darshakssc]This script detects potential bull and bear trap candles—price actions that may appear strong but are likely to reverse—based on:
🔺 Wick structure
📊 Volume spike behavior
💡 RSI confirmation logic
⏳ Signal cooldown filter to reduce false positives
The indicator then plots:
🟥 Red “🚨 Trap” labels above candles showing possible bull traps
🟩 Green “🧲 Trap” labels below candles showing possible bear traps
➖ Horizontal zone lines to mark these trap levels as “magnet zones,” which may act as future support or resistance
🧠 How It Works:
1. Volume Spike Detection
2. The script first checks for unusually high volume (1.5× the average volume over the last 20 candles).
3. Trap Candle Structure
4. A trap is suspected when there is a long wick opposite the direction of the candle body, signaling a failed breakout or price manipulation.
5. RSI Confirmation
6. Bull Traps: RSI must be above 60
7. Bear Traps: RSI must be below 40
✅ This helps validate whether the price was overbought or oversold.
✅ Cooldown Mechanism
✅ After a trap is detected, it waits for 10 bars before allowing another signal—this reduces noise and overfitting.
✅ How to Use It:
1. Apply on any timeframe, especially effective for intraday trading (e.g. 5m, 15m, 1h).
2. Use the trap signals as early warnings to avoid fake breakouts.
3. Combine with your own strategy or trend-following system for confirmation.
4. The trap lines (magnet zones) can be used as dynamic support/resistance levels for future pullbacks or reversals.
⚠️ Important Note:
This script is for educational purposes only and is not financial advice.
Always use traps in combination with your personal discretion, risk management, and other confluence tools.
SPY, QQQ, VIX Status TableBased on Ripster EMA and 1 hour MTF Clouds, this custom TradingView indicator displays a visual trend status table for SPY, QQQ, and VIX using multiple timeframes and EMA-based logic to be used on any stock ticker.
🔍 Key Features:
✅ Tracks 3 symbols: SPY, QQQ, and VIX
✅ Multiple trend conditions:
10-min (5/12 EMA) Ripster cloud trend
10-min (34/50 EMA) Ripster cloud trend
1-Hour Multi-Timeframe Ripster EMA trend
Daily open/close trend
✅ Color-coded trend strength:
🟩 Green = Bullish
🟥 Red = Bearish
🟨 Yellow = Sideways
✅ TO save screen space, customizations available:
Show/hide individual rows (SPY, QQQ, VIX)
Show/hide any trend column (10m, 1H MTF, Daily)
Change header/background colors and font color
Bold white top row for readability
✅ Auto-updating table appears on your chart, top-right
This tool is great for active traders looking to quickly scan short-term and longer-term momentum in key market instruments without having to go back and forth market charts.
cd_sweep&cisd_CxOverview:
When the price is at a significant zone/level on a higher time frame (HTF), and it sweeps (breaks through and then closes back below/above) the high or low of the previous HTF candle, it is common to look for a Change in State of Delivery (CISD) on a lower time frame (LTF) to enter a trade.
This model can be summarized as:
HTF Sweep → LTF CISD (Optional: SMT / Divergences)
________________________________________
Working Principle & Details:
1. The indicator monitors price action on the selected HTF and tracks any sweep (violation) of the previous HTF candle's high or low. Simultaneously, it identifies CISD levels on the LTF. If SMT is enabled, it will appear as a label on the chart.
When both HTF sweep and LTF CISD conditions are met, the indicator marks the chart at the open of the next candle and triggers an alert if set.
CISD levels are tracked and updated whenever a new HTF high/low is formed.
2. The indicator monitors the formation of entry models on up to six selected pairs, displaying results in two separate tables:
o HTF Sweep Query Table: Monitors live HTF candles and reports pairs that meet the sweep condition.
o CISD Table: Displays the pairs where a valid entry model has formed. A "🔥" symbol indicates the condition has occurred.
3. Bias Visualization:
Based on the selected HTF, a visual band is shown at the bottom of the chart using the chosen bullish/bearish colors.
Bias is determined by:
o Candle closing above/below the previous one suggesting continuation.
o A failed close after a sweep implying potential reversal.
4. HTF Candles:
Displays HTF candles based on the user-defined time frame.
5. Optional SMT (Smart Money Technique):
Must be enabled in the menu and requires the correlated pair to be entered correctly for accurate results.
Displayed only as a visual confirmation, not a requirement for model formation.
If the currently open symbol sweeps the previous candle while the correlated symbol does not (or vice versa), an "SMT" label appears on the chart.
6. Color & Table Positioning:
Controlled via the settings menu.
________________________________________
Warnings:
• The indicator only marks CISDs that form at HTF high/low zones.
• Entering every time the model forms does not guarantee profitability.
• Waiting for the model to appear at significant HTF levels/zones increases the likelihood of success.
• HTF and LTF selections should follow commonly accepted combinations or user-tested time frames.
• If you want to trigger alerts only for symbols entered in the indicator, ensure the "Use indicator alerts" option is enabled.
• To set alerts for the TradingView watchlist instead, disable the "Use indicator alerts" option.
________________________________________
Feel free to share your thoughts and suggestions.
Happy trading! 💫
Dr FIB - FGBAB - Enhanced Market Structure Levels V1.0This indicator adds the following levels in realtime in the chart:
- Extended Trading Hours (ETH) HIGH, LOW, OPEN.
- Regular Trading Hours (RTH) HIGH and LOW.
- Previous day OPEN, CLOSE, HIGH LOW.
- Point of Control (POC)
- Initial Balance HIGH and LOW.
Thanks for your support.
Dr. FIB - FGBAB
@fgbab
CBC Flip SonBThis script uses several different indicators like vwap, ema's and cbc candle flips.
This script scalping script is best used on the smaller timeframes (10m, 5m)
Multi-Timeframe EMA Table (Woche, Tag, 4h, 1h)Title: Multi-Timeframe EMA Table (Weekly, Daily, 4h, 1h)
Description:
This Pine Script indicator provides a concise and clear Multi-Timeframe (MTF) Exponential Moving Average (EMA) analysis directly on your TradingView chart. It displays the EMA values for the 1-hour, 4-hour, 1-day, and 1-week timeframes in a customizable table.
Features:
Clear Table Display: Shows the current EMA values for predefined higher timeframes (1h, 4h, Day, Week).
Dynamic Status: The status column immediately visualizes whether the current price of your chart is above (Green) or below (Red) its respective Multi-Timeframe EMA.
Customizable EMA Length: The length of the EMA can be easily adjusted via the indicator settings, allowing you to tailor it to your preferred analysis.
Visual Confirmation: The corresponding Multi-Timeframe EMA lines are optionally plotted directly on the chart to visually confirm the table values.
Non-Repainting: The displayed EMA values and lines are programmed to be non-repainting, meaning their values do not change on already closed candles.
This indicator is a useful tool for traders who want to quickly get an overview of the EMA's position across different timeframes without constantly switching their chart timeframe. It's ideal for confirming trends and identifying support and resistance levels from a higher perspective.
EMAs + VWAP + SMADaytrade Dream:
5 EMAs
1SMA
VWAP
This script is used to plot on the chart:
5 EMAS:
10,20,50,100 and 200
VWAP:
White Vwap line
1 SMA:
200 SMA
Cross-Correlation Lead/Lag AnalyzerCross-Correlation Lead/Lag Analyzer (XCorr)
Discover which instrument moves first with advanced cross-correlation analysis.
This indicator analyzes the lead/lag relationship between any two financial instruments using rolling cross-correlation at multiple time offsets. Perfect for pairs trading, market timing, and understanding inter-market relationships.
Key Features:
Universal compatibility - Works with any two symbols (stocks, futures, forex, crypto, commodities)
Multi-timeframe analysis - Automatically adjusts lag periods based on your chart timeframe
Real-time correlation table - Shows current correlation values for all lag scenarios
Visual lead/lag detection - Color-coded plots make it easy to spot which instrument leads
Smart "Best" indicator - Automatically identifies the strongest relationship
How to Use:
Set your symbols in the indicator settings (default: NQ1! vs RTY1!)
Adjust correlation length (default: 20 periods for smooth but responsive analysis)
Watch the colored lines:
• Red/Orange: Symbol 2 leads Symbol 1 by 1-2 periods
• Blue: Instruments move simultaneously
• Green/Purple: Symbol 1 leads Symbol 2 by 1-2 periods
Check the table for exact correlation values and the "Best" relationship
Interpreting Results:
Correlation > 0.7: Strong positive relationship
Correlation 0.3-0.7: Moderate relationship
Correlation < 0.3: Weak/no relationship
Highest line indicates the optimal timing relationship
Popular Use Cases:
Index Futures : NQ vs ES, RTY vs IWM
Sector Rotation : XLF vs XLK, QQQ vs SPY
Commodities : GC vs SI, CL vs NG
Currency Pairs : EURUSD vs GBPUSD
Crypto : BTC vs ETH correlation analysis
Technical Notes:
Cross-correlation measures linear relationships between two time series at different time lags. This implementation uses Pearson correlation with adjustable periods, calculating correlations from -2 to +2 period offsets to detect leading/lagging behavior.
Perfect for quantitative analysts, pairs traders, and anyone studying inter-market relationships.
Advanced Price Action Market StructureAdvanced Price Action Market Structure Indicator
What It Does:
This indicator automatically identifies and tracks price action-based market structure using advanced Break of Structure (BoS) and Swing High/Low (SH/SL) detection. Unlike traditional indicators that rely on mathematical calculations, this tool analyzes pure price action to identify key swing highs, swing lows, and structural breaks that institutional traders use to navigate the markets.
The indicator plots dynamic swing points, automatically updates market structure as it evolves, and highlights critical structural breaks that often precede significant price moves. It also creates premium and discount zones to help traders identify optimal entry and exit areas within the current dealing range.
How It Works:
The indicator employs a sophisticated 4-step detection process that mirrors how professional traders analyze market structure:
For Bullish BoS (Break Above Previous Swing High):
- Detects when price closes above the previous swing high
- Looks backward to find the most recent bearish engulfing candle
- Identifies the lowest low from that engulfing candle forward to the break point (new swing low)
- Waits for the next bearish engulfing candle after the break to establish the new swing high
For Bearish BoS (Break Below Previous Swing Low):
- Detects when price closes below the previous swing low
- Looks backward to find the most recent bullish engulfing candle
- Identifies the highest high from that engulfing candle forward to the break point (new swing high)
- Waits for the next bullish engulfing candle after the break to establish the new swing low
Engulfing Pattern Definition:
Bullish Engulfing: A bullish candle (close > open) where the close breaks above the previous candle's high
Bearish Engulfing: A bearish candle (close < open) where the close breaks below the previous candle's low
Key Features & Customization:
⚙️ Initialization Control
Configurable lookback period (default: 20 bars) for establishing initial market structure
Helps adapt the indicator to different timeframes and market conditions. Once the initial market structure range is set, the indicator automatically switches to plotting market structure dynamically, based on pure price action.
🎨 Complete Visual Customization
Swing Points: Customizable colors, line styles, and label sizes for both highs and lows
BoS Visualization: Distinct styling for bullish (orange) and bearish (purple) breaks of structure
Line Extensions: Choose between right edge, current bar, or custom bar extensions
Premium/Discount Zones: Toggle on/off with customizable colors and transparency
📊 Premium/Discount Zones (Dealing Ranges)
- Automatically creates 50/50 zones between current swing high and low
- Helps identify when price is trading at a premium (upper 50%) or discount (lower 50%)
- Dynamic zone updates as new market structure is established
🔔 Smart Alerts
- Bullish/Bearish BoS detection alerts
- New swing high/low confirmation alerts
- Fully integrated with TradingView's alert system
📱 Multi-Timeframe Compatible
Works on all timeframes from 1-minute to monthly charts
Adapts the analysis to your preferred trading style
Inspiration for this indicator:
This indicator is based on the market structure methodology taught by Jonathan Jarvis in his educational content. Jonathan is the founder of Norfolk FX Trader and teaches advanced price action concepts including market balance/imbalance, supply and demand and market structure through his comprehensive trading education programs.
Learn More: For deeper understanding of these concepts, visit Jonathan's YouTube channel where he provides extensive free education on market structure analysis and price action trading strategies.
🔗 Jonathan Jarvis - Norfolk FX Trader YouTube Channel: youtube.com/@norfolkfxtrader
Perfect For
- Price action traders seeking to understand market structure
- Swing traders looking for high-probability entry/exit points
- Traders wanting to align with institutional market flow
- Anyone interested in learning professional market structure analysis
- Both beginners learning market structure and experienced traders refining their approach
Important Notes
- This indicator analyzes pure price action without lag or repainting
- Market structure analysis requires practice and understanding of price action principles
- Always combine with proper risk management and position sizing
- Consider multiple timeframe analysis for optimal results
Transform your trading by understanding how the market really moves – through the lens of institutional market structure.
Disclaimer: This indicator is for educational purposes. Trading involves risk and past performance does not guarantee future results. Always practice proper risk management.
TPO Unsplit (Optimized v5)TPO Unsplit (Optimized v5) is a script that renders unsplit Market Profile (TPO) structures with precision and historical depth—ideal for traders who want a clean, collapsed TPO view across any timeframe. Unlike built-in TradingView Market Profile tools that rely on "expanded" (split) or "collapsed" profiles limited by chart scope, this tool provides full unsplit TPO shapes & HTN/LTN for prior completed sessions , rendered directly on your chart.
Key Features
Unsplit TPO Profiles : Displays the full shape of each prior TPO session without splitting by sub-period.
Historical Rendering : View TPOs across extensive historical data (up to 500 sessions), depending on row count and chart resolution.
Custom Timeframe Configuration :
Chart Interval determines the sub-period granularity (e.g. each "letter" equivalent is a 5m bar on a 5m chart).
Selected Session Timeframe (in the script settings) defines the full TPO session window (e.g. 30m, 1h, D, W, M, etc).
Value Area & POC Visuals :
Customisable drawing of Value Area High (VAH), Value Area Low (VAL), and Point of Control (POC).
Colour settings for value vs non-value regions.
Efficiency Controls :
The Row Count input controls TPO resolution. Higher row count = more detail but shorter lookback.
Lowering row count increases how far back profiles can be rendered (helpful on high-volume charts or low timeframes).
Optimised Structure Rendering : Efficient block rendering using scaled vertical lines rather than characters. No letter labeling, but full TPO shape is accurately depicted.
Alerts : Includes price-based alerts for interactions with the POC (in, above, or below).
Usage Notes
The script only displays completed TPO sessions (i.e. the most recent full session). The current session is not shown while it’s forming.
Because TPOs are based on time-at-price , this may resemble a volume profile visually—but it strictly counts time-based touches per price bin.
Use on intraday, daily, weekly, or custom intervals. Designed for adaptability across instruments and strategies.
Example Use Case:
Set your chart to 5-minute candles, then choose a TPO session length of 2 hours in the settings. You'll see each completed 2-hour period plotted as a single collapsed TPO shape—providing a clean view of price distribution without noise.
Performance Tips:
Default Row Count is 50 for balance between precision and depth.
Increase for finer profiles, decrease to load more history.
This is bounded by TradingView’s max_lines_count , so tuning is essential based on your asset/timeframe.
Disclaimer:
This tool is built purely on public Pine Script v5 , compliant with TradingView's open-source requirements. It’s not based on volume but strictly follows the Steidlmayer TPO methodology using time-based logic.
For private access, extended versions, or inquiries—feel free to contact me directly.