Reversal Confluence Sniper [JOAT]Reversal Confluence Sniper
Hunts exhaustion reversals by requiring several independent exhaustion signals to appear together, so it fades stretched moves with confirmation rather than hope.
What it is
Fading a trend is dangerous when done on a single cue. This indicator only flags a potential reversal when multiple, independent signs of exhaustion coincide at the same moment — turning a risky counter-trend guess into a confluence-gated setup. It is an original reversal engine, not a lone oscillator flip.
How it works
The engine looks for several exhaustion conditions and requires enough of them to align:
• Momentum extreme — an oscillator reaching and rolling over from an overextended level, showing the push is losing force.
• Volatility stretch — price extended a statistically large distance from a mean or band, marking an unsustainable move.
• Rejection candle — a wick or close that rejects the extreme, showing the aggressive side failed to hold new ground.
• Participation — a volume or effort read that flags climax or fade behaviour rather than steady continuation.
A Buy (bullish reversal) prints when enough downside-exhaustion factors align; a Sell when enough upside-exhaustion factors align. A minimum-gap control prevents repeated prints while a market chops around an extreme.
Trade levels
Each signal draws a red risk box to a stop placed beyond the exhaustion extreme and a green reward box to the third target, with inner dividers and right-edge labels for entry, stop and each take-profit at your R multiples. Placing the stop beyond the extreme respects the idea that if price makes a new extreme, the reversal thesis is wrong.
The dashboard
An adjustable sniper-scope panel shows which exhaustion factors are currently active, a combined conviction reading, the active signal, and a live first-target-before-stop tally from closed bars only, so you can see how much confluence backs each setup.
How to use it
• Works on any asset and timeframe.
• Most effective for timing entries at the end of a stretched move, ideally into a higher-timeframe level or zone.
• Because it fades momentum, pair it with structure or a level tool and keep stops disciplined — reversals that do not confirm should be cut quickly.
Settings
The exhaustion factor lengths and thresholds, the number of factors required to trigger, risk multiple and target R multiples, plus visual and dashboard controls.
Originality and usefulness
The contribution is the confluence gate itself: several independent exhaustion measures that must agree before a counter-trend signal is allowed, with a transparent readout of which factors fired and integrated, non-repainting trade framing. It is designed to make fading safer by demanding evidence, not to promise reversals.
Notes and limitations
• Counter-trend trading is inherently higher risk; strong trends can stay stretched far longer than expected and overrun any reversal signal.
• Requiring more factors reduces false signals but also reduces frequency — this trade-off is yours to set.
• The tally reflects only past bars on the current chart and is not a forecast.
• Educational and analytical tool, not financial advice.
— made with passion by officialjackofalltrades
Wskaźnik

