EMA Clouds mit VWAPs (Trendfilter)EMA Clouds with VWAPs (Trend Filter)
This indicator combines Exponential Moving Averages (EMAs) with Volume Weighted Average Prices (VWAPs) for the month and year to determine the current market trend and provide key support and resistance zones for potential entry points.
Key Features:
Fast and slow EMA Clouds to identify market trends.
Monthly and Yearly VWAPs to support trend analysis and identify significant support and resistance zones.
Trend Filter: Long trades are executed when the price is above the slow EMA (bullish trend), and short trades are executed when the price is below the slow EMA (bearish trend).
How it Works:
EMAs serve as the primary trend filter to determine if the market is in an uptrend or downtrend.
VWAPs for the month and year help analyze long-term price movements.
The trend filter identifies the market direction and signals potential entry and exit points.
Customization:
You can adjust the timeframes for the VWAPs and EMAs, as well as the line thickness for the plots.
The display options for the VWAPs and EMAs can be toggled on or off as needed.
Bande e canali
Color Coded EMAThis updated EMA indicator provides a visual indication of momentum and potential reversal zones based on price action relative to the moving average.
When the closing price is above the EMA, the plot turns green
When the closing price is below the EMA, the plot turns red
Stratégie GBPUSD Montréal (8h-17h) AmélioréeDescription
This indicator is designed to identify trading opportunities on the GBPUSD pair during Montreal market hours (UTC-4). It uses a combination of morning range analysis, H1 trend identification, and Fair Value Gap (FVG) detection to generate reliable buy and sell signals.
Key Features
1. Session and Range Analysis
Defines a customizable trading session (default: 8am-5pm Montreal time)
Captures the morning price range (default: 3am-8am Montreal time)
Generates signals when price breaks above/below the morning range during the active session
2. Advanced Filters
H1 Trend Analysis: Confirms signals in the direction of the hourly trend
Fair Value Gaps (FVG): Detects market inefficiency zones to improve entry quality
Volume Filter: Option to confirm movements with significant volume
Volatility Filter: Avoids signals during periods of excessive volatility
Moving Average Filter: Option to confirm signals with the direction of a moving average
3. Clear Visualization
Displays the morning range with customizable dashed lines
Marks buy/sell signals with colored triangles
Signals confirmed by FVG are highlighted with an additional circle
Displays previous day levels (high/low) for reference
Information table showing session hours, current time, and morning range values
Setup and Parameters
The indicator is fully customizable with several parameter groups:
Trading Session
Opening and closing hours (Montreal time)
Configurable UTC offset
Morning Range
Start and end times for morning range capture
Filters
Option to enable/disable volume filter
Minimum relative volume required
Option to use Fair Value Gaps
Option to filter by moving average
Moving average period
Visual Parameters
Option to display previous day levels
Customizable colors for range, buy/sell signals, and levels
Size of FVG signals
Trading Strategy
This indicator implements a breakout strategy based on the morning price range:
The indicator captures the high and low prices during the morning hours (3am-8am Montreal time)
During the active trading session (8am-5pm), it looks for price breakouts above the morning high or below the morning low
Buy signals are generated when price closes above the morning high during the session, with H1 upward trend confirmation
Sell signals are generated when price closes below the morning low during the session, with H1 downward trend confirmation
Additional filters improve signal quality and reduce false breakouts
Best Usage
Best used on GBPUSD pair during Montreal trading hours
Works well on timeframes from 5 minutes to 1 hour
Can be combined with other technical indicators for confirmation
Set up alerts for buy and sell signals for real-time notifications
This indicator helps traders capitalize on the specific price action patterns that develop during Montreal market hours on the GBPUSD pair, with a focus on identifying high-probability breakout opportunities with multiple confirmation factors.
Dynamic RSI Regression Bands (Zeiierman)█ Overview
The Dynamic RSI Regression Bands (Zeiierman) is a regression channel tool that dynamically resets based on RSI overbought and oversold conditions. It adapts to trend shifts in real time, creating a highly responsive regression framework that visualizes market sentiment and directional momentum with every RSI-triggered event.
Unlike static regression models, this indicator recalibrates its slope and deviation bands only after the RSI crosses predefined thresholds, helping traders pinpoint new phases of momentum, exhaustion, or reversal.
You’re not just measuring the trend — you’re tracking when and where the trend deserves to be re-evaluated.
█ The Assumption:
"A major momentum shift (RSI crossing OB/OS) signals a potential regime change, and thus, the trend model should be recalibrated from that point."
Instead of using a fixed-length regression (which assumes trend relevance over a static window), this script resets the regression calculation every time RSI crosses into extreme territory. The underlying idea is that extreme RSI levels often represent emotional peaks in market behavior and are statistically likely to be followed by a new price structure.
█ How It Works
⚪ RSI-Based Channel Reset
RSI is monitored continuously
If RSI crosses above the Overbought level, the indicator resets and starts a new regression channel
If RSI crosses below the Oversold level, the same reset logic applies
These events act as “anchor points” for dynamic trend analysis
⚪ Regression Channel Logic
A custom linear regression is calculated from the RSI reset point forward
The lookback grows with each bar after the reset, up to a user-defined max
Regression lines are drawn from the reset point to the current bar
⚪ Standard Deviation Bands
Upper and lower bands are plotted around the regression line using the standard deviation
These serve as dynamic volatility envelopes, great for spotting breakouts or reversals
⚪ Rejection Markers
If price hits the upper/lower band and then closes back inside it, a rejection marker is plotted
Helps visualize failed breakouts and areas of absorption or reversal pressure
█ How to Use
⚪ Detect Trend Shifts
Use the RSI resets to identify when the trend might be starting fresh.
⚪ Watch the Bands for Volatility Extremes
Use the outer bands as soft areas of potential reversal or momentum breakout.
⚪ Spot Rejections for Potential Entry Signals
If price moves outside a band but then quickly returns inside, it often means the breakout failed, and price may reverse.
█ Settings Explained
RSI Length – How many bars RSI uses. Shorter = faster.
OB / OS Levels – Crossing these triggers a regression reset.
Base Regression Length – Max number of bars regression can use post-reset.
StdDev Multiplier – Controls band width from the regression line.
Min Bars After Reset – Ensures channel doesn’t form immediately; waits for structure.
Show Reset Markers – Triangles mark where RSI crossed OB/OS.
Show Rejection Markers – Circles mark where the price rejected the channel edge.
-----------------
Disclaimer
The content provided in my scripts, indicators, ideas, algorithms, and systems is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instruments. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
Daily ATR BandsATR Finder – Volatility Scanner for Smarter Trade Setups
The ATR Finder is a precision tool designed to help traders quickly identify high-volatility assets using the Average True Range (ATR) – a key metric in assessing market momentum and potential breakout zones. By automatically scanning and highlighting tickers or candles with elevated ATR values relative to their recent historical range, this indicator helps you filter for setups that are more likely to experience significant price moves.
Whether you're a day trader seeking intraday momentum or a swing trader looking for setups with strong follow-through potential, the ATR Finder cuts through the noise and visually signals which assets are "on the move." It can be paired with other indicators or price action tools to create a high-conviction trading strategy focused on volatility expansion.
Key Features:
Dynamic ATR Calculation over a user-defined period
Visual Alerts or Color-Coding for above-threshold volatility spikes
Supports Multiple Timeframes for both short- and long-term volatility analysis
Great for spotting breakout opportunities, gap continuations, or trend reversals
Use the ATR Finder to stay ahead of price action and build a watchlist that moves with purpose. Perfect for scalpers, breakout traders, and anyone who respects the power of volatility.
Trading Session Highs and LowsTrading Session Highs and Lows
This script provides an intuitive way to visualize key market levels from major trading sessions: Asia, London, New York, and New York Close. By automatically plotting the high and low of each session, it helps traders quickly identify important price levels that could impact market behavior.
Features include:
Session Marking: The script marks the high and low for each major session (Asia, London, New York, and New York Close).
Customizable Lines and Labels: You can adjust the line style, width, and color for each session’s high/low markers. The session name (e.g., "London", "New York") and the PDH/PDL (Prior Day High and Low) are also shown to give clear context.
Real-Time Updates: The levels are updated in real-time to reflect the current price action, helping you gauge price movement throughout the trading day.
Customizable Indicators: Easily adjust the visibility of the different sessions and the labels to focus on the session that matters most to your trading strategy.
This tool is designed to help day traders spot important levels for potential breakouts or reversals, making it easier to base your trading decisions on well-established price points. Ideal for scalpers, swing traders, and anyone who trades across multiple sessions.
AutoRange-MVMAUTO RANGE BASED TRADING STRATEGY IT WILL BASED ON RANGE TRADING , the prices remains in the range for 70% of time that is the idea to trade and avoid trending market for range that is the basic idea
Bollinger BandWidth (BBW)The Bollinger BandWidth (BBW) is a volatility-based indicator that measures the percentage width between the upper and lower Bollinger Bands. Unlike the traditional Bollinger Bands, BBW focuses solely on the distance between the bands, providing a clear view of market contraction and expansion phases.
How it works:
BBW is calculated as:
(Upper Band - Lower Band) / Basis × 100
The bands are constructed using a customizable moving average and a standard deviation multiplier.
Main Inputs:
• BB Period: Period used for the Bollinger Bands
• BB Moving Average Type: Choose from SMA, EMA, SMMA (RMA), WMA, or VWMA
• Standard Deviation Multiplier: Controls the band width
• BBW MA Type and Length: A moving average applied to BBW for trend smoothing
• BBW MA Offset: Allows visual shifting of the BBW average
Visual Highlights:
• The BBW line changes color based on its direction:
— Green when BBW is rising
— Red when BBW is falling
• A shaded fill between BBW and its moving average:
— Light green when BBW > BBW MA (indicates expansion)
— Light red when BBW < BBW MA (indicates contraction)
• Background highlights when BBW crosses above or below its moving average
Reference Levels:
• Highest Expansion: Highest BBW value over a user-defined period
• Lowest Contraction: Lowest BBW value over a user-defined period
These help identify areas of extreme volatility or compression.
Alert Conditions:
• BBW crosses above its moving average (potential start of expansion)
• BBW crosses below its moving average (potential start of contraction)
How to Use:
• Very low BBW values often precede strong breakouts
• Rising BBW can confirm the start of a trending move
• Comparing BBW to its moving average helps distinguish ranging from trending conditions
Tip:
Combine BBW with price action or volume-based indicators to enhance signal accuracy and better anticipate market shifts.
My script1// This Pine Script® code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
2// © Lkkahar99
3
4//@version=6
5indicator("My script")
6plot(close)
7
Bollinger BandsIndicator: Customizable Bollinger Bands
Created by: Quantica Trading
Pine Script Version: v6
Description:
This indicator plots Bollinger Bands with advanced flexibility, allowing you to choose from multiple moving average types. Designed for traders who want precise volatility analysis and breakout detection.
Key Features:
• Choose between: SMA, EMA, SMMA (RMA), WMA, VWMA
• Customize standard deviation multiplier and offset
• Dynamic background fill between the bands
• Works as an overlay on the main chart
• Built-in alert conditions for band and basis crossings
Customizable Inputs:
• Moving average period
• Type of moving average
• Price source (close, open, etc.)
• Standard deviation multiplier
• Bands offset
• Background fill color
Alerts Included For:
• Price crossing above the upper band
• Price crossing below the lower band
• Price crossing above/below the basis line
Recommended Use:
Ideal for breakout strategies, mean reversion setups, and visually identifying overbought/oversold zones with ease.
📊 Smart Money Trend Scanner ComboThis script combines EMA price direction with smart money concepts and gives you trading sessions as well with volumetric arrows
DChannelَDChannel: Atr Channel
This indicator draws dynamic ATR-based zones from the start of each day (or any selected timeframe). It helps traders identify potential support/resistance areas and gauge daily volatility right from the open.
🧠 How It Works
The zones are calculated at the beginning of each day and remain fixed throughout the day.
You can choose any timeframe (15m, 1H, 4H, Daily, Weekly, Monthly, etc.) to base these zones on.
You can also choose whether to use the previous close or the current open as the base level.
🔷 What You See
Multiple volatility channels (main, pattern, trigger) plotted above and below the base level.
Colored bands:
Blue/Orange: Pattern-based zones
Green/Red: Main ATR-based zones
These bands can act as potential entry zones, stop-loss areas, or profit targets.
✅ Suggested Usage
Use the zones daily as key decision levels.
Combine this indicator with confirmation tools like Poibox and IDM indicators to improve entry accuracy.
Works well for intraday and swing traders in Forex, crypto, or stocks.
⚙️ Inputs
Timeframe: Select the higher timeframe to calculate ATR and open level.
Use Previous Close: Optionally use yesterday's close instead of today’s open.
📦 Version
v1.0.0 — Initial public release.
📜 License & Credits
Published under Mozilla Public License 2.0
© Atabaki
Nifty/BankNifty Scanner - RSI, MACD, BB, VWAP1. RSI (Relative Strength Index)
Purpose: Measures market momentum and identifies overbought (>70) or oversold (<30) conditions.
Benefit: Helps catch potential reversal zones or trend exhaustion points.
📈 2. MACD (Moving Average Convergence Divergence)
Purpose: Detects changes in trend direction via crossovers of the MACD line and signal line.
Benefit: Flags bullish and bearish momentum shifts, useful for confirming trade entries/exits.
📉 3. Bollinger Bands
Purpose: Shows volatility using a moving average with upper/lower bands.
Benefit: When price touches the upper/lower bands, it may indicate overextended conditions—potential reversal or breakout areas.
🟠 4. VWAP (Volume Weighted Average Price)
Purpose: Tracks the average price traded based on both volume and price.
Benefit: Acts as a dynamic support/resistance level, especially useful for intraday trading in Nifty/Bank Nifty. Crossing VWAP often signals institutional buying/selling zones.
✅ Overall Benefits
Combines momentum, trend, volatility, and volume-based signals
Helps in multi-angle analysis—confirming trades with multiple indicators
Useful for intraday and swing trading on Nifty/Bank Nifty
Clean visuals and alerts make decision-making faster
Adaptive Freedom Machineadaptive MA cloud indicator with candle overlays as well as buy and sell signals
Trader Affirmation Stream – Animated + Styling(TraderKessy)The Trader Affirmation Stream is a minimalist overlay indicator designed to keep you focused, motivated, and mentally sharp during your trading sessions. It displays a rotating series of positive trading affirmations—gently animated with a fading effect—right on your chart to help reinforce discipline, patience, and consistency.
Key Features:
Sequential Affirmations
A curated list of motivational trading affirmations that update every N bars, helping you stay grounded and intentional throughout your trading day.
Smooth Fade Animation
Subtle pulse-like fade-in and fade-out transitions give the affirmations a calm, professional feel without disrupting your analysis.
Custom Styling Options
Choose your preferred text size (small, normal, large, or huge) and set the base transparency to match your chart's aesthetic.
Clean Chart Placement
Displayed at the top center of your chart for maximum visibility without interfering with price action or indicators.
Why Use This?
Trading isn’t just technical—it’s deeply psychological. This tool acts like a gentle mental coach, reminding you of your best trading behaviors:
Follow your plan.
Wait for quality setups.
Focus on process, not outcome.
Trust your edge.
A simple, powerful tool to help you develop the mindset of a consistently profitable trader.
zanx 1.0This indicator combines the Keltner Channel, Bollinger Bands, an Exponential Moving Average (EMA), and the HiLo to identify buy and sell opportunities based on trend and volatility confluence. Candles are colored based on specific conditions: green for potential buys, red for potential sells, and white for neutral zones. The strategy includes entry rules, stop loss, and take profit targeting a 1:1 risk/reward ratio
ATR or ATR% with Optional MA [ATN]ATR (% or Points) with MA
This indicator calculates the Average True Range (ATR) and gives you the flexibility to visualize it in either percentage terms or absolute point values, with dynamic formatting.
You can choose between using the closing price or a simple moving average (SMA) as the base for the percentage calculation.
Additionally, it includes an optional smoothing moving average (EMA or SMA) applied to the ATR output for cleaner trend visualization.
✅ Select between % or Points
✅ Choose SMA or Close as the base
✅ Toggle and configure a smoothing MA
✅ Auto-formatted y-axis (2 decimals for %, 5 for points)
✅ Built-in zero line for fast visual interpretation
Ideal for identifying volatility spikes, risk expansion/contraction, or as a building block for trend filtering and position sizing systems.
“If this tool helps your trading, give it a Boost to support more releases!”
Developed by ATN
100to100K B*C*RThis is an incomplete test version.
Use BB, CCI, and RSI to express the inflection point of the trend or the duration of the trend.
Sooner or later, we plan to update the split blade signal, the entire blade signal, and the long signal.
For more information on how to use it, please contact us in the chat room
ATR or ATR% with Optional MA [ATN]ATR (% or Points) with MA
This indicator calculates the Average True Range (ATR) and gives you the flexibility to visualize it in either percentage terms or absolute point values, with dynamic formatting.
You can choose between using the closing price or a simple moving average (SMA) as the base for the percentage calculation.
Additionally, it includes an optional smoothing moving average (EMA or SMA) applied to the ATR output for cleaner trend visualization.
✅ Select between % or Points
✅ Choose SMA or Close as the base
✅ Toggle and configure a smoothing MA
✅ Auto-formatted y-axis (2 decimals for %, 5 for points)
✅ Built-in zero line for fast visual interpretation
Ideal for identifying volatility spikes, risk expansion/contraction, or as a building block for trend filtering and position sizing systems.
TTM Squeeze with SignalsTTM Squeeze by TheNewGuy
What It Does
The TTM Squeeze indicator is designed to detect when a market is "squeezing" (low volatility, like a coiled spring) and then "fires" (volatility increases, signaling a potential breakout). The script:
Shows when a squeeze is happening.
Displays a momentum histogram to gauge the strength and direction of price movement.
Plots buy and sell arrows on the price chart when conditions align for a trade.
Includes a 20-period Exponential Moving Average (EMA) for trend context.
Key Components
Squeeze Detection:
The script uses Bollinger Bands (based on a 20-period Simple Moving Average and 2 standard deviations) and Keltner Channels (based on a 20-period EMA and 1.5 times the Average True Range).
A "squeeze" happens when the Bollinger Bands move inside the Keltner Channels, indicating low volatility (the market is quiet and may be preparing for a big move).
When the squeeze ends (Bollinger Bands break out of the Keltner Channels), it’s called a "squeeze fire," signaling a potential breakout.
Momentum Histogram:
A histogram (bar chart) is shown in a separate panel below the price chart.
It measures momentum by comparing the current price to the midpoint of the highest and lowest prices over the past 20 periods.
Blue bars (above zero) indicate bullish momentum (price is strong).
Red bars (below zero) indicate bearish momentum (price is weak).
Buy and Sell Signals:
The script generates buy and sell signals when multiple conditions align, ensuring higher-confidence trades:
A squeeze must "fire" (transition from squeeze on to off).
Momentum must be in the right direction (positive for buy, negative for sell).
The price must be above the 20-period EMA for a buy (or below for a sell).
The Relative Strength Index (RSI, 14-period) must be above 50 for a buy (or below 50 for a sell).
The MACD (Moving Average Convergence Divergence) must show a bullish crossover for a buy (or bearish for a sell).
Buy signals appear as green upward triangles below the price bars, labeled "Buy."
Sell signals appear as red downward triangles above the price bars, labeled "Sell."
Visual Elements:
A blue 20-period EMA is plotted on the price chart to show the trend.
In the histogram panel:
A gray zero line helps you see whether momentum is positive or negative.
Red circles at the zero line indicate when a squeeze is active.
The histogram bars (blue or red) show momentum strength.
How to Use It
Look for Squeezes: Check the histogram panel for red circles, which show when the market is in a squeeze (low volatility). This is a heads-up that a big move might be coming.
Wait for a Squeeze Fire: When the red circles disappear, the squeeze has ended, and the market may be ready to breakout.
Check Momentum: Look at the histogram. Blue bars suggest a potential upward move, while red bars suggest a downward move.
Trade on Signals: Only act when a green "Buy" or red "Sell" arrow appears on the price chart. These signals combine the squeeze fire, momentum, trend (EMA), RSI, and MACD to confirm a trade.
Use the EMA for Context: If the price is above the blue EMA, the trend is bullish (favor buys). If below, it’s bearish (favor sells).
Why It’s Useful
The TTM Squeeze with Signals simplifies trading by:
Highlighting moments when the market is primed for a breakout.
Filtering trades with multiple indicators (momentum, RSI, MACD, and EMA) to reduce false signals.
Providing clear visual cues (arrows, histogram, and EMA) so you don’t need to calculate anything manually.
This script is great for traders who want to catch big price moves while avoiding choppy, indecisive markets. It works best on daily, hourly, or other timeframes where volatility patterns are clear.
Note: No indicator guarantees profits, so always use proper risk management and consider combining this with other analysis or strategies.
TDI Divergence Detector//@version=5
indicator("TDI Divergence Detector", overlay=true)
// === TDI Components ===
src = close
rsiPeriod = input.int(13, title="RSI Period")
bbLength = input.int(34, title="BB Length")
bbMult = input.float(1.618, title="BB Multiplier")
// Calculate RSI
rsi = ta.rsi(src, rsiPeriod)
// Bollinger Bands on RSI
basis = ta.sma(rsi, bbLength)
dev = bbMult * ta.stdev(rsi, bbLength)
upperBB = basis + dev
lowerBB = basis - dev
// Signal line (SMA of RSI)
signal = ta.sma(rsi, 7)
// === Divergence Detection ===
// Price and RSI pivots
leftBars = input.int(5, title="Pivot Lookback")
rightBars = input.int(5, title="Pivot Lookforward")
pHigh = ta.pivothigh(high, leftBars, rightBars)
pLow = ta.pivotlow(low, leftBars, rightBars)
rsiHigh = ta.pivothigh(rsi, leftBars, rightBars)
rsiLow = ta.pivotlow(rsi, leftBars, rightBars)
// Bullish Divergence
bullDiv = (pLow and rsiLow and low < low and rsi > rsi )
plotshape(bullDiv, location=location.belowbar, color=color.lime, style=shape.labelup, text="Bull Div")
// Bearish Divergence
bearDiv = (pHigh and rsiHigh and high > high and rsi < rsi )
plotshape(bearDiv, location=location.abovebar, color=color.red, style=shape.labeldown, text="Bear Div")
// === Optional: Plot RSI values on chart ===
rsiPlot = plot(rsi, title="RSI", color=color.blue)
plot(signal, title="Signal", color=color.orange)
plot(upperBB, title="Upper BB", color=color.green)
plot(lowerBB, title="Lower BB", color=color.green)
plot(basis, title="BB Basis", color=color.gray)