インジケーター

Candle Density Indicator v2Candle Density Indicator (EN/KR)
The Candle Density Indicator (CDI) is a dynamic support and resistance tool that mathematically extracts the most heavily congested price levels within a lookback window. Unlike volume profiles that require tick/volume data, this indicator breaks down the precise proportional overlap of candle bodies across volatility-calculated price bins.
🔑 Key Features
1. Multi-Bin Density Engine
The script dynamically segments the price action between the highest and lowest candle bodies of the lookback period into adaptive price bins (steps regulated by ATR). It calculates exactly how much of each candle's body lived inside each bin.
2. Time-at-Price Concurrency (Hits)
It scores each price bin based on candle body overlap. The bin with the highest score represents the true point of control where price compressed heavily. If the maximum score doesn't pass the minimum threshold (Min Hits), it organically hides to prevent noise.
3. Verification Stabilization (Hold Filter)
To prevent the S/R box from rapidly shifting and causing chart chaos during choppy price action, a 5-bar verification loop is built in. The dense zone will only update and lock onto a new level after it has proven structural stability, acting as an automatic debounce filter.
⚙️ Settings Guide & My Personal Setup
💡 Developer's Personal Setup: I engineered this indicator for tight intraday executions. I personally use this on the Bitcoin (BTC) 3-minute chart for high-frequency scalping. When the gray CDI Box remains flat for a long time, it defines a major value area. A sharp close outside this zone often signals an explosive expansion phase.
CDI Box Length: The lookback window (default 30 bars) to measure density. Smaller values focus on immediate scalping nodes; higher values map macro structural balance zones.
CDI Min Hits: The threshold score required to draw a zone. Keeps the chart clean by filtering out loose, volatile price action that lacks density.
============================================================
한국어 버전 설명
📝 개요 (Description)
Candle Density Indicator (CDI)는 캔들 몸통의 중첩 밀집도를 분석하여, 특정 기간 동안 가격이 가장 치열하게 싸우며 머물렀던 '핵심 균형 가격대'를 찾아주는 고성능 알고리즘 지표입니다. 거래량 매물대(Volume Profile)와 유사하지만, 오직 가격 데이터와 변동성(ATR) 매칭을 통해 시간과 캔들 실체가 가장 많이 묶인 진짜 지지/저항 축을 계산해 냅니다.
🌟 주요 기능 (Key Features)
1. 변동성 기반 가격 밴드 분할 연산
설정한 룩백 기간(Box Length) 내의 최고점과 최저점 몸통 범위를 구한 뒤, 현재 시장의 변동성(ATR)을 기준으로 가격 구간을 촘촘한 빈(Bin)으로 자동 쪼갭니다. 이후 각 캔들의 몸통이 어느 가격대에 가장 많이 걸쳐 있었는지 수학적 비중을 계산합니다.
2. 가로축 밀집도 스코어링 (Hits)
단순히 터치한 횟수가 아니라, 캔들의 실체가 머문 시간을 누적 점수화합니다. 가장 높은 점수를 받은 가격대를 찾아내어 차트에 회색의 'CDI 밸런스 박스'로 채워줍니다. 만약 설정한 최소 밀집 점수(Min Hits)를 넘지 못하면 시장에 뚜렷한 기준 축이 없다고 판단해 신호를 숨김 처리합니다.
3. 락온(Lock-on) 안정화 필터
횡보 장세나 미세한 가격 변동 때문에 매물대 상하단 라인이 지저분하게 흔들리는 것을 막기 위해 5캔들 연속 검증 제어 장치가 내장되어 있습니다. 새로 계산된 밀집 구역이 최소 5캔들 동안 구조적 안정성을 유지할 때만 차트의 박스를 갱신하여 휩소를 방지합니다.
⚙️ 세팅 가이드 & 개발자 실전 활용법
💡 개발자 실전 팁: 저는 주로 비트코인(BTC) 3분봉 차트에서 단기 스캘핑(Scalping)을 진행할 때 이 지표를 핵심 가이드라인으로 활용합니다. 회색 박스가 길게 유지될수록 강력한 에너지가 응축되고 있음을 뜻하며, 이 박스 상단이나 하단을 캔들 실체가 강하게 이탈하며 마감할 때 매우 높은 확률로 강력한 추세 확장(돌파) 타점이 나옵니다.
CDI Box Length: 매물대 밀집도를 분석할 과거 캔들 개수(기본값 30)입니다. 단기 스캘핑 시에는 값을 낮추고, 스윙이나 매크로 작도 시에는 값을 높여 큰 추세의 매물대를 잡을 수 있습니다.
CDI Min Hits: 박스를 표시하기 위한 최소 밀집 점수 기준입니다. 이 값을 높이면 어설픈 횡보 구간의 박스는 모두 걷어내고, 정말 단단하게 뭉친 핵심 자리만 선별해 차트를 깔끔하게 유지할 수 있습니다. インジケーター

ストラテジー

インジケーター