BBI Dynamic Deviation Bands [William_wq] 这是一个什么样的指标?
简单来说,这是一个 “自带安全边界的趋势导航仪” 。
它把交易者最常用的四条不同周期的均线(超短期、短期、中期、长期)融合在一起,提炼出一条最敏锐的 多空分水岭(BBI主线) 。
为了防止大家在交易中“追高被套”或“抄底抄在半山腰”,我在这条主线的上下两侧,加上了 两层会动态变宽变窄的“安全气道”(波动通道) 。这就像是给价格装上了防撞护栏,一眼就能看出价格是处于“正常散步状态”还是“跑得太快快要累死了”。
---
这个指标怎么用?
使用这个指标非常简单,只需要看懂 颜色和位置 :
1. 看颜色认方向(顺势而为)
绿色通道:代表目前是安全的多头(上涨)趋势。
红色通道:代表目前是危险的空头(下跌)趋势。
顺势原则:绿色只买不卖,红色只卖不买。
2. 看位置找机会(买卖点定位)
回调买入点(顺势上车):
当大趋势 是绿色 时,价格每次跌回中间的“BBI主线”或者“1.0倍下轨”附近,只要跌不下去,就是极佳的“顺势买入”机会。
极端预警点(落袋为安/反转提防):
价格是有弹性的,不可能一直涨。当价格猛烈冲出最外层的 “2.0倍外轨”时,说明多头跑得太累了,这时候 千万不要去追高 ,反而应该考虑分批止盈,或者等待行情反转。
---
这个指标适合在哪里用?
适用的市场:
不管是 数字货币(BTC/ETH)、外汇黄金、还是美股/A股 ,只要有波动、有趋势的市场,它都能提供非常清晰的参考。
适用的时间周期:
日线 / 4小时线(中长线):适合上班族,用来过滤市场噪音,稳稳地抓住一波主升浪。
5分钟 / 5分钟(超短线/日内):适合职业交易员,用来捕捉当天价格波动的极端高低点,进行快速的高抛低吸。
---
交易员寄语
“交易不仅要看清方向,更要看清价格所处的位置。”
希望这个工具能成为您交易系统里的得力助手。指标虽好,但也请配合好您的资金管理和止损纪律,祝大家交易顺利!
---
What kind of indicator is this?
Simply put, this is a "trend navigator with its own safety margins" .
It merges four moving averages of different periods most commonly used by traders (ultra-short, short, medium, and long-term) into one, extracting the most sensitive bull/bear dividing line (the BBI main line) .
To prevent everyone from "getting trapped by chasing highs" or "buying the bottom halfway down the hill," I have added two layers of "safety air cushions" (volatility channels) that dynamically widen and narrow on both sides of this main line. This is like installing crash barriers for the price, making it easy to see at a glance whether the price is "walking normally" or "running too fast and about to exhaust itself."
---
How to use this indicator?
Using this indicator is very simple—you only need to understand the colors and positions :
1. Look at the color to identify the direction (Go with the trend)
Green channel: Represents a safe bullish (upward) trend.
Red channel: Represents a dangerous bearish (downward) trend.
Trend principle: Only buy and do not sell in green; only sell and do not buy in red.
2. Look at the position to find opportunities (Pinpointing entry and exit points)
Pullback buying point (Hop on the trend):
When the major trend is green , every time the price drops back near the middle "BBI main line" or the "1.0x lower band," as long as it holds, it is an excellent opportunity for a "trend-following purchase."
Extreme warning point (Take profit / Beware of reversal):
Price is elastic and cannot rise forever. When the price violently breaks out of the outermost "2.0x outer band," it means the bulls are running too tired. At this time, do not chase the high under any circumstances ; instead, you should consider taking profits in batches or waiting for a trend reversal.
---
Where is this indicator suitable for use?
Applicable markets:
Whether it is cryptocurrencies (BTC/ETH), forex and gold, or US stocks / A-shares , as long as it is a market with volatility and trends, it can provide very clear references.
Applicable timeframes:
Daily / 4-hour chart (medium to long-term): Suitable for office workers to filter out market noise and steadily catch a major rising wave.
15-minute / 5-minute chart (scalping / intraday): Suitable for professional traders to capture the extreme highs and lows of the day's price fluctuations for quick buying low and selling high.
---
Trader's Message
"Trading is not just about seeing the direction clearly, but more importantly, seeing the position where the price is located."
I hope this tool can become a powerful assistant in your trading system. Although the indicator is great, please also coordinate it with your capital management and stop-loss discipline. Wish everyone successful trading! Wskaźnik

