Dynamic Buying and Selling Power (ADTM)
什么是 ADTM?
ADTM(Dynamic Buying and Selling Power Indicator,动态买卖气指标)是一种经典的动量与反转量化指标。它通过对比开盘价的跃升与下挫,精确量化开盘后多空双方的推进力度(即爆发力),并将这种力量对比归一化在 的固定区间内。
与传统单纯依赖收盘价(Close)的振荡指标不同,ADTM 更加关注 开盘价(Open)相对于前一交易日的位置以及当日极值(High/Low)的延伸空间 ,从而能够更敏锐地捕捉到市场资金的日内异动。
---
为什么使用它?
在波诡云谲的市场中,单纯的均线或 lagging 指标容易产生钝化。ADTM 的优势在于:
无量纲化区间:其输出被严格限制在 之间,避免了绝对数值对趋势研判的干扰。
日内真实动能:通过计算买方动态能量(DTM)和卖方动态能量(DBM),能够更早地在左侧识别出多空力量的衰竭点。
极佳的反转提示:特别适合配合超买超卖边界进行逆势(反转)波段的卡点操作。
---
怎么用?
本指标的使用逻辑非常直观,默认参数为经典配置: N = 23(求和周期),M = 8(信号均线周期)。
左侧买点(超卖区):
当蓝色 ADTM 曲线跌破 -0.5 时,意味着市场短期内空头宣泄极快,进入超卖状态。这通常是极佳的左侧分批布局或观察止跌反转的买点。
左侧风险(超买区):
当蓝色 ADTM 曲线突破 +0.5 时,意味着多头短期冲锋过急,进入超买状态。此时应防范多头力竭回撤,注意锁定利润或降低仓位。
中轴信号:
0轴为多空分界线。当 ADTM 在 0 轴上方运行时,多头占优;反之,空头占优。
均线交叉:
蓝色主线(ADTM)与橙色信号线(MA_ADTM)的黄金交叉与死亡交叉,可作为右侧动能确认的辅助信号。
---
在哪里用?
本指标采用纯粹的价格几何结构算法,具有极强的普适性:
适用市场:广泛适用于 A 股、美股、加密货币、商品期货以及外汇等主流交易市场。
适用周期:在日线(Daily)及以上大周期中表现尤为稳定,能够有效过滤盘整期的日内噪音;在小周期(如 1H/4H)中,配合趋势背景亦可用于日内波段捕捉。
---
原创与致谢声明
指标原创作者: 本指标的核心算法源自经典量化分析领域的经典设计。
脚本重构与发布: 由本人进行 Pine Script v6 的标准化重构、算法优化与开源发布。
风险提示: 任何技术指标都无法百分之百预测市场。建议将 ADTM 融入自身的交易系统中,结合量价结构、关键支撑阻力位以及严谨的资金管理共同使用。
---
What is ADTM?
ADTM (Dynamic Buying and Selling Power Indicator) is a classic momentum and reversal quantification tool. It precisely quantifies the offensive strength (i.e., explosive power) of both bulls and bears after the market opens by comparing the upward jumps and downward drops of the opening price, and normalizes this power comparison within a fixed range of .
Unlike traditional oscillators that rely solely on the closing price (Close), ADTM places greater emphasis on the opening price (Open) relative to the previous trading day's position, as well as the extension space of the day's extremes (High/Low) , enabling it to more keenly capture intraday anomalies in market capital flow.
---
Why Use It?
In volatile and unpredictable markets, simple moving averages or lagging indicators are prone to desensitization (flattening). The advantages of ADTM are:
Dimensionless interval: Its output is strictly confined within , eliminating the interference of absolute price levels on trend assessment.
Intraday true momentum: By calculating Dynamic Buying Momentum (DTM) and Dynamic Selling Momentum (DBM), it can identify exhaustion points of bullish/bearish power earlier on the left side.
Excellent reversal signals: Particularly well-suited for contrarian (reversal) swing trading by utilizing overbought/oversold boundaries.
---
How to Use It?
The usage logic of this indicator is highly intuitive, with default parameters set to the classic configuration: N = 23 (Summation Period), M = 8 (Signal MA Period).
Left-side Buy Signal (Oversold Zone):
When the blue ADTM line drops below -0.5, it indicates that bearish forces have been excessively unleashed in the short term, entering an oversold state. This is typically an excellent opportunity for left-side accumulation or observing for a bullish reversal.
Left-side Risk Signal (Overbought Zone):
When the blue ADTM line rises above +0.5, it indicates that bullish forces have pushed too aggressively in the short term, entering an overbought state. At this point, one should be cautious of bullish exhaustion and pullbacks, and consider locking in profits or reducing positions.
Zero-Line Signal:
The 0.0 axis serves as the bull-bear dividing line. When ADTM is above 0, bulls are in control; when below 0, bears are in control.
Moving Average Crossover:
The golden cross and death cross between the blue main line (ADTM) and the orange signal line (MA_ADTM) can serve as auxiliary signals for right-side momentum confirmation.
---
Where to Use It?
This indicator employs a pure geometric price-structure algorithm, offering strong universality:
Applicable Markets: Widely applicable to A-shares, U.S. stocks, cryptocurrencies, commodity futures, forex, and other major trading markets.
Applicable Timeframes: Performs particularly well on Daily and higher timeframes, effectively filtering out intraday noise during consolidation periods. On lower timeframes (e.g., 1H/4H), it can also be used for intraday swing trading when combined with the broader trend context.
---
Acknowledgments & Originality Statement
Original Author: The core algorithm of this indicator originates from classic designs in the field of quantitative analysis.
Script Re-engineering & Release: This script has been fully refactored, optimized, and released as open-source by myself.
Risk Disclaimer: No technical indicator can predict the market with 100% accuracy. It is strongly recommended to integrate ADTM into your own trading system, combining it with volume-price structure, key support/resistance levels, and strict risk management practices. 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