Key ssns [stealth]Indices Sessions
A clean session-range tool built specifically for index trading (NAS100, SPX, US30, GER40, etc.). It draws a dotted box around each trading session, capturing the high-to-low range, with the session name and pip range labeled neatly on top.
Note: this indicator is designed for indices only. The session windows and pip-range math are tuned to index trading, so it is not intended for forex, crypto, or other instruments.
Three sessions, all anchored to New York time (DST handled automatically):
- London – 03:00–05:00
- NY – 09:30–12:00
- PM – 13:00–16:00
Each session is plotted as a transparent dotted box spanning that window's high and low, so you can instantly read where each session expanded, contracted, or was raided — without any fill cluttering the chart.
Minute-accurate range capture. The script reads 1-minute intrabar data rather than relying on bar boundaries, so the box edges (especially the 09:30 NY open) land exactly on time even on higher intraday timeframes instead of snapping to the nearest candle.
Labels:
- Session name plus range in pips, shown above each box and centered to stay within the box width
- Tiny by default, with size options (Tiny / Small / Normal)
- Pip display can be toggled off for a cleaner look
- Configurable pip size (NAS100 on FXCM ≈ 0.1)
Customization:
- Toggle each session independently
- Edit any session's time window directly in settings
- Box border color, style (dotted / dashed / solid), and width
- Label color and size
- "Days to display" control to limit how far back boxes draw
Timeframe-aware: boxes only render on timeframes below the 1-hour, where intraday session structure is actionable, and stay out of the way on higher timeframes.
Pairs with the companion Indices Open script for 9:30 / 10:00 / daily opens and day-of-week separators. インジケーター

インジケーター

インジケーター

インジケーター

Heisenberg Uncertainty Bands [JOAT]HEISENBERG UNCERTAINTY BANDS
A novel band-and-state engine inspired by the Heisenberg uncertainty principle: the recognition that for a market, just as for a quantum particle, you cannot simultaneously be certain about both position (where price is) and momentum (how fast it is moving). Heisenberg Uncertainty Bands measures both uncertainties, tracks their empirical floor, classifies the current market into one of three quantum-inspired states — pure position |x⟩, pure momentum |p⟩, or mixed |ψ⟩ — and projects bands around price accordingly.
The principle, translated
In quantum mechanics, Δx · Δp ≥ ℏ/2 — the product of the position uncertainty and the momentum uncertainty cannot fall below a constant called Planck's reduced. For markets the analogue is:
Δx — the rolling standard deviation of price over a configurable window. The uncertainty in where price is sitting.
Δp — the rolling standard deviation of returns (log or arithmetic, configurable) over a separate window. The uncertainty in how fast price is moving.
ℏ̂ (hbar-hat) — the EMA-smoothed long-run product Δx · Δp. The script's empirical estimate of the market-specific lower bound.
Just like in physics, when the market is certain about position (price has been stable), it becomes uncertain about momentum (next direction is unknown) — and vice versa. The script measures both, computes the product, compares it to the empirical floor, and uses the ratio Δx/Δp as the state classifier.
Three quantum states
Pure Position State |x⟩ — Δx/Δp below the position threshold (default 0.40). Price is constrained to a tight band; the next directional move is uncertain. Yellow palette.
Pure Momentum State |p⟩ — Δp/Δx below the momentum threshold (default 0.40). Direction is committed; the range is widening. Magenta palette.
Mixed State |ψ⟩ — neither pure state condition holds. Violet palette.
The state badge on the right of the chart shows the bra-ket glyph (Unicode |x⟩ / |p⟩ / |ψ⟩ by default; can fall back to plain POS / MOM / MIX if your font lacks the brackets). A state cooldown (default 3 bars) debounces flicker.
Band projection
Two band families are projected around the live mid price:
Position bands — mid ± k × Δx. Solid by default. The classic "how wide is price ranging right now" envelope.
Momentum bands — mid ± k × (Δp scaled to the price axis). Dashed by default (configurable: Dashed / Dotted / Solid). Projected so their visual range matches the position bands.
When the two families are far apart in width, the state is decisive (|x⟩ if position is much tighter, |p⟩ if momentum is much tighter). When they are similar, the state is mixed.
Optional uncertainty-score candle tint
A toggleable layer recolours each candle based on how far the current Δx · Δp product deviates from the empirical floor ℏ̂. When the product is at the floor, the market is at its quantum-mechanical minimum — the most decisive setup; further from the floor means the market is "spending uncertainty" on both axes simultaneously.
Visual system
Position bands (solid, gradient fill optional).
Momentum bands (dashed / dotted / solid).
Mid line (style configurable).
State badge (right-side floating, configurable offset and size).
Background tint by state (configurable transparency, institutional default).
Optional candle re-tint by uncertainty score.
A locked Plasma palette (yellow position / magenta momentum / violet mixed on a deep-void ground) gives the chart a distinctive physics-inspired identity.
Dashboard
Monospaced table, positionable to any of nine corners, optional compact-no-header mode. Surfaces:
Current Δx and Δp values.
Δx · Δp product and its ratio to the ℏ̂ floor.
Δx / Δp ratio (drives the state).
Current state (|x⟩ / |p⟩ / |ψ⟩) with bar age.
Last state change with bars-ago.
Return mode (Log / Arithmetic) in use.
Alerts
Three alert conditions:
Pure Position State entry
Pure Momentum State entry
Mixed State return
How to read it
Two reads, in order of conviction:
Pure Momentum State |p⟩ entry is the script's directional commitment signal. Momentum has decisively exceeded position uncertainty — the move is real. Trend-following tools and breakout entries become high-conviction.
Pure Position State |x⟩ is the coil. Range has clamped down, direction is undecided. Reversion tools become high-conviction inside the band; the next state transition (back to |ψ⟩ or jumping to |p⟩) often produces a decisive breakout.
When Δx · Δp is close to ℏ̂ (the empirical floor) the market is at its most efficient — there is no slack in either axis to spare. These bars often coincide with the cleanest reversals and breakouts; the candle-tint layer is there specifically to highlight them.
Suggested settings
Defaults (position window 20, momentum window 20, hbar smoothing 100, k = 2.0, state threshold 0.40) are tuned for 15m–4H on liquid markets. For lower timeframes drop both windows to 10–14. For HTF (4H+) raise both to 30–50. Log returns are the theoretically-correct mode and the recommended default; switch to Arithmetic only if your instrument has trivially small price scale.
Originality
The implementation — the Δx / Δp dual-uncertainty pipeline, the EMA-smoothed empirical ℏ̂ floor, the three-state quantum-inspired classifier with bra-ket labelling, the dual-band projection with auto-scale, the uncertainty-score candle tint, the cooldown-debounced state machine, and the plasma palette — is JOAT-original. No third-party code reused. The Heisenberg principle is fundamental physics; the financial-market analogue and its implementation here are original work.
Limitations
The Heisenberg analogy is structural, not literal — markets do not obey the quantum-mechanical commutator relation; the script uses the concept of an inviolable joint-uncertainty floor as a market-regime classifier. The empirical floor ℏ̂ is estimated by EMA over a long window (default 100 bars) — on instruments with very short history the floor is approximate. State classification can flicker across the threshold; the cooldown is there to suppress this and is tunable.
—
-made with passion by jackofalltrades
インジケーター

