NIMBUS [ThrowMaster]NIMBUS — Ichimoku, Reimagined
Classic Ichimoku is brilliant at one question: "Where is the market right now — above, below, or inside equilibrium?" It is far weaker at a second question every trader actually asks: "What is the market about to do?" NIMBUS keeps the timeless Ichimoku framework intact and adds three dimensions built to close that gap — while staying, above all, honest about what it is: a context compass, not a signal service.
━━━━━━━━━━━━━━━━━━━━━━━━
WHAT NIMBUS ADDS
━━━━━━━━━━━━━━━━━━━━━━━━
⭐ Kumo Calendar — Twist Countdown
Here is a fact most traders overlook: the cloud in front of price is already fully drawn. It is built entirely from bars that have ALREADY closed, then shifted forward. That means the next Kumo twist — the moment Senkou Span A and B swap places — is knowable in advance. NIMBUS scans the forward cloud and counts the exact number of bars until that twist reaches price, and warns you when a thin (weak-support) section is approaching. Ichimoku's most-criticised trait, its lag, becomes a schedule you can read ahead of time.
🩵 Breath — Volume-Reactive Cloud
A traditional cloud shows only price geometry; two identical-looking clouds can hide wildly different conviction. NIMBUS makes the cloud breathe: it grows more solid on high-participation bars and fainter on quiet ones, using a rolling volume percentile. Strength becomes something you feel at a glance, not something you have to calculate. (If a symbol reports no volume, the cloud simply falls back to a fixed opacity — no errors, no false readings.)
🎯 Tenkan / Kijun Cross Clarity
The Tenkan–Kijun cross is one of Ichimoku's core events, yet on most charts it hides in a tangle of lines. NIMBUS marks it precisely: a teal circle at the exact price and bar of a bullish cross, coral for bearish. No hunting, no guessing.
◈ Alignment Hints
When four independent Ichimoku dimensions agree — price vs cloud, Tenkan vs Kijun, cloud colour, and the lagging read — AND price reclaims or loses the cloud on a confirmed bar, NIMBUS prints a small diamond. Think of it as a puzzle-game hint: a nudge to look at the right place at the right time. It is deliberately NOT a buy or sell command, and it never gives a target.
━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━
NIMBUS uses the standard Ichimoku engine — Tenkan (9), Kijun (26), Senkou Span A/B, and the lagging span, all fully adjustable. "Price vs cloud" always compares price to the cloud value formed 25 bars ago — the cloud actually sitting beneath price — so the reading reflects real, settled structure. The Breath layer reads a 100-bar volume percentile. The Twist Countdown walks the already-shifted forward cloud bar by bar. The dashboard summarises everything in one compact, theme-aware panel with a mobile Compact Mode.
━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO USE
━━━━━━━━━━━━━━━━━━━━━━━━
• Read the cloud for trend context: above = bullish structure, below = bearish, inside = balance/chop.
• Watch the Twist Countdown to anticipate when the cloud's support/resistance character is about to flip — useful for planning, not for firing blind.
• Let Breath tell you whether a move carries participation or is running on fumes.
• Treat Hints as a reason to zoom in and do your own analysis, never as an instruction.
• Combine with your own risk management. NIMBUS describes context; your plan decides the trade.
━━━━━━━━━━━━━━━━━━━━━━━━
ON REPAINTING (honest)
━━━━━━━━━━━━━━━━━━━━━━━━
Once a bar closes, every Tenkan/Kijun/Span value is fixed and never redrawn. Hints and cross circles are all confirmed on bar close, so a printed mark cannot later disappear. The forward cloud is built only from closed bars, so it is fixed the moment it appears. Like all Ichimoku tools, values on the CURRENT, still-forming bar update in real time until that bar closes — this is inherent to the framework, not hidden repainting, and it is documented directly in the code comments.
━━━━━━━━━━━━━━━━━━━━━━━━
WHAT MAKES IT ORIGINAL
━━━━━━━━━━━━━━━━━━━━━━━━
NIMBUS is not another line pack bolted onto Ichimoku. The Kumo Calendar reframes the forward cloud as a countdown rather than a static shape; Breath encodes participation into the cloud's opacity; and the whole tool is presented as an explicit, self-aware CONTEXT instrument — it tells you what the market is, and refuses to pretend it knows your trade. The code is fully open for you to read, study, and learn from.
━━━━━━━━━━━━━━━━━━━━━━━━
NOTE
━━━━━━━━━━━━━━━━━━━━━━━━
No indicator predicts the future or guarantees results, and NIMBUS makes no such claim. It is a decision-support and context tool. Markets involve risk; always use independent judgement and sound risk management. Not financial advice.
Gösterge

Gösterge

Adpative Dual Cloud | NAL1. Overview
Adaptive Dual Cloud | NAL is a dual-baseline trend cloud built from two separate smoothing structures: a Kijun-style midpoint baseline and an ALMA baseline. Instead of relying on a single moving average or one volatility model, the indicator builds an adaptive cloud around both baselines and only confirms direction when price escapes the full combined structure.
The purpose of the indicator is to create a stricter trend envelope. The Kijun side captures broader structural balance, while the ALMA side adds a smoother adaptive layer. The final upper and lower cloud boundaries are selected from both systems, forcing price to clear the stronger side of the cloud before a bullish or bearish state is confirmed.
2. Calculation
The indicator starts by creating two independent baselines. The first baseline is a Kijun-style midpoint calculated from the highest and lowest values over the selected lookback. This represents a structural equilibrium zone.
kijun_sen = math.avg(ta.lowest(cloudLen1), ta.highest(cloudLen1))
The second baseline uses ALMA, giving the cloud a smoother weighted-average component with adjustable sigma and offset. This adds a more refined smoothing layer beside the Kijun structure.
alma_base = ta.alma(srcSeries, cloudLen2, cloud2Off, cloud2Sig)
The indicator then calculates volatility using a selectable deviation engine. The volatility source can be price, the residual between price and the cloud average, or the cloud structure itself. This allows the band width to be built from different layers of market behavior.
VolSrc = switch devSrc
"Price" => srcSeries
"Residuals" => srcSeries - math.avg(alma_base, kijun_sen)
"Cloud" => math.avg(alma_base, kijun_sen)
The volatility engine supports multiple deviation types, including standard deviation, mean absolute deviation, median absolute deviation, exponential deviation, ATR, linear regression deviation, Hull deviation, FRAMA deviation, Kauffman adaptive deviation, Gaussian deviation, and quantile deviation.
After volatility is calculated, adaptive upper and lower bands are created around both baselines.
upper_kijun = kijun_sen + vol * multi_u
lower_kijun = kijun_sen - vol * multi_l
upper_alma = alma_base + vol * multi_u
lower_alma = alma_base - vol * multi_l
The final cloud uses the highest upper boundary and the lowest lower boundary. This makes the signal more selective because price must break beyond the combined cloud, not just one individual baseline.
upper = math.max(upper_kijun, upper_alma)
lower = math.min(lower_kijun, lower_alma)
A bullish state triggers when price closes above the final upper cloud. A bearish state triggers when price closes below the final lower cloud. When price remains inside the cloud, the previous state is held.
3. Key Features
Dual-baseline cloud using Kijun structure and ALMA smoothing.
Adaptive upper and lower bands built from selectable volatility models.
Multiple deviation engines for different volatility interpretations.
Selectable volatility source: price, residuals, or cloud structure.
Final cloud requires price to clear the combined upper or lower boundary.
State-based candle coloring, cloud coloring, glow effect, and directional fills.
4. Use
Adaptive Dual Cloud is designed to identify when price escapes a combined structural and smoothed volatility envelope. A close above the upper cloud reflects bullish expansion beyond both baseline systems, while a close below the lower cloud reflects bearish expansion below the combined structure.
The indicator is intentionally stricter than a single-baseline channel. By combining a Kijun-style midpoint with an ALMA baseline, it creates a cloud that filters more of the internal noise before confirming a directional regime.
This indicator is best used as a specialized module within a complete strategy framework. Its role is to isolate a cloud-based volatility and structure layer, where price must prove strength or weakness against more than one adaptive baseline. The full value comes from how this regime signal is integrated into a broader process for timing, structure, and execution.
Gösterge