Strategia

jrhTrendRev4EMAHow it Works
# jrhTrendRev4EMA — Documentation
A trend reversal indicator built around 4 fully configurable EMAs, producing two independent signal types: a **Reversal Signal** (confirmed crossover between two chosen EMAs) and a **Trend Cross Signal** (simple crossover between two chosen EMAs). This is an updated version of the original `jrhTrendRev`, which used fixed Fast/Slow/Long EMA roles — this version replaces that with 4 general-purpose EMAs you assign to either signal type yourself.
---
## How the indicator is structured
There are two independent signal engines running side by side:
1. **Reversal Signal** — the original Fast/Slow crossover logic, with a 2-bar confirmation filter to reduce whipsaw. Default sources: EMA 1 vs EMA 2.
2. **Trend Cross Signal** — the original 20/200-style crossover logic, no confirmation filter (fires immediately on cross). Default sources: EMA 2 vs EMA 4.
Both signal engines pull their EMA values from the same pool of 4 EMAs you configure in the first input group — you choose which EMA feeds "Source A" and "Source B" for each signal independently, via dropdowns.
---
## Parameter Group: EMAs
Four identical rows, each controlling one EMA line.
| Parameter | Type | Default | What it does |
|---|---|---|---|
| Show (checkbox) | Toggle | On (all 4) | Shows/hides that EMA's plotted line on the chart. Turning it off does **not** remove it from being usable as a signal source — it just hides the visual line. |
| Length | Integer | EMA1: 10, EMA2: 20, EMA3: 50, EMA4: 200 | The EMA period. Shorter = more reactive/closer to price. Longer = smoother/slower. |
| Color | Color picker | EMA1: Blue, EMA2: Red, EMA3: Yellow, EMA4: Orange | The plotted line's color. Purely visual — has no effect on signal logic. |
**Example:** If you want a 9/21 EMA pair instead of the default 10/20, just change EMA1's Length to 9 and EMA2's Length to 21. Both signal engines automatically use the new values on their next recalculation — no need to touch the signal source dropdowns, since they reference the EMA *slot* (EMA 1, EMA 2, etc.), not the length itself.
Wskaźnik