ATK/DEF MACD Momentum Context InctorMACD Momentum Context is a momentum analysis indicator designed to help traders visualize MACD behavior, momentum changes, and market context through a structured dashboard.
This indicator focuses on analyzing the relationship between the MACD line, signal line, and histogram to provide a clearer view of momentum direction, momentum strength, and changes in market pressure.
Instead of displaying only traditional MACD values, this tool organizes multiple momentum conditions into an easy-to-read context view, allowing users to better understand how momentum is developing over time.
Features
📊 MACD Momentum Analysis
The indicator analyzes:
• MACD Line behavior
• Sign Line relationship
• Histogram direction
• Histogram expansion and contraction
• Momentum acceleration and slowdown
The histogram is evaluated based on its position and movement to help visualize whether momentum is increasing, weakening, or remaining balanced.
📈 Momentum Direction Context
The dashboard categorizes momentum conditions into different states:
• Bullish acceleration
• Bullish slowdown
• Bearish acceleration
• Bearish slowdown
• Sideways / balanced momentum
These states are based on MACD histogram behavior and are designed to help users quickly understand current momentum conditions.
🔥 Momentum Strength Measurement
The indicator compares current histogram strength with recent historical momentum range.
This helps visualize whether current momentum is:
• Moderate
• Strong
• Extreme
Strength classification is based on relative momentum expansion rather than fixed pric movement.
🔄 MACD Trend Context
The indicator evaluates the relationship between:
• MACD position above or below zero
• Histogram direction
• Sign line interaction
This creates a broader momentum context such as:
• Bullish momentum environment
• Bearish momentum environment
• Momentum transition area
• Neutral conditions
⚡ Momentum Change Tracking
The tool monitors changes in histogram behavior:
• Increasing momentum
• Decreasing momentum
• Stable momentum
This helps users observe whether current momentum is gaining strength or losing energy.
🔍 Divergence Observation
The indicator includes divergence detection based on price movement and MACD behavior.
It highlights situations where:
• Pric reaches a new high while MACD momentum does not confirm
• Pric reaches a new low while MACD momentum does not confirm
Divergence information is provided as a visual reference for studying momentum differences.
📋 Information Dashboard
The built-in table provides a structured overview of recent MACD conditions, including:
• Historical bar reference
• Momentum direction
• Momentum change
• Momentum strength
• MACD behavior
• Momentum edge
• MACD events and context
This allows users to review recent momentum development without manually interpreting multiple MACD components.
⚙️ Customization
Users can adjust:
• MACD fast length
• MACD slow length
• Sign length
• Number of bars displayed
• Table starting position
Different parameter settings can be used to study different market environments and timeframes.
Intended Use
MACD Momentum Context is designed as a market analysis and visualization tool.
It can be used to study:
• Momentum behavior
• Trend strength changes
• MACD structure
• Histogram development
• Potential momentum shifts
This indicator does not provide finan advice, trading recommendations, or guaranteed market outcomes. Users should combine this tool with their own analysis, risk management, and trading approach.
Notes
MACD Momentum Context is based on the traditional MACD concept with additional visualization and contextual analysis layers.
The indicator is intended to improve readability and understanding of momentum conditions by presenting multiple MACD measurements in a structured format. Wskaźnik