Gösterge

Shift Structure Cloud [JOAT]Shift Structure Cloud is an open-source Pine Script v6 overlay that converts confirmed swing structure into a clean adaptive trend cloud. It tracks pivot highs and pivot lows, separates continuation breaks from character shifts, and uses the active structure range to build a dynamic average and multi-layer cloud around price.
The problem it solves is structural context. Many trend tools react only to moving averages or oscillator thresholds. This script anchors its visual state to confirmed market structure first, then uses an adaptive cloud to show whether price is trading above, below, or inside the current structural center. The result is a chart layer that can help separate continuation from transition without relying on future bars.
Core Concepts
1. Confirmed Pivot Structure
The script uses ta.pivothigh() and ta.pivotlow() to confirm swing highs and lows. A pivot is only accepted after the configured right-side confirmation window closes, which means the level is delayed by design but does not depend on unconfirmed future plotting.
pivotHigh = ta.pivothigh(high, pivotLeft, pivotRight)
pivotLow = ta.pivotlow(low, pivotLeft, pivotRight)
if not na(pivotHigh)
structureHigh := pivotHigh
2. BOS and CHoCH Logic
The current structure high and low become break reference levels. A bullish break occurs when price closes above the prior structure high. A bearish break occurs when price closes below the prior structure low. If the break happens against the previous side, it is classified as CHoCH; otherwise it is a continuation BOS.
bullBreakRaw = barstate.isconfirmed and not na(priorHigh) and close > priorHigh and priorClose <= priorHigh
bearBreakRaw = barstate.isconfirmed and not na(priorLow) and close < priorLow and priorClose >= priorLow
bullChoCh = bullBreak and trendSide == -1
bearChoCh = bearBreak and trendSide == 1
3. Adaptive Structure Average
Instead of plotting only fixed swing levels, the script calculates the midpoint between the active structure high and low. The midpoint is then smoothed with an adaptive alpha. When price moves far from the structural center, the average becomes more responsive; when price is balanced, it becomes slower.
structureMid = (activeHigh + activeLow) * 0.5
structureDrift = f_clamp(math.abs(close - structureMid) / legSize, 0.0, 1.0)
adaptAlpha = slowAlpha + (fastAlpha - slowAlpha) * structureDrift
structureAverage := structureAverage + adaptAlpha * (structureMid - structureAverage )
4. Multi-Layer Cloud
The cloud is built from ATR-adjusted bands around the adaptive structure average. Inner, middle, and outer layers give a visual read of compression, transition, and extended distance from structure.
5. Strength-Based Candle Coloring
When enabled, candles are repainted with a gradient based on distance from the structure average. The candle color is informational only; it does not change the underlying chart data.
Features
Confirmed BOS and CHoCH detection: Structural events are gated with barstate.isconfirmed
Adaptive structure average: A dynamic centerline based on active swing range and price drift
Layered trend cloud: Inner, middle, and outer ATR bands visualize distance from structure
Structure high and low levels: Current confirmed swing levels can be shown as reference lines
Gradient candle mode: Optional candle coloring by structural distance
Compact dashboard: Shows side, last shift, strength, bars since shift, and active range
Palette presets: Aqua Rose, Neon Desk, Mint Pulse, and VWAP Field
Alert conditions: Separate alerts for bullish BOS, bearish BOS, bullish CHoCH, and bearish CHoCH
Input Parameters
Visual System:
Palette Preset: Selects the bull and bear color pair
Color Candles: Enables structural candle coloring
Dashboard: Shows or hides the top-right dashboard
Pivot Dots: Shows confirmed pivot dots
Structure Engine:
Pivot Left / Pivot Right: Controls swing confirmation sensitivity
Fast Adapt Length: Fast smoothing response for the adaptive average
Slow Adapt Length: Slow smoothing response for balanced conditions
Cloud ATR Length: ATR length used for cloud width
Cloud Width: Multiplier applied to the cloud distance
BOS and CHoCH Marks: Shows structural event markers
Structure Levels: Shows active swing high and low reference lines
How to Use This Indicator
Step 1: Read the Cloud Side
If price is above the adaptive structure average and the cloud is colored bullish, the current structural state favors upside continuation. If price is below and the cloud is bearish, the state favors downside continuation.
Step 2: Watch CHoCH Events
CHoCH labels mark breaks against the previous structural side. They are useful as transition warnings, not automatic entries.
Step 3: Use the Structure Levels
The active high and low lines show where the next confirmed break could occur. These are the levels the script uses for BOS and CHoCH classification.
Step 4: Combine with Your Own Trigger
This script is designed as a structure and context layer. Use it with your own entry model, risk plan, and market selection process.
Indicator Limitations
Pivot levels confirm after the right-side pivot window closes, so they are intentionally delayed
A fast reversal can occur before a new pivot is confirmed
Cloud distance is ATR-based, so very low volatility markets can compress the visual bands
The script classifies structure; it does not predict future price movement
Originality Statement
Shift Structure Cloud combines confirmed BOS/CHoCH logic, an adaptive structure midpoint, ATR cloud geometry, and strength-colored candles in one original Pine v6 implementation. The script is not a pasted source clone. It rebuilds structure analysis from public Pine mechanics and adds a distinct visual model around the current swing range.
Disclaimer
This script is provided for educational and informational use only. It is not financial advice or a recommendation to buy or sell any financial instrument. Trading involves substantial risk of loss. Signals and structure readings are based on historical chart data and can be wrong in live market conditions. Always use independent analysis and proper risk management.
-Made with passion by jackofalltrades
Gösterge