jrhMultORBHow it works
jrhMultiORB — Info Table Reference Guide
A detailed explanation of every metric in the Info Table, what it measures, how to read the color coding, and how it connects to the Opening Range Breakout logic in this indicator.
ADX (Average Directional Index)
What it measures: Trend strength — how strong the current trend is, regardless of direction. It does not tell you whether price is going up or down, only how much conviction is behind whatever direction is currently winning.
How it's built: Derived from the same underlying calculation as +DI/−DI (see below), smoothed over the ADX Smoothing input (default 14). It reflects the spread between +DI and
−DI — the wider that spread, the higher ADX climbs.
How to read the value:
Range Meaning
Below 20 Weak or no trend — ranging, choppy conditions
20–25 A trend may be starting to build
Above 25 Strong trend in place
Above 50 Very strong trend (can also signal exhaustion at extremes)
Color coding: Red below 20, orange 20–25, green above 25 — based purely on the value, not its direction.
The arrow (▲/▼): Separate from the color. It compares this bar's ADX to the previous bar's ADX. ▲ means ADX is rising (trend strength building). ▼ means ADX is falling (trend strength fading) — even if the value is still technically "strong" by the color threshold. Strength and trajectory are independent: ADX can be green (strong) and falling (▼) at the same time, meaning a strong trend that is losing momentum.
Why it matters for your breakouts: A breakout that occurs while ADX is low or falling is more likely to be a low-conviction move that fails or reverses. A breakout with ADX rising through 20–25 has more evidence of real directional pressure behind it. This is what the optional "Filter Breakouts by ADX Strength" input (in the Breakout Signals group) uses to gate signals if you enable it.
+DI / −DI (Plus/Minus Directional Indicators)
What they measure: Which side — buyers or sellers — currently has the edge in recent price action.
• +DI (Plus Directional Indicator) = buying/upward pressure. Higher +DI means more of the recent directional movement has been to the upside.
• −DI (Minus Directional Indicator) = selling/downward pressure. Higher −DI means more of the recent directional movement has been to the downside.
Easy way to remember: the sign matches the direction — "plus" for up, "minus" for down. It has nothing to do with who is "buying" vs "selling" as market participants; it's purely about which direction has controlled more of the recent range.
How it's built: Both are calculated over the ADX/DMI Length input (default 14 bars) — a rolling read on directional movement, not a single-bar reading.
Color coding: Green (lime) when +DI is currently higher than −DI (buyers have the edge). Red when −DI is higher than +DI (sellers have the edge).
Reading it alongside ADX: +DI/−DI tells you which direction currently has the edge; ADX tells you how strong that edge is and whether it's building or fading. A market can show −DI leading (sellers ahead) while ADX is falling — this usually reads as a corrective pullback rather than a fresh, strengthening downtrend. If both −DI is leading AND ADX is rising, that's a more convincing case for real downside continuation.
RSI (Relative Strength Index)
What it measures: Momentum and speed — how fast and how far price has moved recently, on a 0–100 scale.
How to read the value:
Range Meaning
Above 70 Overbought — price has moved up quickly, may be due for a pause or pullback
30–70 Neutral zone
Below 30 Oversold — price has moved down quickly, may be due for a bounce
Color coding: Red above 70, green below 30, white in between.
Why it matters for your setup: RSI divergence (price makes a new high but RSI does not) near your TP target levels is one of the better early warnings that a reversal may be approaching at that level. It's also useful as a quick gut-check on whether a breakout is happening into already-stretched conditions (RSI near 70/30) versus fresh momentum from neutral territory.
ATR (Average True Range)
What it measures: The average size of price bars over the ATR Length input (default 14 bars) — essentially, "how big is a normal candle right now" in price units.
Why it's shown: ATR by itself isn't a directional signal — it's a yardstick. It gives context for judging whether the current Opening Range, or any individual candle, is wide or narrow relative to recent typical behavior. It's also the reference value used by two other things in this indicator: the Bar Range/ATR row below, and the optional Marker Offset (x ATR) setting that spaces breakout/retest labels away from the candle wicks.
Color coding: None — it's a raw reference number, not a signal.
Bar Range/ATR
What it measures: The current candle's total range (high − low) divided by ATR. In plain terms: how big is this specific candle compared to what's been normal lately.
How to read the value:
Ratio Meaning
~1.0x An average, ordinary candle
1.3x–2.0x Elevated — larger than normal, worth attention
2.0x+ Outsized/climactic candle
Color coding: Gray below 1.3x, orange 1.3x–2.0x, red at 2.0x and above.
Why this flags exhaustion, not just "a big move": A large candle represents a large amount of buying or selling effort concentrated into one bar. That effort has to be "paid for" — an outsized candle often absorbs several normal candles' worth of pressure in a single move, which can exhaust the pool of willing buyers or sellers in one shot. This is why breakouts or retests that occur on outsized-ATR candles are statistically more prone to failing or reversing shortly after — the move may already be running on borrowed momentum rather than the start of a durable trend.
Day Bias
What it measures: The directional bias of the current session's Opening Range midpoint compared to the previous session's Opening Range midpoint.
How it's determined: If this session's OR midpoint is higher than the prior session's, bias reads Bullish. If lower, Bearish. If unchanged, Neutral.
Color coding: Green for Bullish, red for Bearish, gray for Neutral.
Why it matters: This is the same value the optional "Daily Bias" breakout filter (in the Breakout Signals group) uses internally — when enabled, that filter withholds breakout signals that go against this bias until price reaches Target 1. Even if you don't use that filter, the Day Bias row gives you a quick read on the higher-timeframe lean without needing to compare sessions manually.
Dist. from ORH / Dist. from ORL
What they measure: How far current price is, as a percentage, from the Opening Range High (ORH) and Opening Range Low (ORL) — the two boundary lines of the shaded Opening Range box on the chart.
How to read it: A positive percentage means price is currently trading above that level. A negative percentage means price is trading below it. Since ORH sits above ORL, it's normal to see a small positive number on ORH and a larger positive number on ORL when price is inside or just above the range — both are measuring distance from the same current price to two different fixed reference levels.
Color coding: None — shown as plain values.
Why it matters: Gives you an at-a-glance read on how extended price is from the range without needing to eyeball the chart. It's especially useful right after a breakout, to gauge in real time whether price is holding well above/below the broken level or drifting back toward a retest.
Summary
1. Start with ADX — is there a real trend right now, and is it strengthening or fading?
2. Check +DI/−DI — which side currently has the edge?
3. Cross-check with RSI — is that move already stretched (near 70/30), or does it have room to run?
4. Glance at Bar Range/ATR — is the most recent candle abnormally large? If so, treat any breakout/retest on it with extra skepticism.
5. Confirm with Day Bias — does the higher-timeframe lean agree with what the shorter-term readings are showing?
6. Use Dist. from ORH/ORL — for a quick sense of how far price has traveled from the original range boundaries.
No single row is meant to be read in isolation — the value of the table is in how the rows confirm or contradict each other.
Wskaźnik