インジケーター

インジケーター

Reference ZonesReference Range Zones maps an anchor period's trading range into colored horizontal zones, so you can read at a glance where current price sits relative to the prior session's premium, value, and discount areas.
What it does
It takes the high and low of a chosen anchor timeframe (the previous day by default), divides that range into equal horizontal zones, and draws each zone as a band of dotted lines. The top zones are colored as premium (potential resistance / distribution), the middle zones as value, and the bottom zones as discount (potential support / accumulation). A configurable number of past periods stay on the chart as history.
How it works
On each new anchor period the script captures the just-completed period's high and low, then splits that range into N equal slices. For each slice it renders a band of evenly spaced lines, where the "fill %" input controls how much of the slice height the band occupies — lower values leave visible gaps between bands. Zone color is assigned by position: a settable number of top slices use the premium color, a settable number of bottom slices use the discount color, and everything between uses the value color. Optional price labels mark each zone boundary at the right edge. Completed periods are frozen in place and the oldest are pruned once the kept-history limit is reached. A built-in line budget automatically reduces how many history periods are drawn if your zone and density settings would exceed the platform's drawing limit, so the script stays within limits without manual tuning.
How to use it
Treat the discount band as an area where longs are at a relative range low and the premium band as an area where shorts are at a relative range high; the value band in the middle is where price is closer to equilibrium. The zones are reference context, not signals — combine them with your own structure, trend, or volume read. Use "Previous period" mode for fixed levels you can plan around at the open, or "Current (developing)" mode to watch zones expand with the live session.
Inputs
Anchor timeframe and range source (previous vs developing); number of history periods to keep; number of zones, and how many top/bottom zones are premium/discount; line style, width, density, and band fill %; right-edge projection toggle; edge price labels; and full color and transparency control.
Notes
No zones appear until at least one anchor period has completed (in "Previous period" mode). This is a visual range-context tool and makes no claim about future price direction or performance. インジケーター

インジケーター