Ichimoku Cloud Calibrated & Multi-Timeframe# Ichimoku Cloud — Strength-Graded, Calibrated & Multi-Timeframe (ICHI ARC)
## What it is
The classic Ichimoku Kinko Hyo five-line system — Tenkan, Kijun, the Senkou A/B cloud (Kumo) and the Chikou span — drawn faithfully, but with the *reading* of it done by a modern engine instead of the eye.
A plain Ichimoku throws six signals at once with no synthesis, uses fixed periods designed for one market in the 1930s, and tells you nothing about whether its signals actually work.
ICHI ARC keeps the cloud exactly as the core, then fuses the whole signal cluster into **one 0–100 strength score per signal**, confirms it with market structure and volume, and **calibrates the score to what actually happened on this symbol**.
It runs on **any symbol, asset class, timeframe and market**. The raw data source and every optional feed are user-selectable; nothing is hard-coded to a market.
---
## Why these components are combined (mashup rationale)
A raw Ichimoku has four well-known weaknesses, and each added layer fixes exactly one of them and feeds the next — none is decorative:
### 1. Adaptive periods (fixes the "one-market settings" problem)
Optionally derive Tenkan/Kijun/Span-B from the measured **dominant cycle** so the cloud fits the instrument and timeframe instead of fixed 9/26/52. Classic mode is the default.
### 2. One strength score (fixes "six signals, no synthesis")
Price-vs-cloud (the master bias), Tenkan/Kijun, Chikou clearance, current cloud colour, the forward Kumo twist, Kijun slope and cloud thickness are weighted into a single 0–100 grade so you read one number, not six lines.
### 3. Market-structure confirmation, BOS / CHoCH (fixes false breakouts)
Swing-pivot structure independently checks whether a cloud breakout is a real structural shift: a same-direction Break of Structure strengthens the signal; a signal against the last Change of Character is vetoed.
This is price geometry, so it is orthogonal to the cloud and to volume.
### 4. Relative-volume confirmation (fixes dead-volume fakeouts)
Real breakouts carry volume; RVOL (volume vs its own average) boosts strong-volume signals and can veto dead-volume ones — a third, independent angle on the same failure mode.
### 5. Regime + multi-timeframe context (keeps it out of chop)
An efficiency-ratio / trend-strength / volatility-cluster classifier and three higher-timeframe clouds gate the signals, since Ichimoku breakouts fail in range-bound tape.
### 6. Conviction, vetoes and Kelly sizing
Everything resolves to one LONG / SHORT / FLAT verdict with hard vetoes, and the calibrated win-rate is turned into a fractional-Kelly position-size suggestion.
Remove any one layer and a specific Ichimoku failure returns (wrong fit, signal overload, false breakout, dead-volume breakout, chop). That is the justification for combining them.
---
## How it is original
ICHI ARC keeps a **self-calibrating quality engine**.
Every cloud-bias signal is checked a fixed window later for whether price actually ran a **favourable target (in ATR)** in the signal's direction — i.e. whether the trade *worked*, not merely whether the cloud held.
From that it reports, live, the **realised win-rate of past signals at each strength tier on this symbol** plus the average favourable move (in ATR), can **auto-learn the strength cutoff** worth acting on, and converts the win-rate into a **Kelly-based sizing suggestion**.
A stock Ichimoku tells you nothing about the quality of its own signals; this one is accountable to its own track record.
---
## What it plots
• The full classic Ichimoku: Tenkan, Kijun, the displaced Senkou A/B **cloud** (with opacity scaled by cloud thickness), the Chikou span, and marked forward **Kumo twists**.
• Strength-graded signal triangles with a score label (`72 S` / `55 M` / `31 w`), and small diamonds marking **Change-of-Character** structure flips.
• A compact **dashboard** featuring:
* Verdict
* Regime
* Price-vs-cloud
* Structure state
* Signal strength and realised win-rate
* Tenkan/Kijun status
* Chikou status
* MTF agreement
* Relative volume
* Calibration statistics
* Kelly / expectancy sizing reference
* Active veto status
---
## How to use it
### 1. Trade with the cloud
Long bias above the Kumo, short bias below, no-trade inside.
### 2. Focus on strength-graded signals
A high-strength signal that also has:
• Same-direction Break of Structure
• Higher-timeframe agreement
• Real volume confirmation
is the A+ setup.
Weak signals during chop regimes are generally the ones to skip.
### 3. Read the VERDICT / VETO rows
WEAK or VETO means stand aside (for example, a signal against structure, in chop, or on dead volume).
### 4. Use the RELIABILITY and KELLY rows
The **RELIABILITY** row shows how this symbol's signals at each strength tier have historically behaved.
The **KELLY** row suggests a risk percentage for journaling and trade review purposes.
The displayed size is a reference only and not an order recommendation.
### 5. Alerts
Alerts cover:
• Bullish cloud signals
• Bearish cloud signals
• Conviction verdict changes
• Kumo twists
---
## Settings (use on any asset / market)
### Raw data source
`close`, `hl2`, `hlc3`, `ohlc4`, or another indicator's plot.
The cloud's highs/lows always use chart high/low.
Works on any instrument.
### Periods
Classic (9/26/52/26) or Adaptive (dominant-cycle).
Displacement remains fixed.
### Structure
Swing pivot length and structure veto controls.
### Volume
RVOL length and minimum thresholds.
Optional low-volume veto.
### Calibration
Judging window and favourable ATR target defining a "good" signal.
Auto-learn cutoff and target win-rate settings.
### Advanced Controls
Regime, MTF, conviction weights, risk controls, Kelly fraction and maximum risk.
### Optional feeds (blank = off)
• Volatility-index symbol (spike veto)
• Cross-asset symbol (confluence)
Both are disabled by default, allowing fully self-contained operation on any market.
---
## Notes
• This is a **study / indicator**, not a strategy, and it places no orders.
• Signals are evaluated on bar close to avoid intrabar repainting.
• Structure uses confirmed pivots and higher-timeframe reads use confirmed values.
• The cloud and Chikou are displaced exactly as in classic Ichimoku.
• Relative-volume features require a symbol that reports volume (such as futures). On volume-less symbols they gracefully revert to neutral behaviour.
---
## Disclaimer
This script is provided for educational and informational purposes only. It is a technical-analysis study, not financial, investment, or trading advice, and not a recommendation or solicitation to buy or sell any instrument.
No indicator can predict markets; past behaviour and any historical statistics shown (including the signal win-rates and any Kelly-based sizing suggestion) do not guarantee future results.
Trading involves substantial risk of loss.
You are solely responsible for your own decisions — do your own research and consider consulting a licensed financial professional before trading.
The author accepts no liability for any loss arising from use of this script.
Gösterge

Gabremoku CloudsGabremoku Clouds is a volume-driven equilibrium cloud built to highlight fair-value zones, directional acceptance, and compression/expansion phases in a cleaner and more forward-looking way than traditional cloud indicators. Instead of using classic Ichimoku spans or standard deviation bands, this script builds its structure around a custom volume-weighted equilibrium line and a surrounding cloud whose width is based on Volume-Weighted Average Spread (VWAS). The result is a cloud that reacts not only to price movement, but also to how price is distributed under volume, making it useful for reading consensus, imbalance, and market acceptance.
A key idea behind this indicator is that not all price movement has the same meaning. When volume concentrates inside a tighter range, the cloud compresses and signals balance or consensus. When price expands with broader spread and weaker concentration, the cloud widens and reflects uncertainty or directional transition. This gives the indicator a different purpose from standard volatility envelopes: it is designed less as a generic overbought/oversold tool and more as a market structure and equilibrium map.
The script also includes a 26-period forward projection of the equilibrium cloud. This projected area is calculated from current and historical information only, then shifted forward visually to provide a future reference zone without using lookahead logic. Its purpose is not to predict price in an absolute sense, but to suggest where balance may migrate next if the current slope and cloud conditions remain consistent.
What it helps identify
Trend acceptance when price holds above or below the cloud with supporting volume.
Fair-value reclaims when price rotates back into equilibrium after displacement.
Squeeze-to-expansion transitions when the cloud compresses and then releases into directional movement.
Exhaustion when price reaches a fresh extreme while volume momentum decelerates.
How to use it
Use the current cloud to judge whether price is trading in balance, in directional acceptance, or in transition.
Use the projected cloud as a forward reference area for continuation, reversion, or future balance.
Treat the signals as contextual tools, not standalone trade instructions. They work best when combined with price structure, market context, and risk management.
What is new
Gabremoku Clouds is not a mashup of existing tools. Its core logic is built around a custom equilibrium model that combines volume-weighted price location with volume-weighted spread behavior, then extends that structure into a forward cloud projection. The goal is to give traders a more informative cloud: one that reflects where value is forming now, how stable that value is, and where it may shift next. Gösterge