RONBO USA Market Open PRO v1.0.0The RONBO USA Market Open indicator automatically marks the official opening of the U.S. stock market at 09:30 AM New York time (Eastern Time) with a vertical line on your chart.
The indicator automatically handles Daylight Saving Time (DST) and works correctly for traders anywhere in the world, regardless of their local timezone. Whether you are trading from New York, London, Amsterdam, Tokyo or Sydney, the market open will always be displayed at the correct moment.
Features
✔ Marks the official U.S. market open (09:30 ET)
✔ Automatic Daylight Saving Time (DST) adjustment
✔ Works worldwide in every local timezone
✔ Customizable line color, style and thickness
✔ Clean, lightweight and fast
✔ Perfect for price action, liquidity and opening range analysis
Recommended Timeframes
For the most accurate results, this indicator is designed to be used on intraday charts up to and including the 1-hour timeframe.
Recommended:
1 Minute
3 Minutes
5 Minutes
15 Minutes
30 Minutes
45 Minutes
1 Hour
Why not higher timeframes?
On timeframes above 1 Hour (such as 2H, 4H, Daily or Weekly), there is no candle that starts exactly at 09:30 ET. As a result, TradingView cannot place the vertical line precisely at the official market opening.
For this reason, the indicator is optimized for 1-hour charts and lower, where the market open can be Wskaźnik