Market Auction Order Flow# Market Auction Order Flow (MAOF)
**Market Auction Order Flow** is an all-in-one auction-theory and order-flow toolkit built around a single analytical framework: price seeks value through auction, and order flow reveals who is winning that auction in real time.
The eight modules are not an arbitrary collection of tools. They form a three-layer pipeline:
- **Context layer** (Modules 01, 02, 03, 08) establishes where value is. VWAP provides a dynamic fair-value reference — where price *should* be given the session's traded volume. The Volume Profile provides empirical confirmation — where price *was actually accepted* by the market, as measured by volume distribution. When VWAP and the Volume Profile's Point of Control or Value Area edges coincide, that confluence identifies a level with both theoretical and empirical support. Initial Balance and HTF Candle Profiles extend this context to the daily structure and higher timeframes.
- **Pressure layer** (Modules 04, 05, 07) measures what is happening inside each bar — intrabar delta (buy volume minus sell volume), PVSRA volume classification, and per-bar delta labels reveal institutional activity, exhaustion, and divergences invisible on a plain price chart.
- **Signal layer** (Module 06) acts only when context and pressure align: the SSL Channel crossover provides a directional trigger, and the delta confirmation requirement (from Module 04) ensures that a signal fires only when order flow supports the move. Without the pressure layer feeding the signal layer, the SSL crossover is no different from any other moving-average crossover.
Each module can be toggled independently — from a minimal VWAP-only setup to the full pipeline — so traders can use only the layers relevant to their workflow.
---
## Modules
### 01 · VWAP with State Cloud
Session-anchored VWAP (or Week / Month / Quarter / Year / Earnings / Dividends / Splits anchor) with up to three standard-deviation or percentage-based band pairs. The **state cloud** classifies price as Discovery Up, Discovery Down, or Balance relative to the bands, and highlights:
- **Failed breakout markers** — wick penetrates a band but close rejects back inside (configurable minimum penetration % and cooldown bars)
- **Return-to-VWAP markers** — price crosses back through the VWAP line after a discovery move, signaling potential mean reversion
The state cloud turns VWAP from a static level into a dynamic market condition classifier, distinguishing trending (discovery) from mean-reverting (balance) environments bar by bar.
### 02 · Periodic Volume Profile
An extended version of TradingView's built-in Periodic Volume Profile, rebuilt with additional configuration options and integrated into the MAOF context layer. Resets on a configurable anchor period (Session / Day / Week / Month, or any custom timeframe). Features:
- Up/Down, Total, or Delta volume display modes
- POC, VAH, VAL level lines with optional right-extension
- **Developing POC and Developing Value Area** overlays — tracks the POC and Value Area as they build in real time within the current period (not available in the built-in)
- **Adaptive row density** ("Rows per Percent") — row count scales with profile range instead of being fixed, keeping histogram granularity consistent across different volatility periods
- **Bar-level fallback mode** — computes a per-bar approximation for 1-min charts without Premium intrabar data access
- Adjustable value area %, profile width, and placement
The profile identifies the price range where the majority of volume traded (the Value Area), distinguishing accepted price levels from those the market visited but rejected. As an integrated module, the intrabar data computed here also feeds Module 06's signal confirmation logic.
### 03 · Initial Balance
Auto-detects the correct IB session window for each instrument class (equity indices, metals, energies, grains, softs, forex) or accepts a custom window. Draws:
- IB High / Low / Mid levels
- ×2 and ×3 range extensions
- 50 % midpoint levels between extensions
- Optional IB zone tint and 20-day IB-Delta statistics table
The Initial Balance is the range established in the first hour of the regular trading session. Auction theory treats IB extensions as directional breakouts: price that moves beyond 2× or 3× the initial range signals a one-timeframing market with strong directional conviction.
### 04 · Volume Delta Engine
Intrabar delta computation engine that powers the signal system. Calculates smoothed delta EMA and detects **exhaustion flips** — moments when cumulative delta swings from an extreme (configurable threshold) to a zero-line crossover. An exhaustion flip signals that aggressive directional buyers or sellers have been absorbed, creating conditions for a reversal. This module feeds its delta state directly into Module 06.
### 05 · PVSRA (Price Volume Spread Range Analysis)
Classifies each bar by volume intensity relative to its 10-bar average:
- **Level 2 (200 %)** — climactic volume (green/red) — potential institutional activity
- **Level 1 (150 %)** — above-average volume (blue/fuchsia)
- **Normal** — standard volume
An optional spread×volume override promotes bars to Level 2 when the combined metric reaches a local extreme, identifying bars where both price spread and volume simultaneously spike — a signature of large-order absorption or distribution. Can override candle colors or use a separate symbol as the volume source.
### 06 · SSL Channel Signal Engine
Generates long/short trade signals using SSL Channel crossovers with mandatory **delta confirmation** from Module 04:
- **Pending signals** appear when the SSL Channel line crosses, opening a confirmation window
- **Confirmed signals** fire only when delta polarity aligns with the SSL direction within the expiry window
- Alternating mode (L→S→L) prevents consecutive same-direction signals
- Configurable cooldown between signals to filter noise
The confirmation requirement is the core design decision: an SSL crossover that occurs while delta is opposing the move is filtered out as a likely false breakout. Only when directional price structure (SSL) and order flow pressure (delta) agree does the signal print.
### 07 · Delta Display (Real-Time Order Flow Labels)
Per-bar labels showing:
- **DV (Delta Volume)** — buy volume minus sell volume, with optional DV%, total volume, and momentum arrows (▲▼)
- **DT (Delta Ticks)** — uptick count minus downtick count, with optional DT%, total ticks, and momentum arrows
- **POC line** — short horizontal line at the highest-volume price level within each bar
- **Divergence highlighting** — label color changes when delta polarity conflicts with bar direction (e.g., positive DV on a red bar signals hidden buying pressure despite price declining)
Delta divergences at key context levels (VWAP, Value Area edges, IB boundaries) are among the highest-probability setups in the auction-theory framework.
### 08 · HTF Candle Volume Profile
A 1-minute chart shows tick-level detail but hides what the Daily or Weekly candle looks like — you would normally have to switch timeframes to see it. Module 08 solves this by rendering up to three completed higher-timeframe candles (default: Daily / Weekly / Monthly) directly on the current chart, positioned to the right of live price as reference panels.
Each HTF candle is paired with its own Volume Profile histogram, showing where volume was distributed *within that candle's timespan* — not just the candle's open/high/low/close, but the price levels where the most buying and selling actually occurred. POC, VAH, and VAL level lines extend left across the chart to the candle's start bar, creating visible reference zones anchored to higher-timeframe market structure.
In auction theory, higher-timeframe value areas carry the most weight: a Weekly POC represents an entire week's worth of volume acceptance. When intraday price approaches a Weekly POC or Daily VAL, that level is likely to produce a reaction. Module 08 makes these levels visible on a 1-minute chart without leaving it.
---
## Key Features
- **Fully modular** — enable only what you need; disable the rest for a clean chart
- **Extensive customization** — every module has dedicated Core and Style setting groups with full color, width, and style control
- **Multi-timeframe awareness** — from intrabar delta resolution up to Monthly candle profiles
- **Auto-adaptive** — IB windows auto-detect by instrument class, delta LTF adapts to chart timeframe
- **Built-in alerts** — Long, Short, Pending Long, Pending Short alert conditions
## Recommended Timeframes
Designed primarily for **intraday futures trading** (1 min – 15 min charts), but compatible with any timeframe and instrument. Volume Profile and Delta modules benefit most from intrabar data available on lower timeframes.
---
## How to Use
1. Add the indicator to your chart
2. Open Settings and enable/disable modules to suit your workflow
3. Each module has a **Core** group (logic settings) and a **Style** group (visual settings)
4. Start with VWAP + Volume Profile + Delta Display for a solid auction-theory foundation
5. Add SSL Signal Engine when you want trade entry signals filtered by delta confirmation
6. Use Initial Balance and HTF Candle VP to anchor intraday analysis to higher-timeframe value areas
7. Set up alerts via TradingView's alert system using the built-in alert conditions
---
## Credits & Acknowledgments
### Libraries
This indicator uses the following open-source Pine Script™ libraries by ** (www.tradingview.com)**:
- **LibTmFr** — Timeframe utilities (period detection, auto LTF selection)
- **LibBrSt** — Bar statistics and real estimators
- **LibProf** — Profile computation engine
- **LibVPrf** — Volume Profile data structures and rendering
### Module origins
- **Module 03 — Initial Balance:** Based on () by ** (www.tradingview.com)** (open-source), which itself builds on the foundation by **@noop-noop**
- **Module 05 — PVSRA:** Based on the Price Volume Spread Range Analysis methodology
- **Module 06 — SSL Channel:** Based on the SSL Channel concept originally developed by ErwinBeckers
- **Module 01 — VWAP:** Extends TradingView's built-in VWAP with custom state-cloud classification, failed-breakout detection, and return-to-VWAP logic
- **Module 02 — Periodic Volume Profile:** Extends TradingView's built-in Periodic Volume Profile with Developing POC/VA overlays, adaptive row density, bar-level fallback mode, and Session anchor support
- **Module 08 — HTF Candle Volume Profile:** Based on () by **ChartPrime** (open-source), modified to integrate Volume Profile histograms (POC, VAH, VAL) per HTF candle and to support up to three independent higher timeframes simultaneously
インジケーター