Echelon Trend Filter [JOAT]Echelon Trend Filter
Introduction
Echelon Trend Filter is a recursive digital trend filter that creates a clean trend spine, optional step-state transitions, EMA context, and pivot zones.
This open-source indicator is designed as a context tool, not a standalone trading system. It focuses on explaining the current market state with restrained visuals and confirmed-bar logic where signals are used.
Core Concepts
1. Recursive Filter
The source is smoothed recursively to reduce minor bar noise.
2. Step-State Transitions
Optional step mode holds the trend state until a meaningful transition occurs.
3. EMA Context
A long EMA gives broader context for the filtered state.
4. Pivot Context Zones
Recent pivots create reference zones around prior turning areas.
state = step > step ? 1 : step < step ? -1 : state
Features
Digital trend spine
Optional step-state behavior
EMA cloud context
Pivot context zones
Confirmed transition alerts
Input Parameters
Filter length and source
Step mode toggle
Institutional EMA length
Pivot length and zone width
Cloud, candle, and panel toggles
How to Use This Script
Use the spine as trend context. Long and short transition labels mark confirmed state changes, while the EMA cloud helps judge broader alignment.
Limitations
The script uses historical OHLCV data and cannot know future prices.
Signals and states can be late during fast reversals because confirmed-bar logic is used to reduce repainting.
Model outputs should be interpreted with market context, risk controls, and independent analysis.
No visual state should be treated as a certain trade outcome.
Originality Statement
Echelon is original in combining recursive smoothing, held state transitions, EMA context, and pivot zones into a minimal trend overlay.
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. All calculations are derived from historical market data and may produce inaccurate readings in some market conditions. No indicator can predict future market behavior. Use proper risk management and independent judgment.
-Made with passion by jackofalltrades
Gösterge