Wskaźnik

ABC/D
Every bar gets a direction (up/down) from higher-highs/lower-lows — these build the Gann ZigZag legs.
Consecutive bars trapped inside a prior bar's range = Inside Bar ("Hoagie"); a second mini-ZigZag runs inside it.
U-Turn engine watches legs: trend flips only when price breaks the confirm level → defines trendDir.
ABC = 3-leg pullback in confirmed trend (A extreme > B extreme, C shallower) → continuation signal at C.
Variants: E-ABC (no U-Turn yet, pre-A pivot beyond C), L-ABC (late, after U-Turn), EQ-ABC (tick-equal A/B extremes).
I-prefix = same pattern found on the inner ZigZag, fully inside one Inside Bar (I-ABC, I-EQ-ABC…).
I-B-ABC = the Inside Bar itself IS the hidden B-leg between main legs A and C; E-I-B version = early variant.
ABCD = 4 nested shrinking legs in trend direction → signal at D.
Market structure: every ZigZag pivot stored as a level; close-through = BOS (or CHoCH if trend flips), wick-only = Sweep.
Multi-level: one candle breaking several stored levels fires one signal per level, on the exact breaker bar.
Same structure engine runs inside each Inside Bar → I-BOS / I-CHoCH / I-Sweep / I-U-Turn.
Flags: after an impulse pole, pivots A→B→A2→B2; ASC = HH+HL (bullish), DSC = mirror, BRD = expanding range.
Quad Stochastic: 4 stochastics aligned ≥80/≤20 shade background (extreme/capitulation zones + gap counters in table).
No60 model (optional): counter-bar + EMA filter entry arrows with confirmation dots.
Info table shows multi-TF trend grid, last ABC/ABCD details, Quad rotation stats. Wskaźnik

EMA Cross Strategy (ema_cross)A trend-following strategy built around a 50/200 EMA cross, filtered by RSI momentum, volume confirmation, and trend strength — designed to avoid low-conviction chop and only fire on trades with volume and momentum behind them.
How it works:
-Trend detection: Fast/slow EMA (default 50/200) establishes directional bias
-Momentum filter: RSI must confirm overbought/oversold conditions in the direction of the trade
-Volume confirmation: Entries require volume to exceed a multiple of its moving average, filtering out low-participation moves
-Trend strength filter: A minimum EMA spread threshold avoids entries during flat/ranging conditions
-Volatility-adaptive TP/SL: Take-profit and stop-loss percentages scale with a short/long ATR ratio, widening in high-volatility regimes and tightening in calm ones
-Volatility-adaptive position sizing: Position size scales inversely with ATR%, so size shrinks automatically in choppy/volatile conditions
-Risk controls: Daily trade cap, daily loss cap (% of equity), and an automatic pause after a configurable streak of consecutive take-profit wins (to avoid over-trading a hot streak into reversal)
-Session filter: Optional block on entries during a low-liquidity UTC window
Inputs are fully configurable — EMA/RSI/ATR lengths, volume and trend thresholds, TP/SL bounds, position sizing caps, leverage, and daily risk limits can all be adjusted to fit different symbols and timeframes.
Notes:
-Backtested with a 0.04% commission and 1-tick slippage assumption to reflect realistic futures execution costs
-Designed for use with webhook-based automation (alerts fire structured JSON on entry/exit) but works standalone as a manual signal tool
-This is a systematic strategy, not financial advice — past performance in the strategy tester does not guarantee future results. Test on paper/small size before live deployment. Strategia

Wskaźnik