BIAS Day ver0.1 - NASDAQ London and New York Session BiasBIAS Day ver0.1
BIAS Day ver0.1 is an open-source intraday context indicator designed to estimate directional bias separately for the London and New York sessions.
The indicator uses an ICT-style analytical framework based on the completed Asia range, liquidity sweeps, return into the range and Change in State of Delivery confirmation.
It does not provide complete trade setups, entry signals, stop-loss levels or guaranteed price predictions. Its purpose is to provide directional context that traders can combine with their own higher-timeframe analysis, liquidity objectives and Points of Interest.
Core methodology
The script builds the Asia range between 20:00 and 00:00 New York time.
After the Asia range is completed, it monitors whether price:
• trades above the Asia High or below the Asia Low,
• returns inside the completed Asia range,
• produces a completed directional CISD confirmation.
A bullish sequence requires:
1. a liquidity sweep below the Asia Low,
2. a return above the Asia Low,
3. a subsequent bullish CISD confirmation.
A bearish sequence requires:
1. a liquidity sweep above the Asia High,
2. a return below the Asia High,
3. a subsequent bearish CISD confirmation.
When valid bullish and bearish sequences are both present, the script uses the most recent completed confirmation.
If no complete sequence is available, or the confirmations cannot provide a clear direction, the indicator displays NEUTRAL.
London Bias
London Bias is calculated at 03:00 New York time.
The calculation uses only information completed before the bar beginning at 03:00. The London model uses completed 1-hour CISD confirmation.
The London chart label remains visible until 08:30 New York time. The stored London result remains available in the information table after the chart label is removed.
New York Bias at 09:00
The first New York Bias is calculated at 09:00 New York time using information completed through 08:59.
The New York model uses completed 5-minute and 15-minute CISD confirmations.
The result is displayed on the chart and in the information table.
New York Bias update
At 09:50 New York time, the existing New York Bias remains visible.
The label and information table display an UPDATING status while retaining the previously calculated direction. The indicator does not remove the New York label during this update period.
At 10:00 New York time, the script recalculates the New York Bias using information completed through 09:59.
The existing chart label is then updated to show the new 10:00 result. The direction may remain unchanged or change according to the newly completed liquidity and CISD sequence.
The New York label can be hidden manually through the chart-label setting.
Displayed information
The indicator can display:
• the London Bias,
• the New York Bias,
• LONG, SHORT or NEUTRAL direction,
• the detected liquidity and CISD model,
• the expected opposing liquidity objective,
• the UPDATING status before the 10:00 New York recalculation,
• a compact information table.
Chart labels and the information table can be enabled or disabled independently.
Bias interpretation
LONG means that the completed liquidity and CISD sequence supports bullish intraday delivery.
SHORT means that the completed liquidity and CISD sequence supports bearish intraday delivery.
NEUTRAL means that the required sequence has not been completed or that the available information does not provide a clear directional result.
The displayed target represents the opposing side of the completed Asia range:
• H-Asia / BSL for a bullish model,
• L-Asia / SSL for a bearish model.
The displayed target is a contextual liquidity objective, not a guaranteed take-profit level.
Time zone
All session calculations use the America/New_York time zone.
This allows the session schedule to follow New York daylight-saving-time changes without requiring manual seasonal adjustments.
User interface translation
The script currently uses Polish input labels. Their English meanings are:
• Zakres Asia - czas New York: Asia range - New York time
• Minimalne wybicie poziomu - ticki: Minimum level break - ticks
• Pokaż znaczniki BIAS na wykresie: Show BIAS labels on chart
• Pokaż tabelę BIAS: Show BIAS table
• Pozycja tabeli: Table position
• Rozmiar tekstu tabeli: Table text size
• Prawy górny: Top right
• Prawy dolny: Bottom right
• Lewy górny: Top left
• Lewy środek: Middle left
• Mały: Small
• Normalny: Normal
Table headings:
• Sesja: Session
• Model: Model
• Cel: Target
• Aktualizacja: Update
Limitations
This indicator is a contextual analytical tool and not a standalone trading system.
Its calculations depend on the symbol's available market data, the broker or data provider, the chart timeframe and the availability of overnight session data.
Different CFD, futures or index data feeds may produce different Asia ranges, liquidity sweeps and CISD confirmation times.
The script does not guarantee future market direction, profitability, signal accuracy or trading performance.
The indicator should be used together with independent market analysis and appropriate risk management.
This script is an independent implementation inspired by ICT-style liquidity and market-delivery concepts. It is not affiliated with or endorsed by ICT, TTrades, TradingView or any broker.
This publication is provided for analytical and educational purposes only and does not constitute investment advice.
Open-source license
The source code is published under the GPL-3.0 license, as declared in the script source header. Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

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. Wskaźnik

Wskaźnik

Wskaźnik

