TrEx S/R Levels [ETPINVEST]TrEx S/R Levels - User Guide
🎯 WHAT IS THIS INDICATOR?
TrEx S/R Levels is a professional indicator for automatically building support and resistance levels based on algorithmic analysis of price extremes.
🔍 WHAT IS IT USED FOR?
Main tasks:
Key level identification - automatic search for significant support and resistance levels based on extremes
Entry and exit planning - using levels for order placement
Movement strength analysis - evaluating the probability of breakout or bounce from a level considering the number of touches
Risk management - displaying level values and % movement to levels from current price for calculating stop-losses and take-profits
Who is it suitable for:
📈 Swing traders - for medium-term trading
⚡ Day traders - for intraday trades
🎯 Scalpers - for precise entries on lower timeframes
📊 Analysts - for technical market analysis
⚙️ HOW DOES THE ALGORITHM WORK?
1. Extreme search
The indicator uses a complex algorithm to find significant highs and lows through strictly defined candle combinations forming extremes.
Validation - verification of compliance with strict mathematical conditions
2. Level construction
Based on found extremes, verification of compliance with strict mathematical conditions is performed with a slight bias in priority to recent extremes to clarify level relevance.
Resistance levels (red) - from upper extremes
Support levels (green) - from lower extremes
Precise positioning - priority-based shifting on extremes
3. Smart clustering
Closely positioned levels are automatically merged:
Smart merging - using ATR to determine proximity
Weighted averaging - considering the strength of each level
Touch counting - accumulating significance of merged levels
🛠️ DETAILED SETTINGS DESCRIPTION
📊 Support/Resistance Levels
Support Color / Resistance Color
Purpose: Colors of support and resistance level lines
Default: Green for support, red for resistance
Level Width
Range: 1-5 pixels
Default: 1
Purpose: Thickness of level lines
Level Style
Options: Solid, Dashed, Dotted
Default: Solid
Purpose: Display style of level lines
Clustering Multiplier
Range: 0.1 - 2.0
Default: 0.7
Purpose: Coefficient for merging close levels through ATR
How it works:
0.1-0.5 - strict merging (only very close levels)
0.6-1.0 - moderate merging (recommended)
1.1-2.0 - soft merging (may be too aggressive)
Analysis Depth
Range: 50-300 bars
Default: 200
Purpose: Depth of historical analysis for extreme search for level construction
Show Level Info
Default: Enabled
Purpose: Display of informational labels
Label content: Touches | Price | Distance%
Example: 3 | 1.2567 | 2.1%
📈 PRACTICAL USAGE TIPS
🎯 Trading strategies
1. Trading from levels
✅ Buy signal:
Price approaches support level (green line)
Reversal pattern forms (e.g., double bottom or hammer)
Volume increases on bounce
✅ Sell signal:
Price approaches resistance level (red line)
Reversal pattern forms (e.g., double top)
Volume increases on bounce
2. Breakout trading
✅ Buy signal:
Resistance level breakout with high volume
Price consolidation above the level
Retest of broken level as support
✅ Sell signal:
Support level breakout with high volume
Price consolidation below the level
Retest of broken level as resistance
💡 Settings optimization
For scalping (M1-M5):
Analysis Depth: 100-150
Clustering Multiplier: 0.5-0.7
Level Width: 1-2
For day trading (M15-H1):
Analysis Depth: 150-200
Clustering Multiplier: 0.6-0.8
Level Width: 2-3
For swing trading (H4-D1):
Analysis Depth: 200-300
Clustering Multiplier: 0.7-1.0
Level Width: 2-4
⚠️ IMPORTANT FEATURES
✅ Advantages:
Automation - no manual level construction required
Accuracy - uses complex mathematical algorithms
Adaptability - adjusts to any asset and timeframe
Informativeness - shows the strength of each level
⚠️ Limitations:
Requires history - needs minimum 50 bars for correct operation
🎯 CONCLUSION
TrEx S/R Levels is a powerful tool for automatic analysis of support and resistance levels. The indicator is suitable for traders of any level and can significantly simplify the technical analysis process.
Pivot points and levels
ORB ALL TFs New York A range is formed from the first 9:30 AM candle (Eastern Time, New York - fixed).
Session opening is visualized via background color
The ORB (Opening Range Breakout) adapts to the current timeframe
The indicator only displays the current session
The VWAP is displayed and is reset at each market open
Gray lines indicate pivot levels where the ORB doubles/extends
The purpose is to identify 1:1 to 1:3 ratios to manage position risk."*
Additional refinements for clarity:
*"The Opening Range (ORB high/low) is anchored to the first 9:30 AM ET candle."*
"Pivot levels (dotted gray lines) mark 1x, 2x, and 3x extensions of the ORB range for profit targets."
"VWAP resets daily at the New York open (9:30 AM ET)."
Smart Impulse Exhaustion Finder (ATR + ADX Filter)
Smart Impulse Exhaustion Finder (ATR + ADX Filter)
This advanced script helps you spot potential trend exhaustion points exactly where impulsive moves may lose strength.
It automatically combines multiple conditions:
✅ Identifies fresh swing highs and lows using a smart lookback range.
✅ Confirms strong price extension with a minimum ATR distance from the previous swing.
✅ Uses RSI extremes, volume spikes, and candle wick rejection to detect signals only when at least two out of three exhaustion factors align.
✅ Filters out false signals during sideways chop using an ADX trend strength filter.
✅ Ignores noise candles like dojis by requiring a clear minimum body size.
This makes the tool flexible for catching late-stage trend impulses that might be due for a pullback or reversal — ideal for trailing stop strategies, partial profit taking, or hunting reversal setups on crypto, forex or stocks.
How to use
📌 Tip: This is a sniper-type tool that can catch the very start of a reversal.
Therefore, when trading its signals, it’s strongly recommended to use a Risk:Reward ratio of at least 1:3 — especially for crypto markets.
The idea is simple:
Look for exhaustion signals at fresh swing highs for potential short pullbacks.
Or at fresh swing lows for potential long reversals.
Combine with your own trend and context tools.
Always test thoroughly before live trading.
Inputs
🔹 Extremum Lookback: Defines how far back to check for fresh highs/lows.
🔹 ATR Threshold: Controls the minimum impulse distance.
🔹 ADX Filter: Ensures signals only appear in meaningful trending conditions.
🔹 Body and Wick Filters: Reduce noise by rejecting tiny candles and highlighting clear rejection tails.
Disclaimer
⚠️ This script is for educational purposes only and does not constitute financial advice.
Trade responsibly — always use proper risk management and test before deploying in live conditions.
KitoBoy_trading_Bay/Sell_TargetAn indicator showing where to buy and where to sell + Targets + Moving stop loss + trend support and resistance.
CPR by myBiniyog“CPR by myBiniyog” plots Central Pivot Range (CPR) and Daily Pivot Points (R1, R2, S1, S2) using clean and intuitive circle markers on price charts. Ideal for intraday traders who rely on key support and resistance zones.
🔹 **CPR Levels**:
- TC (Top Central)
- Pivot
- BC (Bottom Central)
🔹 **Daily Pivot Points**:
- R1 & R2 (Resistance Zones)
- S1 & S2 (Support Zones)
The CPR is based on previous day's OHLC data and can help traders predict:
- Narrow CPR = potential breakout day
- Wide CPR = potential sideways movement
The indicator auto-plots these levels as circles on intraday timeframes (like 5-min or 15-min charts). It's designed to be visually clean and fast to read.
Built in Pine Script v5. Open-source. Free for educational use.
Best suited for Nifty, Bank Nifty, stocks, crypto and forex traders who prefer CPR-based systems.
Made by: myBiniyog
ICT All in One by GtraderICT All-in-One by GTrader – Description
This indicator is designed for traders who follow ICT or Smart Money Concepts. It helps you visualize key market sessions, time-based price levels, and structured macro behaviors in one clean and customizable tool.
The Killzone feature automatically draws session boxes for Asia, London, and New York (including AM, Lunch, and PM sessions). Each box can show the session name, high and low pivots, and can be customized with different colors, transparency levels, and labels.
You can also add horizontal lines at important times like the daily open or New York open. Up to five session open lines can be defined, each with customizable styles, colors, and optional text labels.
In addition, the indicator lets you display vertical time markers. These lines help you track key intraday moments such as killzone entries or important session changes. You can enable up to four of these, each with its own settings.
One of the most powerful features is the macro session tracker. This creates boxes during specific time windows where price action is monitored. It automatically draws the top and bottom price levels during that session and updates them live. It supports up to five macros and works best on lower timeframes like 1-minute, 3-minute, and 5-minute charts.
The entire script respects your selected timezone, so all sessions and times are adjusted accordingly. Everything is customizable—from label sizes and colors to how many days of drawings are shown on your chart.
This script is ideal for traders who rely on time-of-day behavior, structured price action, and ICT methodologies.
myBiniyog CPR + Pivot PointsThis indicator by myBiniyog plots the Central Pivot Range (CPR) along with standard Pivot Points (R1, R2, R3, S1, S2, S3) based on the previous day's OHLC data. It helps intraday traders identify key support and resistance zones, gauge volatility, and trade with confidence.
🔹 CPR is formed by three levels:
- Pivot = (High + Low + Close) / 3
- BC (Bottom Central) = (High + Low) / 2
- TC (Top Central) = (Pivot + BC) / 2
🔹 Pivot Points:
- R1/S1 = First resistance/support levels
- R2/S2 = Second levels
- R3/S3 = Extreme support/resistance zones
Use this indicator on intraday timeframes (like 5-min or 15-min) to track price action relative to CPR zones. Narrow CPR usually signals a potential breakout, while wide CPR can indicate consolidation.
This script is written in Pine Script v5 and fetches previous day values using `request.security`. It is 100% open-source and free to use. Ideal for Bank Nifty, Nifty, Stocks, Crypto, and Forex scalpers.
Enjoy clean intraday levels with the myBiniyog CPR Indicator!
B/S Signal + 3 EMA + Market LevelsThis indicator combines two powerful trading algorithms in one script:
B/S Signal + 3 EMA — to determine entry points (Buy/Sell) and track the trend using ATR Trailing Stop and three exponential moving averages (EMA).
Market Levels — to detect possible market reversals based on Hull Moving Average (HMA), as well as support/resistance levels.
🔹 Part 1: B/S Signal + 3 EMA
🧠 Main idea:
The indicator uses ATR Trailing Stop to track the current trend and moving average (EMA) to filter out false signals. Three EMAs (50, 100, 200 periods) are also added for long-term trend analysis.
🛠️ Components:
1. ATR Trailing Stop
Purpose: Tracking the trend and setting a dynamic stop loss.
It works like this:
Calculates ATR (Average True Range) for a given period (c).
Sets a stop level above or below the price depending on the trend direction.
If the price crosses this level, the trend changes.
2. Trend position (pos)
+1 — uptrend (price is above stop).
-1 — downtrend (price is below stop).
Used for coloring the chart and building signals.
3. Buy / Sell signals
Buy: Price is above stop AND EMA has crossed upwards.
Sell: Price is below stop AND EMA has crossed downwards.
Displayed as arrows on the chart.
4. Three EMA (50, 100, 200)
Show long-term trends.
Different line thicknesses help to distinguish them on the chart.
Colors: red (50), green (100), yellow (200).
5. Alerts
You can create alerts for Buy/Sell signals in TradingView.
🔹 Part 2: Market Levels
🧠 Key Idea:
Detects key support/resistance levels and potential market reversals through Hull Moving Average (HMA) and volume/price analysis.
🛠️ Components:
1. Hull Moving Average (HMA)
A fast and responsive moving average.
Compared to a lagging version of itself (e.g. HMA ) to detect crossovers.
2. Market Levels
When HMA crosses up, a support level (low) is set.
When HMA crosses down, a resistance level (high) is set.
3. Candle Color
Green if the price is below the Market Shift level (bullish signal).
Red if the price is above the level (bearish signal).
4. Labels
Appear at potential reversals:
⬙ — bearish reversal (volume/price drops sharply).
⬘ — bullish reversal (volume/price rises sharply).
Can show either price or total volume for the last 3 bars.
5. Market Levels line
Invisible line between bars for chart clarity.
A new dot appears when the level changes.
✅ Combined functionality
In this indicator you get:
Trend signal via ATR Trailing Stop.
Entry points via EMA and stop intersection.
Trend confirmation via 3 EMA.
Additional information about possible reversals via Market Levels.
Colored labels and candles that amplify signals.
📊 Example of use:
Buy Signal (green arrow below):
Price is above ATR Trailing Stop.
EMA(1) crossed the stop upwards.
Additionally, check the color of Market Levels (green) and the presence of "⬘" marks.
Sell Signal (red arrow above):
Price is below ATR Trailing Stop.
EMA(1) crossed the stop downwards.
Additionally, check the color of Market Levels (red) and the presence of "⬙" marks.
----------------------------------------------------------------------------------------------------------
Этот индикатор объединяет два мощных торговых алгоритма в одном скрипте:
B/S Signal + 3 EMA — для определения точек входа (Buy/Sell) и отслеживания тренда с использованием ATR Trailing Stop и трёх экспоненциальных скользящих средних (EMA).
Market Levels — для обнаружения возможных разворотов рынка на основе Hull Moving Average (HMA), а также уровней поддержки/сопротивления.
🔹 Часть 1: B/S Signal + 3 EMA
🧠 Основная идея:
Индикатор использует ATR Trailing Stop , чтобы отслеживать текущий тренд, и скользящее среднее (EMA) для фильтрации ложных сигналов. Также добавлены три EMA (50, 100, 200 периодов) для анализа долгосрочного тренда.
🛠️ Компоненты:
1. ATR Trailing Stop
Назначение: Отслеживание тренда и установка динамического стоп-лосса.
Работает так:
Рассчитывает ATR (Average True Range) за заданный период (c).
Устанавливает уровень стопа выше или ниже цены в зависимости от направления тренда.
Если цена пересекает этот уровень — происходит смена тренда.
2. Позиция тренда (pos)
+1 — восходящий тренд (цена выше стопа).
-1 — нисходящий тренд (цена ниже стопа).
Используется для окраски графика и построения сигналов.
3. Сигналы Buy / Sell
Buy : Цена выше стопа И произошёл пересеч EMA вверх.
Sell : Цена ниже стопа И произошёл пересеч EMA вниз.
Выводятся стрелками на графике.
4. Три EMA (50, 100, 200)
Показывают долгосрочные тренды.
Разная толщина линий помогает различать их на графике.
Цвета: красный (50), зелёный (100), жёлтый (200).
5. Алерты
Можно создавать уведомления о появлении сигналов Buy/Sell в TradingView.
🔹 Часть 2: Market Levels
🧠 Основная идея:
Обнаруживает ключевые уровни поддержки/сопротивления и потенциальные развороты рынка через Hull Moving Average (HMA) и анализ объёмов/цен.
🛠️ Компоненты:
1. Hull Moving Average (HMA)
Быстрая и чувствительная скользящая средняя.
Сравнивается с запаздывающей версией самой себя (например, HMA ) для выявления пересечений .
2. Уровень Market Levels
При пересечении HMA вверх — устанавливается уровень поддержки (low) .
При пересечении HMA вниз — устанавливается уровень сопротивления (high) .
3. Цвет свечей
Зелёные, если цена ниже уровня Market Shift (бычий сигнал).
Красные, если цена выше уровня (медвежий сигнал).
4. Метки (Labels)
Появляются при потенциальных разворотах:
⬙ — медвежий разворот (объём/цена резко падают).
⬘ — бычий разворот (объём/цена резко растут).
Могут показывать либо цену , либо суммарный объём за последние 3 бара.
5. Линия уровня Market Levels
Не видимая линия между барами для чистоты графика.
При изменении уровня появляется новая точка.
✅ Объединённый функционал
В этом индикаторе вы получаете:
Трендовый сигнал через ATR Trailing Stop.
Точки входа через пересечение EMA и стопа.
Подтверждение тренда через 3 EMA.
Дополнительную информацию о возможных разворотах через Market Levels.
Цветные метки и свечи , которые усиливают сигналы.
📊 Пример использования:
Buy Signal (зелёная стрелка внизу):
Цена выше ATR Trailing Stop.
EMA(1) пересекла стоп вверх.
Дополнительно проверьте цвет Market Levels (зелёный) и наличие "⬘" меток.
Sell Signal (красная стрелка сверху):
Цена ниже ATR Trailing Stop.
EMA(1) пересекла стоп вниз.
Дополнительно проверьте цвет Market Levels (красный) и наличие "⬙" меток.
HuntXHuntX is a comprehensive visual tool designed to support decision-making for intraday and swing traders. Built to simplify complex market data into actionable insights, this tool brings together multiple technical signals in a clean and easy-to-read format.
The core logic uses a combination of market structure, momentum detection, trend-following principles, and price confirmation triggers. Every component is built to reduce clutter and eliminate unnecessary noise found in traditional indicators.
Whats included:
Buy/Sell Signals
Real-time, color-coded signals based on momentum, trend alignment, and confirmation logic.
Dynamic Trend Bands
Visually track price direction and volatility zones using adaptive upper and lower fibonacci bands.
Auto Trendlines
Automatically draws relevant diagonal trendlines based on recent price structure and breakout potential.
Trend Direction System
Built-in engine to detect and filter trades based on macro direction — avoids choppy zones and whipsaws.
Institutional Volume Zones
Highlights areas where large volume may indicate smart money activity.
Wave Overlay System
Visualizes trending vs ranging environments using subtle wave patterns to guide entries/exits.
Support/Resistance Zones
Automatically detects and plots key levels where price has historically reacted.
Multi-Timeframe Awareness
Optional filters based on higher timeframe trends to align with broader market context.
Alerts Ready
Supports custom TradingView alerts for buy, sell, or other internal logic triggers.
Opening Range Breakout (ORB)
It contains a customizable ORB with suggested SL and TP
Clean UI and Customization
Easily toggle components on or off, adjust colors, and tailor the visual look to your chart style.
This script is invite-only and not visible by default. Access is only granted upon request.
B/S signal + 3 EMA🎯 What does this indicator do?
This is an improved version of the previous signal indicator. It still looks for Buy/Sell moments, but now it also displays three moving averages (EMA) on the chart - 50, 100 and 200 periods. This helps to better understand the general trend and filter out false signals.
🔍 How does "B/S signal + 3 EMA" work
💡 Main goal:
Show market entry points taking into account:
Trend dynamics
Price volatility
Confirmation via exponential moving average (EMA)
🧱 Parts of the indicator
1. ATR Trailing Stop
This is like a "smart stop level" that follows the price.
Uses ATR (Average True Range) - a measure of volatility.
Calculates how far the price can deviate from the current level.
Sets a dynamic support/resistance level (called xATRTrailingStop).
If the price is above this level → bullish trend, if below → bearish .
📌 Imagine: it's like a rubber band under the price. When the price falls too much, the band breaks, and we get a signal about a possible change in direction.
2. Trend detection
The indicator monitors how the price crosses this ATR stop.
If the price crosses it from bottom to top → possible BUY signal.
If from top to bottom → possible SELL signal.
3. Confirmation via EMA(1)
To avoid false movements, an exponential moving average with a period of 1 is used (very sensitive).
Buy signal appears when:
Price is above ATR stop
EMA(1) crosses ATR stop from bottom to top
Sell signal appears when:
Price is below ATR stop
EMA(1) crosses ATR stop from top to bottom
📌 It's like a second voice: "Are you sure? Yeah, I can see that the price has started to move in the other direction."
4. Signals on the chart
Arrows appear on the chart:
🟢 Up — BUY signal
🔴 Down — SELL signal
5. Three EMAs added
Now the indicator also shows long-term trends.
EMA 50 — fast (thin line)
EMA 100 — medium (thicker)
EMA 200 — slow (thicker)
Colors:
EMA 50 — red
EMA 100 — green
EMA 200 — yellow
📌 These lines help to see the general trend:
If all three are directed upwards → bullish trend
If downwards → bearish
The intersection between them may indicate a trend reversal
📌 Example of work:
Let's say the price has been growing for a long time, the ATR stop is pulled up behind it. Then the price starts to fall and crosses the stop from the bottom up. At the same time, EMA(1) also crosses the stop from the bottom up.
👉 A BUY signal appears — a new uptrend may have begun.
Or vice versa: the price falls, crosses the stop from the top down, and so does the EMA.
👉 A SELL signal — a fall may have begun.
✅ Who is it useful for?
Traders who trade on the trend
Those who want automatic Buy/Sell signals
Those who like to use several moving averages in their strategy
--------------------------------------------------------------------------------------------------------------
🎯 Что делает этот индикатор?
Это улучшенная версия предыдущего сигнального индикатора. Он всё так же ищет моменты для покупки и продажи (Buy/Sell), но теперь ещё и отображает три скользящих средних (EMA) на графике — 50, 100 и 200 периодов. Это помогает лучше понимать общий тренд и фильтровать ложные сигналы.
🔍 Как работает "B/S signal + 3 EMA"
💡 Основная цель:
Показывать точки входа в рынок с учётом:
Трендовой динамики
Волатильности цены
Подтверждения через экспоненциальное скользящее среднее (EMA)
🧱 Части индикатора
1. ATR Trailing Stop
Это как "умный стоп-уровень", который следует за ценой.
Использует ATR (Average True Range) — меру волатильности.
Считает, насколько далеко цена может отклониться от текущего уровня.
Устанавливает динамический уровень поддержки/сопротивления (называется xATRTrailingStop).
Если цена выше этого уровня → бычий тренд , если ниже → медвежий .
📌 Представь: это как резиновый шнурок под ценой. Когда цена падает слишком сильно — шнурок рвётся, и мы получаем сигнал о возможном изменении направления.
2. Определение тренда
Индикатор следит за тем, как цена пересекает этот ATR-стоп.
Если цена пересекает его снизу вверх → возможный сигнал BUY.
Если сверху вниз → возможный сигнал SELL.
3. Подтверждение через EMA(1)
Чтобы не попадаться на ложные движения, используется экспоненциальное скользящее среднее с периодом 1 (очень чуткое).
Сигнал Buy появляется, когда:
Цена выше ATR-стопа
EMA(1) пересекает ATR-стоп снизу вверх
Сигнал Sell появляется, когда:
Цена ниже ATR-стопа
EMA(1) пересекает ATR-стоп сверху вниз
📌 Это как второй голос: «Ты уверен? Ага, я тоже вижу, что цена начала двигаться в другую сторону».
4. Сигналы на графике
На графике появляются стрелочки :
🟢 Вверх — сигнал BUY
🔴 Вниз — сигнал SELL
5. Добавлены три EMA
Теперь индикатор ещё и показывает долгосрочные тренды .
EMA 50 — быстрая (тонкая линия)
EMA 100 — средняя (потолще)
EMA 200 — медленная (самая толстая)
Цвета:
EMA 50 — красная
EMA 100 — зелёная
EMA 200 — жёлтая
📌 Эти линии помогают видеть общий тренд:
Если все три направлены вверх → бычий тренд
Если вниз → медвежий
Пересечение между ними может говорить о развороте тренда
📌 Пример работы:
Допустим, цена долго растёт, ATR-стоп подтягивается за ней. Затем цена начинает падать и пересекает стоп снизу вверх. При этом EMA(1) тоже пересекает стоп снизу вверх.
👉 Появляется сигнал BUY — возможно, начался новый восходящий тренд.
Или наоборот: цена падает, пересекает стоп сверху вниз, и EMA тоже.
👉 Сигнал SELL — возможно, начало падения.
✅ Для кого полезен?
Трейдерам, которые торгуют по тренду
Тем, кто хочет автоматические сигналы Buy/Sell
Тем, кто любит использовать несколько скользящих средних в своей стратегии
B/S-signal🧠 Main idea:
The indicator tries to determine in which direction the price is currently moving - up (bullish trend) or down (bearish trend). And when it is sure, it gives a signal:
🟢 "Buy!" (Buy)
🔴 "Sell!" (Sell)
🔍 How does the indicator work?
1. ATR Trailing Stop (dynamic support/resistance):
ATR (Average True Range) is a volatility indicator. It tells how much the price has moved over the last candles (default is 10).
The indicator uses ATR to calculate a stop level that "follows" the price.
This level is constantly updated and moves up or down, following the price - that's why it is called Trailing Stop .
📌 For example: if the price rises, the stop is also pulled up, but does not go lower. If the price falls - the stop is pulled down, but does not go higher.
2. Trend detection:
Compare the current closing price with the value of this dynamic stop.
If the price is above the stop → we consider it a bullish trend (maybe time to buy).
If the price is below the stop → we consider it a bearish trend (maybe time to sell).
3. Signal confirmation via EMA:
To avoid false signals, the indicator uses EMA (exponential moving average) with a period of 1 (very sensitive).
When EMA crosses our stop level from below → this confirms a buy signal.
When EMA crosses the stop level from above → this confirms a sell signal.
4. Buy / Sell signals:
Buy: the price is above the stop AND EMA crosses the stop from below.
Sell: the price is below the stop AND EMA crosses the stop from above.
5. Display on the chart:
Arrows appear on the chart:
🟢 Up — buy signal.
🔴 Down — sell signal.
Alerts (notifications) can also be created when these signals appear.
⚙️ Parameters that can be changed:
Multiplier (a): regulates the strength of the stop indent from the price. The higher the value, the further the stop is from the price.
Period (c): affects the ATR calculation. The higher the value, the smoother the stop.
📌 Example of behavior:
The price has been growing for a long time → the stop has been pulled up.
The price has started to fall → as soon as it crosses the stop from the bottom up and the EMA also crosses it → a Sell signal appears.
This means that a new bearish trend may have begun — it is worth thinking about selling.
🧩 Who can benefit from this indicator?
For traders who trade on the trend.
For those who want to receive Buy/Sell signals automatically.
Useful as part of a trading system, especially with filtering by volumes or other indicators.
--------------------------------------------------------------------------------------------------------------
🧠 Основная идея:
Индикатор пытается определить, в каком направлении сейчас движется цена — вверх (бычий тренд) или вниз (медвежий тренд) . И когда он уверен, даёт сигнал:
🟢 "Купи!" (Buy)
🔴 "Продай!" (Sell)
🔍 Как работает индикатор?
1. ATR Trailing Stop (динамическая поддержка/сопротивление):
ATR (Average True Range) — это показатель волатильности. Он говорит, насколько сильно цена двигалась за последние c свечей (по умолчанию 10).
Индикатор использует ATR, чтобы рассчитать стоп-уровень , который «следит» за ценой.
Этот уровень постоянно обновляется и сдвигается вверх или вниз, следуя за ценой — потому он и называется Trailing Stop .
📌 Например: если цена растёт, стоп тоже подтягивается вверх, но не опускается ниже. Если цена падает — стоп подтягивается вниз, но не поднимается выше.
2. Определение тренда:
Сравниваем текущую цену закрытия со значением этого динамического стопа.
Если цена выше стопа → считаем, что сейчас бычий тренд (возможно, пора покупать).
Если цена ниже стопа → считаем, что сейчас медвежий тренд (возможно, пора продавать).
3. Подтверждение сигнала через EMA:
Чтобы избежать ложных сигналов, индикатор использует EMA (экспоненциальное скользящее среднее) с периодом 1 (очень чувствительное).
Когда EMA пересекает наш стоп-уровень снизу вверх → это подтверждает сигнал на покупку.
Когда EMA пересекает стоп-уровень сверху вниз → это подтверждает сигнал на продажу.
4. Сигналы Buy / Sell:
Покупка (Buy) : цена выше стопа И EMA пересекает стоп снизу вверх.
Продажа (Sell) : цена ниже стопа И EMA пересекает стоп сверху вниз.
5. Отображение на графике:
На графике появляются стрелочки:
🟢 Вверх — сигнал на покупку.
🔴 Вниз — сигнал на продажу.
Также можно создать алерты (уведомления) при появлении этих сигналов.
⚙️ Параметры, которые можно менять:
Множитель (a) : регулирует силу отступа стопа от цены. Чем больше значение — тем дальше стоп от цены.
Период (c) : влияет на расчёт ATR. Чем больше — тем более "плавный" стоп.
📌 Пример поведения:
Цена долго росла → стоп подтянулся вверх.
Цена начала падать → как только она пересекает стоп снизу вверх и EMA тоже его пересекает → появляется сигнал Sell .
Значит, возможно, начался новый медвежий тренд — стоит задуматься о продаже.
🧩 Для кого полезен этот индикатор?
Трейдерам, которые торгуют по тренду .
Тем, кто хочет автоматически получать сигналы Buy/Sell .
Полезен как часть торговой системы, особенно с фильтрацией по объёмам или другим индикаторам.
Weekly Target Zones [TeamCash]Weekly Target Zones
The Weekly Target Zones (WTZ) indicator delivers powerful price levels to elevate your trading. By default, it uses the weekly opening price, marked by an orange line, to calculate symmetrical target zones above and below, shown as orange lines with labeled prices. Traders can disable the weekly open and input a custom level for a zone they deem more significant, with levels calculated from it.
How It Works: BITSTAMP:BTCUSD BITSTAMP:ETHUSD WTZ applies a complex formula to generate dynamic weekly levels. Multiple closes above the weekly open (or custom level) signal a bullish bias, targeting upper zones; multiple closes below indicate a bearish bias, aiming for lower zones. Levels reset weekly for fresh analysis.
Why Use WTZ?
Pinpoints high-impact weekly levels for stronger trade setups.
Complements daily strategies with flexible, trader-defined zones.
Provides clear, labeled visuals for confident decision-making.
Ideal for traders seeking dynamic technical analysis to capture significant price moves in BITSTAMP:BTCUSD and BITSTAMP:ETHUSD markets.
Double Zig Zag with HHLLThis powerful tool calculates and displays two Zig Zag patterns simultaneously while dynamically identifying key market structure points—Higher Highs (HH), Lower Lows (LL), Higher Lows (HL), and Lower Highs (LH).
Because the script is dynamic, the most recent HH, HL, LL, or LH can update in real-time as price action evolves. For example, if the price continues to rise, a previously marked HL may be reclassified as a LL. Likewise, a falling LH may later turn into a HH if the market reverses.
This script is versatile and can be applied to various trading strategies, including trend analysis, support and resistance identification, breakout setups, and more.
Fair Value Gap Profiles [AlgoAlpha]🟠 OVERVIEW
This script draws and manages Fair Value Gap (FVG) zones by detecting unfilled gaps in price action and then augmenting them with intra-gap volume profiles from a lower timeframe. It is designed to help traders find potential areas where price may return to fill liquidity voids, and to provide extra detail about volume distribution inside each gap to assess strength and likely mitigation. The script automatically tracks each gap, updates its state over time, and can show which gaps are still unfilled or have been mitigated.
🟠 CONCEPTS
A Fair Value Gap is a zone between candles where no trades occurred, often seen as an inefficiency that price later revisits. The script checks each bar to see if a bullish (low above 2-bars-ago high) or bearish (high below 2-bars-ago low) gap has formed, and measures whether the gap’s size exceeds a threshold defined by a volatility-adjusted multiplier of past gap widths (to only detect significantly large gaps). Once a qualified gap is found, it gets recorded and visualized with a box that can stretch forward in time until filled. To add more context, a mini volume profile is built from a lower timeframe’s price and volume data, showing how volume is distributed inside the gap. The lowest-volume subzone is also highlighted using a sliding window scan method to visualise the true gap (area with least trading activity)
🟠 FEATURES
Visual gap boxes that appear automatically when bullish or bearish fair value gaps are detected on the chart.
Color-coded zones showing bullish gaps in one color and bearish gaps in another so you can easily see which side the gap favors.
Volume profile histograms plotted inside each gap using data from a lower timeframe, helping you see where volume concentrated inside the gap area.
Highlight of the lowest-volume subzone within each gap so you can spot areas price may target when filling the gap.
Dynamic extension of the gap boxes across the chart until price comes back and fills them, marking them as mitigated.
Customizable colors and transparency settings for gap boxes, profiles, and low-volume highlights to match your chart style.
Alerts that notify you when a new gap is created or when price fills an existing gap.
🟠 USAGE
This indicator helps you find and track unfilled price gaps that often act as magnets for price to revisit. You can use it to spot areas where liquidity may rest and plan entries or exits around these zones.
The colored gap boxes show you exactly where a fair value gap starts and ends, so you can anticipate potential pullbacks or continuations when price approaches them.
The intra-gap volume profile lets you gauge whether the gap was created on strong or thin participation, which can help judge how likely it is to be filled. The highlighted lowest-volume subzone shows where price might accelerate once inside the gap.
Traders often look for entries when price returns to a gap, aiming for a reaction or reversal in that area. You can also combine the mitigation alerts with your trade management to track when gaps have been closed and adjust your bias accordingly. Overall, the tool gives a clear visual reference for imbalance zones that can help structure trades around supply and demand dynamics.
Contrarian Market Structure BreakMarket Structure Break application was inspired and adapted from Market Structure Oscillator indicator developed by Lux Algo. So much credit to their work.
This indicator pairs nicely with the Contrarian 100 MA and can be located here:
Indicator Description: Contrarian Market Structure BreakOverview
The "Contrarian Market Structure Break" indicator is a versatile tool tailored for traders seeking to identify potential reversal opportunities by analyzing market structure across multiple timeframes. Built on Institutional Concepts of Structure (ICT), this indicator detects Break of Structure (BOS) and Change of Character (CHoCH) patterns across short-term, intermediate-term, and long-term swings, plotting them with customizable lines and labels. It generates contrarian buy and sell signals when price breaks key swing levels, with a unique "Blue Dot Tracker" to monitor consecutive buy signals for trend confirmation. Optimized for the daily timeframe, this indicator is adaptable to other timeframes with proper testing, making it ideal for traders of forex, stocks, or cryptocurrencies.
How It Works
The indicator combines three key components to provide a comprehensive view of market dynamics: Multi-Timeframe Market Structure Analysis: It identifies swing highs and lows across short-term, intermediate-term, and long-term periods, plotting BOS (continuation) and CHoCH (reversal) events with customizable line styles and labels.
Contrarian Signal Generation: Buy and sell signals are triggered when the price crosses below swing lows (buy) or above swing highs (sell), indicating potential reversals in overextended markets.
Blue Dot Tracker: A unique feature that counts consecutive buy signals ("blue dots") and highlights a "Hold Investment" state with a yellow background when three or more buy signals occur, suggesting a potential trend continuation.
Signals are visualized as small circles below (buy) or above (sell) price bars, and a table in the bottom-right corner displays the blue dot count and recommended action (Hold or Flip Investment), enhancing decision-making clarity.
Mathematical Concepts Swing Detection: The indicator identifies swing highs and lows by comparing price patterns over three bars, ensuring robust detection of pivot points. A swing high occurs when the middle bar’s high is higher than the surrounding bars, and a swing low occurs when the middle bar’s low is lower.
Market Structure Logic: BOS is detected when the price breaks a prior swing high (bullish) or low (bearish) in the direction of the current trend, while CHoCH signals a potential reversal when the price breaks a swing level against the trend. These are calculated across three timeframes for a multi-dimensional perspective.
Blue Dot Tracker: This feature counts consecutive buy signals and tracks the entry price. If three or more buy signals occur without a sell signal, the indicator enters a "Hold Investment" state, marked by a yellow background, until the price exceeds the entry price or a sell signal occurs.
Entry and Exit Rules Buy Signal (Blue Dot Below Bar): Triggered when the closing price crosses below a swing low on either the intermediate-term or long-term timeframe, suggesting an oversold condition and potential reversal upward. Short-term signals can be enabled but are disabled by default to reduce noise.
Sell Signal (White Dot Above Bar): Triggered when the closing price crosses above a swing high on either the intermediate-term or long-term timeframe, indicating an overbought condition and potential reversal downward.
Blue Dot Tracker Logic: After a buy signal, the indicator increments a blue dot counter and records the entry price. If three or more consecutive buy signals occur (blueDotCount ≥ 3), the indicator enters a "Hold Investment" state, highlighted with a yellow background, suggesting a potential trend continuation. The "Hold Investment" state ends when the price exceeds the entry price or a sell signal occurs, resetting the counter.
Exit Rules: Traders can exit buy positions when a sell signal appears, the price exceeds the entry price during a "Hold Investment" state, or based on additional confirmation from BOS/CHoCH patterns or other technical analysis tools. Always use proper risk management.
Recommended Usage
The indicator is optimized for the daily timeframe, where it effectively captures significant reversal and continuation patterns in trending or ranging markets. It can be adapted to other timeframes (e.g., 1H, 4H, 15M) with careful testing of settings, particularly enabling/disabling short-term structure analysis to suit market conditions. Backtesting is recommended to optimize performance for your chosen asset and timeframe.
Customization Options Market Structure Display: Toggle short-term, intermediate-term, and long-term structures on or off, with customizable line styles (solid, dashed, dotted) and colors for bullish and bearish breaks.
Labels: Enable or disable BOS/CHoCH labels for each timeframe to reduce chart clutter.
Signal Visibility: Hide buy/sell signals if desired for a cleaner chart.
Blue Dot Tracker: Monitor the blue dot count and action (Hold or Flip Investment) via the table display, which is fully customizable in terms of position and appearance.
Why Use This Indicator?
The "Contrarian Market Structure Break" indicator offers a robust framework for identifying high-probability reversal and continuation setups using ICT principles. Its multi-timeframe analysis, clear signal visualization, and innovative Blue Dot Tracker provide traders with actionable insights into market dynamics. Whether you're a swing trader or a day trader, this indicator’s flexibility and intuitive design make it a valuable addition to your trading arsenal.
Note for TradingView Moderators
This script complies with TradingView's House Rules by providing an educational and transparent description without performance claims or guarantees. It is designed to assist traders in technical analysis and should be used alongside proper risk management and personal research. The code is original, well-documented, and includes customizable inputs and clear visual outputs to enhance the user experience.
Tips for Users:
Backtest thoroughly on your chosen asset and timeframe to validate signal reliability. Combine with other indicators or price action analysis for confirmation of entries and exits. Adjust timeframe settings and enable/disable short-term structures to match market volatility and your trading style.
Hope the "Contrarian Market Structure Break" indicator enhances your trading strategy and helps you navigate the markets with confidence! Happy trading!
Monday Range +Monday Range+
A precision tool for early-week price action traders.
🔧 Features:
- Auto-draws Monday High, Low & Midrange
- Clear LONG/SHORT signal labels
- Midrange Reset (reloads trade logic)
- Ex-Line Protection (sweep filter)
- ½ Risk to Reward extension option
- Multi-Timeframe (MTF) support
📈 Trade Setup Logic:
LONG Setup:
- Valid only after Monday
- Price breaks below Monday Low
- Closes back above the Low and under the Midrange
- Candle must close higher than previous candle
- If Ex-Line Protection is on, trade is blocked if price swept below extension
- Enter at the Low of the range, target the High
SHORT Setup:
- Valid only after Monday
- Price breaks above Monday High
- Closes back below the High and above the Midrange
- Candle must close lower than previous candle
- If Ex-Line Protection is on, trade is blocked if price swept above extension
- Enter at the High of the range, target the Low
🎯 Ideal for liquidity fades and range reversal setups.
Dynamic Symmetry Levels [TeamCash]Dynamic Symmetry Levels
The Dynamic Symmetry Levels (DSL) indicator plots key price levels to guide your trading decisions. It uses the daily opening price as a reference, drawing a purple dashed line, and calculates symmetrical support and resistance levels above and below it, shown as white lines with price labels.
How It Works: DSL identifies potential reversal zones where price may react. If the price stays above the daily open, it leans bullish, targeting upper levels; if below, it leans bearish, aiming for lower levels. Levels reset daily for fresh analysis.
Why Use DSL?
Pinpoints high-probability reversal zones for entries and exits.
Enhances any strategy by aligning with your key areas of interest.
Offers clear, labeled visuals for quick and confident trading decisions.
Ideal for traders seeking a simple, effective tool to complement their technical analysis.
OKX:BTCUSD BITSTAMP:ETHUSD
Aggregated VolumeHow to Read the “Aggregated Volume” Signal
This indicator combines normalized volume, short-term volume bursts, pivot levels, VWAP, and a 200-period EMA to give you a multi-dimensional view of trading activity. Here’s how to interpret each component and synthesize them into actionable insights.
1. Custom Volume Signal (vSignal)
• Calculation
• vSignal = Sum of over bars, divided by the current price.
• A rising vSignal means more volume is being traded per unit of price, signaling growing interest relative to price level.
• Plot styling
• Bars are lime when (bullish volume days)
• Bars are orange when (bearish volume days)
How to read it
• Trend confirmation: Increasing lime bars alongside rising price suggests buyers in control.
• Warning sign: Rising orange bars on a down move indicate accelerating selling pressure.
• Divergence:
• Price making new highs while vSignal stalls or drops → potential top.
• Price making new lows while vSignal holds → potential bottom.
2. Short-Term Volume Bursts
Three semi-transparent histograms show how much the last 2, 5, and 10-bar raw volumes exceed (or fall below) the current vSignal:
• Blue = vol(2) – vSignal
• Green = vol(5) – vSignal
• Red = vol(10) – vSignal
If a colored bar sits above zero, that lookback’s volume is surging relative to the longer-term average (vSignal).
How to read it
• Clustered bursts:
• Blue + Green + Red above zero → strong, broad-based volume surge.
• Great for confirming breakouts and shakeouts.
• Isolated burst:
• Only Blue (> 0) on a small range bar → might be a false breakout or intrabar squeeze.
• Only Red (> 0) on a wide range → institutional involvement; act with caution.
3. Pivot Volume Levels (v & t)
• Every 21 bars, the script finds the highest and lowest vSignal values and plots them as shaded price levels:
• Magenta area = recent vSignal high (resistance)
• Cyan area = recent vSignal low (support)
How to read it
• Rejection/Break:
• Price approaches magenta zone and stalls → sellers defending that volume high.
• Break above magenta with high vSignal → likely sustained rally.
• Support flip:
• Cyan zone hold → buyers stepping in at heavy-volume lows.
• Break below cyan with rising vSignal → bearish conviction.
4. Midline Cross (Volume Equilibrium)
• A 10-bar SMA of
• Drawn as a faint white cross on price
How to read it
• Above midline → overall volume bias is skewed bullish.
• Below midline → bearish volume bias.
Crossovers of vSignal through this midline can signal shifts in underlying conviction.
5. VWAP & 200-Period EMA Overlays
• VWAP (transparent red if above price, green if below)
• EMA(200) plotted as aqua circles
How to read them
• VWAP tells you the intraday “value area.”
• Price above VWAP + rising vSignal = intraday buyers in charge.
• Price below VWAP + rising vSignal = aggressive sellers.
• EMA(200) gives you the longer-term trend.
• Above EMA200 = bullish regime
• Below EMA200 = bearish regime
6. Putting It All Together: Example Scenarios
1. Bullish Entry
• Price > EMA200 & VWAP is green
• vSignal rising in lime
• All three short-term bursts above zero
• Price near or breaking the magenta pivot with volume confirmation
2. Bearish Entry
• Price < EMA200 & VWAP is red
• vSignal rising in orange
• Two-bar burst (blue) spikes on a down bar
• Price failing at magenta pivot or breaking cyan support
3. Divergence Play
• Price makes new high, but vSignal peaks lower than last high → look for a reversal.
• Price drops to new low, but vSignal stays above its last low → prepare for a bounce.
By combining these layers—normalized volume, burst indicators, pivot levels, VWAP, and EMA—you get a clear map of where volume is clustering, which lets you anticipate support/resistance, gauge real interest, and spot potential reversals or breakouts with greater confidence.
Auto LevelsSimple auto level tracker that automatically detects and plots the high/low for the current week, day, and month, as well as the previous week/day/month.
Includes a built-in dashboard that shows how close or far price is from each level, along with directional guidance (above/below). The closest level to current price is automatically highlighted for quick awareness.
Everything is fully toggleable to only show the levels and info that is needed.
Dynamic 5% Below SuperTrend ResistanceThe Central Pivot Range (CPR) is a popular price action-based indicator used by traders to identify key support and resistance levels for a given trading session. It consists of three lines:
Central Pivot (CP): Calculated as the average of the high, low, and close of the previous period.
Top Central Pivot (TC): Calculated as (CP + High of previous period) / 2.
Bottom Central Pivot (BC): Calculated as (CP + Low of previous period) / 2.
How traders use CPR:
If the price is above the CPR, it is considered bullish; if below, bearish.
The width of the CPR can indicate market volatility: a narrow CPR suggests a trending move, while a wide CPR suggests a range-bound market.
CPR levels act as dynamic support and resistance zones for intraday and swing trading.
The SuperTrend is a trend-following indicator based on the Average True Range (ATR). It is plotted as a single line above or below the price on the main chart:
Calculation: The SuperTrend value is derived by adding or subtracting a multiple of the ATR from the closing price.
Trend Indication:
When the price is above the SuperTrend line, the indicator turns green, signaling an uptrend.
When the price is below the line, it turns red, signaling a downtrend.
Signals: A change in the SuperTrend’s position (from above to below the price or vice versa) is considered a potential buy or sell signal.
Support/Resistance: The SuperTrend line acts as a dynamic support or resistance level.
Customization: The indicator’s sensitivity can be adjusted using the ATR period (atrLength) and the multiplier.
Best Use: SuperTrend works best in trending markets and is often combined with other indicators for confirmation.
The SuperTrend indicator is valued for its simplicity, adaptability, and clear visual signals—but, like all indicators, it can generate false signals in sideways or choppy markets and is best used in conjunction with other tools
8/21 EMA Early Buy/Sell + Golden CrossThis is a a really easy 8/21 EMA Buy/Sell Indicator with a Golden/Death Cross warning plus the ability to adjust and add Early Buy/Sell's
How it works:
Standard BUY/SELL: 8/21 EMA cross as usual.
EARLY SELL: After a strong price up move, EMA8 still above EMA21, and EMA8 turns down.
EARLY BUY: After a strong price down move, EMA8 still below EMA21, and EMA8 turns up.
Golden/Death Cross: From daily 50/200 SMA.
Recommended Colours:
8 EMA Red
21 EMA Blue
50 SMA Purple
200 SMA White
Support & Resistance by O Dinesh BabuThis Script is Specifically Designed to Work with NIFTY, BANKNIFTY & FINNIFTY Indices Only..
For Optimal Results, Please Wait for the 1st 15-Minute Candle to Complete Before Initiating Any Trades..
Wishing All Traders the Very Best in Their Journey..
Warm Regards,
O. Dinesh Babu
Son of Mr. & Mrs. O. Asha Rama Krishna