Pivot Points Original RecreationPivot Points Original Recreation is a technical analysis indicator designed to identify potential pivot highs and pivot lows directly on the price chart.
The indicator highlights important swing points where price may have formed a temporary top or bottom. These pivot levels can help traders analyze market structure, trend direction, support and resistance zones, and possible reversal or continuation areas.
Main features:
- Detects pivot highs and pivot lows
- Displays clear PH and PL labels on the chart
- Helps identify swing structure and key turning points
- Useful for support and resistance analysis
- Can assist with trend continuation and reversal setups
- Works across forex, gold, indices, crypto, stocks, and other liquid markets
This indicator is intended for technical analysis and educational purposes only. It does not provide guaranteed buy or sell signals and should not be used as a standalone trading system. Traders should combine it with proper risk management, market structure analysis, and their own trading strategy. インジケーター

Adaptive SuperTrend -, Regime Filter & Buy/Sell Signals [LunqFX]Adaptive SuperTrend is a self-tuning trend indicator for TradingView that fixes the biggest flaw of the classic SuperTrend: a fixed multiplier that whipsaws in choppy markets and lags in fast ones. This version makes the SuperTrend multiplier adaptive — it automatically widens in high volatility and tightens in low volatility — and layers a regime filter and a momentum filter on top to deliver clean, non-repainting Buy/Sell signals with an automatic take-profit / stop-loss ladder and live performance stats. It works on forex, crypto, stocks, indices, futures, gold (XAUUSD) and Bitcoin (BTCUSD), on any timeframe, for scalping, day trading and swing trading. Built in Pine Script v6. Keywords: adaptive supertrend, supertrend, trend, trend following, buy sell signals, regime filter, ATR trailing stop, volatility, momentum, take profit, stop loss, risk reward, trend reversal, no repaint, scalping, day trading, swing trading.
◆ WHY ADAPTIVE
A normal SuperTrend uses one fixed multiplier for every market and every condition, so it gets shaken out in volatile phases and reacts too slowly in calm ones. Adaptive SuperTrend ranks current volatility against its own recent history (0–100%) and maps that onto a multiplier range — wide when the market is wild, tight when it is calm — with zero manual tuning. The same settings behave sensibly on EURUSD, BTCUSD and the S&P 500.
◆ WHAT IT DOES
Adaptive trend line + fill — a volatility-adjusted trailing stop that flips turquoise (up) / magenta (down).
Filtered Buy/Sell signals — a trend flip only fires as a signal when two filters agree.
Auto TP/SL ladder — on every signal it draws the stop (on the trend line) and TP1 / TP2 / TP3 at 1R / 2R / 3R, so you get a complete trade plan instantly.
Conviction Score 0–100 — one number summarising how strong the current setup is.
Live win-rate stats — the script tracks its own past signals on the fly.
Neon trend candles + a clean live dashboard.
◆ HOW IT WORKS (the concepts)
Adaptive multiplier: ATR is ranked by percentile over a lookback window; the percentile sets the SuperTrend multiplier between your min and max.
SuperTrend core: the standard trailing-stop formula, flipping direction when price closes beyond the band.
Regime filter (Kaufman Efficiency Ratio): directional travel divided by total path = how trending vs choppy the market is. Signals are blocked in low-efficiency (range) conditions to cut false signals.
Momentum check: a flip is only taken when price is on the matching side of its momentum EMA.
Conviction Score: a weighted blend of trend efficiency, momentum agreement and trend-line slope (0–100).
Live stats: each signal is tracked sequentially — a “win” = price reaches TP1 (1R) before the stop — with no lookahead.
◆ HOW TO USE IT
Take BUY / SELL labels in the direction of the new trend; the SL and TP1/2/3 ladder give you the exact plan and risk/reward.
Favour signals with a high Conviction Score and a TRENDING regime; stand aside when the dashboard shows RANGE.
Manage the trade to TP1/TP2/TP3 or trail with the adaptive line.
Tune Min/Max multiplier for tighter or looser stops and Efficiency threshold for how strict the range filter is.
Combine with your own support/resistance, structure or higher-timeframe bias for confluence.
◆ SETTINGS
Adaptive Trend: ATR length, min/max multiplier, volatility window.
Regime Filter: on/off, efficiency length, trend threshold.
Momentum Check: on/off, momentum EMA.
Visuals: trend fill, glow, neon candles, Buy/Sell labels.
Trade Levels & Stats: auto TP/SL ladder, live signal stats.
Panel: show/hide, position, background, accent.
◆ ALERTS
Buy signal · Sell signal · Trend flip up · Trend flip down.
◆ ORIGINALITY
The SuperTrend trailing-stop formula is a standard, public technique, implemented here from scratch. The adaptive volatility-percentile multiplier, the regime filter integration, the Conviction Score, the R-based TP/SL ladder and the live win-rate engine are my own original work. No third-party or copied code is used.
◆ LIMITATIONS
This is a trend/volatility tool, not a complete system — always confirm with price action and risk management.
Like all trend-following tools, it can chop in tight ranges; the regime filter reduces but cannot eliminate this.
The fixed-R stop in the ladder is a planning aid (constant 1R), separate from the trailing adaptive line — they are different stops by design.
The live win-rate is the indicator’s own TP1-vs-stop estimate; if a single bar tags both the stop and TP1 it is counted as a win, so treat the stat as indicative, not exact.
Past performance and live stats do not guarantee future results.
◆ NON-REPAINTING
Trend, regime, signals and stats are computed from confirmed bar data with no security() lookahead. A signal printed on a closed bar stays. As with any live tool, the forming bar updates in real time and settles on close.
Adaptive SuperTrend is an educational analysis tool, not financial advice. Always do your own research and manage risk. © LunqFX. インジケーター

