Indicador

Indicador

Indicador

Indicador

Indicador

Profitable Key Levels Trading System (v6 - Full Custom) v.2▲ ALTO (Prezzo)
│
│ <-- Livello Rosa (Debole)
│ ▲ o <-- CERCHIO GIALLO (Rimbalzo con Volumi Alti)
│ ╱ ╲ ╱
│ ╱ ╲ ╱
│ ╱ ▼ ╱
│ ╱ ────────────▼───────────────────── <-- Livello Celeste (Forte!)
│╱ ▲
│ │ <-- FRECCIA VERDE "BUY" (Segnale d'Ingresso)
│
│ ~~~~~~~~~~~~~~~~~ EMA 200 (Filtro Trend Arancione) ~~~~~~~~~~~~~~~~~
│
│ (Sotto la EMA cercheremo solo frecce rosse "SELL", sopra solo frecce verdi "BUY")
│
▼ BASSO (Tempo)
Questo strumento trasforma il tuo grafico da una "foresta di candele confuse" a una mappa operativa chiara, dicendoti dove, quando e in che direzione aprire un'operazione.
1. Trova le "Zone Calde" del Prezzo (I Livelli)
Invece di tracciare linee a caso, l'algoritmo analizza fino a 1000 giorni di storico, raggruppa i punti di inversione più importanti e assegna loro uno Score (punteggio).
Livelli Rosa: Zone di rimbalzo recenti o minori.
Livelli Celesti: Fortezze storiche dove il prezzo ha reagito molte volte.
2. Svela le Tracce delle "Mani Forti" (I Cerchi Gialli)
Un livello grafico è utile, ma diventa potentissimo se sai che è stato difeso con grandi volumi. L'indicatore mette un cerchio colorato (es. giallo) esattamente sulla candela in cui i grandi istituzionali sono entrati al mercato, filtrando via il "rumore" dei piccoli trader.
3. Ti tiene dalla parte giusta del mercato (La Media Mobile)
La media mobile personalizzabile (EMA o SMA) funge da guardiano del trend.
Se il mercato sale (prezzo sopra la linea arancione), l'indicatore ti mostra solo segnali di acquisto.
Se il mercato scende (prezzo sotto la linea arancione), ti mostra solo segnali di vendita.
In questo modo eviti di metterti contro i trend più forti.
4. Ti dà il "Trigger" d'Ingresso (Le Frecce)
Non devi più indovinare il momento esatto. Quando il prezzo tocca un livello chiave, fa un rimbalzo volumetrico (cerchio) e si allinea al trend di fondo, l'indicatore stampa una Freccia Verde (BUY) o una Freccia Rossa (SELL) e ti invia un Alert sul telefono.
🎯 Come usarlo operativamente:
Attendi il segnale: Aspetta che compaia una freccia (es. Verde / BUY).
Imposta la protezione (Stop Loss): Posiziona il tuo stop appena sotto il minimo della candela con la freccia.
Punta al target (Take Profit): Chiudi l'operazione quando il prezzo raggiunge il livello chiave successivo (la linea colorata più vicina).
traduci in inglese: ▲ ALTO (Prezzo)
│
│ <-- Livello Rosa (Debole)
│ ▲ o <-- CERCHIO GIALLO (Rimbalzo con Volumi Alti)
│ ╱ ╲ ╱
│ ╱ ╲ ╱
│ ╱ ▼ ╱
│ ╱ ────────────▼───────────────────── <-- Livello Celeste (Forte!)
│╱ ▲
│ │ <-- FRECCIA VERDE "BUY" (Segnale d'Ingresso)
│
│ ~~~~~~~~~~~~~~~~~ EMA 200 (Filtro Trend Arancione) ~~~~~~~~~~~~~~~~~
│
│ (Sotto la EMA cercheremo solo frecce rosse "SELL", sopra solo frecce verdi "BUY")
│
▼ BASSO (Tempo)
Questo strumento trasforma il tuo grafico da una "foresta di candele confuse" a una mappa operativa chiara, dicendoti dove, quando e in che direzione aprire un'operazione.
1. Trova le "Zone Calde" del Prezzo (I Livelli)
Invece di tracciare linee a caso, l'algoritmo analizza fino a 1000 giorni di storico, raggruppa i punti di inversione più importanti e assegna loro uno Score (punteggio).
Livelli Rosa: Zone di rimbalzo recenti o minori.
Livelli Celesti: Fortezze storiche dove il prezzo ha reagito molte volte.
2. Svela le Tracce delle "Mani Forti" (I Cerchi Gialli)
Un livello grafico è utile, ma diventa potentissimo se sai che è stato difeso con grandi volumi. L'indicatore mette un cerchio colorato (es. giallo) esattamente sulla candela in cui i grandi istituzionali sono entrati al mercato, filtrando via il "rumore" dei piccoli trader.
3. Ti tiene dalla parte giusta del mercato (La Media Mobile)
La media mobile personalizzabile (EMA o SMA) funge da guardiano del trend.
Se il mercato sale (prezzo sopra la linea arancione), l'indicatore ti mostra solo segnali di acquisto.
Se il mercato scende (prezzo sotto la linea arancione), ti mostra solo segnali di vendita.
In questo modo eviti di metterti contro i trend più forti.
4. Ti dà il "Trigger" d'Ingresso (Le Frecce)
Non devi più indovinare il momento esatto. Quando il prezzo tocca un livello chiave, fa un rimbalzo volumetrico (cerchio) e si allinea al trend di fondo, l'indicatore stampa una Freccia Verde (BUY) o una Freccia Rossa (SELL) e ti invia un Alert sul telefono.
🎯 Come usarlo operativamente:
Attendi il segnale: Aspetta che compaia una freccia (es. Verde / BUY).
Imposta la protezione (Stop Loss): Posiziona il tuo stop appena sotto il minimo della candela con la freccia.
Punta al target (Take Profit): Chiudi l'operazione quando il prezzo raggiunge il livello chiave successivo (la linea colorata più vicina). Indicador

Indicador

PrismFlow Session Momentum Matrix`PrismFlow Session Momentum Matrix` is a multi-timeframe momentum and session-awareness indicator designed to help traders read market direction, momentum strength, and fresh signal timing in one compact view.
It combines AK MACD-style momentum, MACD Bollinger Band expansion, zero-line crosses, ADX/DI trend confirmation, RSI behaviour, EMA trend zones, global session lines, and Opening Range Boxes.
The aim is not to give a blind buy/sell button, but to help traders answer three practical questions:
1. Is momentum bullish or bearish?
2. Is the move fresh or already extended?
3. Which timeframe currently gives the cleanest decision context?
**Main Features**
- Multi-timeframe status board
- MACD zero-line above/below status
- Fresh zero-cross diamond signals
- MACD outside/inside 1 standard deviation band
- ADX and DI trend-strength filter
- RSI confirmation and RSI candle colouring
- Momentum flip/separation reading
- Suggested timeframe/action row
- EMA stacked trend zones on the main chart
- Global market session lines
- Opening Range Boxes for India, Tokyo, Sydney, Frankfurt, London, and New York
- Chart timezone reminder for selected market
**Diamond Signals**
The diamonds show fresh AK MACD zero-line crosses.
A green `0+` diamond means MACD has crossed upward through zero. This is an early bullish momentum shift.
A red `0-` diamond means MACD has crossed downward through zero. This is an early bearish momentum shift.
These diamonds are best used as attention signals. A diamond is stronger when it agrees with the panel, ADX/DI, RSI, and higher-timeframe direction.
**RSI Candle Colours**
The indicator can colour candles when RSI crosses important levels.
A lime candle appears when RSI crosses upward through the bullish level, currently set around `55`.
An amber candle appears when RSI crosses downward through the bearish level, currently set around `45`.
These candles help show when price momentum is improving or weakening directly on the chart.
Their relevance:
- Lime RSI candle: buyers are gaining momentum
- Amber RSI candle: sellers are gaining momentum
- Best used with MACD zero-cross diamonds and EMA zones
- More reliable when the panel also shows bullish or bearish alignment
In the panel, RSI is used as confirmation. If RSI is bullish, it supports buy setups. If RSI is bearish, it supports sell setups. RSI alone is not the full trade signal; it is one part of the decision stack.
**EMA Stacked Zones**
The main chart shows EMA fill zones instead of cluttered EMA lines.
The zones are built from:
- EMA `9/21`: fast trend zone
- EMA `30/55`: medium trend zone
- EMA `100/200`: slow trend zone
When faster EMAs are above slower EMAs, the zone fills bullish. When faster EMAs are below slower EMAs, the zone fills bearish.
This gives a visual cue for trend stacking:
- All zones bullish: stronger bullish environment
- All zones bearish: stronger bearish environment
- Mixed zones: transition, chop, or uncertainty
- Price above bullish stacked zones: trend continuation is cleaner
- Price fighting inside mixed zones: avoid weak trades or wait for confirmation
The EMA fills are designed to give context without adding too many lines to the chart.
**How To Use The Panel**
The panel reads multiple timeframes and shows whether each one is bullish, bearish, fresh, expanding, or waiting.
Key columns:
`ZERO` shows whether MACD is above or below zero.
`ZERO X` shows fresh zero-line crosses.
`BB 1SD` shows whether MACD is outside the 1 standard deviation band. Outside the band suggests momentum expansion.
`ADX` shows trend strength.
`DI` shows whether buyers or sellers are leading.
`RSI` confirms bullish or bearish pressure.
`MOM` shows momentum flip or separation strength.
`ACTION` converts the conditions into simple guidance such as `FRESH BUY`, `BUY`, `FRESH SELL`, `SELL`, `WATCH`, or `WAIT`.
The bottom row suggests which timeframe currently has the cleanest trade context.
**Simple Decision Guide**
For a stronger buy setup, look for:
- Higher timeframes are bullish
- MACD is above zero
- A fresh green `0+` diamond appears
- BB CANDLE is above `+1SD`
- ADX confirms trend strength
- `+DI` is stronger than `-DI`
- RSI supports bullish pressure
- EMA zones are stacked bullish
- Price is respecting the session or ORB structure
For a stronger sell setup, look for:
- Higher timeframes are bearish
- MACD is below zero
- A fresh red `0-` diamond appears
- BB CANDLE is below `-1SD`
- ADX confirms trend strength
- `-DI` is stronger than `+DI`
- RSI supports bearish pressure
- EMA zones are stacked bearish
- Price is respecting the session or ORB structure
If signals are mixed, the better decision is usually to wait.
**Sessions And ORB**
The indicator includes session lines and Opening Range Boxes for commonly watched global markets:
- India NSE
- Asia Tokyo
- Australia Sydney
- Europe Frankfurt
- UK London
- US New York
Session start lines are solid. Session end lines are dashed. ORB boxes show the opening range for the selected market session.
This helps traders see where early session highs and lows form, and whether price is breaking out, rejecting, or consolidating around that range.
**Important Disclaimer**
This indicator is a decision-support tool. It has been constructed using AI and cognitive intelligence. It does not guarantee profits and should not be used as a standalone trading system. Always use risk management, stop losses, position sizing, and your own market judgment before entering any trade. Indicador

Indicador

Indicador

Indicador

Scalping MA Crossover + VWAP**Scalping MA Crossover + VWAP**
This indicator combines a fast 5 EMA, a slower 13 EMA, and VWAP to provide a clean visual view of short-term momentum and intraday trend direction.
The 5 EMA reacts quickly to price movement, while the 13 EMA provides a smoother short-term trend reference. Bullish and bearish crossover dots are displayed when the 5 EMA crosses above or below the 13 EMA.
**Features**
* Optional 5 EMA
* Optional 13 EMA
* Optional VWAP
* Green dot on bullish EMA crossover
* Red dot on bearish EMA crossover
* Customizable line colors and thickness
* Clean overlay designed for intraday charts
**How to interpret it**
* A 5 EMA cross above the 13 EMA indicates increasing bullish momentum.
* A 5 EMA cross below the 13 EMA indicates increasing bearish momentum.
* Price above VWAP may support a bullish intraday bias.
* Price below VWAP may support a bearish intraday bias.
* Flat or frequently crossing EMAs may indicate sideways or choppy conditions.
This indicator is intended to be used as a momentum and trend-confirmation tool rather than as a standalone trading system. For stronger setups, combine the crossover signals with price structure, support and resistance, volume, VWAP reactions, breakouts, or retests.
Best suited for short-term and intraday trading, particularly on lower timeframes such as the 1-minute, 3-minute, and 5-minute charts.
This script is provided for educational and informational purposes only and does not constitute financial advice.
Indicador

Trend Follow - EMA200 + ATR Risk**What this script does**
This indicator flags trend changes based on the price crossing a 200-period EMA, and displays an indicative risk level based on ATR (Average True Range) at each signal. The orange dotted markers represent a suggested risk distance (2x ATR by default) — a visual reference only; this script does not execute any trades.
**Why this approach**
The logic follows a simple principle: stay aligned with the underlying trend as long as price confirms it relative to a long moving average, rather than stacking multiple indicators in search of a "perfect" signal. A small parameter count reduces the risk of curve-fitting — a common pitfall in scripts that combine many filters.
**Validation methodology**
This mechanism was tested using a walk-forward approach: parameters were fixed on one period (2020-2023) and then evaluated without any adjustment on an unseen period (2024-2026), on BTC/USDT and ETH/USDT, 4H timeframe. Profit factor stayed above 1 across all four tested combinations (both assets, both periods). More complex approaches (multi-indicator combinations, volatility squeeze detection) were tested with the same protocol and rejected for failing to generalize — this elimination process led to this intentionally simple version.
**Limitations and disclaimer**
A positive historical test does not guarantee future performance — market conditions change. This script is a trend-reading aid, not a complete trading system or investment advice. The win rate of a trend-following approach is structurally low (many small losses offset by a few larger moves) — understand this before use. Always test and validate independently on your own market and timeframe before real use.
**Parameters**
- EMA Length (default 200): trend moving average length.
- ATR Length (default 14) and suggested risk distance (x ATR, default 2.0): configuration of the displayed risk level.
Open-source script under the Mozilla Public License 2.0.
**Ce que fait ce script**
Cet indicateur signale les changements de tendance à partir du croisement du prix avec une EMA200, et affiche un niveau de risque indicatif basé sur l'ATR (Average True Range) à chaque signal. Les points orange en pointillés représentent une distance de risque suggérée (2x ATR par défaut) — un repère visuel, pas un ordre automatique : ce script n'exécute aucune transaction.
**Pourquoi cette approche**
La logique repose sur un principe simple : suivre la tendance de fond tant qu'elle est confirmée par le prix au-dessus (ou en-dessous) d'une moyenne mobile longue, plutôt que d'empiler plusieurs indicateurs à la recherche d'un signal "parfait". Un nombre réduit de paramètres limite le risque de sur-optimisation (curve-fitting) — un piège fréquent des scripts combinant de nombreux filtres.
**Méthodologie de validation**
Ce mécanisme a été testé en walk-forward : les paramètres ont été fixés sur une période (2020-2023), puis évalués sans aucun ajustement sur une période non vue (2024-2026), sur BTC/USDT et ETH/USDT en 4H. Le facteur de profit est resté supérieur à 1 sur les quatre combinaisons testées (les deux actifs, les deux périodes). D'autres approches plus complexes (combinaisons d'indicateurs, détection de squeeze de volatilité) ont été testées avec le même protocole et rejetées car elles ne se généralisaient pas — c'est ce processus d'élimination qui a mené à cette version volontairement simple.
**Limites et avertissement**
Un test historique positif ne garantit aucune performance future — les conditions de marché évoluent. Ce script est un outil d'aide à la lecture de tendance, pas un système de trading complet ni un conseil en investissement. Le taux de trades gagnants d'une approche de suivi de tendance est structurellement bas (beaucoup de petites pertes compensées par quelques mouvements plus larges) : à comprendre avant toute utilisation. Testez et validez toujours par vous-même sur votre marché et votre horizon de temps avant un usage réel.
**Paramètres**
- EMA Length (200 par défaut) : longueur de la moyenne mobile de tendance.
- ATR Length (14 par défaut) et distance de risque suggérée (x ATR, 2.0 par défaut) : configuration du niveau de risque affiché.
Script open-source sous licence Mozilla Public License 2.0.
Indicador

Indicador

Indicador

Indicador

Swing Reversion Zones Swing Reversion Zones is an adaptive mean-reversion channel built around a smoothed price trajectory. It highlights the first moments when price reaches the upper or lower boundary of the channel.
The indicator is designed to help traders evaluate how far price has moved away from its local smoothed structure and identify areas where a return toward the central trajectory may become possible.
Boundary touches are displayed as semi-transparent bubbles:
🔴 Red bubble — touch of the upper boundary
🟢 Green bubble — touch of the lower boundary
The bubbles show that price has reached a user-defined deviation zone. They are not automatic buy or sell commands.
━━━━━━━━━━━━━━━━━━
🧭 Core Concept
The indicator is based on the concept that price may revert toward a smoothed central trajectory after reaching a sufficiently large deviation from it.
The central line is not calculated as a conventional moving average. Instead, the script uses Gaussian weighting.
Bars located closer to the calculated point receive greater weight, while the influence of more distant observations gradually decreases.
This approach is designed to:
• reduce the influence of short-term market noise
• preserve the natural shape of price movement
• create a smooth central trajectory
• measure deviations relative to local market structure rather than a conventional fixed moving average
━━━━━━━━━━━━━━━━━━
⚙️ How the Channel Is Calculated
The calculation consists of several connected stages.
1. Central Trajectory
For each historical bar, the script calculates a smoothed value of the selected price source.
The weight of each observation is determined by a Gaussian function. The closer an observation is to the point being calculated, the more influence it has on the resulting value.
The Smoothing Length parameter controls the degree of smoothing:
• lower values make the central line more responsive to local price movements
• higher values create a smoother trajectory that reflects broader market structure
2. Base Deviation
After calculating the central trajectory, the script measures the absolute distance between the selected price source and the smoothed line across the processed data.
These distances are averaged to produce the base deviation value.
Unlike channels based on ATR or standard deviation, Swing Reversion Zones uses the mean absolute error between price and the Gaussian-smoothed trajectory.
3. Upper and Lower Boundaries
The distance from the central trajectory to each boundary is calculated as:
Mean Absolute Deviation × Channel Width
The resulting value is:
• added to the central trajectory to create the upper boundary
• subtracted from the central trajectory to create the lower boundary
Both boundaries remain symmetrical around the central line.
━━━━━━━━━━━━━━━━━━
🎛 Manual Channel Width Adjustment
The Channel Width setting allows users to define how sensitive the channel should be.
Lower Channel Width values
• move the boundaries closer to the central line
• produce more frequent price touches
• increase the number of bubbles
• make the indicator more sensitive to smaller deviations
Higher Channel Width values
• create a wider channel
• produce fewer boundary touches
• highlight more substantial price deviations
• reduce the number of bubbles displayed on the chart
This allows the channel to be adapted to:
• a specific trading instrument
• the selected timeframe
• current volatility conditions
• the user’s preferred analytical approach
The script does not impose a universal channel width. The user decides which degree of deviation is meaningful for the selected market.
━━━━━━━━━━━━━━━━━━
🫧 How the Touch Bubbles Are Generated
The indicator does not place a bubble on every bar that remains outside the channel.
Instead, it marks the initial touch of a boundary.
Upper Boundary Touch
A red bubble appears when:
• the current bar’s high reaches or exceeds the upper boundary
• the previous bar’s high was below the previous upper-boundary value
Lower Boundary Touch
A green bubble appears when:
• the current bar’s low reaches or falls below the lower boundary
• the previous bar’s low was above the previous lower-boundary value
This logic highlights the moment when price initially enters a deviation zone. It avoids placing a new bubble on every subsequent bar while price remains beyond the same boundary.
The bubbles are positioned directly on the channel boundary rather than at the candle’s exact high or low. This makes it easier to see which calculated channel level was reached.
━━━━━━━━━━━━━━━━━━
✦ Originality and Practical Usefulness
Gaussian smoothing and mean absolute deviation are established mathematical concepts.
The originality of Swing Reversion Zones does not come from mechanically combining unrelated indicators. It comes from the way its components are integrated into one consistent calculation framework.
Within the script:
A Gaussian-smoothed central trajectory is calculated across the available data.
The channel scale is derived from the actual average distance between price and that trajectory.
The user manually controls the final channel width through a single multiplier.
Touch bubbles are calculated directly from the user-defined channel geometry.
Changing the settings recalculates both the channel boundaries and the historical map of boundary touches.
The bubbles are not produced by a separate signal indicator placed over the channel. Their position and frequency depend entirely on the current Gaussian trajectory, the measured price deviation and the selected Channel Width value.
The result is an interactive analytical tool that allows users to define which price deviations should be considered significant for a particular market and timeframe.
━━━━━━━━━━━━━━━━━━
📌 How to Use the Indicator
After adding the indicator to a chart, begin with the default settings and observe how price interacts with the channel boundaries.
The adjustment process can then be divided into two stages.
Step 1. Adjust the Smoothing
Change Smoothing Length until the central line reflects the type of price structure you want to analyse.
A more responsive central line may be suitable for examining local fluctuations.
A smoother central line may be more appropriate for evaluating deviations from a broader price structure.
Step 2. Adjust the Channel Width
After selecting the desired smoothing level, adjust Channel Width.
The objective is not necessarily to make the boundaries touch every swing high and low. The objective is to define a deviation level that is meaningful for the selected instrument.
A channel that is too narrow may produce many insignificant touches.
A channel that is too wide may produce very few or no touch markers.
Settings should be evaluated separately for different:
• instruments
• asset classes
• timeframes
• volatility regimes
━━━━━━━━━━━━━━━━━━
🔍 Interpreting Boundary Touches
A lower-boundary touch indicates that price has reached the selected negative deviation from the central trajectory.
An upper-boundary touch indicates that price has reached the selected positive deviation.
These areas may be useful for identifying potential mean-reversion conditions. However, reaching a boundary does not guarantee a reversal.
During a strong directional move, price may:
• repeatedly reach the same side of the channel
• continue moving after a bubble appears
• remain outside the boundary for several bars
• return toward the central line only after a further expansion
For this reason, bubbles should be treated as information about the current position of price relative to the channel, not as a complete trading system.
Users may combine the touch markers with additional analysis such as:
• higher-timeframe trend direction
• swing-high and swing-low structure
• support and resistance levels
• candle behaviour following a touch
• volume analysis
• personal risk-management rules
━━━━━━━━━━━━━━━━━━
🛠 Settings
Smoothing Length
Controls the Gaussian kernel width and the degree of smoothing applied to the central trajectory.
Lower values increase responsiveness.
Higher values create stronger smoothing.
Channel Width
Multiplies the mean absolute deviation between price and the central trajectory.
This is the main setting for controlling the distance between the central line and the channel boundaries, as well as the frequency of touch bubbles.
Source
Defines the price series used in the calculation.
The default source is the closing price.
Users may select another available source, including open, high, low, HL2 or other standard price series.
Style
The visual settings allow users to adjust:
• upper-boundary colour
• lower-boundary colour
• line thickness
• bubble transparency
━━━━━━━━━━━━━━━━━━
♻️ Repainting Behaviour
Swing Reversion Zones intentionally uses repainting Gaussian smoothing.
Historical points of the central trajectory are calculated using observations located on both sides of the corresponding point. As new bars become available, previously calculated values may change.
The width of the channel is also based on the average error measured across the processed data. Changes in the available dataset may therefore affect the deviation value and the position of both boundaries.
As new data appears, the following elements may change:
• the central trajectory
• the upper and lower boundaries
• the position of historical bubbles
• the number of historical bubbles
• individual historical touch locations
The indicator is also recalculated when the user changes:
• the trading instrument
• the timeframe
• the price source
• the smoothing length
• the channel width
Repainting is an intentional part of the indicator’s design. It is used to create a smoother historical representation of the price trajectory.
Historical bubbles must not be interpreted as fixed past signals that were necessarily available in exactly the same form in real time.
For the same reason, the visual history of the indicator should not be used to estimate historical profitability or as a substitute for proper strategy testing.
━━━━━━━━━━━━━━━━━━
🔔 Alerts
The script includes two alert conditions:
Upper Channel Touch — price reaches the upper boundary
Lower Channel Touch — price reaches the lower boundary
Alert conditions are calculated relative to the current position of the channel.
To reduce intrabar fluctuations, users may configure alerts to trigger only after the bar closes.
However, waiting for bar close only reduces intrabar changes. It does not make the indicator non-repainting. The historical channel geometry may still change as new data becomes available.
━━━━━━━━━━━━━━━━━━
⚠️ Limitations
Swing Reversion Zones is an analytical indicator, not a trading strategy.
It does not:
• open or close positions
• calculate stop-loss or profit targets
• determine position size
• account for commissions or slippage
• calculate performance statistics
• guarantee that price will return to the central trajectory
• evaluate the quality of each individual trading opportunity
Standard candlestick charts are recommended for interpretation.
On non-standard chart types, OHLC values may be synthetic. As a result, boundary touches may not correspond to actual traded market prices.
Users remain responsible for selecting the indicator settings, applying additional confirmation methods, defining entry and exit rules, and managing risk. Indicador

VWAP Suite I EonMetricsVWAP Suite
VWAP Suite plots three independently anchored Volume-Weighted Average Price lines — Session, Weekly and Monthly — with volume-weighted deviation bands and the previous period's VWAP close kept on the chart as a reference level. Everything is computed from first principles at each anchor, so every line resets exactly where its period starts.
🔶 WHAT VWAP IS
VWAP is the average price of the period weighted by how much volume traded at each price. It answers one question: "what is the fair average price actually paid since the anchor?" That is why institutional execution desks benchmark fills against it, and why price so often reacts when it returns there — it is the level where the average participant in the period is at break-even. Above the VWAP the average buyer of the period is in profit; below it, under water.
🔶 WHAT IT DOES
Three anchors — Session (resets each trading day), Weekly and Monthly VWAP, each with its own toggle and color. Intraday traders typically work with Session, swing traders add Weekly, and Monthly serves as the higher-timeframe fair-value reference. Anchors that make no sense on the current chart timeframe (e.g. a Session VWAP on a daily chart) hide themselves automatically.
Deviation bands — ±1σ, ±2σ and optional ±3σ around ONE chosen anchor. The deviation is volume-weighted and anchored to the same period as the VWAP it wraps — not a rolling standard deviation — which is the statistically consistent way to band a VWAP (the same math TradingView's built-in VWAP bands use). ±2σ is the classic stretched-price reference; the optional gradient fill keeps the zones readable without clutter.
Previous VWAP Close — the exact level where the Session (or Weekly) VWAP finished its previous period, drawn flat through the current one. The same idea as previous day high/low, but volume-based: yesterday's fair price is a natural magnet and reaction level for today. Few VWAP tools carry this level forward — it is the reason this suite exists.
🔶 HOW IT IS CALCULATED
From each anchor the script accumulates three sums bar by bar: volume × price, volume, and volume × price². VWAP = Σ(volume × price) / Σ(volume). The band deviation comes from the volume-weighted variance Σ(volume × price²)/Σ(volume) − VWAP². At every period rollover the previous VWAP value is captured first, then the sums reset to zero. Values only update on confirmed data — there is no repainting logic anywhere in the script.
🔶 ALERTS
Seven alert conditions: price crossing each of the three VWAPs, price touching the +2σ or −2σ band, and price crossing the previous Session or previous Week VWAP close.
🔶 HOW TO USE
1. Pick your anchors — Session for intraday, add Weekly for swing context.
2. Choose which anchor carries the deviation bands (Bands Around).
3. Keep Previous Session VWAP on — reactions at yesterday's fair price are the cleanest thing this tool shows.
4. Set alerts on the crossings you actually trade around.
🔶 SETTINGS
Source (price input, hlc3 default) · Anchors (Session / Weekly / Monthly, each with color) · Deviation Bands (anchor selector, ±1σ/±2σ/±3σ toggles, gradient fill) · Previous VWAP Close (Session / Weekly levels).
🔶 HONEST LIMITATIONS
On CFDs and spot forex the data feed reports TICK volume (number of price updates), not true traded volume. VWAP built on tick volume is still the standard practice on those markets and tracks the real one closely on liquid symbols, but you should know what feeds the math. On symbols with no volume data at all the script deliberately shows nothing rather than fake a line. VWAP is a descriptive average, not a prediction — this tool draws levels, it does not generate signals.
Part of the EonMetrics toolset.
Indicador

Indicador

Indicador

Indicador

Indicador

Institutional Sniper Signal (Clean v7)This indicator is a Multi-Timeframe (MTF) quantitative system designed to trade pullbacks and breakouts in alignment with the higher timeframe macro trend.
Rather than relying on a single indicator to dictate the trend, this script utilizes a Consensus Voting Mashup. By aggregating data from 15 different structural and momentum indicators on a higher timeframe, it calculates a definitive directional bias, filtering out the noise of ranging markets.
⚙️ CORE MECHANICS (The Consensus Logic):
To avoid repainting and false signals, the script operates in three strict phases:
The Macro Consensus (4H Closed Candle): The engine pulls data from the last closed 4H candle across 15 distinct tools (including EMA 200, EMA 50, WMA 100, Parabolic SAR, Ichimoku Tenkan/Kijun, DEMA, TEMA, and standard deviation bands). Each indicator gets 1 "vote" (Buy or Sell). A trade is only authorized if a strict user-defined threshold is met (e.g., 10 out of 15 indicators agreeing on the same direction).
The Pullback Trigger (1H): Once the macro consensus is formed, the script monitors the 1H timeframe. It waits for the local price to retrace and touch the 1H 20 EMA, identifying a potential discounted entry area.
The Fractal Breakout (Execution): It does not enter at market price. Instead, it calculates a 5-bar Fractal High (for longs) or Fractal Low (for shorts). It then plots visual pending order lines (Buy Stop / Sell Stop) at these fractal extremes, adding a customizable price offset to avoid fakeouts.
🛡️ RISK MANAGEMENT:
ATR Stop Loss: The stop loss is dynamically plotted at the opposite fractal, buffered by an ATR multiplier to allow the trade to breathe.
Daily Limit: Includes a daily signal limiter to prevent overtrading during high-volatility sideways days.
🛠️ HOW TO USE:
Apply the script to your execution timeframe (e.g., 15m or 30m). Adjust the "Offset" input based on your asset (e.g., 0.0002 for Forex pairs or 2.0 for US Indices). When a valid consensus is met and the price pulls back, the indicator will plot horizontal lines with precise labels for your pending Entry and Stop Loss.
🇧🇷 (PORTUGUÊS)
Este indicador é um sistema quantitativo Multi-Timeframe (MTF) projetado para operar pullbacks e rompimentos alinhados com a tendência macro.
Em vez de usar apenas um indicador para definir a tendência, este script utiliza um Sistema de Votação por Consenso. Ele agrega dados de 15 indicadores diferentes no tempo gráfico maior para calcular um viés direcional definitivo.
⚙️ COMO FUNCIONA A LÓGICA:
Para evitar repintura (repainting), o script opera em 3 fases:
O Consenso Macro (Vela Fechada H4): O motor puxa os dados da última vela fechada de H4 em 15 ferramentas diferentes (EMA 200, Ichimoku, DEMA, SAR, etc). Cada indicador dá 1 "voto". O setup só é armado se a maioria esmagadora (ex: 10 de 15) concordar com a direção.
O Gatilho de Pullback (H1): Com o consenso formado, o script espera o preço retrair e tocar na EMA 20 do H1 (área de desconto).
O Rompimento do Fractal (Entrada): O indicador não entra a mercado. Ele mapeia a Máxima ou Mínima dos últimos 5 candles (Fractal) e desenha uma linha de ordem pendente (Buy Stop / Sell Stop) com um recuo (offset) customizável.
COMO USAR: Adicione no seu gráfico de execução (ex: M15). Ajuste o valor do "Offset" nas configurações de acordo com o ativo (ex: digite 0.0002 se for Forex ou 2.0 se for Índice). Aguarde as linhas de entrada e Stop Loss aparecerem na tela para posicionar suas ordens pendentes. Indicador