Adaptive ATR Scalper - Instant & Lock VersionWelcome to Adaptive ATR Scalper, a robust, trend-following scalping strategy designed to capture quick momentum bursts while heavily filtering out noise during chop or post-target consolidation.
This strategy combines an ADX-Adaptive ATR trailing stop with a dual-timeframe dynamic (Main Trend + Fast Trigger) and introduces a unique Smart Lock Mechanism to prevent overtrading.
⚡ Key Features
ADX-Adaptive Multiplier
Most ATR-based indicators (like Supertrend) use a fixed multiplier, which fails when market regimes change. This strategy dynamically switches its ATR multiplier based on ADX.
When ADX is rising (strong trending environment), it uses a tighter multiplier (m1) to secure early entries.
When ADX is falling (weakening trend or chop), it automatically widens the multiplier (m2) to prevent getting chopped out.
Dual-Layer Trend Alignment
Main Trend (Thick Line): Acts as the major filter, keeping you on the right side of the macro direction.
Fast Trigger (Thin Line): Captures micro-swings.
An entry only occurs when both trends align in the same direction.
Smart Lock Mechanism (The Anti-Overtrading Shield)
A classic problem with scalping scripts is that after a successful TP (Take Profit) or SL (Stop Loss), the script immediately re-enters the same trend, often leading to losses.
How it works: As soon as a position closes, the strategy enters a Lock State (visualized by a grey background).
How it unlocks: It will not take another trade until either the Main Trend or the Fast Trigger changes direction. This ensures you only trade fresh momentum.
🛠️ Execution & Exit Rules
Entries: Triggered when Main Trend == Fast Trigger and the script is not locked.
Exits: The strategy utilizes a triple-exit matrix for maximum safety:
Dynamic Trend Exit: If the Fast Trigger reverses against the position, it exits immediately to preserve capital.
Fixed Stop Loss (SL): Percentage-based emergency stop.
Fixed Take Profit (TP): Percentage-based target to lock in gains.
📊 Recommended Settings & Assets
Assets: High-liquidity instruments (Crypto majors like BTC/ETH, Forex majors, or Index Futures like Nasdaq/SPY).
Timeframes: Designed primarily for 1m, 3m, 5m, and 15m charts.
Tip: Adjust the SL/TP percentages based on the volatility of your selected asset and timeframe.
Disclaimer: Backtest thoroughly before deploying live. Past performance does not guarantee future results. Strategia

Wskaźnik

Prev Day/Week VP Levels MADE BY ADAM
Previous Day & Week Volume Profile Levels (POC / VAH / VAL)
This indicator automatically plots the previous day's and previous week's volume profile levels — Point of Control (POC), Value Area High (VAH), and Value Area Low (VAL) — as clean horizontal levels extended to the right of the chart, replicating the look of manually drawn key levels.
How it works
Sessions are defined by a custom reset hour in a chosen timezone rather than midnight exchange time. The default is 19:00 New York (crypto perpetual sessions); set it to 18:00 for CME futures like MNQ/NQ to match the Globex daily open. Weeks run from the Sunday-evening session open through the Friday close.
All profiles are calculated on a separate, configurable calculation timeframe (default 5-minute) through request.security, independent of the chart timeframe. This means the levels are identical on every chart resolution and remain visible even on a 1-minute chart, where the chart itself doesn't hold enough history to cover a full week. Each period's profile distributes bar volume across price rows (default 100), locates the POC as the highest-volume row, and expands the value area around it until it contains the configured share of total volume (default 70%).
Once a day or week completes, its levels are drawn across the current period and stay fixed until the next rollover — the exact levels a trader would mark by hand at the start of each session.
Features
Previous day and previous week POC, VAH, VAL (each toggleable)
Custom session reset hour and timezone (DST-safe)
Configurable calculation timeframe, row count, and value area percentage
Minimalist styling: line color, width, style (solid/dashed/dotted), plain text labels (pdaypoc, pweekvah, etc.) with adjustable offset and size
No repainting: only completed periods are plotted
Intended use
Built for intraday traders who anchor their execution around prior-session value: value area rotations, POC retests, acceptance/rejection outside prior value, and confluence with order flow or options-derived levels. Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