インジケーター

インジケーター

インジケーター

Premium & Discount Matrix1. Dynamic Intraday Dealing Range
The core of the PD Matrix is the "dealing range." The script calculates this by finding the absolute highest high and lowest low of the current daily session:
It automatically detects when a new day begins.
As the day progresses and price creates new highs or lows, the script dynamically updates the top and bottom boundaries in real-time.
2. Matrix Box & Equilibrium
Once the dealing range is established, it draws the matrix components:
The Box: It draws a single, fully transparent rectangle around the entire daily range. The background is completely clear so it doesn't obstruct your candlesticks, and only the outer border is visible.
Equilibrium (50%): It automatically calculates the exact mathematical midpoint of the daily high and low. It then draws a dashed line straight through the middle of the box to represent the 50% Equilibrium level.
3. Smart Market Labeling
To make the zones instantly readable, the script places three floating text labels neatly to the right of your current live candle. These labels move with the price action:
Premium (Red): Positioned in the upper half (above 50%). According to ICT concepts, this is expensive pricing where institutional algorithms seek to distribute (sell short).
Eq (50%) (Gray): Points directly to the dashed equilibrium line, representing fair value.
Discount (Green): Positioned in the lower half (below 50%). This is cheap pricing where institutional algorithms seek to accumulate (buy long).
4. Customization & Performance
Like the previous script, this is highly optimized for TradingView. It uses a single dynamic box, a single line, and three labels that constantly update on the very last bar, preventing your chart from being cluttered with hundreds of historical drawings.
You can fully customize the colors of the box border, the equilibrium line, and all three text labels directly from the indicator settings! インジケーター