FVG Support & ResistanceAuto FVG Target (1:2 RR)
This indicator automatically detects bullish and bearish Fair Value Gaps (FVGs) and helps traders visualize potential trade setups using a fixed Risk-to-Reward framework.
Features
Automatic detection of Bullish and Bearish Fair Value Gaps.
Clear FVG box visualization on the chart.
Entry signals based on price rejecting the Fair Value Gap and closing outside the zone.
Fixed Stop Loss calculated using the gap size (1× gap).
Automatic Take Profit based on a fixed 1:2 Risk-to-Reward ratio.
Buy and Sell labels for easy signal identification.
Configurable display settings for FVG visualization.
Designed to work across multiple markets and timeframes.
How It Works
A bullish Fair Value Gap is identified when the current candle's low is above the high of two candles earlier. A bearish Fair Value Gap is identified when the current candle's high is below the low of two candles earlier.
The indicator monitors these imbalance zones and waits for price to interact with them. When price rejects an FVG and closes outside the zone, a potential trade setup is generated. The stop loss is based on the size of the Fair Value Gap, while the take-profit target is automatically set to a fixed 1:2 Risk-to-Reward ratio.
Intended Use
This indicator is designed as a chart analysis tool to assist with identifying Fair Value Gap opportunities. It does not predict future price movement or guarantee profitable trades. Users should always combine its signals with their own analysis, risk management, and trading plan.
Notes
Works on all timeframes.
Suitable for Forex, Crypto, Indices, Commodities, and Stocks.
Best used alongside market structure, liquidity concepts, or other confirmation tools.
Historical results and plotted signals should not be considered a guarantee of future performance. Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Trend-Reset Cumulative Delta [ChartPrime]Trend-Reset Cumulative Delta
🔶 OVERVIEW
Standard Cumulative Delta indicators track the net difference between buying and selling volume from a fixed starting point (like the start of the day). While useful, they often become skewed by historical data that is no longer relevant to the current market trend.
The Trend-Reset Cumulative Delta solves this by using a Volatility-Based Reset Mechanism . It utilizes an ATR (Average True Range) envelope to define the current trend; the moment price breaks out of this envelope, the Cumulative Delta "resets." This ensures you are only seeing the volume pressure relevant to the active trend.
🔶 THE RESET LOGIC: ATR BANDS
The indicator tracks a central EMA surrounded by volatility bands. This creates a "dynamic corridor" for price:
Bullish Trend: When price closes above the Upper ATR Band , the trend turns bullish and the Delta counter resets to 0.
Bearish Trend: When price closes below the Lower ATR Band , the trend turns bearish and the Delta counter resets to 0.
By resetting at every major trend shift, the indicator highlights the "fresh" volume entering the move, making it easier to spot exhaustion or trend strength without the baggage of old data.
🔶 KEY FEATURES
Z-Score Pivot Filter: Not all pivots are equal. This indicator uses a Z-Score calculation to identify "outlier" volume events. It highlights pivots where the Cumulative Delta is significantly higher (statistically) than the recent average.
Trend Summary Labels: At the end of every trend cycle, a label appears summarizing the Total Volume and Net Delta of that specific move. This allows you to compare the "effort vs. result" of previous trends side-by-side.
Dual-Chart Projection: Filtered volume pivots can be projected directly onto the price chart, showing you exactly which candle saw a statistical volume extreme.
Dynamic Column Coloring:
* Bright Colors: Volume is increasing in the direction of the trend.
* Faded Colors: Volume pressure is slowing down (potential divergence/exhaustion).
🔶 TRADING APPLICATIONS
Effort vs. Result (Divergence): If price is making new trend highs but the Trend-Reset Delta columns are becoming smaller or fading in color, it indicates that the "effort" (volume) is not supporting the move.
Institutional Absorption: Look for the Z-Score Pivot markers (▼/▲). When these appear at structural support or resistance, it signifies that a massive amount of volume was transacted, often indicating institutional absorption.
Trend Strength Comparison: Use the Trend Summary Labels to look back at previous cycles. If the previous Bullish trend had a Net Delta of +1M and the current Bullish trend only has +200k, the current move is significantly more fragile.
🔶 CONCLUSION
The Trend-Reset Cumulative Delta provides a cleaner, more actionable view of volume flow. By stripping away irrelevant historical volume and focusing on the current volatility-defined trend, it helps traders identify when a trend is being fueled by fresh capital—or when it's simply running on fumes. Wskaźnik