CandelaCharts - MTF FVG Alignment📝 Overview
The CandelaCharts - MTF FVG Alignment indicator detects Fair Value Gaps (FVGs) across up to four customizable timeframes and visualises them directly on the chart. A Fair Value Gap is a three-candle pattern where price moved so rapidly that an unfilled area remains between the high of the first candle and the low of the third candle, representing a price imbalance the market often returns to fill.
The core strength of this indicator is Confluence . An alignment signal is generated only when every enabled timeframe shows FVGs in the same direction (all Bullish or all Bearish), giving traders a powerful multi-timeframe confirmation before taking a position.
📦 Features
Four-Timeframe Analysis : Track up to four independent timeframes simultaneously with per-TF toggle and FVG count.
Confluence Alignment : Automatic detection of Bullish or Bearish alignment across all enabled timeframes.
Bias Filter : Filter displayed FVGs to show only Bullish, only Bearish, or both (Neutral).
FVG Mitigation : FVGs are automatically invalidated and removed from the chart once they are fully filled by price action.
Hide Overlapped : Clean up chart clutter by automatically hiding lower-timeframe or older FVGs that overlap with others.
Fibonacci Levels : Optional Fibonacci retracement levels (0.236, 0.382, 0.5, 0.618, 0.65, 0.705, 0.786) drawn inside each FVG with a highlighted Golden Pocket zone (0.705–0.786).
FVG Visuals : Semi-transparent boxes showing active FVGs for each timeframe, with configurable borders and midlines.
Status Dashboard : A clean table showing the current directional status (Bullish / Bearish / None) for each enabled timeframe.
⚙️ Settings
Timeframes
TF 1–4: Each timeframe row has a toggle (show/hide), a timeframe selector, and an FVG count (1–10) controlling how many recent FVGs are displayed for that timeframe. Defaults are 1D, 4H, 1H, and 15m.
Settings
Bias Filter: Filter displayed FVGs by direction — Neutral (show all), Bullish (show only bullish FVGs), or Bearish (show only bearish FVGs).
Bull / Bear Colors: Customise the colours used for bullish and bearish FVG zones.
Border: Toggle the FVG box border and configure its style (Solid, Dotted, Dashed) and width (1–5).
Midline: Toggle the Consequent Encroachment midline inside each FVG and configure its style and width. When enabled, the timeframe label moves outside the box.
Fibonacci: Toggle the drawing of Fibonacci retracement levels inside each FVG, including the highlighted Golden Pocket (0.705–0.786).
Hide Overlapped: Toggle whether to hide overlapping FVGs across different timeframes to keep the chart clean (prioritising higher timeframes).
Dashboard
Show: Toggle the multi-timeframe status dashboard.
Position: Choose the dashboard corner — Top Right, Top Left, Bottom Right, or Bottom Left.
⚡️ Showcase
Multi-Timeframe FVG Boxes
Fibonacci Levels & Golden Pocket
Status Dashboard
🔎 Usage
Trend Identification : Glance at the dashboard to see the current bias of each higher timeframe at a glance.
Confluence : When all enabled timeframes align in the same direction, it provides strong multi-timeframe confluence for a directional trade.
Fibonacci Entries : Use the Fibonacci levels inside each FVG — particularly the Golden Pocket (0.705–0.786) — for precise entries when price retraces into the gap.
Bias Filtering : Set the Bias Filter to Bullish or Bearish to remove counter-trend FVGs and keep the chart focused on your directional thesis.
Execution : Use the alignment as confirmation for your existing strategy. Bullish alignment suggests upward momentum; Bearish alignment suggests downward momentum.
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Wskaźnik