インジケーター

Price Action Bands | Trend & Volatility [RadixAlgo]🔶 About the Indicator
Price action often looks simple after the move is complete, but while the market is moving, traders usually need more context to understand whether price is trending, overextended, pulling back, or simply moving inside normal volatility. This price action indicator was built to make this context easier to read directly on the chart.
It combines a dynamic moving average baseline with upper and lower volatility bands, giving traders a structured way to follow trend direction, measure price extension, analyze volatility, and observe how price reacts around key dynamic support and resistance zones.
At the center of the indicator is a customizable trend baseline that can be calculated with different moving average types, including SMA, EMA, HMA, RMA, WMA, SWMA, and VWMA. The baseline changes color based on the current trend state, helping users distinguish bullish and bearish market conditions without adding unnecessary visual noise.
Around this baseline, the indicator plots adaptive volatility bands using either ATR or Standard Deviation. The upper red bands highlight areas where price may be extended to the upside, while the lower green bands show where price may be stretched to the downside.
This isn’t one of those indicators that tries to tell you exactly when to buy or sell. It’s more like a lens that helps you see what the market is actually doing in real time. Sometimes you’ll notice price hugging the bands during a strong trend, other times it drifts back toward the baseline after stretching too far.
That’s where the real insight comes from. You can tweak the moving average type, adjust how wide the bands are, or smooth things out depending on how fast or slow you like to read the chart. Whether you’re watching quick intraday moves or letting a swing trade develop over days, it naturally adapts to your style without forcing a rigid system on you.
🔶 How It Works
The logic behind Price Action Bands | Trend & Volatility starts with a dynamic trend baseline. This baseline is the central reference point of the indicator and acts as the main structure around which price action is interpreted.
Instead of forcing every market into one fixed moving average model, the indicator allows traders to choose between several moving average types, including SMA, EMA, HMA, RMA, WMA, SWMA, and VWMA.
Each one reads the market slightly differently. SMA provides a classic and balanced view of the average price, EMA reacts faster to recent price changes, HMA is smoother while still being responsive, RMA is useful for softer trend tracking, WMA gives more importance to recent candles, SWMA creates a smoother short-term baseline, and VWMA includes volume in the calculation, making it useful when traders want the trend line to reflect both price and trading activity.
After the baseline is calculated, the indicator compares it with a smoothed version of itself. This creates the trend state logic. When the baseline is positioned above its smoothed signal line, the market is treated as being in a bullish trend state, and the trend area is highlighted in blue.
When the baseline moves below the smoothed signal line, the market is treated as being in a bearish trend state, and the trend area is highlighted in orange. This does not mean that the indicator is generating automatic buy or sell signals. Instead, it gives traders a cleaner way to understand whether the current price action is aligned with bullish pressure or bearish pressure.
The second major part of the indicator is the volatility band system. Around the trend baseline, the script builds upper and lower bands that expand and contract based on market conditions. These bands can be calculated using either ATR or Standard Deviation. ATR measures the actual range of price movement and is useful for understanding how much the market is moving from candle to candle.
It is especially helpful in volatile markets, breakout phases, and fast price movements. Standard Deviation, on the other hand, measures how far the baseline or price behavior is spread from its average condition. This makes it useful for identifying statistical price extension, compression, and overextended market areas.
The indicator uses two band levels on each side of the baseline: inner bands and outer bands. The inner bands represent a moderate volatility zone, while the outer bands represent a more extreme price extension area. When price moves into the upper red bands, it shows that price is stretched above the trend baseline.
This can happen during strong bullish continuation, aggressive breakout movement, or an overextended upside condition. When price reaches the lower green bands, it shows that price is stretched below the trend baseline. This can appear during strong bearish continuation, downside volatility expansion, or an overextended sell-side move.
The upper and lower bands should not be read as simple overbought and oversold levels. This is where the indicator becomes more than just a basic band framework. Price can touch an upper band and continue higher if the trend is strong, or it can leave the upper band and return toward the baseline when momentum starts to fade.
The same logic applies to the lower bands. A move into the lower band can signal strong bearish pressure, but if price exits the band and begins moving back toward the baseline, traders may start watching for a possible reaction, correction, or mean-reversion move. The value comes from reading the relationship between price, the baseline, the trend state, and the volatility zones together.
In bullish conditions, traders usually focus on how price behaves around the blue trend baseline, the upper volatility bands, and pullbacks toward the central structure. A bullish market may show price holding above the baseline, reacting from it, or expanding toward the upper bands as volatility increases. In this environment, pullbacks toward the baseline can help traders evaluate whether the trend is still supported, while movement into the upper bands can show momentum expansion or price extension.
In bearish conditions, the logic is reversed. Traders watch how price behaves below the baseline, how it reacts around the orange trend state, and whether downside movement reaches the lower green bands. Pullbacks toward the baseline may act as areas where bearish pressure returns, while movement into the lower bands can show strong downside volatility or stretched price action.
Because the indicator does not place automatic signals on the chart, the trader remains responsible for interpreting the setup. A breakout, pullback, exit from band, or trend continuation condition is not defined by one single line touch. It is read through context: the color of the trend baseline, the position of price relative to the baseline, the distance between price and the bands, and the way candles react after entering or leaving a volatility zone. This makes the tool flexible for different strategies, including trend-following, breakout trading, pullback trading, volatility analysis, and mean-reversion analysis, while still keeping the chart visually clean.
🔶 Input Parameters
🔹Moving Average Type
Selects the moving average used as the main trend baseline. The available options are SMA, EMA, HMA, RMA, WMA, SWMA, and VWMA. Each moving average type reacts differently to price movement, so traders can choose the one that best matches their trading style.
🔹Moving Average Period
Defines the length of the moving average baseline. Higher values create a smoother and slower trend line, while lower values make the baseline react faster to recent price changes.
🔹Trend Smoothing Period
Controls the smoothing of the trend signal line. Lower values make the trend state more sensitive to changes, while higher values create a smoother and more stable trend reading.
🔹Band Method
Determines how the volatility bands are calculated. Traders can choose between ATR and Standard Deviation. ATR measures market range and movement, while Standard Deviation measures price dispersion around the baseline.
🔹ATR Period
Sets the lookback period for the ATR calculation. This option is active when the Band Method is set to ATR. A shorter period reacts faster to volatility changes, while a longer period creates a smoother volatility reading.
🔹Standard Deviation Period
Sets the lookback period for the Standard Deviation calculation. This option is active when the Band Method is set to Standard Deviation. It controls how price dispersion is measured for the volatility bands.
🔹Band Smoothing Period
Smooths the upper and lower bands to reduce short-term fluctuations. Higher values make the bands more stable, while lower values make them more responsive to recent market movement.
🔹Inner Band Multiplier
Controls the distance of the inner bands from the trend baseline. The inner bands represent the closer volatility zone and can help traders observe moderate price extension.
🔹Outer Band Multiplier
Controls the distance of the outer bands from the trend baseline. The outer bands represent a wider volatility zone and can help traders identify stronger price extension or more extreme market movement.
🔶 Summary
Price Action Bands | Trend & Volatility brings trend direction, price action analysis, and volatility bands into one clean chart-based framework. By combining a customizable moving average baseline with adaptive upper and lower bands, the indicator helps traders understand whether price is following the current trend, pulling back toward dynamic support and resistance, expanding with volatility, or moving into an overextended area. The colored trend baseline gives a quick view of bullish or bearish market conditions, while the ATR and Standard Deviation band methods allow the volatility zones to adapt to different market structures, trading styles, and timeframes.
This indicator is not designed to replace trader judgment with automatic buy and sell signals. Instead, it gives users a practical way to interpret trend-following setups, breakout conditions, pullback opportunities, exit-from-band behavior, mean-reversion zones, and volatility expansion directly on the chart. With flexible settings for moving average type, moving average period, trend smoothing, band method, band smoothing, and inner or outer band multipliers, Price Action Bands can be adjusted for scalping, intraday trading, swing trading, and broader market analysis while keeping the chart readable and focused on real price action.
インジケーター