Heikin Ashi Cloud Overlay | Rainbow MatrixGENERAL OVERVIEW
The Heikin Ashi Cloud Overlay renders a Heikin Ashi cloud directly on top of traditional candlesticks, giving traders both views in a single chart. HA candles smooth macro trend perception by filtering individual-bar noise, but they sacrifice entry-bar precision because each HA candle does not represent the actual price range traded on that bar. This script preserves both signals simultaneously: the HA cloud surfaces directional context, while the underlying real candles preserve precise execution-bar timing.
A compact corner HUD reports current HA direction, consecutive streak length, and body-size anomalies relative to a 20-bar rolling average — useful for monitoring momentum exhaustion and impulsive expansion in real time without analyzing the cloud manually.
The script adds a visual intelligence layer on top of the standard HA pattern: cloud fill opacity dynamically reflects body intensity (impulsive bars render densely opaque, normal bars render lightly), and small colored dots flag body anomalies (current body > 3× rolling average) directly on the chart.
WHAT IS THE THEORY BEHIND THIS INDICATOR?
Heikin Ashi candles are derived from traditional OHLC via a recursive smoothing formula introduced by Munehisa Homma in 18th-century Japanese rice trading and popularized in modern Western technical analysis through the work of Dan Valcu and others. The transformation produces candles that emphasize trend persistence over discrete price action: consecutive same-color HA candles indicate ongoing directional pressure, while doji-like HA candles or sudden color flips often signal pivots.
The trade-off is well-known: HA candles do not show real OHLC. The haOpen of each candle is the average of the previous haOpen and haClose, not the actual session open. This makes HA excellent for trend reading but unreliable for entry timing — orders need to reference the actual price range of the bar, not the smoothed projection.
The conventional solutions are either to switch back and forth between HA and regular candle views (cognitive overhead), or to use HA as the primary chart and lose precision on entries (execution cost). This indicator takes a third approach: render the HA candles as a transparent overlay envelope on top of the standard candlesticks. The trader sees both at once. The HA envelope communicates trend context; the underlying candles preserve real-bar precision.
The state machine layered on top — direction tracking, streak counting, and body-size anomaly detection against a rolling average — converts the visual cloud into a numerical readout, surfacing exhaustion and impulsive moves that might be missed at a glance.
HA CLOUD OVERLAY FEATURES
The indicator includes 5 main components:
Heikin Ashi Cloud Overlay
Body Intensity Modulation (dynamic opacity)
Body Anomaly Visual Markers
HA State HUD Panel
Three Optional Alerts
HEIKIN ASHI CLOUD OVERLAY
🔹 What It Does
For each bar on the chart, the indicator computes the four Heikin Ashi values (haOpen, haClose, haHigh, haLow) using Pine Script's canonical recursive formula. It then renders a thin envelope between haHigh and haLow with semi-transparent fill, plotted on top of the underlying traditional candles.
🔹 Method
The computation follows the standard HA definition:
◇ haClose = (open + high + low + close) / 4
◇ haOpen = average of the previous haOpen and the previous haClose (recursive)
◇ haHigh = max of (high, haOpen, haClose)
◇ haLow = min of (low, haOpen, haClose)
A `var float ha_open = na` seed pattern handles the first-bar initialization safely, avoiding NA propagation that would corrupt the recursive chain.
🔹 Visual Behavior
The envelope is rendered as a thin top-bottom band with translucent fill. The fill color reflects the HA direction: bullish (haClose ≥ haOpen) renders in the configured bull color (TradingView native teal by default); bearish (haClose < haOpen) renders in the bear color (TradingView native red by default). An optional midline (dotted) at the (haOpen + haClose) / 2 level can be toggled for traders who prefer an explicit midpoint reference.
BODY INTENSITY MODULATION
🔹 What It Does
The cloud fill transparency is dynamically modulated based on the current HA body size relative to the 20-bar rolling average. Bars with above-average body push the fill toward more opaque, surfacing impulsive expansion clusters visually without requiring HUD analysis.
🔹 Tier Logic
◇ Body < 1× average: standard transparency (user-configured slider value)
◇ Body 1-2× average: −10 transparency (notable bar — slightly more opaque)
◇ Body 2-3× average: −30 transparency (strong bar — clearly more opaque)
◇ Body ≥ 3× average: −50 transparency, floor 20 (anomaly — densely opaque)
The floor cap of 20 prevents the fill from becoming so opaque that the underlying candle wicks become unreadable, preserving the dual-view principle of the indicator.
🔹 Why It Helps
Body intensity modulation converts the cloud from a static color band into a momentum-aware visualization. During quiet conditions, the cloud whispers; during impulsive expansion or capitulation phases, the cloud intensifies visually. Traders monitoring multiple charts can identify regime changes peripherally without focusing on any single chart's HUD.
🔹 Toggle
The feature is enabled by default and can be disabled via the "Body Intensity Cloud Opacity" input in the HA CLOUD group, which restores fixed transparency from the slider.
BODY ANOMALY VISUAL MARKERS
🔹 What It Does
A small colored dot appears on the chart whenever the current HA body exceeds 3× the 20-bar rolling average. Bull anomalies render as a dot below the bar (location.belowbar); bear anomalies render as a dot above the bar (location.abovebar). Dot colors match the configured bull/bear palette.
🔹 Why It Helps
The markers convert the alert-only body anomaly detection into a persistent visual signal that remains visible on chart history. Traders reviewing past price action can identify impulsive expansion or capitulation events at a glance, without scrolling through alert history or replaying bars.
🔹 Independent of the Alert
The visual markers and the body anomaly alert are independently toggleable. Traders can show the markers without enabling the alert (visual-only mode) or enable the alert without showing the markers (sound/notification-only mode).
🔹 Toggle
Enabled by default via the "Show Body Anomaly Markers" input in the HA CLOUD group.
HA STATE HUD PANEL
🔹 What It Shows
A compact 4-row corner panel reports three live values:
◇ Direction — current HA candle direction (Bull / Bear), color-coded
◇ Streak — consecutive same-direction count (in current locale, e.g., "7 velas (candles)" in PT)
◇ Avg Body — the average HA body size over the last 20 bars, expressed as a percentage of price
🔹 Why It Helps
The HUD converts the cloud into a numerical readout. Instead of visually estimating streak length or body proportion, traders can read the exact values on each bar. This is particularly useful for traders monitoring multiple charts or running automated rules where consecutive-bar conditions need to be tracked precisely.
🔹 Customization
The HUD can be positioned in any of the four chart corners and rendered in any of five font sizes. The Direction row uses contrasting colors (bull vs bear) for immediate parsing.
THREE OPTIONAL ALERTS
🔹 Alert Types
Each alert is independently toggleable in the indicator settings:
◇ HA Direction Change — fires on the close of a confirmed bar when the HA direction flips (bull→bear or bear→bull). Useful as a confirmation filter on top of other entry signals.
◇ HA Streak Exhaustion — fires when the absolute streak length crosses a user-configurable threshold (default 7). Long consecutive streaks often precede mean-reversion phases, especially in ranging markets.
◇ HA Body Anomaly — fires when the current HA body exceeds 3× the 20-bar rolling average. Anomalous body sizes typically signal impulsive expansion, capitulation, or news-driven moves worth investigating.
🔹 Firing Mechanism
All alerts are gated by `barstate.isconfirmed`, which means they only trigger on the close of the bar that satisfies the condition — never intra-bar. This prevents false signals from intrabar fluctuations that get rejected before close. Each alert uses `alert.freq_once_per_bar` to avoid duplicate firings on the same candle.
🔹 alertcondition() Mode
A dummy `alertcondition` titled "HOW TO SETUP ALERTS (READ)" is exposed at the bottom of the script. It provides setup guidance via its message field, instructing users to select "Any alert() function call" in the TradingView alert condition menu and filter individual alerts via the indicator settings.
MULTILINGUAL INTERFACE
The indicator supports five languages for the HUD display and alert messages: English (default), Português, Español, Русский, and 中文 (Chinese). Code, comments, and configuration tooltips remain in English regardless of the selected language.
For reference, examples of multilingual UI strings used in the HUD:
◇ Direction labels: "Direction:" / "Direção:" / "Dirección:" / "Направление:" / "方向:"
◇ Direction text: "🟢 BULL"/"🔴 BEAR" / "🟢 ALTA"/"🔴 BAIXA" / "🟢 ALCISTA"/"🔴 BAJISTA" / "🟢 БЫЧИЙ"/"🔴 МЕДВЕЖИЙ" / "🟢 多头"/"🔴 空头"
◇ Streak units use a bilingual pattern: "candles" stays in English as a universal technical term; native terms appear in parentheses where the local equivalent is well-established (e.g., "7 velas (candles)").
CUSTOM PALETTE TOGGLE
🔹 What It Does
By default, the indicator uses native TradingView teal/red colors for visual familiarity. A "Use Custom Cloud Colors" toggle in the settings switches to user-configurable bull/bear colors, useful for traders who want to align the cloud palette with their personal indicator stack or color preferences.
HOW TO USE
This indicator is a visualization tool, not a signal generator. It surfaces three categories of structural information: HA direction (smoothed trend context), streak length (momentum persistence), and body anomalies (impulsive moves).
🔹 Reading the Cloud
◇ Bull cloud (default teal) = current HA candle is bullish (haClose ≥ haOpen).
◇ Bear cloud (default red) = current HA candle is bearish (haClose < haOpen).
◇ A long sequence of same-color HA candles indicates strong directional pressure; mixed colors or doji-like HA candles indicate consolidation or pivot zones.
◇ Cloud density (opacity): denser fills mark bars with above-average body — pay attention to these zones, they often correspond to ignition or capitulation phases.
◇ Anomaly dots: when a dot appears below a bull bar or above a bear bar, the bar's body is 3× the recent average — exceptional impulse worth contextualizing against your other signals.
🔹 Reading the HUD
◇ Direction row: parse the current HA candle's directional state at a glance.
◇ Streak row: |streak| ≥ 7 → trend is mature, increasing probability of mean reversion or pullback. Streak just flipped sign → fresh direction.
◇ Avg Body row: current bar body > 3× this value → impulsive expansion or capitulation, worth investigating contextually.
🔹 Tactical Reading
◇ HA color flip + confirmation on the underlying candle: potential trend reversal or pullback entry.
◇ HA streak crosses the exhaustion threshold while price approaches a key level (from another indicator or manual S/R): increased probability of structural reaction.
◇ Body anomaly during otherwise quiet conditions: impulsive move (often news-driven or stop-cascade) — trade with reduced size or wait for retest.
◇ Cluster of dense-opacity bars: regime change or ongoing impulsive move — momentum is structurally elevated.
🔹 Multi-Indicator Workflow
The HA Cloud Overlay is designed to layer cleanly with other indicators. It does not add lines or boxes that compete visually with structural indicators (VWAP, Volume Profile, S/R). The cloud sits behind the candles, the markers are minimal dots, and the HUD sits in a corner — total chart footprint is minimal.
INPUTS EXPLAINED
🔹 System Language
Display language for the HUD and alert messages. Options: English (default), Português, Español, Русский, 中文.
🔹 Show Cloud Envelope
Master toggle for the HA top-bottom envelope and fill.
🔹 Cloud Fill Transparency
Base alpha of the cloud fill (60 = denser, 95 = barely visible). Floor of 60 keeps candle wicks readable. Default 80. When Body Intensity Modulation is ON, this value is the baseline; bars with above-average body intensity become progressively more opaque from this baseline.
🔹 Show HA Midline (dots)
Optional thin dotted line at (haOpen + haClose) / 2.
🔹 Use Custom Cloud Colors
OFF: native TradingView teal/red. ON: apply custom bull/bear colors below.
🔹 Custom Bull Color / Custom Bear Color
Used when "Use Custom Cloud Colors" is ON.
🔹 Body Intensity Cloud Opacity
When ON: cloud fill becomes progressively more opaque on bars with above-average body size. When OFF: cloud uses fixed transparency from the slider above. Recommended ON.
🔹 Show Body Anomaly Markers
When ON: small colored dots appear on bars whose body exceeds 3× the 20-period average. Independent of the body anomaly alert.
🔹 Show HA State HUD
Toggle for the corner HUD reporting Direction / Streak / Avg Body.
🔹 HUD Position
Top Right (default), Top Left, Bottom Right, Bottom Left.
🔹 Font Size
Tiny, Small (default), Normal, Large, Huge.
🔹 Streak Warning Threshold
Streak length at which the Streak Exhaustion alert fires. Range 3–30, default 7.
🔹 Alert: HA Direction Change / HA Streak Extreme / HA Body Anomaly
Independent toggles for each of the three alert types.
IMPORTANT NOTES
The Heikin Ashi Cloud Overlay works on any timeframe and any instrument. The HA computation is timeframe-agnostic — it transforms whatever OHLC data the chart provides.
Alerts fire once per confirmed bar. Historical bars never repaint after they close. The live bar updates intra-bar as expected for a real-time indicator, but alerts will only fire after the bar closes. Body anomaly visual markers can update intra-bar (preview behavior) and settle on close.
The body anomaly threshold (3× rolling average) and streak warning threshold (default 7) are derived from empirical observation across common timeframes and instruments. Both are user-configurable and should be tuned to the trader's instrument and timeframe — high-volatility crypto on 1m may warrant a higher anomaly multiplier than large-cap equities on Daily.
The 20-bar body rolling average uses `ta.sma` of the percentage-based body size. The first 20 bars after script start will show partial values; once enough history is available, the value stabilizes.
The body intensity modulation tier floors (50, 30, 20) are calibrated to preserve candle wick readability even on extreme anomaly bars — the floor 20 ensures the cloud never becomes fully opaque.
Pine Script v6. Open-source under Mozilla Public License 2.0.
UNIQUENESS
The Heikin Ashi Cloud Overlay differs from the standard TradingView Heikin Ashi chart type and from other HA-based indicators in four structural ways.
First, it preserves both views simultaneously rather than replacing one with the other. Standard HA chart mode hides the real candles entirely; this overlay keeps the underlying candles visible at all times, giving traders smoothed trend context (the cloud) and precise entry-bar timing (the underlying candles) in the same visual without context-switching cost.
Second, the cloud fill opacity is dynamically modulated by body intensity relative to a 20-bar rolling average. Standard HA cloud indicators render fills with a single static transparency; this script renders impulsive bars (≥1×, ≥2×, ≥3× average body) with progressively more opaque fills, transforming the cloud from a static visualization into a momentum-aware density map. Capitulation, ignition, and impulsive expansion phases become visually identifiable peripheral signals.
Third, it adds an explicit state machine layer over the raw HA visualization. Direction tracking, consecutive streak counting, 20-bar rolling body-size anomaly detection, and on-chart visual anomaly markers convert the visual cloud into a numerical readout reported live on a corner HUD. This converts subjective visual estimation (is this a long streak? is this body unusually large?) into deterministic measurements with configurable thresholds and a persistent visual record on the chart history.
Fourth, it exposes three independently-toggleable alerts (direction change, streak exhaustion, body anomaly) gated by bar confirmation, making the indicator usable as a confirmation filter or trigger source in automated workflows. Most HA-based indicators are visualization-only or expose a single direction-flip alert; the multi-condition alert set here is designed for traders building structured rules around HA state rather than just observing it.
The combination of dual-view preservation, body-intensity opacity modulation, state machine readout, visual anomaly markers, and multilingual UI produces a single overlay that combines the readability of Heikin Ashi smoothing with the precision of real candles, the rigor of a deterministic state readout, and the visual intuition of a density-aware momentum map. Gösterge