Devtrader - Chart Analysis# Devtrader – Chart Analysis
**Devtrader – Chart Analysis** is a multi-layer market-context indicator built to help discretionary traders read liquidity, market structure, session timing, higher-timeframe context, and fair value gaps from one chart.
The indicator follows a narrative-based workflow:
**liquidity location → raid or sweep → reclaim → structure confirmation → continuation or invalidation**
It is designed as an analysis and decision-support tool. It does not place orders, manage positions, promise future price direction, or generate automatic buy and sell signals.
## Main features
- **Liquidity map:** identifies and ranks buy-side liquidity (BSL) and sell-side liquidity (SSL) from confirmed swings, session levels, previous-period levels, and optional higher-timeframe levels.
- **Sweep engine:** evaluates liquidity raids using penetration, reclaim, rejection efficiency, sweep depth, volume, session context, and level quality filters.
- **Market structure:** displays confirmed swing points, Change of Character (CHoCH), Break of Structure (BOS), protected levels, and Inducement (IDM) events.
- **Session context:** tracks Asia, London, and New York windows, with optional developing session highs and lows.
- **Higher-timeframe context:** combines two configurable higher timeframes to provide directional context and inject confirmed HTF liquidity into the active chart.
- **Important market levels:** optionally displays the previous day, week, and month highs/lows, previous close, daily open, and New York midnight open.
- **Fair Value Gaps:** detects bullish and bearish FVGs on the chart timeframe or a configurable higher timeframe, tracks mitigation, and supports static or dynamic rendering.
- **Adaptive rendering:** offers full, compact, and right-side-only level layouts, together with label-clutter controls for cleaner charts.
- **Trader Dashboard:** summarizes current bias, nearby liquidity, the active event, structure state, session timing, and a plain-language contextual read.
## Understanding the dashboard
- **Bias** combines higher-timeframe context, current structure, and protected-level integrity.
- **Liquidity** highlights the most relevant BSL and SSL currently surrounding price.
- **Event** reports the active narrative, such as a pending raid, confirmed sweep, CHoCH, BOS, breakout, or failed reclaim.
- **Structure** describes the current market-structure condition and confirmation stage.
- **Timing** shows the active session context and whether a long or short narrative is being monitored.
- **Read** translates the current conditions into a scenario to monitor. It is contextual guidance, not an entry instruction.
## Suggested workflow
1. Start with the **Bias** and **Structure** rows to understand the broader directional context.
2. Use the liquidity map to identify the BSL or SSL that price may interact with next.
3. Wait for the sweep engine to distinguish a qualified reclaim from a simple breakout or failed rejection.
4. Look for post-sweep confirmation through an internal shift, CHoCH, BOS, or damage to the opposing protected level.
5. Use FVGs, session timing, and important market levels as additional confluence for your own execution and risk plan.
No single label should be used in isolation. A sweep is an event, not automatically a trade, and a directional dashboard read is not a guarantee that price will continue in that direction.
## Key settings
- Use **External Liquidity Only** for a stricter view focused on major, session, and HTF liquidity. Disable it to include more internal structure.
- Choose **Aggressive**, **Balanced**, or **Conservative** market-structure confirmation according to the amount of confirmation you want.
- Adjust the reclaim, rejection, penetration, depth, volume, and timeout controls to suit the instrument and timeframe.
- Configure the session times for the exchange, instrument, and timezone you trade.
- Use the rendering and clutter settings to control how much historical and right-side chart information is displayed.
## Alerts
The script provides alert conditions for:
- confirmed liquidity sweeps;
- market-structure confirmation after an active sweep;
- new bullish and bearish FVGs;
- bullish and bearish FVG mitigation.
For stable alert behavior, consider configuring alerts **Once Per Bar Close**.
## Important behavior
Market-structure swings are based on confirmed pivots. They are plotted on the historical pivot bar only after the required right-side bars have completed, so they intentionally appear with a confirmation delay. Higher-timeframe context uses previous confirmed candles and confirmed pivots without future lookahead. Developing levels, FVGs, and conditions evaluated on the current real-time candle can still change before their source candle closes.
Results will vary by market, timeframe, session configuration, liquidity, and volatility. Users should validate their settings and interpretation through replay, forward observation, and independent testing.
## Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, investment advice, or a recommendation to buy or sell any financial instrument. Trading involves substantial risk, and past market behavior does not guarantee future results. You are solely responsible for your trading decisions and risk management.
Wskaźnik

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.
Wskaźnik