Liquidity Sweep + TargetLiquidity Sweep + Target
This indicator detects liquidity sweeps — moments where price wicks beyond a recent swing high or low to trigger stops/liquidity, then closes back inside the range (a classic stop-hunt / SFP pattern). Once a sweep is confirmed, the indicator automatically plots a target level for the expected reversal move.
How it works:
Identifies swing highs and lows using an adjustable pivot lookback.
Bearish Sweep: price wicks above the last swing high but closes back below it → signals potential downside reversal, target plotted below.
Bullish Sweep: price wicks below the last swing low but closes back above it → signals potential upside reversal, target plotted above.
Target calculation: choose between (1) the next opposite-side liquidity level (previous swing point) or (2) a fixed risk:reward multiple of the sweep range — fully configurable in settings.
Features:
Clean sweep labels (bullish/bearish) plotted directly on the chart
Dashed target lines with price labels
Adjustable pivot sensitivity, wick threshold, and RR multiple
Built-in alert conditions for both bullish and bearish sweeps
How to use it:
Wait for a sweep label to print, then look for confirmation (structure shift, momentum candle, or your own entry trigger) before acting on the plotted target. This tool identifies liquidity grabs — it does not predict direction with certainty, so always combine with proper risk management. Wskaźnik

Wskaźnik