Structure Delivery Radar [JOAT]Structure Delivery Radar
Introduction
SDR Structure Delivery Radar is an open-source market structure overlay that classifies short-term, intermediate-term, and long-term delivery using confirmed pivots, break events, sweep events, session position, and ATR compression.
The indicator is designed as a structural context layer. It does not try to predict every candle. Instead, it tracks whether price is delivering through meaningful structure levels and whether multiple structure tiers are aligned.
Core Concepts
1. Three-Tier Structure
The script tracks ST, IT, and LT swing highs and lows from confirmed pivots. Each tier keeps its own bias state.
2. Confirmed Breaks
A bullish break requires a confirmed close above the tracked swing high. A bearish break requires a confirmed close below the tracked swing low.
3. Sweep Detection
The script recognizes when price trades beyond a swing level but closes back through it, marking potential liquidity behavior without using future bars.
4. Delivery Score
The dashboard score blends structure alignment, break activity, sweep activity, session location, and ATR compression into a 0-100 reading.
5. Clean Structure Cloud
The visual output uses transparent clouds and dashboard states rather than cluttered arrows or excessive labels.
Features
ST/IT/LT structure tracking: Three independent confirmed-pivot layers
Break and sweep logic: Official events require confirmed bars
Delivery score: Quantifies structure alignment and current delivery state
Session cloud: Adds session range context
Structure cloud: Shades the active upper/lower structure region
Top-right dashboard: Shows tier bias, events, ranges, compression, ATR, and signal state
Alerts: Includes bullish and bearish delivery confirmations
Input Parameters
Structure:
ST Pivot Length
IT Pivot Length
LT Pivot Length
ATR Length
Session and Visuals:
Use Session Window
Show Session Cloud
Show Structure Cloud
Show Bias Tint
Cloud and background transparency
How to Use
Step 1: Check whether the dashboard shows BULL, BEAR, or NEUT for the dominant structure state.
Step 2: Read the delivery score. Higher scores indicate stronger alignment across the internal model.
Step 3: Treat sweep events as context for failed breaks or liquidity reactions.
Step 4: Use the structure cloud as a map of active structural boundaries.
Limitations
Pivot-based structure confirms after the pivot length has passed
The score is a context reading, not a guarantee of trade outcome
Compressed markets can delay structure continuation
The script should be combined with risk management and execution rules
Originality Statement
SDR is an original JOAT implementation combining multi-tier confirmed structure, sweep recognition, session context, ATR compression, and a delivery score into one Pine Script v6 overlay.
Disclaimer
This script is for educational and informational purposes only. It is not financial advice and does not guarantee future results. Trading involves risk, and users should apply their own risk management.
Made with passion by jackofalltrades
Gösterge

Aureon Pressure Lens [JOAT]Aureon Pressure Lens
Introduction
Aureon Pressure Lens is an open-source pressure oscillator designed to classify directional participation, conviction, and transition states in a separate pane. It blends price impulse, EMA structure, momentum, range location, candle body pressure, and relative volume into one bounded score.
The problem it solves is signal quality. A single oscillator can fire during weak, low-participation moves. Aureon Pressure Lens requires pressure, signal-line behavior, relative volume, and component consensus to align before confirmed buy or sell labels appear.
Core Concepts
1. Multi-Component Pressure Blend
The oscillator uses several independent inputs: impulse from prior price, fast/slow structural slope, normalized momentum, range position, and candle body direction.
2. Tanh Normalization
Each component is normalized into a stable bounded range so one volatile input does not dominate the entire reading.
pressureScore = f_tanh(pressureBlend * 1.60) * 100.0
signalLine = ta.ema(pressureScore, signalLength)
3. Consensus Filter
The confidence reading measures how closely the components agree. A signal must satisfy the minimum conviction threshold before it can print.
4. Relative Volume Participation
The script measures current volume against a moving average and uses that reading as a participation gate. The default is permissive enough for broad use while still filtering extremely quiet conditions.
Features
Separate-pane pressure score: Bounded -100 to +100 directional pressure reading
Signal line: Smoothed reference for pressure resets and crossovers
Gradient pressure color: Score color transitions between bearish, neutral, and bullish states
Pressure cloud: Optional fill between pressure and signal line
Confirmed BUY/SELL labels: Closed-bar events filtered by consensus and RVOL
Top-right dashboard: State, bias, pressure, signal, RVOL/conviction, and action
Alerts: Bullish and bearish confirmed pressure resets
Input Parameters
Calculation:
Core Lookback: Main analysis window for impulse and range context
Fast Lens / Slow Lens: EMA structure lengths
Signal Lens: Smoothing length for the signal line
Pressure Sensitivity: Normalization intensity
Min Relative Volume: Participation gate for labels
Min Conviction: Minimum component agreement required for labels
How to Use This Indicator
Step 1: Read the pressure score relative to zero.
Step 2: Use the cloud and signal line to identify pressure resets.
Step 3: Check dashboard conviction and RVOL before acting on labels.
Step 4: Combine with an overlay structure or regime tool for full chart context.
Indicator Limitations
The oscillator measures current pressure, not future price direction
Relative volume can behave differently on symbols with limited volume data
Choppy markets can create repeated signal-line crosses
Confirmed labels appear only after the bar closes
Originality Statement
Aureon Pressure Lens is original because it combines impulse, structure, momentum, range position, candle body pressure, relative volume, and component consensus into a single closed-bar pressure engine with a dedicated dashboard. It does not copy third-party source code.
Disclaimer
This open-source indicator is for educational and informational purposes only. It is not financial advice. Markets can change quickly, and no pressure reading guarantees a future move. Use risk controls and independent analysis.
-Made with passion by jackofalltrades
Gösterge