Uptrick: Vector Trail TrendIntroduction
Uptrick: Vector Trail Trend (VTT) is an overlay tool that combines a velocity-projected trend line with an ATR-based adaptive trailing band to identify directional bias and trend reversals. A secondary momentum module layered on top flags statistically extreme momentum conditions that traders can use as dynamic take-profit references within the prevailing trend. The script also includes a configurable overlay presentation and an on-chart dashboard summarizing current trend state.
Originality
This script combines three distinct calculation layers that are not typically merged in a single publication, and each is included for a specific reason.
The first layer builds a trend center from a smoothed moving average of price, then projects that line forward using a smoothed rate of change of the trend center itself, scaled by a user-defined projection factor. This produces a trend reference that leans in the direction of recent acceleration rather than simply lagging price, which is the basis used for the trailing band below it.
The second layer wraps that projected trend center in an ATR-based band that only trails in the favorable direction and resets on a confirmed close beyond the opposite band, similar in mechanism to a ratcheting stop line. This layer is responsible for the directional flips and the up and down signals plotted on the chart.
The third layer is independent of the first two and evaluates RSI relative to its own rolling mean and standard deviation, expressed as a Z-score. This is used to flag when momentum has reached a statistically extreme reading relative to its recent history, which the script surfaces as separate dynamic take-profit markers. This layer exists because trend direction and momentum exhaustion are different pieces of information, and combining them gives traders both a directional read and a separate overextension read without conflating the two into a single signal.
The overlay is user-selectable between a gradient fill between price and the trail, a dual EMA trend ribbon, both together, or neither, so the visual presentation can be adjusted without changing the underlying trend or TP logic.
Features
Velocity-projected trend center using a smoothed moving average and a smoothed rate of change projection
ATR-based adaptive trailing band with directional flip logic
Confirmed-bar trend state calculation to avoid intrabar repainting of the trend flip
Dynamic take-profit engine based on a Z-score of RSI relative to its own rolling mean and standard deviation
Selectable TP marker style, cross or circle
Up and down trend signal labels plotted at the trail
Selectable overlay mode: vector gradient fill, trend ribbon, both, or none
Adjustable gradient and ribbon transparency
Optional candle coloring based on active trend direction
Adjustable trail line width
On-chart dashboard showing trend, signal, Z-score, TP state, distance from trail in ATR units, and active overlay mode
Nine selectable dashboard positions
Seven alert conditions: up signal, down signal, long dynamic TP, short dynamic TP, any trend signal, any dynamic TP, and all VTT signals combined
Inputs
Trend Settings: source, trend length, velocity smoothing length, vector projection factor.
Trail Settings: ATR length, ATR multiplier.
Dynamic TP Settings: show/hide dynamic TPs, TP marker style, momentum (RSI) length, Z-score length, TP extreme level threshold.
Overlay: overlay style selection, gradient transparency, ribbon fast length, ribbon slow length, ribbon transparency.
Visuals: show/hide up and down signals, candle coloring toggle, trail width.
Dashboard: show/hide dashboard, dashboard position.
How It Works / How to Use
The trend center is calculated from a moving average of the chosen source, then projected forward using a smoothed measure of its own rate of change. An ATR-based band is built around this projected line and only moves in the direction favorable to the current trend, flipping only on a confirmed close beyond the opposite band. This flip is what produces the up and down signals and the trend color change.
Once a trend is established, the script tracks RSI relative to its own recent mean and standard deviation. When this Z-score reaches the user-defined extreme level and then crosses back toward normal, a dynamic take-profit marker is plotted for the active trend, using the opposite color for visual distinction, indicating that momentum has cooled from an extreme reading.
Traders can use the trail flips for directional bias and entries, and the dynamic TP markers as a secondary reference for potential exhaustion points within that trend. The overlay mode, transparency, candle coloring, and dashboard are all cosmetic and can be adjusted without affecting the underlying calculations.
Conclusion
Uptrick: Vector Trail Trend combines a velocity-projected trend line, an adaptive ATR trailing band, and a momentum Z-score take-profit layer into a single overlay tool, giving traders both a directional trend read and a separate momentum-exhaustion reference from one indicator.
Disclaimer
This script is provided for informational and educational purposes only and does not constitute financial advice. Past performance, whether shown historically or implied through the script's logic, does not guarantee future results. Always perform your own due diligence and risk management before making trading decisions.
Wskaźnik