Dynamic Visible AVWAPDynamic Visible AVWAP is a visible-range anchored VWAP tool designed to help traders read active price interaction with important visible swing areas.
The script automatically anchors AVWAP lines from the highest high and/or lowest low inside the currently visible chart range. This makes the tool dynamic: when the visible chart area changes, the anchors are recalculated from the new visible range.
Additional AVWAPs can be enabled with the AVWAP Count setting. When more than one AVWAP is selected, the script adds extra anchors from the next valid swing highs or swing lows. This allows multiple AVWAP references to be displayed at the same time, creating a clearer view of potential confluence zones.
Main features:
Dynamic AVWAP based on the currently visible chart range
Long, Short, or All display modes
Optional multiple AVWAPs per side
Optional deviation channels around each AVWAP
Optional channel fill
Separate style controls for AVWAP lines, channels, arrows, and anchor text
Optional anchor arrows and custom anchor label text
Adjustable text size for anchor labels
Optimized line budgeting to keep the script stable when multiple AVWAPs are displayed
How it can be used:
Dynamic Visible AVWAP can help identify areas where price is interacting with volume-weighted mean levels from important visible swing points. These levels may be useful for context, confluence, pullback analysis, trend continuation review, or mean-reversion observation.
Important note:
The anchors are based on the currently visible chart range. If you zoom, scroll, or change the visible area of the chart, the AVWAP anchors may change because the script recalculates the highest high, lowest low, and additional swing anchors from the new visible range.
This indicator should be used together with broader market analysis, such as structure, volume, liquidity, higher-timeframe levels, and personal risk management. インジケーター