Parallax Density Atlas [JOAT]Parallax Density Atlas
Introduction
Parallax Density Atlas is an open-source price-acceptance overlay that maps where the market has spent the most time doing business across a recent lookback. It combines a kernel density estimate of recent closing prices with percentile-based value rails so the user can see both the smooth acceptance curve and the practical operating envelope around it.
The problem Parallax solves is hidden value structure. Traders often know whether price is moving, but not whether that movement is taking place inside accepted value, above value, or below value. Parallax puts that information directly on the chart through a point of control, value area boundaries, rails, cloud zones, and a concise dashboard.
Core Concepts
1. Kernel density estimation
The script evaluates a Gaussian kernel across recent closes to estimate continuous price density:
densitySum += gaussianKernel((evalPrice - samplePrice) / bandwidth)
densityValue = densitySum / (array.size(closeSample) * bandwidth)
This creates a smooth value map instead of a stepped histogram alone.
2. Point of control and value area
The highest-density node becomes the point of control. From there, the script expands outward until the target percentage of total density is captured, defining the value area high and low.
3. Percentile rails
In parallel with the KDE engine, the script maintains sorted close samples and derives lower and upper rails from user-defined percentiles. Those rails create a stable operating envelope around recent value.
4. Density cloud
Only the densest accepted zones inside the value area are shaded as a cloud, keeping the display focused on high-importance price zones rather than every possible level.
5. Context and skew
The dashboard reports whether current price is accepted inside value, expanding above value, or trading below accepted value, along with skew and rail width.
Features
KDE value map: Smooth density estimate built from recent closes
Point of control: Highest-density price node marked directly on the chart
Value area boundaries: High and low edges of accepted price territory
Percentile value rails: Smoothed lower and upper rails from sorted price samples
Density cloud: Highlights only the strongest accepted zones
Right-side profile: Extends density visually to the right of current price
Optional candle tinting: Reflects where price sits inside the value structure
Top-right dashboard: Shows POC, value area, rail width, skew, and current location state
Input Parameters
Density Engine:
Lookback
Density Steps
Bandwidth Multiplier
Value Area Percent
Value Rails:
Lower Rail Percentile
Upper Rail Percentile
Rail Smoothing
Visual System:
Profile Width Bars
Cloud Threshold
Show Density Cloud
Show Right Profile
Tint Candles
Show Dashboard
How to Use This Indicator
Step 1: Start with location
Read whether price is inside value, above value, or below value. This defines whether the market is rotating in accepted territory or exploring away from it.
Step 2: Use POC as the acceptance anchor
The point of control marks the most accepted price in the sample window. Reactions around it can frame mean-reversion and acceptance behavior.
Step 3: Compare rails with value area
The rails provide a smoothed operating envelope while the value area shows the densest accepted region. Using both together gives a more complete value map.
Step 4: Monitor skew
Positive skew means the density center is leaning upward in the sample range. Negative skew means accepted value is leaning lower.
Indicator Limitations
The density map is lookback-dependent and will evolve as old data leaves the sample
KDE on closing prices is an acceptance approximation, not a full order-flow model
Strong trends can stay outside accepted value for extended periods
Originality Statement
Parallax Density Atlas is original in how it pairs a continuous KDE-based value map with percentile rails and a selective density cloud in one overlay. It is published because:
The script combines smooth value estimation with rail-based structure instead of using one method alone
It focuses the cloud only on high-density accepted regions, preserving chart cleanliness
The dashboard turns the density map into a practical location framework rather than a purely visual profile
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice and does not guarantee future market behavior. Value zones can shift as new data enters the sample, and persistent trends can stay outside accepted areas longer than expected. Always use independent judgment and proper risk management.
Gösterge

Obsidian Regime Ribbon [JOAT]Obsidian Regime Ribbon
Introduction
Obsidian Regime Ribbon is an open-source trend-state and execution-context overlay built to classify directional conditions before a trader applies any separate entry model. Instead of using a single moving average or one oscillator threshold, it combines an adaptive range filter, efficiency ratio, ADX strength, choppiness, momentum confirmation, higher-timeframe bias, and EMA alignment into one chart layer.
The problem this script solves is regime confusion. Traders often apply trend-continuation logic in compression or try fading price while directional participation is still strong. Obsidian Regime Ribbon provides a structured state model with a filtered regime line, layered expansion bands, reclaim signals, stretch tags, execution rails, and a compact dashboard so the user can read whether price is trending cleanly, overextending, or losing sponsorship.
Core Concepts
1. Adaptive Range Filter
The central filter line is not a static moving average. It uses ATR distance and an efficiency-ratio-driven multiplier so the filter widens during noisy conditions and tightens when price movement becomes more directional.
2. Multi-Factor Regime Gate
ADX checks directional strength, choppiness checks compression, momentum confirms directional pressure, higher-timeframe EMA bias provides external context, and EMA spread measures local alignment. These conditions feed a scorecard so the user can separate weak drift from stronger directional structure.
3. Expansion And Reclaim Framework
Four ATR-derived bands are projected above and below the regime filter. Confirmed regime shifts create labeled accumulation or distribution windows. Pullback reclaim signals print only after price revisits the regime line and closes back through it on a confirmed bar.
4. Execution Rails
Confirmed shifts and reclaim events create forward execution rails and zones directly on the chart. In bullish conditions they behave as demand rails, and in bearish conditions they behave as supply rails.
Features
Adaptive regime filter: ATR-based directional filter with efficiency-ratio adaptation
Layered regime bands: Four expansion bands above and below the filter
EMA structure cloud: Fast and slow structure means with directional fill
Confirmed regime shift labels: Bullish and bearish shifts print only after confirmation
Reclaim signals: Diamond markers when price reclaims the regime line
Execution rails: Demand and supply rails with right-edge price labels
Stretch tags: Labels when price reaches extreme premium or discount relative to the filter
Expansion markers: Additional markers when price pushes through secondary band thresholds
State-based candle coloring: Candle tint changes with regime and score strength
Dashboard: State, conviction, age, ER, ADX, chop, stretch, HTF alignment, and shift counts
Confirmed-bar logic: Regime changes and reclaim signals are designed for confirmed bars only
Input Parameters
Engine:
Range Length and Range Multiplier control the core filter sensitivity
Efficiency Length controls how quickly adaptation reacts to directional efficiency
Base Confirm Bars controls how many bars are required before a regime shift is locked
Stretch Threshold defines when a move is considered overextended in ATR terms
Filters And Display:
ADX, choppiness, momentum, and higher-timeframe controls define the regime gate
Regime band, filter line, candle color, dashboard, execution zone, and stretch tag toggles
How to Use This Indicator
Step 1: Read the current regime from the dashboard and candle state first.
Step 2: Use the conviction score to decide whether the trend is fully structured or transitional.
Step 3: Watch regime shift labels to identify when directional control changes.
Step 4: Use reclaim diamonds and execution rails as retracement reference instead of chasing outer-band extensions.
Step 5: Treat stretch tags as caution zones where reward-to-risk may deteriorate.
Indicator Limitations
Adaptive filters can still lag the first bar of a sharp reversal because confirmation is intentionally delayed
Higher-timeframe alignment can temporarily disagree with local price rotation during early reversals
Stretch conditions do not guarantee reversal; they only identify extended distance from the filter
This script is a context overlay, not a complete trading system by itself
Originality Statement
Obsidian Regime Ribbon is original in the way it combines an adaptive range-state engine, multi-factor regime gate, expansion-band framework, reclaim signals, and forward execution rails into one integrated context overlay. The purpose is not to merge unrelated tools, but to build a single decision layer that explains trend state, extension, and pullback quality together.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice. Regime, reclaim, and stretch conditions are derived from historical price behavior and do not guarantee future outcomes. Always use independent analysis and risk management.
-Made with passion by jackofalltrades
Gösterge

