Multi-Timeframe EMA-VWAP EntryTrend Following strategy. Based on Exponential moving averages and Volume weighted average price. Good for trending instruments on day trading basis
Multitimeframe
Adaptive Support/Resistance EMA IndicatorThis indicator automatically identifies and displays the optimal Exponential Moving Average (EMA) period for the current market conditions by analyzing how well different EMAs act as support or resistance levels.
How It Works
Adaptive Period Selection:
The indicator tests 33 different EMA periods (ranging from 5 to 400, including Fibonacci numbers like 8, 13, 21, 34, 55, 89, 144, 233, 377) and scores each based on how effectively it functions as support or resistance.
Intelligent Scoring System:
Each EMA is evaluated using three key metrics:
Respect Rate - Percentage of time price stays on the correct side of the EMA (above for support, below for resistance)
Successful Bounces - Number of times price approached the EMA and reversed without breaking through
Break Severity - Penalties for failed breaks, weighted by both depth and duration of the violation
Trend-Aware Behavior:
Uptrend (price > 50 EMA): Finds the EMA that best acts as a support floor below price
Downtrend (price < 50 EMA): Finds the EMA that best acts as a resistance ceiling above price
Adaptive Features:
Dynamic Lookback: Automatically adjusts analysis period (50-200 bars) based on market volatility
Sticky Selection: Won't switch EMAs unless new choice shows significant improvement (8% threshold by default)
Update Frequency: Recalculates every 20 bars or immediately during high volatility periods
Visual Elements
EMA Display:
Green line = Support (in uptrends)
Red line = Resistance (in downtrends)
Optional glow effect for enhanced visibility
Optional fill between price and EMA
Labels:
Shows "SUP " or "RES " when the selected EMA changes
Markers appear only when there's a meaningful change
Info Table:
Displays real-time statistics:
Current EMA period
Role (Support or Resistance)
Adaptive lookback length
Number of successful bounces
Number of breaks
Break severity score (color-coded: green < 5, yellow 5-20, red > 20)
Key Advantages
No manual EMA period selection needed
Adapts to changing market conditions automatically
Considers both bounce quality and break severity
Reduces whipsaws through sticky selection logic
Provides transparency with detailed performance metrics
Settings
Performance Settings:
Min/Max Lookback: Range for adaptive analysis window
Update Frequency: How often to recalculate (higher = faster performance)
Sticky Threshold: Required improvement % to switch EMAs
Detection Settings:
Touch Threshold: How close price must get to count as a "touch"
Bounce Window: Bars to confirm a successful bounce vs break
Visual Settings:
Customizable support/resistance colors
Toggle glow and fill effects
Show/hide info table and change markers
John Trade AlertsImagine you are watching a ball bounce up and down on a graph.
This script is like a set of rules that says:
When to start playing
When to stop playing
When you got some prize levels
and it yells to you (alerts) when those things happen.
The main ideas
Breakout Buy (ball jumps high)
There is a line drawn high on the chart called the breakout level.
If the price (the ball) closes above that line, and some extra “good conditions” are true (enough volume, uptrend, etc.),
the script says: “We entered a Breakout trade now.”
Pullback Buy (ball dips into a box)
There is a zone (a small box) between a low line and a high line: the pullback zone.
If the price closes inside that zone, and the pullback looks “healthy” (not too much volume, still above a moving average, etc.),
the script says: “We entered a Pullback trade now.”
Stops (when to get out if it goes wrong)
For each entry type (Breakout or Pullback), there is a red stop line under the price.
If the price falls below that stop line, the script says:
“Stop hit, we’re out of the trade.”
Hard Support / Invalidation (big no‑no level)
There is a special hard support line.
The script also looks at the 1‑hour chart in the background.
If a 1‑hour candle closes below that hard support, it says:
“Hard invalidation – idea is broken, get out.”
Targets (prize levels)
Above the current price there are several orange lines: Target 1, 2, 3A, 3B, 4A, 4B.
If the price goes up and crosses one of these lines, the script says:
“Target X reached!”
Trend and Volume “health checks”
It checks if the short‑term average price (SMA20) is going up → “uptrend.”
It can check if price is above a long‑term average (SMA200).
For breakouts, it checks if volume is stronger than usual (good push).
For pullbacks, it prefers quieter than usual volume (calm dip).
It can also check an Anchored VWAP line (a special average price from a chosen starting time) and only trade if price is above that too.
Remembering if you are “in a trade”
The script keeps a little memory:
Are we currently in a position (inPos) or not?
Was it a Breakout or a Pullback entry?
What is our entry price and active stop?
When it gets a new entry signal, it turns inPos to true, picks the right stop, and draws that stop line.
When a stop or hard invalidation happens, it sets inPos to false again.
It can also “forget” and reset at the start of a new trading day if you want.
Alerts
When:
you get a Breakout entry
or a Pullback entry
or a Stop is hit
or the hard support is broken on 1‑hour
or a Target is reached
the script sends a message you can use in TradingView alerts (pop‑ups, email, webhook, etc.).
Things you see on the chart
Teal line: Breakout level
Green lines: Pullback zone low & high
Red line: Active stop (only when you’re “in” a trade)
Orange lines: Targets 1, 2, 3A, 3B, 4A, 4B
Blue line: Anchored VWAP (if you turn it on)
Purple faint line: SMA20 (short‑term trend)
Gray faint line: SMA200 (long‑term trend)
Little label near the last bar that says:
if you’re IN or Flat
which type of entry (Breakout/Pullback)
what your current stop is
So in kid words:
It draws important lines on the chart.
It watches the price move like a ball.
When the ball does something special (jump above, fall below, hit a prize line),
it shouts to you with alerts.
It remembers if you’re in the game or not, and where your safety line (stop) is.
RSI Divergence Indicator (Multi-Time Frame Confirmation)This custom-built RSI indicator blends traditional divergence detection with multi-timeframe trend confirmation, offering traders a smarter way to spot meaningful momentum shifts.
1H Bias - Day Trade FilterThis indicator is intended for the use of two screens 15M and 5M. It will indicate with a green arrow at 8:30 AM central to look bullish or a red arrow at 8:30 AM central to look Bearish. This indicator is based on the 1H chart having price over the 200 MA and the 20 MA above the 50 MA.
Look for pullbacks on the 15M to key areas of support or resistance.
Look for a break of structure entries or pullback entries on the 5M chart.
Green Arrow = Look Bullish on this chart today.
Red Arrow = Look Bearish on this chart today.
X = Do not trade this chart today.
TradeSkull Opening Candle Range BoxThis will give you and extended range box of the opening candle of your choice on what ever timeframe you like
3 Sessions Box (ON/OFF)📖 The Story of the Three Gatekeepers (English Version)
Every trading day is a journey through three different worlds.
The chart is like a city, and price is like a crowd that never stops moving.
To bring structure into this movement, I built a script that summons three gatekeepers — each one guarding a different trading session, drawing a box that marks the boundaries of that time period.
These boxes are not just visuals.
They represent the true ranges where liquidity is built, tested, and finally released.
🌙 Session 1 — The Midnight Shadow
From 00:00 to 08:00 (MYT), the market enters its quietest state.
This is the time when price moves slowly, but it often sets the foundation for the entire day.
The first gatekeeper observes every candle, recording the highest high and lowest low, then seals it into a blue box.
This box becomes the “silent range” — a zone that later sessions may break, retest, or manipulate.
☀️ Session 2 — The Daylight Order
From 08:00 to 16:00 (MYT), the market wakes up.
Liquidity begins to flow, and structure starts to form.
The second gatekeeper draws a green box to capture this session’s true range.
He does not chase price.
He protects order — because real trends often begin here.
🔥 Session 3 — The Night Battlefield
From 16:00 to 23:59 (MYT), the market becomes a battlefield.
Volatility increases, and decisive moves are made.
The third gatekeeper draws a red box, locking in the highs and lows of the final session.
Red means war:
breakouts, fakeouts, liquidity sweeps, and explosive continuations.
This is often where winners and losers are separated.
🎛️ The Most Powerful Feature — You Control the Switch
This script is not fixed.
You can decide:
Focus only on Session 1 ✅
Turn off Session 2 completely ✅
Trade only Session 3 breakouts ✅
Because you are the commander.
The gatekeepers simply execute your rules.
daily reversalindicator that marks when the current daily candle (bullish or bearish) closes beyond the previous day’s High or Low.
Logic implemented
Bullish condition → Today closes above yesterday’s High
Bearish condition → Today closes below yesterday’s Low
Works only on Daily timeframe
Plots labels/arrows on the chart
MK AtlasOANDA:XAUUSD
Sentinel is a professional market analysis tool designed to help traders identify key price zones and understand market behavior with clarity and precision.
The script focuses on visual structure, clean levels, and confirmation-based logic to reduce noise and improve decision-making.
It is built to support traders who rely on discipline, patience, and structured analysis rather than indicators overload.
Key Features:
Clear visualization of important market zones
Confirmation-based behavior tracking
Clean, minimal, and non-repainting logic
Suitable for multi-timeframe analysis
Optimized for volatile markets such as Gold and Forex
This indicator is designed as a decision-support tool, not a signal generator.
Traders are encouraged to use it alongside proper risk management and their own trading plan.
Sentinel aims to provide clarity, not predictions.
ColorFlow EMA📊 ColorFlow EMA — Trend Flow & Bias Indicator
🔹 What This Indicator Does
ColorFlow EMA is a clean, visual trend-flow indicator designed to show directional bias and momentum state at a glance.
It uses two exponential moving averages:
Fast EMA (default: 10)
Slow EMA (default: 20)
The area between the EMAs is color-shaded to clearly display whether price is in a bullish or bearish flow.
🎨 Visual Logic
🔵 Blue shading → Bullish flow
(Fast EMA above Slow EMA)
🔴 Red shading → Bearish flow
(Fast EMA below Slow EMA)
Optional crossover markers can be enabled for visual confirmation when EMA alignment changes.
🧠 How to Use ColorFlow EMA
This indicator is not a standalone strategy and is not intended for signal-chasing.
It is best used as a context and bias filter alongside:
Price action
Market structure (HH/HL, LH/LL)
Support & resistance or supply & demand zones
Pullbacks vs premium/discount
Typical use cases:
Favor longs when the flow is blue
Favor shorts when the flow is red
Avoid forcing trades when EMAs are tangled or flat
Wait for pullbacks into structure instead of chasing price
⚠️ Important Notes
EMA crossovers alone do not guarantee profitable trades
Market conditions, structure, and location always matter
Works best in trending or transitioning markets
Not designed for ranging/choppy environments without context
⚙️ Customization
EMA lengths can be adjusted
Crossover markers can be toggled on/off
Designed to stay visually clean and uncluttered
🎯 Who This Indicator Is For
Traders who prioritize price action over indicators
Intraday traders (forex, indices, ETFs, stocks)
Traders who want clarity, not noise
📝 Final Thought
ColorFlow EMA answers one simple question:
“Should I be looking for longs or shorts here?”
Use it for bias, not prediction.
ColorFlow EMA📊 ColorFlow EMA — Trend Flow & Bias Indicator
🔹 What This Indicator Does
ColorFlow EMA is a clean, visual trend-flow indicator designed to show directional bias and momentum state at a glance.
It uses two exponential moving averages:
Fast EMA (default: 10)
Slow EMA (default: 20)
The area between the EMAs is color-shaded to clearly display whether price is in a bullish or bearish flow.
🎨 Visual Logic
🔵 Blue shading → Bullish flow
(Fast EMA above Slow EMA)
🔴 Red shading → Bearish flow
(Fast EMA below Slow EMA)
Optional crossover markers can be enabled for visual confirmation when EMA alignment changes.
🧠 How to Use ColorFlow EMA
This indicator is not a standalone strategy and is not intended for signal-chasing.
It is best used as a context and bias filter alongside:
Price action
Market structure (HH/HL, LH/LL)
Support & resistance or supply & demand zones
Pullbacks vs premium/discount
Typical use cases:
Favor longs when the flow is blue
Favor shorts when the flow is red
Avoid forcing trades when EMAs are tangled or flat
Wait for pullbacks into structure instead of chasing price
⚠️ Important Notes
EMA crossovers alone do not guarantee profitable trades
Market conditions, structure, and location always matter
Works best in trending or transitioning markets
Not designed for ranging/choppy environments without context
⚙️ Customization
EMA lengths can be adjusted
Crossover markers can be toggled on/off
Designed to stay visually clean and uncluttered
🎯 Who This Indicator Is For
Traders who prioritize price action over indicators
Intraday traders (forex, indices, ETFs, stocks)
Traders who want clarity, not noise
📝 Final Thought
ColorFlow EMA answers one simple question:
“Should I be looking for longs or shorts here?”
Use it for bias, not prediction.
Multiple Daily Breakouts (Close Only)Pine Script strategy builds the high and low of the first four hours of the New York session (9:00 AM–1:00 PM ET), locks that range after the 1:00 PM candle closes, and then trades breakouts based strictly on candle closes (wicks ignored). The strategy allows multiple breakouts per day, entering long when price closes above the NY range and short when it closes below, with configurable position sizing and risk-reward targets; stops can be set at the opposite side of the range or dynamically calculated. It works both for historical backtesting in the Strategy Tester and for live trading/alerts, making it suitable for intraday markets on lower timeframes such as 5- to 15-minute charts.
Update: removed continuous lines between bars
Update: added h/l lines
Update: renamed
NY First 4H Range Breakout Strategy (1PM Close)Strategy builds the high and low of the first four hours of the New York session (9:00 AM–1:00 PM ET), locks that range after the 1:00 PM candle closes, and then trades breakouts based strictly on candle closes (wicks ignored).
The strategy allows multiple breakouts per day, entering long when price closes above the NY range and short when it closes below, with configurable position sizing and risk-reward targets; stops can be set at the opposite side of the range or dynamically calculated.
It works both for historical back testing in the Strategy Tester and for live trading/alerts, making it suitable for intraday markets on lower timeframes such as 5- to 15-minute charts.
Linear Regression Channel with Multi Sigma and Multi Time FrameThis 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.
Features
Auto-Multi-Timeframe presets map directly to institutional trend horizons (daily, weekly, monthly) for accurate regime detection.
Multi-Sigma bands (+/-1, +/-2, +/-3) reveal volatility structure, trend strength, and statistical extremes.
The regression line uses a true least-squares calculation, recalculated each bar for precise trend alignment.
Deviation mode allows switching between standard deviation and max deviation to support different volatility models.
A linked PDF on GitHub provides full documentation, derivations, and institutional use-case examples.
More Information Can Be Found Here:
github.com
BBP Oscillator V1 + Multiple Time FrameBull Bear Power + HTF/LTF Filter (BBP+)
Overview:
BBP+ is a minimalist Bull Bear Power histogram designed to help traders identify potential bearish signals while filtering them with current and higher timeframe trends. An optional lower timeframe (LTF) filter can further reduce false signals, without displaying extra markers on the chart.
Inputs:
BBP Length: EMA length for BBP calculation (smaller → more sensitive, larger → smoother).
EMA Trend (Current TF): Current timeframe trend filter (signals only when bearish).
HTF Timeframe & EMA: Higher timeframe trend filter (optional).
Enable HTF Filter: Toggle HTF trend filter.
LTF Timeframe & Enable LTF Filter: Optional filter to reduce false signals; no visual output.
Show Signals: Toggle to show/hide main bearish signals.
Signal Logic:
Main bearish signals appear when:
Current trend is bearish
BBP momentum is decreasing
Optional HTF trend filter passes
Optional LTF momentum filter passes
Important Notes
Indicator is not a guaranteed profit tool; use for analysis only.
Past performance does not indicate future results.
LTF filter does not appear visually, only helps filter main signals.
Adjust BBP Length, EMA Trend, and HTF/LTF settings according to market volatility and timeframe.
Trappp's Advanced Multi-Timeframe Trading ToolkitTrappp's Advanced Multi-Timeframe Trading Toolkit
This comprehensive trading script by Trappp provides a complete market analysis framework with multiple timeframe support and resistance levels. The indicator features:
Key Levels:
· Monthly (light blue dashed) and Weekly (gold dashed) levels for long-term context
· Previous day high/low (yellow) with range display
· Pivot-based support/resistance (pink dashed)
· Premarket levels (blue) for pre-market activity
Intraday Levels:
· 1-minute opening candle (red)
· 5-minute (white), 15-minute (green), and 30-minute (purple) session levels
· All intraday levels extend right throughout the trading day
Technical Features:
· EMA 50/200 cross detection with alert labels
· Candlestick pattern recognition near key levels
· Smart proximity detection using ATR
· Automatic daily/weekly/monthly updates
Trappp's script is designed for traders who need immediate visual reference of critical price levels across multiple timeframes, helping identify potential breakouts, reversals, and pattern-based setups with clear, color-coded visuals for quick decision-making.
Advanced Trading ToolkitTrappp's Advanced Multi-Timeframe Trading Toolkit
This comprehensive trading script by Trappp provides a complete market analysis framework with multiple timeframe support and resistance levels. The indicator features:
Key Levels:
· Monthly (light blue dashed) and Weekly (gold dashed) levels for long-term context
· Previous day high/low (yellow) with range display
· Pivot-based support/resistance (pink dashed)
· Premarket levels (blue) for pre-market activity
Intraday Levels:
· 1-minute opening candle (red)
· 5-minute (white), 15-minute (green), and 30-minute (purple) session levels
· All intraday levels extend right throughout the trading day
Technical Features:
· EMA 50/200 cross detection with alert labels
· Candlestick pattern recognition near key levels
· Smart proximity detection using ATR
· Automatic daily/weekly/monthly updates
Trappp's script is designed for traders who need immediate visual reference of critical price levels across multiple timeframes, helping identify potential breakouts, reversals, and pattern-based setups with clear, color-coded visuals for quick decision-making.
PDH/PDL + PWH/PWL + ICT Bias FilterThis TradingView indicator displays **Previous Day High/Low (PDH/PDL)** and **Previous Week High/Low (PWH/PWL)** as black horizontal rays that start from the exact candle wick where each level was formed and extend to the right edge of the chart.
It calculates an **ICT-style daily bias** based on whether the previous day swept the prior day's high/low and where it closed relative to that range - showing bullish if it swept low and closed inside (reversal) or closed above range (continuation), and bearish for the opposite conditions.
The script also tracks **structure-based bias** for 4H, 1H, and 15M timeframes by detecting when price breaks above the last swing high (bullish) or below the last swing low (bearish), using pivot points to identify changes of character.
All bias readings are displayed in a **color-coded table** in the top-right corner with green for bullish, red for bearish, and gray for neutral conditions.






















