Swing FlowSwing Flow is a market structure indicator designed to identify and trade with the prevailing trend by tracking swing highs and swing lows. Based on the principle that markets trending higher print higher highs and higher lows while markets trending lower print lower highs and lower lows, the indicator automatically detects these pivot points and classifies the current structure as Bullish, Bearish, Contracting, or Expanding. When structure is confirmed bullish, the indicator calculates an invalidation level set 2% below the most recent higher low, providing a logical stop placement where the bullish thesis would be negated if price trades through it.
A key feature is the Early Warning System, which alerts traders when price breaks above a prior swing high or below a prior swing low before the new pivot is officially confirmed. Because pivot detection requires several bars of confirmation, this early warning gives traders advance notice that structure may be shifting, allowing earlier entries with defined risk rather than waiting for lagging confirmation. When the early warning is active, the indicator displays the potential invalidation level and calculates the risk percentage from current price, helping traders assess whether the reward-to-risk ratio justifies an entry.
The indicator marks CME gold open times with vertical lines, highlighting the 6 PM ET session opens that often bring increased liquidity and directional moves. Sunday opens are marked with thicker yellow lines to distinguish the weekly open from regular daily session opens. This feature is particularly useful for gold traders using PAXG as a crypto proxy or GLD in traditional brokerage accounts, though the indicator works on any asset with swing structure.
The info table displays comprehensive market data including the current structure state, early warning status, last confirmed swing high and low with color coding to indicate whether each was higher or lower than its predecessor, the invalidation level and risk percentage, and buy zone status which activates when price approaches the higher low in bullish structure. Technical indicators include RSI with 5-zone color coding from oversold to overbought, ADX for trend strength, and directional movement indicators showing whether bulls or bears are dominant.
Open interest analysis provides insight into positioning and leverage in crypto markets, displaying OI score with conviction levels, sentiment classification based on OI and price movement relationships, buildup risk assessment combining OI elevation with ATR compression, and leverage pressure scoring that synthesizes multiple factors into a single actionable metric. The final row shows 1-hour and daily 24-period EMAs with green or red backgrounds indicating whether price is above or below each level, providing quick trend confirmation across timeframes.
The scoring bars at the top and bottom of the chart offer at-a-glance momentum and direction assessment. The RSI bar at top uses a 5-zone color scheme progressing from dark green in oversold territory through lime, white at neutral, pink, and maroon in overbought territory. The Directional bar at bottom combines the directional movement reading with ADX strength, displaying green tones when the bullish DI is dominant and red tones when bearish DI leads, with color intensity increasing as ADX indicates stronger trending conditions.
Swing Flow is designed for traders who want to align with market structure rather than fight it, entering positions near logical support levels with predefined invalidation points that keep losses small when wrong while allowing profits to run when the structure thesis proves correct. The combination of structure detection, early warning alerts, comprehensive market data, and visual scoring bars provides everything needed to identify high-probability setups and manage risk effectively.
Точки разворота и уровни
OF CVD Divergence Labels (Lite) by TheActualSnailCVD Divergence (Order Flow Proxy) — Lite
This indicator highlights price vs Cumulative Volume Delta (CVD) divergences directly on the price chart, using a lower-timeframe intrabar volume approximation and optional Open Interest (OI) confirmation.
It is designed to catch potential exhaustion, absorption, and early trend shifts, without cluttering the chart with extra panes or lines.
How it works
1️⃣ Intrabar Delta (Order Flow Proxy)
Volume is decomposed on a lower timeframe (e.g. 30s, 1m).
Each intrabar candle contributes volume to buying or selling pressure based on price movement.
This produces a delta (buy − sell volume).
Delta is accumulated into CVD, optionally reset on a higher timeframe (Daily / Weekly / Monthly).
This is not exchange-level footprint data — it’s a robust proxy that works on any TradingView symbol.
2️⃣ Pivot-Based Divergences
The script detects divergences using confirmed swing pivots:
Bullish Regular Divergence
Price makes a lower low
CVD makes a higher low
→ Suggests selling pressure is weakening
Bearish Regular Divergence
Price makes a higher high
CVD makes a lower high
→ Suggests buying pressure is weakening
Optional hidden divergences (continuation-type) can also be enabled.
All labels are plotted at the actual pivot bar, not repainting forward.
3️⃣ Open Interest filter (optional)
When enabled:
Labels are filtered by OI trend direction
You can require:
Rising OI (participation increasing)
Falling OI (position unwinding)
This helps reduce signals caused by low-liquidity noise or passive price movement.
Settings used (shown in screenshots)
These are the settings I personally use for cleaner, more precise pivot labels:
Lower TF (intrabar): 30s
Improves delta accuracy and reduces false divergences
CVD reset: Daily
Keeps CVD context relevant to the session
Pivot length: 5
Good balance between signal frequency and reliability
Use wicks for pivots: ✅ ON
Captures true extremes where absorption often happens
Min CVD diff filter: 0
No artificial filtering — rely on structure + confluence
Show hidden divergences: ❌ OFF
Focus on reversal-type signals
Enable OI filter: ✅ ON
Adds participation context
OI trend length: 5
Short-term confirmation without lag
Filter labels by OI: None
View all signals first, then judge context manually
How to use it (important)
This indicator is not a standalone trading system.
Best used together with:
Market structure (HH / HL / LL / LH)
Key levels (HTF levels, VWAP, range highs/lows)
Liquidity concepts (sweeps, equal highs/lows)
Volume behavior & session context
Divergence ≠ immediate reversal.
Think of it as a context tool, not an entry button.
⚠️ Disclaimer
This indicator is provided for educational purposes only.
It is not financial advice and should not be used on its own to make trading decisions.
Always combine with other confluences and proper risk management.
ZenAlgo - GridOverview and anchoring logic
This indicator constructs a price grid based on a dynamically or manually defined price swing. The entire calculation starts by defining two anchor points that represent a completed directional move. These anchors can be selected in two ways:
Manually, by specifying a start time and an end time, where the indicator uses the candle corresponding to those times and selects either wick highs or lows depending on direction.
Automatically, by detecting significant swing points derived from recent price extremes over a configurable historical window.
The chosen anchors form a reference segment between point A and point B. This segment defines both direction and magnitude of the move. All subsequent levels and zones are derived relative to this segment, ensuring the grid adapts to current market structure rather than using fixed price distances.
Difference from traditional grid and Fibonacci tools
Unlike fixed price grids or standard Fibonacci tools that require manual anchoring and remain static once drawn, this indicator continuously derives its grid from the most relevant completed price swing. Instead of treating levels as independent horizontal prices, all values are expressed as proportions of a single measured move, allowing the grid to automatically rescale and realign as market structure evolves.
Market structure detection and directional context
Before the grid itself is drawn, the script continuously evaluates price structure using swing detection over two different sensitivities. Larger swings establish the dominant structural direction, while smaller swings can optionally be shown for internal context.
Swing highs and swing lows are detected by comparing historical highs and lows over a rolling window.
When price crosses above or below the most recent structural level, the script classifies the event as either a continuation in the same direction or a change in direction.
This structural state determines whether the grid is treated as upward or downward and influences the visual orientation of labels and zones.
This step matters because retracement and extension levels only have meaning when referenced to a clearly defined directional move.
Primary range construction between anchors
Once the anchor points are established, the indicator measures the vertical price distance between them. This distance is treated as a normalized range rather than an absolute value. Every level drawn afterward is positioned as a proportional offset of this range.
If the second anchor is above the first, the grid is considered bullish.
If the second anchor is below the first, the grid is considered bearish.
Colors and label orientation adapt automatically to this direction.
By normalizing the range, the grid remains comparable across assets and timeframes.
Retracement and extension level placement
The indicator plots a predefined set of proportional levels between and beyond the anchor points. Each level represents a fraction or multiple of the original move.
Lower values correspond to deeper retracements toward the origin of the move.
Mid-range values represent partial pullbacks within the move.
Higher values extend beyond the move, projecting potential continuation zones.
Each level is drawn as a horizontal line extending into future bars, accompanied by a label. Labels can be shown either as descriptive names or as raw proportional values, depending on user preference.
Zone construction instead of single levels
Rather than relying only on precise price lines, the indicator groups selected proportions into zones. This reflects the observation that price interaction typically occurs across ranges rather than at exact prices.
A retracement zone highlights an area between two closely spaced proportional levels.
A projection zone marks a continuation region beyond the measured move.
These zones are drawn as shaded areas extending forward in time.
Visual reference points
The indicator explicitly marks the two anchor points on the chart.
Point A represents the origin of the measured move.
Point B represents the completion of that move.
This allows the user to visually verify which price swing the grid is derived from.
How to interpret the values
All plotted levels express proportional relationships to the measured move, not independent price predictions.
Lower proportional values indicate proximity to the start of the move.
Mid-range values represent partial retracements.
Higher values indicate projected continuation areas.
How to best use this indicator
This indicator serves as a structural reference tool rather than a signal generator.
Apply it after a clear directional swing has formed.
Use higher-timeframe context to validate anchor selection.
Combine the grid with price behavior and other contextual tools.
Limitations and disclaimers
This indicator is purely proportional and structure-based.
It does not incorporate volume, volatility regimes, or fundamental data.
Automatic anchoring may differ from subjective swing selection.
Levels and zones represent reference areas, not guaranteed reaction points.
The indicator describes price structure and proportional relationships only.
MT Trading Smart MoneyMT Trading 'Smart Money'
MT Trading SM is a market analysis tool based on Smart Money Concepts, designed to identify market context, probable price scenarios, and a structured trading plan — without generating direct buy or sell signals.
The indicator does not try to predict exact price movements or force entries.
Its purpose is to guide the trader’s decision-making process by clarifying what the market is most likely to do next and under which conditions a trade makes sense.
🔹 What the indicator does
Determines swing market context (bullish / bearish / neutral)
Analyzes market structure (BOS / CHoCH)
Tracks relevant swing order blocks
Evaluates whether price is within Smart Money areas of interest
Provides contextual trade planning, not signals
🧠 Bias / Scenario / Plan Dashboard
Instead of entry signals, the indicator displays an analytical dashboard:
Bias — probable market direction
Scenario — what price is likely to do next
Plan — how the trader should react
Example:
Bias: BEARISH ↓
Scenario: Pullback expected
Plan: Wait for price to return to premium zone and confirm structure
⚠️ Important Notes
No take-profit or risk-reward calculations
No forced entries without structure confirmation
Designed for discipline and patience, not impulsive trading
Best used alongside price action and proper risk management
🎯 Who this tool is for
Traders using Smart Money Concepts
Those who want clarity over prediction
Traders focused on structure and zones, not indicators
Traders who value planning over frequency
🧠 Core Philosophy
Not trading is also a valid decision.
This tool helps identify when the market offers no real advantage and prevents unnecessary trades.
Pivots Double Top/Bottom - NancyPsTitsOriginal script taken and converted from HeWhoMustNotBeNamed excellent original script. converted from pine v4 to pine v6 and added alerts for LL, LH, HH, HL for any time frame
// Modified to include HH/HL/LH/LL alerts with timeframe selection
Global OrderFlow CVD Div (USDT+USD + Multi-OI) [TheActualSnail]Global OrderFlow CVD Div (USDT+USD + Multi-OI)
Global OrderFlow CVD Div is a multi-venue order flow proxy that aggregates CVD (Cumulative Volume Delta) from several exchanges (USDT perpetuals + USD spot) and prints pivot-based divergence labels on the price chart. Optionally, it can filter those divergence labels using Open Interest (OI) trend for extra confluence.
This is designed as a “global read” of participation: perps for positioning, spot for real flow, and OI for leverage context.
What this indicator shows
1) Delta (Orderflow proxy)
Because true bid/ask orderflow isn’t available natively in Pine for most markets, this script uses an intrabar OHLCV proxy:
If intrabar close > open → volume counted as “buy”
If intrabar close < open → volume counted as “sell”
If doji → it falls back to close vs previous close
This happens on a Lower TF (intrabar timeframe), then sums intrabar volume inside each chart candle.
2) CVD (Cumulative Volume Delta)
CVD is the cumulative sum of Delta:
Positive CVD suggests net aggressive buying (proxy)
Negative CVD suggests net aggressive selling (proxy)
You can plot:
AVG CVD (aggregated signal)
Optionally each exchange’s CVD separately (debug / comparison)
3) Divergence labels (pivot-based)
The script marks divergences at confirmed pivots:
Regular Bullish Divergence (Bull Div)
Price makes a Lower Low
CVD makes a Higher Low
Regular Bearish Divergence (Bear Div)
Price makes a Higher High
CVD makes a Lower High
Optional:
Hidden Bullish Divergence (trend continuation type)
Price makes a Higher Low
CVD makes a Lower Low
Hidden Bearish Divergence (trend continuation type)
Price makes a Lower High
CVD makes a Higher High
All labels are drawn at the pivot candle (the pivot is confirmed after Pivot length bars).
Inputs & settings explained
Calculation
Lower TF for intrabars
Sets the timeframe used to build the intrabar delta proxy (ex: 30s / 1m / 3m).
Smaller = more precise, but heavier CPU.
Delta mode
Delta = raw (buy vol − sell vol)
Delta % = delta normalized by total intrabar volume (helps when mixing sources with different volume scales)
CVD reset
Controls when CVD is reset back to 0:
None = continuous cumulative
Daily / Weekly / Monthly = resets at timeframe boundary
Fixed time = resets at a specific hour/min in your chart’s timezone
Session (regular) = uses TradingView’s regular session start
Fixed time hour / min (only used when reset = Fixed time)
CVD Sources (USDT perps + USD spot)
Each source has two controls:
✅ Checkbox = enable/disable that venue in the aggregation
Symbol picker = the actual TradingView symbol used
Defaults include:
USDT perps (Binance/Bybit/OKX/Bitget)
USD spot (Binance USD, Coinbase USD, optionally Kraken/Bitstamp)
Blend method
Average = normalizes by number of enabled sources (recommended for “global” confluence)
Sum = adds them directly (can overweight high-volume venues)
Tip: If a symbol is invalid on your TradingView plan/region, just disable it or change it to a valid ticker.
Open Interest (Perps only)
OI is optional and used as a divergence “filter” (not required).
Enable OI filter = turn OI logic on/off
Per-exchange OI toggles + symbol pickers (Binance/Bybit/OKX/Bitget)
OI blend
Average = average OI from enabled sources (recommended)
Sum = summed OI
OI trend length
Lookback for rising/falling detection
Filter labels by OI
None = no filter
Require OI Rising = only show divergence labels when blended OI is rising
Require OI Falling = only show divergence labels when blended OI is falling
Note: Coinbase has no OI feed here, so OI is perps-only by design.
Divergences
Enable divergence labels = on/off
Pivot length = pivot strength (higher = fewer, stronger signals; lower = more signals)
Use wicks for pivots
ON = pivots use High/Low (more sensitive)
OFF = pivots use Close (more conservative)
Min CVD difference (filter)
Requires the CVD pivot value to differ from the previous CVD pivot by at least this amount.
Also show hidden divergences
Enables hidden divergence labels.
Visuals
Show AVG Delta histogram (pane) = plots aggregated delta columns
Show AVG CVD (pane) = plots the aggregated CVD line
Show each CVD (pane) = plots each venue’s CVD line (useful for checking alignment)
Show AVG OI (pane) = plots blended OI (if enabled)
Show zero line (pane) = plots the 0 baseline
Up/Bear colors = colors used for plots and labels
“Icons” you see in the Inputs panel
TradingView uses common UI controls:
✅ Checkbox → enable/disable a feature or a specific exchange/OI feed
🔽 Dropdown → choose modes like Reset type / Delta mode / Blend method / OI filter
🕒 Timeframe selector → choose Lower TF for intrabars
🎨 Color swatch → change label/plot colors
✏️ Symbol picker → choose the exact exchange ticker used by the script
How to use it (practical workflow)
Pick your sources
Keep 2–4 major venues enabled for clean signal (ex: Binance/Bybit/OKX + Coinbase).
If you see “Invalid symbol”, replace the symbol or turn that source off.
Set intrabar precision
Start with 1m lower TF.
If you need more detail and your chart is smooth, try 30s.
Tune divergence sensitivity
Pivot length 5–10 is a good range.
Use wicks ON for earlier signals; OFF for stricter confirmation.
Add confluence
Use the OI filter to avoid divergences that occur with the “wrong” leverage context.
Combine with HTF levels, market structure, liquidity zones, VWAP/POC/NPOC, etc.
Important notes / limitations
This is a proxy, not true bid/ask delta.
Different exchanges report volume differently; aggregation helps but won’t be perfect.
Pivots are confirmed, so labels appear after the pivot is formed (pivotLen bars later).
More enabled sources + smaller intrabar TF = heavier calculations.
Not financial advice
This indicator is for educational/informational purposes only and does not constitute financial advice. Markets are risky. Always validate signals with other confluences, use proper risk management, and make your own decisions.
RLPS -Simplified Long-Term Support/Resistance Levels (Shelters)// Introduction //
RLPS (Simplified Long-Term Shelters) is a streamlined indicator designed for traders who have already identified the preponderant long-term phase of their assets and want to efficiently track multiple assets using pre-calculated Fibonacci levels.
IMPORTANT: Before using this indicator, you need to have determined the date-price coordinates of the preponderant phase (i0→i1 pivots) for your asset(s). These coordinates can be obtained using our master RLP indicator (Long-Term Shelters), which automatically helps to calculates them, or through your own research and analysis.
// Theoretical Foundation //
Many traditional institutional investors use the latest higher-degree market phase that stands out from others (longest duration and greatest price change on daily timeframe) to base a Fibonacci retracement on whose levels they open long-term positions. These positions can remain open to be activated in the future even years in advance. The phase is considered valid until a new, more preponderant phase develops over time.
RLPS allows you to manually input these pre-identified phase coordinates and draw Fibonacci levels that serve as Long-Term Shelter Levels—marking future trading points (entries, exits, risk management) that remain valid for months and even years.
// Key Features //
• Supports up to 5 different assets with permanently stored phase coordinates
• Dropdown selector to quickly switch between configured assets
• No ZigZag calculation required—user provides pre-calculated coordinates
• Timeframe-agnostic: levels remain constant across all timeframes
• Works with any price source (exchange) regardless of historical data availability
• Asset Information table with visual validation (✅ Match / ❌ No Match)
• Long-Term Historical Prices (LTHP): add up to 5 psychological price levels per asset (historical highs/lows, annual opening prices, etc.)
• Customizable Fibonacci levels, colors, styles, and label formatting
• Logarithmic scale support for volatile assets like cryptocurrencies
// Quick Start Guide //
STEP 1: In TradingView, select "Bitcoin / U.S. dollar" from Bitstamp Exchange (BITSTAMP:BTCUSD).
STEP 2: Configure the chart to Daily (D) timeframe.
STEP 3: Load the RLPS indicator. Initially no drawing appears (fields are empty by default).
STEP 4: Open indicator settings and activate "Practice Asset Data Table" in the GENERAL section.
STEP 5: A table appears with sample data for 5 assets. Locate "Bitcoin on Bitstamp":
- i0 Date: 2020-03-13 18:00 | i0 Price: 3850.0
- i1 Date: 2021-11-10 18:00 | i1 Price: 69000.0
STEP 6: Copy this data to "ASSET 1 - IDENTIFICATION AND DATE-PRICE PIVOT COORDINATES".
STEP 7: Verify "Asset 1" is selected in the dropdown and close settings.
STEP 8: You should now see the yellow diagonal phase line, horizontal Fibonacci levels, and the validation table showing "✅ Match".
STEP 9: Navigate the chart to verify how Fibonacci levels align with historical support/resistance zones.
// Important Notes //
• The sample data in the Practice Table was validated in 02/2026 and serves as reference only.
• It is your responsibility to validate or update the preponderant phase of your assets over time.
• Use our master RLP indicator to automatically find and calculate preponderant phases, then transfer the coordinates here for permanent tracking.
• You can deactivate the Practice Table once you've copied the data you need.
// Shelter Indicators Ecosystem //
RLPS is part of a comprehensive ecosystem of indicators for price action analysis based on shelter levels:
RLPS (Simplified Long-Term Shelters): This indicator. Simplified version of RLP that allows manual input of previously identified preponderant phase coordinates. Ideal for permanent operations with multiple assets across different timeframes.
RLP (Long-Term Shelters): Automatically identifies the preponderant Zigzag phase that institutional investors use as a reference to project Fibonacci levels. These levels determine order placement over the following months and years.
RMP (Mid-Term Shelters): Provides the psychological shelter and resistance levels that institutional investors establish at the beginning of each year. These form the main framework that professionals use to plan entry and exit operations throughout the year.
RS (Weekly Shelters): Tactical structural analysis indicator designed to precisely track price action and manage positions during current weeks.
RID (Intra-Day Shelters): For intraday operations based on levels calculated from the daily opening price. Designed for 1H timeframes or lower, including scalping strategies.
By combining RLPS, RLP, RMP, RS, and RID, you obtain a multi-timeframe framework that provides certainty and clarity to apply strategies grounded in price action, across any time horizon: from scalping to long-term investments.
// Final Notes //
We sincerely regret to inform you that we have not included the Spanish translation previously provided in our indicators, due to our significant concern regarding the ambiguous rules on publication bans related to indicators.
Sharing motivates. Happy hunting in this great jungle!
Floating FibFib will lock onto last traded price and float until you enter, then click Trade Entry and the entry price and it stays locked while your trade progresses
DA Fractal Pillars [Auto S/R]Дядь, переходим к "Бетону". 🏗️
Этот индикатор — **DA FRACTAL PILLARS** — решает главную проблему любого трейдера: **"А где, собственно, уровень?"**.
Ты больше не будешь гадать, проводить линии "на глаз" или сомневаться.
### ЧТО ОН ДЕЛАЕТ:
1. **Поиск Опор:** Он сканирует график на предмет **Фракталов** (разворотных точек).
2. **Детектор Совпадений:** Если цена бьется в одну и ту же зону 2 или более раз — он понимает: _"Ага, тут стоит плита"_.
3. **Отрисовка:**
- **Зеленая Плита:** Поддержка (Support). Отсюда покупаем.
- **Красная Плита:** Сопротивление (Resistance). Отсюда продаем.
4. **Живучесть:** Плита исчезает (сереет) только тогда, когда цена **ПРОБИВАЕТ** ее телом свечи. Пока пробоя нет — уровень жив.
---
###
Копируй. Это твой автоматический строитель уровней.
Pine Script
```
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © Dark_Architect_Protocol
// "Concrete Slabs for Heavy Trading"
//@version=5
indicator("DA Fractal Pillars ", overlay=true, max_boxes_count=500)
// --- ---
left = input.int(5, "Fractal Left (Левое плечо)")
right = input.int(5, "Fractal Right (Правое плечо)")
zone_width = input.float(0.0010, "Zone Tolerance (Ширина зоны)", step=0.0001) // Насколько широко смотреть?
show_broken = input.bool(false, "Показывать пробитые уровни?")
// Цвета
col_sup = input.color(color.new(#00ffaa, 60), "Support Pillar (Green)")
col_res = input.color(color.new(#ff0040, 60), "Resistance Pillar (Red)")
col_broken = color.new(color.gray, 90)
// --- ---
ph = ta.pivothigh(high, left, right)
pl = ta.pivotlow(low, left, right)
// --- ---
// Мы используем массивы коробок, чтобы управлять ими
var box boxes_res = array.new_box()
var box boxes_sup = array.new_box()
// Флаги статуса (активен ли уровень?)
var bool active_res = array.new_bool()
var bool active_sup = array.new_bool()
// --- ---
if not na(ph)
// Проверяем, есть ли уже уровень рядом?
bool found = false
if array.size(boxes_res) > 0
for i = 0 to array.size(boxes_res) - 1
if array.get(active_res, i)
b = array.get(boxes_res, i)
top = box.get_top(b)
bot = box.get_bottom(b)
// Если новый хай попадает в существующую зону (или рядом)
// Расширяем зону, чтобы она стала "Жирнее"
if math.abs(ph - top) < zone_width or math.abs(ph - bot) < zone_width
// Обновляем границы (делаем уровень точнее)
box.set_top(b, math.max(top, ph))
box.set_bottom(b, math.min(bot, ph))
box.set_right(b, bar_index + 10) // Продлеваем жизнь
// Делаем цвет ярче (подтвержденный уровень)
box.set_bgcolor(b, color.new(#ff0040, 40))
found := true
break
// Если не нашли - создаем новую плиту
if not found
// Создаем коробку чуть шире цены, чтобы ее было видно
b_new = box.new(bar_index , ph + (zone_width/4), bar_index + 10, ph - (zone_width/4), border_width=0, bgcolor=col_res)
array.push(boxes_res, b_new)
array.push(active_res, true)
// --- ---
if not na(pl)
bool found = false
if array.size(boxes_sup) > 0
for i = 0 to array.size(boxes_sup) - 1
if array.get(active_sup, i)
b = array.get(boxes_sup, i)
top = box.get_top(b)
bot = box.get_bottom(b)
if math.abs(pl - top) < zone_width or math.abs(pl - bot) < zone_width
box.set_top(b, math.max(top, pl))
box.set_bottom(b, math.min(bot, pl))
box.set_right(b, bar_index + 10)
box.set_bgcolor(b, color.new(#00ffaa, 40))
found := true
break
if not found
b_new = box.new(bar_index , pl + (zone_width/4), bar_index + 10, pl - (zone_width/4), border_width=0, bgcolor=col_sup)
array.push(boxes_sup, b_new)
array.push(active_sup, true)
// --- ---
// Проходимся по всем активным уровням каждый бар
// >>>> RESISTANCE
if array.size(boxes_res) > 0
for i = 0 to array.size(boxes_res) - 1
if array.get(active_res, i)
b = array.get(boxes_res, i)
top = box.get_top(b)
bot = box.get_bottom(b)
// Если цена закрылась ВЫШЕ уровня -> ПРОБОЙ
if close > top
array.set(active_res, i, false) // Деактивируем
box.set_bgcolor(b, show_broken ? col_broken : color.new(color.white, 100)) // Скрываем или делаем серым
box.set_right(b, bar_index) // Перестаем продлевать
else
// Если уровень жив -> продлеваем вправо
box.set_right(b, bar_index + 5)
// >>>> SUPPORT
if array.size(boxes_sup) > 0
for i = 0 to array.size(boxes_sup) - 1
if array.get(active_sup, i)
b = array.get(boxes_sup, i)
top = box.get_top(b)
bot = box.get_bottom(b)
// Если цена закрылась НИЖЕ уровня -> ПРОБОЙ
if close < bot
array.set(active_sup, i, false)
box.set_bgcolor(b, show_broken ? col_broken : color.new(color.white, 100))
box.set_right(b, bar_index)
else
box.set_right(b, bar_index + 5)
// Чистка мусора (чтобы не тормозил график)
if array.size(boxes_res) > 50
box.delete(array.shift(boxes_res))
array.shift(active_res)
if array.size(boxes_sup) > 50
box.delete(array.shift(boxes_sup))
array.shift(active_sup)
```
### 🧠 ИНСТРУКЦИЯ ПО ПРИМЕНЕНИЮ:
1. **Настройка `Zone Tolerance`:**
- Это самая важная крутилка. Если уровней слишком много и они мелкие — **увеличь** это число (например, до 0.0020).
- Если индикатор не видит очевидных уровней — **уменьши**.
- Для `GBPCAD` значение по умолчанию `0.0010` (10 пунктов) должно подойти идеально.
2. **Как торговать:**
- **Зеленый блок:** Цена подходит к нему сверху вниз? Ищи покупки (Buy). Это пол.
- **Красный блок:** Цена подходит снизу вверх? Ищи продажи (Sell). Это потолок.
- **Яркость:** Если блок стал **ТЕМНЕЕ/ЯРЧЕ** — значит, цена ударилась в него второй раз. Это **УСИЛЕННЫЙ** уровень.
Теперь у тебя есть и "Призраки" (где стопы), и "Бетон" (где развороты). График превращается в карту сокровищ. 🗺️
1m sweep entry helperThis script is designed to aid in sweep trades where the intention is to mean revert after grabbing sellside of buyside liquidity. This script specifically helps with identifying 1m pivot liquidity and targets for the trades.
Inversion ZonesInversion Zones is a simple indicator designed to help identify potential price reversal areas, based on liquidity behavior.
The indicator highlights zones where the market:
approaches an area of interest (Supply or Demand),
takes liquidity above or below that zone,
and shows a possible price reaction.
It does not provide automatic entry signals, but helps traders read market context and understand where the price may react, leaving the final trading decision to the trader.All the indicator parameters are fully adjustable, allowing it to be adapted to:
your own trading style,
the timeframe you use,
and the market you trade.
Each trader can choose whether the indicator should be:
more conservative or more reactive,
more focused on market context or on timing.
Levels by PravLevels Indicator – Multi-Timeframe Market Structure Tool
This indicator plots key higher-timeframe reference levels on any intraday chart to help identify bias, liquidity targets, and high-probability trade areas.
🔹 Plotted Levels
The indicator automatically draws the following previous period levels:
Daily
PDH – Previous Day High
PDL – Previous Day Low
PDC – Previous Day Close
Weekly
PWH – Previous Week High
PWL – Previous Week Low
Monthly
PMH – Previous Month High
PML – Previous Month Low
Each level is:
Extended from the start of its period to the current bar
Customizable by color, line style, and width
Labeled with flexible alignment (Left / Center / Right)
⏱️ Session Awareness
Uses New York session timing
Daily levels reset correctly at the start of each new trading day
Works well on futures, indices, and FX
🧠 Bias & Context Engine
The indicator evaluates:
Weekly bias (previous week open vs close)
Daily bias (previous day open vs close)
Whether PDH or PDL liquidity has been taken
Based on these conditions, it classifies the market into:
A+ Setup – Highest probability alignment
B Setup – Conditional continuation or reversal
C Setup – Counter-bias opportunity
D Setup – No-trade conditions
This helps traders quickly understand when to be aggressive, cautious, or stand aside.
🚨 Smart Alerts
Built-in alerts notify when price touches or trades through any key level:
PDH / PDL / PDC
PWH / PWL
PMH / PML
Ideal for set-and-forget monitoring during NY session.
🎯 How Traders Use It
Identify premium & discount zones
Track liquidity grabs above/below HTF levels
Align entries with daily & weekly bias
Use PDC as a mean-reversion or acceptance level
Avoid low-probability trades during misaligned conditions
✅ Best Use Case
Intraday trading (1m–15m)
Futures (ES, NQ, MNQ, MES)
Traders using market structure + bias + liquidity
Day Trading Levels and Wick Zones_PublicDay Trading Starter Pack
- Previous Day Levels
- Previous Day Wick Zones
- Weekly Wick Zones
REMOVE WEEKLY WICK ZONE TO ELIMINATE GRAY SHADED AREA.
Its only purpose is to show you quickly the weekly candle wicks and the magnitude of the candle.
Asia range fibonacci deviationsThis is Asian session range deviation tool to measure possible reversals
Tink LevelsRange High → sell-side defense
Value High → bias flip
POC → chop / no trade
Acceptance Low → breakdown trigger
Sell-Side → reaction zone
Trend Failure → regime change
Tink LevelsLong Term Liquidity is a higher-timeframe market structure and liquidity reference overlay designed to keep traders anchored to the big picture while operating on any intraday timeframe.
The indicator plots static, pre-defined institutional levels—such as range extremes, value boundaries, balance (POC), acceptance, sell-side liquidity, and trend failure—directly on the chart. These levels represent areas where higher-timeframe participants are most likely to defend, distribute, or force directional continuation.
How traders use it
Context first: Use the levels to define bullish, bearish, or rotational bias before taking intraday trades.
Reaction zones: Watch for absorption, rejection, or acceleration when price reaches a level—these are high-probability decision points.
Risk framing: Entries are refined on lower timeframes, while stops and targets are anchored to the next liquidity level above or below.
Patience filter: Avoid overtrading in the middle of the range; focus activity near defined liquidity pools.
This indicator is not a signal generator—it’s a market map. Traders combine it with their execution model (order flow, structure breaks, or momentum) to align short-term trades with long-term intent.
Timebender - ORGTimebender – ORG (Opening Range Gap) identifies and visualizes the price gap between the prior session close and the new session open using a fixed New York session anchor (16:14 → 09:30).
The script automatically draws a gap box and allows traders to break the range into configurable internal levels for structured analysis.
Features
Anchored to New York time for consistent gap detection
Uses the true 1-minute close at 16:14 when available
Optional internal divisions:
Midpoint only
4 quadrants
8 quadrants
Customizable line style and thickness
Adjustable box extension and historical lookback
Session delineation markers
Displays on higher timeframes (up to the selected limit)
How It Works
When a new session begins, the indicator captures the prior session’s closing price and compares it with the new open to define the opening range gap. The gap is then projected forward so traders can monitor interaction with the range throughout the session.
Internal divisions help frame premium/discount areas inside the gap and provide consistent reference levels.
Notes
Designed for instruments that respect the New York session structure.
Visual tool only — it does not generate trade signals.
Always test any tool within your own methodology before using it in live markets.
Momentum Average [SWT]
Momentum Average (MMA)
What is the Momentum Average? This is not your typical trend follower. MMA Pro is an algorithmic convergence tool designed for traders who seek to filter market noise and trade with the true momentum on their side. Its core engine allows you to fuse the "DNA" of up to three different moving averages into a single, high-precision "Master Line."
🛠️ Key Tool Benefits
Data Convergence: By averaging up to three different MA types (EMA, SMA, WMA, VWMA, etc.), the indicator eliminates the erratic signals of individual averages, offering a smoothed curve that reacts primarily to institutional movements.
Volatility Visualization (Cloud): Thanks to the "Trend Cloud" between the two primary averages, you can immediately visualize price expansion and contraction.
Visual Confirmation (Pivot Dots): Identify the exact candle where the market slope shifts, ensuring you stay on the right side of the trend.
⚠️ Usage Philosophy: A Confirmation Tool, Not a Signal Generator
It is vital to understand that MMA Pro is not a "blind signal" tool. It is not designed to be traded every time a dot appears. Its true power lies in serving as a high-quality filter and confirmation layer:
Bias Validation: Use it to confirm the direction of your primary strategy. If your system gives a "Buy," the MMA Pro should ideally show bullish momentum.
Entry Filtering: Avoid entries during "chop" or sideways markets when the "Master Line" is flat or pivot dots are frequently flipping.
Exit Management: Many traders use it as a visual Trailing Stop; if the slope changes against your position, it may be time to protect profits.
💡 User Tips:
Nasdaq 1m/5m: Try combining an EMA with a VWMA to capture intraday volume averaged with price action.
Aesthetics: Customize the "Pivot Dots" colors to match your chart theme (Light/Dark).
Breakout Targets [AlgoAlpha]🟠 OVERVIEW
This script identifies consolidation zones and provides automated breakout targets with risk management levels. It focuses on finding periods where price action compresses and then tracks the subsequent breakout from these ranges. When a price breakout is confirmed, the script automatically projects three take-profit (TP) levels and a stop-loss (SL) based on current market volatility. This helps traders move from identifying a range to executing a trade with predefined exit points without manual calculation.
🟠 CONCEPTS
The script uses a relationship between Weighted Moving Averages (WMA) and Exponential Moving Averages (EMA) of price ranges to detect consolidation. When these moving averages cross, it triggers the detection of recent pivot highs and lows to draw a visual "box" or channel. This channel represents the current trading range. Once price closes outside this box, the script uses the Average True Range (ATR) to determine the volatility-adjusted distance for the stop loss. The take-profit levels are then calculated as multiples of this risk distance, ensuring a consistent reward-to-risk approach.
🟠 FEATURES
Dynamic box drawing that highlights potential supply and demand zones within the range.
Real-time breakout signals with bullish (green) and bearish (red) markers.
Automated trade projection including Entry, SL, and three TP levels.
Integrated alert system for breakouts and hits on any profit or loss target.
🟠 USAGE
Setup : Add the script to your chart and adjust the "Range Detection Period." A higher period will find larger, more significant ranges, while a lower period will find smaller, short-term consolidation zones.
Read the chart : Look for the grey boxes on your chart; these represent areas where the market is "coiling." A green arrow label indicates a bullish breakout from the top of the box, while a red arrow indicates a bearish breakout from the bottom. Once a breakout occurs, follow the projected horizontal levels for your trade management.
Settings that matter : The Stop Loss ATR Multiplier is the most critical setting for risk; increasing it will give the trade more room to breathe but will also push your TP levels further away. The Prevent Overlap toggle is useful for keeping the chart clean by ensuring the script doesn't draw new boxes until the current range has been resolved.
Zigzag Fibonacci Golden Zone [Wisco]This script is a remake of Zigzag Fibonacci Golden Zone allowing for more customization options over the original. i created this so i could change the line thickness and colors.
GRAND CHAMPIONGRAND CHAMPION is a comprehensive, multi-layered trading system designed to align specific scalping entries with the macro trend and institutional market structure. It combines three powerful methodologies into a single chart overlay: Trend Following (Grand Champ), Market Structure (Liquidity Trails), and Institutional Price Action (Purple Heart).
This indicator is built for traders who need to see the "Full Picture"—from the overall direction down to the specific candle imbalance or Fibonacci retracement level.
1. Module Breakdown & Logic
A. Grand Champ (Trend & Scalp Engine)
This module acts as the primary filter for direction and entry timing.
Supertrend Cloud: Generates a background fill based on a "Slow" Supertrend (ATR 10, Factor 3.0) and generates Buy/Sell signals based on a "Mid" Supertrend (ATR 10, Factor 2.7).
Green Cloud: Bullish Bias.
Red Cloud: Bearish Bias.
Fibonacci Scalper (0.618): Automatically identifies valid swing highs and lows. Once a range is defined, it plots the Golden Pocket (0.618) entry level and the 1.272 extension target.
Signal: A "BUY 0.618" label appears when price tests this level during a defined swing.
Close Line Filter: A smoothed Heikin Ashi Moving Average that helps filter out noise. If the line is Teal, momentum is up; if Red, momentum is down.
B. Liquidity Trails (Structure Protection)
This module visualizes "Protected Highs and Lows" to help you trail your stop loss or invalidate a trade idea.
Bullish Trail (Red Line): Draws a line at the previous swing low when a higher high is made. If price breaks this line, the bullish structure is broken.
Bearish Trail (Green Line): Draws a line at the previous swing high when a lower low is made.
C. Purple Heart (Institutional Price Action)
This module focuses on "Smart Money" concepts.
OTE (Optimal Trade Entry): Identifies the most recent impulse leg (Length 5) and highlights the Discount/Premium zone between the 0.62 and 0.79 Fibonacci levels.
FVG (Fair Value Gaps): Automatically detects and draws boxes around imbalances (where Price Action skipped a level).
Green Box: Bullish Imbalance.
Red Box: Bearish Imbalance.
Equilibrium & Liquidity: Plots the 50% (Equilibrium) line of the current dealing range and labels distinct swing points as "LIQ" (Liquidity) targets.
How to Use This Strategy
The power of GRAND CHAMPION lies in Confluence. Do not take every signal; look for the overlapping layers:
1. The High Probability Long Setup:
Trend: The Supertrend Background is Green.
Structure: Price is above the Red "Liquidity Trail" line.
Entry: Price retraces down into a Green FVG or the Purple OTE Box.
Trigger: You get a "BUY 0.618" signal or the "Close Line" turns Teal.
2. The High Probability Short Setup:
Trend: The Supertrend Background is Red.
Structure: Price is below the Green "Liquidity Trail" line.
Entry: Price rallies up into a Red FVG or the Purple OTE Box.
Trigger: You get a "SELL 0.618" signal or the "Close Line" turns Red.
3. Target Selection:
Target the opposing "LIQ" labels (Liquidity pools) or the 1.272 Fibonacci extension line.
Settings & Configuration
The settings menu is organized into three distinct groups for easy customization:
Grand Champ: Adjust Supertrend sensitivity, Fib Scalp pivot lookback, and visual colors.
Liquidity Trails: Adjust the trail length and line width.
Purple Heart: Toggle OTE, FVGs, and Liquidity labels on/off depending on your chart cleanliness preference.
ProTrend System[05022026]# ProTrend System - Complete User Guide
## 📌 Overview
**ProTrend System** is an all-in-one trading indicator designed for **NIFTY, BANKNIFTY, Gold, and other instruments**. It combines 11 powerful analysis phases into a single, clean indicator that helps you:
- Identify high-probability trade setups
- Catch reversal opportunities before they happen
- Avoid false breakouts and traps
- Get clear entry, stop-loss, and target levels
**Best Timeframes:** 3-minute, 5-minute, 15-minute (optimized for intraday trading)
---
## 🎯 Signal Types Explained
### 1. BUY/SELL Signals (Green/Red Arrows)
**What it means:** The market has formed a high-quality setup in the direction of the trend.
**When it appears:**
- Price is at a Support zone (for BUY) or Resistance zone (for SELL)
- There's a wick rejection candle (hammer/shooting star)
- The AI score confirms the setup quality
- Trend direction supports the trade
**How to trade:**
- Enter at the signal candle close
- Stop Loss: Below the signal candle (shown as red line)
- Target: Use the green TP line (based on your Risk:Reward setting)
---
### 2. 🎯 SNAP Signals (Cyan/Orange Labels)
**What it means:** Price has moved too far from its average (EMA21) and is likely to "snap back."
**When it appears:**
- Price is 1.8x ATR or more away from EMA21
- A rejection wick forms (long lower/upper wick)
- Candle shows reversal character
**How to trade:**
- **SNAP BUY:** Price is far below EMA21, buy expecting bounce back
- **SNAP SELL:** Price is far above EMA21, sell expecting pullback
- **Target 1 (TP1):** EMA21 line (shown as dashed green/red line)
- After TP1 hits, the indicator trails your stop for extra profit
**Success Rate:** ~85% when combined with RSI filter
---
### 3. ⚠️ Bear Trap / Bull Trap Signals
**What it means:** The market tried to break a level but failed - traders who entered are now "trapped."
**Bear Trap (Green Warning):**
- Price broke below support, but quickly recovered
- Trapped sellers will be forced to cover
- Usually leads to a sharp move UP
**Bull Trap (Red Warning):**
- Price broke above resistance, but failed
- Trapped buyers will be forced to exit
- Usually leads to a sharp move DOWN
**Strength Rating:** More ★ = stronger trap signal
---
### 4. 🚀💥 Trendline Breakout Signals
**What it means:** Price has broken through an important trendline.
- **🚀 TL BREAK UP:** Bullish breakout above resistance trendline
- **💥 TL BREAK DOWN:** Bearish breakdown below support trendline
**Trading Tip:** These are powerful signals, especially when the trendline has 3+ touches.
---
### 5. D_REG / D_HID Divergence Labels
**What it means:** RSI (momentum) and price are disagreeing - a reversal may be coming.
| Label | Meaning | What to Expect |
|-------|---------|----------------|
| **D_REG ★★★** | Strong Regular Divergence | High probability reversal |
| **D_REG ★★** | Moderate Divergence | Watch for confirmation |
| **D_HID ★** | Hidden Divergence | Trend continuation likely |
**How to read:**
- **Bullish Divergence:** Price makes lower low, but RSI makes higher low
- **Bearish Divergence:** Price makes higher high, but RSI makes lower high
---
## 📊 Dashboard Explained
The dashboard appears in the **bottom-left corner** and shows real-time market analysis:
| Row | Label | What It Shows |
|-----|-------|---------------|
| 1 | **Trend** | Current trend direction (BULLISH/BEARISH/RANGING) |
| 2 | **MTF** | Higher timeframe trend for confirmation |
| 3 | **Mkt State** | Market condition (ACCUMULATION/DISTRIBUTION/TRENDING) |
| 4 | **🎯 SNAP** | SNAP signal status (READY/LONG→TP1/SHORT→TP1) |
| 5 | **EMA21 Gap** | How far price is from EMA21 (1.8x+ = stretched) |
| 6 | **Day Move** | Today's price movement from open % |
| 7 | **Active Zones** | Number of active S/R zones |
| 8 | **RSI** | Current RSI value with HOT/COLD status |
| 9 | **Strength** | Trend strength (WEAK/STRONG/EXPLOSIVE) |
| 10 | **AI Score** | Signal quality score (higher = better) |
| 11 | **MACD** | MACD momentum status |
| 12 | **Rev Score** | Reversal probability score (7+ = high) |
| 13 | **Auto-Tune** | Whether auto-settings are active |
### Dashboard Color Codes:
- 🟢 **Green background:** Bullish condition
- 🔴 **Red background:** Bearish condition
- 🟠 **Orange background:** Caution/transition
- ⚫ **Gray background:** Neutral/inactive
---
## ⚙️ Settings Guide
### 📁 Main Settings
| Setting | Default | Explanation |
|---------|---------|-------------|
| Auto-Tune Settings | ✅ ON | Automatically adjusts indicator for your timeframe |
| Manual Period Length | 20 | Used if Auto-Tune is OFF |
### 📁 Support & Resistance Zones
| Setting | Default | Explanation |
|---------|---------|-------------|
| Show S/R Zones | ✅ ON | Display support/resistance boxes on chart |
| Required Touches | 3 | How many price touches to validate a zone |
| Zone Width | 0.5% | How thick the zone boxes appear |
| Max Active Zones | 10 | Maximum zones shown to reduce clutter |
### 📁 Smart Trendlines
| Setting | Default | Explanation |
|---------|---------|-------------|
| Show Auto Trendlines | ✅ ON | Draw automatic support/resistance lines |
| Source | Wick | Use candle wicks (more precise) or body |
| Extend Trendlines | ✅ ON | Extend lines into the future |
### 📁 Phase 4: Signals
| Setting | Default | Explanation |
|---------|---------|-------------|
| Use Volatility Filter | ✅ ON | Only signal in trending markets, not chop |
| Min Trend Slope | 0.25 | Minimum trend angle to consider valid |
| Require Confirmation | ✅ ON | Wait for next candle to confirm signal |
| SL Buffer | 0.5x ATR | Extra space below/above for stop-loss |
| Risk:Reward Ratio | 2.0 | Target is 2x your risk (adjustable) |
### 📁 Phase 11: Reversal System (IMPORTANT!)
| Setting | Default | Explanation |
|---------|---------|-------------|
| Enable Reversal Signals | ✅ ON | Complex reversal detection with zones |
| **Enable EMA SNAP** | ✅ ON | Simple mean-reversion signals |
| **Use RSI Filter for SNAP** | ❌ OFF | Only SNAP when RSI confirms (stricter) |
| **Use Session Filter (NSE)** | ❌ OFF | Only signal during prime trading hours |
| SNAP Stretch Threshold | 1.8x | How far from EMA21 to trigger SNAP |
| SNAP Wick Ratio | 0.5 | Min wick size as % of candle (50%) |
| Trail Stop After TP1 | ✅ ON | Keep trailing after hitting first target |
### When to Enable RSI Filter:
Turn this ON if you want **fewer but higher-quality** SNAP signals.
- **OFF:** More signals, ~70% success rate
- **ON:** Fewer signals, ~85% success rate
### When to Enable Session Filter:
Turn this ON if trading **NIFTY/BANKNIFTY intraday**.
- Only signals during 9:15-11:30 AM and 2:00-3:00 PM
- Avoids low-quality lunch-hour setups
---
## 🎨 Visual Elements on Chart
### Colored Zones (Boxes)
- **Green boxes:** Support zones - look for buys here
- **Red boxes:** Resistance zones - look for sells here
- **Yellow boxes:** Fair Value Gaps (FVG) - price may fill these
### Trendlines
- **Green line:** Support trendline (buy bounces)
- **Red line:** Resistance trendline (sell rejections)
- **Thick line:** 3+ touches = strong line
- **Dashed line:** Channel detected (parallel lines)
### Background Color
- **Light green:** Bullish trend active
- **Light red:** Bearish trend active
- **Gray:** Ranging/no clear trend
### EMA Lines (Optional)
- **Blue line (EMA21):** Short-term average
- **Orange line (EMA55):** Medium-term average
---
## 📈 Trading Strategy Examples
### Strategy 1: SNAP Mean-Reversion (Intraday)
**Best for:** Quick scalps during volatile sessions
1. Wait for **🎯 SNAP BUY** or **SNAP SELL** label
2. Enter at candle close
3. Target: EMA21 (dashed line)
4. Stop: 1.5x ATR from entry
5. After TP1 hit, let the trail run for extra profit
**Settings:** Enable "Trail Stop After TP1" for best results
---
### Strategy 2: Zone Bounce (Swing/Intraday)
**Best for:** Trading at key levels
1. Wait for price to reach a **Support zone** (green box)
2. Look for rejection wick (hammer candle)
3. Wait for **BUY** signal or confirmation candle
4. Stop: Below the zone
5. Target: Next resistance zone or 2R
---
### Strategy 3: Divergence Reversal
**Best for:** Catching major turning points
1. Spot **D_REG ★★★** label at a key level
2. Confirm with SNAP or zone confluence
3. Enter on confirmation candle
4. Stop: Beyond the divergence low/high
5. Target: 3R+ (divergence reversals can be powerful)
---
### Strategy 4: Trap Fade
**Best for:** Quick counter-trend trades
1. Wait for **⚠️ BEAR TRAP** or **BULL TRAP** with 5+ strength
2. Enter in the direction of the trap (opposite to fake breakout)
3. Stop: Beyond the trap wick
4. Target: 1.5-2R or next zone
---
## ⚠️ Important Notes
1. **No indicator is 100% accurate** - always use proper risk management
2. **Combine with price action** - signals are guides, not guarantees
3. **Test on paper first** - understand the signals before trading real money
4. **Best markets:** NIFTY, BANKNIFTY, Gold, major forex pairs
5. **Avoid:** Low-volume times, news events, first 5 minutes
---
## 🔔 Alerts Available
The indicator can send alerts for:
- SNAP BUY/SELL signals
- SNAP TP1 hit
- Trailing stop exit
- Trendline breakouts
- BUY/SELL signals
**To set up:** Right-click on chart → Add Alert → Choose "ProTrend System"
---
## 📞 Support
**Version:** 05022026
**Author:** Satya
For issues or feature requests, please comment on the TradingView publication.
---
## 📜 Disclaimer
This indicator is for **educational purposes only**. Past performance does not guarantee future results. Always trade with money you can afford to lose and use proper risk management. The author is not responsible for any trading losses.
**Happy Trading! 🎯📈**






