Gösterge

Strateji

Gösterge

Gösterge

AG Pro Ichimoku Cloud Equilibrium Map [AGPro Series]AG Pro Ichimoku Cloud Equilibrium Map
Overview / What it does
AG Pro Ichimoku Cloud Equilibrium Map is an Ichimoku-based overlay designed to map balance, displacement, and return-to-balance behavior around a dynamic equilibrium core. Instead of using Ichimoku primarily as a traditional bullish/bearish checklist, this script reorganizes the framework around one structural question: where is price trading relative to its current equilibrium, and is that position balanced, expanding, overstretched, or reclaiming balance?
The script blends Kijun-Sen with the cloud midpoint to build an equilibrium core, then expands that core into an adaptive equilibrium band using ATR and cloud thickness. From there, it classifies how price is behaving around that band and displays the result through chart states, optional labels, and a compact information panel.
This script is intended as a chart analysis tool. It is built to help users read structure more efficiently, especially when standard Ichimoku layouts feel visually dense or interpretation-heavy.
Unique Edge
The main difference is that this script does not treat Ichimoku as a simple trend confirmation overlay. It converts the Ichimoku framework into an equilibrium map.
Rather than focusing only on whether price is above or below the cloud, this script asks:
- Is price still near structural balance?
- Is price moving away from equilibrium in a controlled way?
- Has the move become stretched?
- Is price returning back into equilibrium after displacement?
That makes it different from a standard Ichimoku presentation, where the raw components are visible but the user must do most of the structural interpretation manually.
It is also different from other AG Pro scripts built around breakout quality, oscillator pressure, compression behavior, or reversion frameworks. This tool is specifically centered on equilibrium, extension, and reclaim behavior using an Ichimoku-derived structure model.
Methodology
The script uses the following structure:
1. Kijun-Sen
Kijun-Sen is used as one of the main balance anchors.
2. Cloud midpoint
The midpoint between Span A and Span B is used as a second structural reference.
3. Equilibrium core
The script combines Kijun-Sen and the cloud midpoint into a dynamic equilibrium core.
4. Equilibrium band
An adaptive band is built around the equilibrium core using ATR and cloud thickness. This allows the model to respond differently in quieter and more volatile conditions.
5. Stretch zones
Beyond the equilibrium band, the script defines stretch areas that help distinguish normal directional expansion from more extended displacement.
6. Reclaim logic
When price moves back into the equilibrium region after being outside it, the script can classify that transition as a reclaim state.
This methodology is designed to make Ichimoku structure more explicit without removing the original context of the cloud framework.
States / Signals & Alerts
The script classifies chart behavior into the following states:
Balanced
Price is trading inside the equilibrium band.
Bullish Expansion
Price is trading above the equilibrium band with supportive directional structure.
Bearish Expansion
Price is trading below the equilibrium band with supportive directional structure.
Overstretched Bullish
Price is extended above the stretch threshold.
Overstretched Bearish
Price is extended below the stretch threshold.
Bullish Reclaim
Price has returned into the equilibrium region after trading below it.
Bearish Reclaim
Price has returned into the equilibrium region after trading above it.
Available alert conditions:
- Bullish Expansion
- Bearish Expansion
- Overstretched Bullish
- Overstretched Bearish
- Bullish Reclaim
- Bearish Reclaim
These states and alerts are descriptive tools for chart analysis. They are not a complete trade plan and should be interpreted in context.
Key Inputs
Ichimoku settings
Users can adjust Tenkan length, Kijun length, Senkou Span B length, and displacement.
Equilibrium engine settings
Users can control ATR length, equilibrium band sensitivity, cloud-thickness contribution, stretch sensitivity, and chop lookback.
Visual settings
Users can control cloud visibility, Kijun visibility, equilibrium band visibility, stretch zones, state labels, label density, and panel appearance.
These inputs allow the script to be tuned for different symbols, volatility conditions, and chart preferences.
Limitations & Transparency
This script is an indicator, not a strategy.
It does not place trades, manage positions, calculate performance, or guarantee outcomes.
The Equilibrium Score is an internal structure summary built from distance, alignment, cloud thickness, Tenkan/Kijun spread, reclaim contribution, and chop penalty. It is not a probability model, not a forecast, and not a standalone decision engine.
Overstretched conditions do not automatically imply reversal.
Reclaim conditions do not automatically imply continuation.
Expansion conditions do not automatically imply strength will persist.
As with any chart tool, interpretation depends on market regime, timeframe, volatility, and the user’s broader workflow. In noisy environments, state changes can occur more frequently. The script includes filters to reduce clutter, but no indicator removes uncertainty completely.
Risk Disclosure
This script is provided for research and chart analysis only.
It is not financial advice. Users should evaluate any signal, state change, or alert within their own process, risk framework, and market context before making decisions.
Gösterge

Gösterge

Gösterge

Gösterge

NeuraCloud - Ichimoku (Purple Kumo) + Alerts (Minimal)NeuraCloud is a clean, modern interpretation of the Ichimoku Cloud, designed to identify trend direction, market structure, and key support/resistance zones at a glance.
The purple cloud (Kumo) acts as a dynamic trend filter:
• Price above the cloud indicates bullish conditions
• Price below the cloud indicates bearish conditions
• Price inside the cloud signals consolidation or uncertainty
NeuraCloud combines the cloud with Tenkan-sen and Kijun-sen to highlight momentum shifts, pullbacks, and trend continuation opportunities. Built-in alerts notify you of price/cloud breaks, momentum crosses, and cloud flips, helping you stay aligned with high-probability market structure.
Ideal for trend traders, swing traders, and multi-timeframe analysis, NeuraCloud keeps charts clean while delivering clear market context.
Gösterge

Gösterge