Liquidity Sweep & Golden Zone [StrixEDGE]Overview
Liquidity Sweep & Golden Zone is a multi-timeframe structural analysis tool built for traders who use Smart Money Concepts (SMC) and ICT methodology. It identifies liquidity sweeps at confirmed swing levels, maps the Fibonacci Golden Zone (OTE), and presents a real-time confluence dashboard across 15-minute, 1-hour, 4-hour, and daily timeframes.
The indicator answers three questions at a glance: where is the liquidity?, has it been swept?, and do multiple timeframes agree on direction?
How It Works
Liquidity Sweep Detection
The engine tracks confirmed swing highs and swing lows using pivot detection. These pivots represent resting liquidity pools — areas where stop-loss orders accumulate:
- Buy-Side Liquidity (BSL) sits above swing highs, where short sellers place their stops. When price wicks above a swing high and closes back below, a BSL sweep is triggered — signaling that buy-side stops were hunted. This typically precedes bearish continuation.
- Sell-Side Liquidity (SSL) sits below swing lows, where long traders place their stops. When price wicks below a swing low and closes back above, an SSL sweep is triggered — signaling that sell-side stops were hunted. This typically precedes bullish reversal.
Each sweep event displays the estimated volume in USDT at the moment of the sweep. This is calculated as `volume × close` on the sweep bar and serves as a proxy for the magnitude of liquidations that occurred. Higher volume sweeps tend to produce stronger reversals.
After a sweep, the level is updated to the new extreme — preventing duplicate signals and establishing a fresh liquidity reference.
Support & Resistance (Pivot-Based)
Active (un-swept) pivot levels are drawn on the chart as structural Support and Resistance:
- A line extending from the bar where the pivot formed to the current price area
- A zone band (ATR × 0.15) around the level, representing the area of influence
- Origin labels showing "Buy-Side Liquidity SWEEP" or "Sell-Side Liquidity SWEEP" with the USDT volume
- Price labels on the right edge for quick reference
These levels update dynamically: when a new pivot is confirmed, the line starts from the new origin. When a sweep occurs, the level shifts to the sweep bar.
Golden Zone (Fibonacci OTE: 0.618 – 0.786)
The Golden Zone represents the Optimal Trade Entry area — the 61.8% to 78.6% Fibonacci retracement of the most recent price range. Unlike pivot-based calculations, this indicator uses a **lookback-based approach**: it finds the highest high and lowest low over a configurable number of bars, then derives the zone from that range.
The zone is visualized with:
- A filled box between the 0.618 and 0.786 levels (transparency adjustable)
- Dashed border lines at 0.618 and 0.786
- A dotted midline at the 0.702 level
- Price labels showing exact values
- A centered "GOLDEN ZONE" tag
This approach produces a stable, always-visible zone that doesn't depend on individual pivot detection, making it reliable across all market conditions.
Multi-Timeframe Heatmap
The core of this indicator is a 7-column heatmap table that evaluates market conditions across four timeframes simultaneously:
| Column | What It Shows | Bullish | Bearish |
|--------|--------------|---------|---------|
| SWEEP | Recent liquidity sweep direction | ● BULL (SSL swept) | ● BEAR (BSL swept) |
| GZ | Price position relative to Golden Zone | ▲ ABOVE | ▼ BELOW |
| S/R | Price position vs. pivot S/R midpoint | ▲ BULLISH | ▼ BEARISH |
| BIAS | EMA 21/50 trend direction | ▲ BULL | ▼ BEAR |
| RSI | RSI(14) value with decimal precision | Color-coded by zone | Color-coded by zone |
| SIGNAL | Composite of all conditions | LONG ▲ | SHORT ▼ |
Signal Logic: The SIGNAL column counts four conditions per timeframe — RSI above/below 50, price in/above the Golden Zone, price above/below the S/R midpoint, and EMA bias direction. When 3 or more conditions align bullish, the signal reads LONG. When 3 or more align bearish, it reads SHORT. Otherwise, NEUTRAL.
A confluence bar at the bottom aggregates all timeframes. When the majority of conditions across all four timeframes agree, it displays STRONG BULLISH or STRONG BEARISH CONFLUENCE.
RSI Color Coding
| RSI Range | Color | Meaning |
|-----------|-------|---------|
| > 70 | Orange | Overbought |
| 50 – 70 | Green | Bullish momentum |
| 30 – 50 | Red | Bearish momentum |
| < 30 | Blue | Oversold |
Settings
Structure Settings
| Setting | Default | Description |
|---------|---------|-------------|
| Pivot Lookback Length | 5 | Bars left and right to confirm a swing pivot. Higher values produce fewer but stronger levels |
| Sweep Active Memory | 10 | How many bars a sweep signal remains active on the heatmap after detection |
Golden Zone
| Setting | Default | Description |
|---------|---------|-------------|
| Lookback Period | 20 | Number of bars to find highest high and lowest low for Fibonacci calculation |
| Show Golden Zone | On | Toggle zone visibility on chart |
| Fill Golden Zone | On | Shade the area between 0.618 and 0.786 |
| Fill Transparency | 88 | Opacity of the filled zone (50–98) |
| Golden Zone Color | Gold | Color for all Golden Zone elements |
Support & Resistance
| Setting | Default | Description |
|---------|---------|-------------|
| Show S/R on Chart | On | Toggle S/R lines, zone bands, and labels |
| Support Color | Teal | Color for support level and SSL elements |
| Resistance Color | Red | Color for resistance level and BSL elements |
| Line Width | 2 | Thickness of S/R lines (1–4) |
| Line Style | Solid | Solid, Dashed, or Dotted |
| Show Price Labels | On | Display price values at the right edge of each level |
Sweep Event Labels
| Setting | Default | Description |
|---------|---------|-------------|
| Show Sweep Labels | On | Toggle sweep event markers on chart |
| Bullish Sweep Color | Green | Color for SSL sweep labels (bullish reversal) |
| Bearish Sweep Color | Red | Color for BSL sweep labels (bearish reversal) |
Heatmap Table
| Setting | Default | Description |
|---------|---------|-------------|
| Show Heatmap Table | On | Toggle the entire dashboard |
| Table Position | Top Right | 9 position options across the chart |
| Table Cell Size | Normal | Tiny, Small, Normal, Large, or Auto |
Alerts
Five alert conditions are built in and ready to use:
1. Bullish Liquidity Sweep — SSL swept, potential bullish reversal
2. Bearish Liquidity Sweep — BSL swept, potential bearish reversal
3. Bull Sweep + Golden Zone — SSL swept while price is inside the OTE zone (high-probability long)
4. Bear Sweep + Golden Zone — BSL swept while price is inside the OTE zone (high-probability short)
5. Price in Golden Zone — Price enters the 0.618–0.786 zone on any bar
Disclaimer
This indicator is a technical analysis tool designed to assist in identifying potential areas of interest based on market structure and liquidity concepts. It does not constitute financial advice. The USDT volume figures are approximations, not verified liquidation data. Always use proper risk management and combine this tool with your own analysis. Past performance of any signal or pattern does not guarantee future results. Trade at your own risk. Wskaźnik

Wskaźnik
