Session Sentinel [JOAT]A round-the-clock session watchtower — Asia, London and New York, each tracked live with its own range, rails and color.
◆ WHAT IT IS
Where price sits relative to the session ranges is core context for intraday trading — Asia builds the range, London and New York tend to expand it. Session Sentinel tracks all three sessions simultaneously, each with a live box, high/low rails and midline, in its own signature color. It is a pure context tool and prints no buy/sell signals.
This is 100% original code, written from scratch. It does not copy any other session script.
◆ HOW IT WORKS
1. Three independent watches. Each session (Asia, London, New York) has its own fully adjustable window and a shared timezone selector. As a session runs, the tool records its running high and low into a live box and draws:
• Session high/low rails — the levels other traders watch
• A midline — the session's equilibrium
• A name tag on the box
2. Session lifecycle. When a session ends, its box is finalized and archived. Only a configurable number of recent sessions are kept per watch, so history stays readable across all timeframes.
3. Day-open reference. A neutral daily open line provides a permanent intraday reference — price above or below the day's open is a simple, powerful bias filter.
◆ WHAT YOU SEE
• Live, color-coded session boxes — Asia, London, New York — with high/low rails and midlines
• A daily open reference line
• A resizable dashboard showing which watch is on duty, each session's high/low and range size, live/closed status, and the day open with price's distance above or below it
◆ HOW TO USE IT
• Use the Asia range as the reference other sessions break out of; London and New York frequently sweep or expand it.
• Session high/low rails act as intraday support/resistance and as breakout levels.
• The day open is a clean bias line — trading above or below it frames your directional lean.
• Adjust each session window to your instrument and exchange. Designed for intraday timeframes .
◆ NOTES & LIMITATIONS
Sessions are evaluated in the timezone you select — set it to match your market. On daily and higher timeframes the intraday session concept does not apply. This is a context tool, not financial advice; session levels are references, not predictions. Combine with your own method and risk management.
— made with passion by officialjackofalltrade
Indicator

TCP | Dominance Dashboard | Crypto Version🚀 Crypto Dominance Dashboard Pro
A Complete Dashboard for Monitoring Crypto Market Rotation
Understanding where capital is moving within the cryptocurrency market is one of the most valuable insights for traders and investors.
The crypto market is constantly shifting between Bitcoin, large-cap altcoins, small-cap assets, and stablecoins. Monitoring these rotations manually often requires multiple charts and significant analysis.
Crypto Dominance Dashboard Pro simplifies this process by bringing together the most important dominance metrics, market capitalization indexes, trend analysis, and momentum data into a single, easy-to-read dashboard.
Instead of switching between several charts, you can monitor the overall market structure, evaluate capital rotation, and gain a clearer view of the current market environment from one place.
Whether you're analyzing short-term market movements or following longer-term trends, the dashboard is designed to provide objective market context that can support your own trading and investment decisions.
✨ Features
📊 Comprehensive Market Dashboard
Track the most important crypto market metrics in real time:
• 🟠 Bitcoin (BTC)
• 🔵 Ethereum (ETH)
• 🟡 Bitcoin Dominance (BTC.D)
• 🟣 Ethereum Dominance (ETH.D)
• 🟢 Tether Dominance (USDT.D)
• ⚪ OTHERS Dominance
• 🌍 TOTAL Market Capitalization
• 🌎 TOTAL2 Market Capitalization
• 🌏 TOTAL3 Market Capitalization
• ⚡ ETH/BTC Relative Strength
🔄 Smart Market Regime Detection
The dashboard continuously evaluates multiple market conditions to identify the current market environment.
Possible market regimes include:
🟠 Bullish Bitcoin Environment
🔵 Bullish Large-Cap Altcoin Environment
🟢 Bullish Small-Cap Altcoin Environment
🔴 Bearish Bitcoin Environment
🔴 Bearish Large-Cap Altcoin Environment
⚪ Neutral / Range Market
Each regime is determined using a combination of dominance metrics, trend analysis, momentum, and capital rotation instead of relying on a single indicator.
📈 Trend Analysis
Monitor trend direction across key market metrics using moving average analysis.
Included trend detection:
✅ Bitcoin Price
✅ Bitcoin Dominance
✅ OTHERS Dominance
✅ Total Crypto Market
⚡ Momentum Analysis
The dashboard measures momentum across multiple market indexes to provide additional context for market activity.
Percentage change calculations include:
📈 BTC
📈 ETH
📈 BTC.D
📈 ETH.D
📈 USDT.D
📈 OTHERS.D
📈 TOTAL
📈 TOTAL2
📈 TOTAL3
📈 ETH/BTC
This approach helps traders monitor how strength and weakness develop across different areas of the market.
⏱ Automatic Timeframe Adaptation
Market conditions can look very different across timeframes.
To improve consistency, the indicator automatically adjusts its internal thresholds based on the selected chart timeframe.
Supported across:
⏱ 5 Minutes
⏱ 15 Minutes
⏱ 1 Hour
⏱ 4 Hours
⏱ Daily
⏱ Weekly
This adaptive scaling allows the dashboard to remain responsive across multiple trading styles.
💡 Market Outlook
Based on the detected market regime, the dashboard provides an easy-to-read market outlook to help interpret current conditions.
Examples include:
🟠 Bitcoin Leading the Market
🔵 Strength in Large-Cap Altcoins
🟢 Improving Small-Cap Participation
🔴 Defensive / Risk-Off Conditions
⚪ Neutral Market Structure
These summaries are intended to provide additional context and should be considered alongside your own market analysis.
🔔 Built-in Alerts
Receive PulseWire alerts whenever significant market conditions change.
Available alerts include:
✅ Bullish Bitcoin Environment
✅ Bullish Large-Cap Altcoin Environment
✅ Bullish Small-Cap Altcoin Environment
✅ Bearish Bitcoin Environment
✅ Bearish Large-Cap Altcoin Environment
✅ Risk-Off Conditions
Alerts help you stay informed about important market changes without continuously monitoring every chart.
🎨 Clean & Informative Interface
The dashboard is designed to present a large amount of market information in a clear and organized format.
✔ Color-coded momentum
✔ Trend direction indicators
✔ Percentage change tracking
✔ Market regime overview
✔ Market outlook summary
✔ Automatic timeframe scaling
Everything is organized to provide quick access to the information that matters most.
👥 Who Is This Indicator For?
Crypto Dominance Dashboard Pro is suitable for:
📌 Day Traders
📌 Swing Traders
📌 Position Traders
📌 Scalpers
📌 Long-Term Investors
📌 Portfolio Managers
📌 Market Analysts
Anyone interested in monitoring market structure and capital rotation can benefit from this dashboard.
🎯 Why Use Crypto Dominance Dashboard Pro?
Price is only one part of the market.
Dominance metrics, market capitalization indexes, relative strength, momentum, and trend analysis each provide a different perspective on market behavior.
By bringing these elements together into one dashboard, Crypto Dominance Dashboard Pro helps traders monitor changing market conditions, understand capital rotation, and build additional context for their own analysis.
Rather than focusing on a single metric, the dashboard provides a broader view of the crypto market that can support more informed decision-making.
⚠️ Disclaimer
This indicator is designed for educational and analytical purposes only.
It is intended to provide market context based on publicly available market data and should not be interpreted as financial or investment advice.
Always perform your own research and risk management before making trading or investment decisions.
❤️ Support the Project
If you find this indicator useful, your support is greatly appreciated.
⭐ Add it to your Favorites
👍 Like the script
💬 Leave a review and share your feedback
📢 Share it with other traders who may find it useful
Your feedback helps improve future updates and supports the development of additional tools for the PulseWire community.
Thank you for your support, and happy trading! 🚀
This indicator was designed and developed by TradeCityPro.
Special thanks to the TradeCityPro community for their continuous support, valuable feedback, and contribution to improving this project.
Thank you for your support, and happy trading! 🚀 Indicator

Volume Profile Session EditionThe native PulseWire Volume Profile does not work on CFD/OTC
brokers like EasyMarkets, OANDA, Pepperstone, and others — because
these feeds provide zero or no real volume data.
This indicator solves that problem by automatically fetching volume
from a liquid proxy symbol that matches your chart instrument.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The indicator detects your chart symbol and automatically selects
a real-volume proxy from a regulated exchange:
- (60+ instruments mapped automatically)
If no proxy is found, it falls back to bar range (High–Low) so
the profile always renders regardless of the instrument.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT YOU GET
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔷 Session Volume Profile
A classic histogram anchored to each trading session. Bars are
split into bullish (up) and bearish (down) volume side by side.
The Value Area is highlighted in separate colors for quick reading.
🔷 POC — Point of Control
The price level with the highest traded volume in the session.
Extends to the right edge of the chart on the current session.
🔷 VAH / VAL — Value Area High & Low
Upper and lower boundaries of the configurable Value Area
(default 70% of total volume).
🔷 Info Panel
Shows the active proxy symbol, current session POC, VAH and VAL
prices updated in real time.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SESSION MODES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Day mode (default)
One profile per calendar day (UTC). Resets automatically at
midnight. Works on any intraday timeframe.
Candles mode
One profile every N bars. Fully configurable — examples:
• 15m chart → 96 candles = 1 full day
• 15m chart → 32 candles = 8 hours (London session)
• 15m chart → 16 candles = 4 hours
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Session Settings
• Sessions to Show — 1 to 10 past sessions
• Session Mode — Day or Candles
• Candles per Session — bars per profile in Candles mode
• Min Bars to Draw — skip incomplete sessions (weekends,
holidays) that have fewer than N bars
• Extend POC to Right — current session POC extends to
the right edge of the chart
Profile Settings
• Number of Rows — resolution of the histogram
(fewer rows = thicker, more readable bars)
• Value Area % — volume percentage defining the VA
• Profile Width — histogram width as % of session duration
Style
• Up / Down volume colors
• Value Area Bull / Bear colors (highlighted rows)
• POC line color and width
• VAH / VAL line colors and visibility
Volume Proxy
• Auto-detect ON (default) — built-in symbol map
• Auto-detect OFF — enter any PulseWire symbol manually
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMPATIBLE BROKERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EasyMarkets · OANDA · Pepperstone · IC Markets · FP Markets
· Any CFD or OTC feed where native volume profile shows no data
⚠️ DISCLAIMER
Volumes displayed are sourced from external proxy symbols
(Binance, FX, CME, COMEX, etc.) and do not represent the actual
volume of your broker or chart feed. Use for analysis and trend
confirmation only. Do not use as the sole basis for trading
decisions.
Requires PulseWire Pro or above.
⚠️ IMPORTANT:
- This indicator uses volume from EXTERNAL SOURCES, not broker volume
- Volumes may NOT match what you see on the chart
- Use as a secondary tool, as a SUPPLEMENT, not as the sole basis for decisions
- It is the user’s responsibility to validate the data Indicator

Gravity Bands [JOAT] Price orbits value. An anchored VWAP core with true volume-weighted deviation shells, on clean monochrome candles.
◆ WHAT IT IS
Gravity Bands treats fair value as a gravity core that price orbits and keeps returning to. The core is an anchored VWAP , and the bands around it are true volume-weighted standard deviations — not simple percentage or ATR envelopes. A signature "Lunar Mono" candle mode repaints the chart in clean white/grey so the gravity field is the only color on screen. It is a pure context tool with no buy/sell signals.
This is 100% original code, written from scratch. It is not a repackaged VWAP or bands script.
◆ HOW IT WORKS
1. The gravity core. A volume-weighted average price is accumulated from a chosen anchor — Session, Week or Month — resetting each new period. This is the center of value that price gravitates toward.
2. Volume-weighted shells. The bands are computed from the volume-weighted variance of price around the core, giving genuine ±1σ, ±2σ and ±3σ deviation shells. Because they are volume-weighted, the shells reflect where real activity occurred, not just where price ranged.
3. Stretch. The core distance is expressed in sigma — how many standard deviations price has escaped value. Small stretch means price is orbiting fair value; large stretch means it is extended and statistically stretched from the mean.
4. Lunar Mono candles. An optional mode repaints candles in white (up) and slate grey (down) so the colored gravity field reads instantly without competing with candle colors — the signature look of this tool.
◆ WHAT YOU SEE
• The gravity core (anchored VWAP) with a soft ±1σ / ±2σ / ±3σ gravity field
• Optional Lunar Mono monochrome candles
• An extreme-stretch background wash when price escapes the outer shell
• A resizable dashboard showing the core value, the stretch state and an orbit gauge, the upper and lower shell prices, the 1σ width in price and as a percent, the anchor mode, and a volume-feed check
◆ HOW TO USE IT
• Treat the core as the day's (or week's/month's) fair value — a magnet price often reverts to.
• Use the shells as objective stretch zones: reaching ±2σ or ±3σ marks a statistically extended condition where mean-reversion or exhaustion becomes more likely.
• Reclaiming or losing the core is a simple bias flip .
• Match the anchor to your horizon — Session for intraday, Week/Month for swing context.
• Requires a symbol with a real volume feed.
◆ NOTES & LIMITATIONS
Gravity Bands needs a genuine volume feed — without one the core approximates price and the shells lose meaning (the dashboard flags this). Deviation shells describe statistical stretch, not direction: price can stay extended in a strong trend. It is a context tool, not financial advice. Use it with your own method and risk management.
— made with passion by officialjackofalltrade
Indicator

Fibonacci Vault [JOAT] JackOfAllTrades presents — Fibonacci Vault
A self-anchoring Fibonacci engine that locks onto the latest impulse leg and keeps the Golden Pocket glowing — no manual drawing.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ WHAT IT IS
Drawing Fibonacci by hand means re-anchoring every time structure changes. Fibonacci Vault does it for you: it identifies the most recent confirmed impulse leg , lays the retracement shelves automatically, and treats the Golden Pocket (0.618–0.65) as a first-class zone rather than a single line. It is a pure confluence tool — it maps levels, it does not print buy/sell signals.
This is 100% original code, written from scratch. It does not reuse any other author's Fibonacci script.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ HOW IT WORKS
1. Leg detection. The tool tracks confirmed swing highs and lows (using your chosen strength) and defines the active leg between the two most recent. Leg direction is inferred from which swing printed first — a low-then-high sequence is an up-impulse, and vice versa.
2. Size filter. A leg is only used if it is large enough — a minimum size expressed in ATR multiples — so the Vault anchors to meaningful impulses and ignores insignificant wiggles. As structure evolves, the anchor re-arms itself automatically.
3. The shelves. From the active leg, the standard retracements are projected: 0.236, 0.382, 0.5, 0.618, 0.65, 0.786, plus the 0 and 1 leg endpoints. Optional extension shelves at 1.272 and 1.618 project continuation targets beyond the leg.
4. The Golden Pocket. The 0.618–0.65 band is rendered as a glowing zone , and price trading inside it can optionally tint the background — the area many traders watch for reactions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ WHAT YOU SEE
• Auto-anchored retracement shelves with optional price tags
• A glowing Golden Pocket zone and optional 1.272 / 1.618 extensions
• An impulse-leg line marking the anchor
• A resizable dashboard showing the active leg and direction, leg size in ATR, how far price has retraced (with a gauge), the Golden Pocket range and whether price is inside it, the nearest shelf, and the projected extensions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ HOW TO USE IT
• Use the shelves as confluence for entries, targets and invalidation — not as standalone signals.
• The Golden Pocket is the tool's focal zone; combine a pocket tap with your own trigger for a pullback entry.
• Extensions give objective targets once an impulse resumes.
• The retraced % readout tells you at a glance how deep the current pullback is.
• Works on all symbols and timeframes. Raise swing strength and the minimum leg size to anchor to larger structure only.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ NOTES & LIMITATIONS
Because the leg re-anchors on confirmed swings, the active leg updates as new structure is validated. Fibonacci levels are reference zones, not predictions — the tool is not financial advice and cannot guarantee a reaction at any level. Use it as confluence within your own method and risk plan.
— made with passion by officialjackofalltrade
Indicator

Order Block Engine [JOAT]═══ ORDER BLOCK ENGINE ═══
Most order-block tools paint a fresh box on every candle and bury the chart. This one does the opposite. It only marks the last opposing-close candle that appears just before a genuine displacement leg — a move that closes through a confirmed swing by more than a volatility-scaled threshold, backed by a volume expansion. The result: only a handful of clean, unmitigated, high-grade zones survive on screen at once.
▎ WHAT IT DOES
It maps institutional-style order blocks, grades each one from 0 to 10 by ★ quality, extends the surviving zones to the right until price mitigates them, and fires a single clean BUY / SELL pill on a valid retest + reaction — complete with an R-multiple TP/SL zone construct. A grey/white and blue-chrome dashboard keeps the running read of structure, bias and zone quality in one corner.
▎ HOW IT WORKS
— Confirmed swing structure. Pivot highs and lows are tracked with a configurable lookback. Each swing stays "unbroken" until price genuinely closes through it.
— Displacement break. A bullish break needs an up-close candle that closes above the last swing high by more than Displacement × ATR ; a bearish break mirrors it below the swing low. ATR scaling means the threshold self-adjusts to any asset or timeframe.
— Volume confirmation. The breaking candle's volume must exceed its own moving-average baseline by the chosen multiplier. On symbols with no volume feed, this filter auto-skips.
— Order-block selection. Once a break is confirmed, the engine walks back through recent bars to find the last opposing-close candle — the down-close before a bullish break, or the up-close before a bearish break. That candle's high/low becomes the zone.
— ★ Grade (0-10). Each block is scored on three factors: how far the break displaced (in ATR), how strong the volume expansion was, and the body-to-range ratio of the origin candle. The composite maps to a 0-10 grade and a tier (WEAK → FAIR → SOLID → STRONG → ELITE).
— Mitigation & signals. Live zones extend right on each bar. If price closes fully through a zone, it is mitigated — frozen and greyed (or deleted). If instead price wicks back into the zone and the bar reacts back out with a close in the right direction, and the block's grade clears your minimum, a BUY / SELL signal fires. One signal per bar, longs take priority.
— Trade construct. On a signal the engine builds an entry line at close, a stop a buffer beyond the zone edge (× ATR), and TP1 / TP2 at your chosen R multiples — drawn as green TARGET and red RISK zone boxes that extend, then freeze when SL or TP2 is touched.
▎ HOW TO USE IT
— Treat the surviving zones as decision areas , not guarantees. A blue zone is a bullish order block; a slate zone is bearish. The ★ tag shows its grade at a glance.
— Wait for price to return into a zone. The engine only signals on a retest + reaction , so you are not chasing the initial impulse.
— Use the BUY / SELL pill's grade (e.g. ★★★★ 7.8/10) as a confidence read — higher grades reflect stronger displacement, volume and candle body.
— The TARGET ZONE and RISK ZONE boxes frame reward against risk before you commit. Entry, SL, TP1 and TP2 are all labelled with their R multiples.
— Grey zones are spent — they have already been mitigated and are kept only as context for prior structure.
— Combine with your own higher-timeframe bias; order blocks aligned with trend tend to be the cleaner reactions.
▎ KEY SETTINGS
— Engine: ATR length, structure pivot width, displacement break multiple, OB candle search depth, and bull/bear toggles.
— Filters: volume expansion on/off with baseline length and multiplier, minimum grade required to signal, and confirm-on-close to avoid intrabar repaint.
— Zones: show zones, max zones kept (4-6 recommended), extension length, fill transparency, ★ grade labels, keep-mitigated-grey toggle, and bull/bear colours.
— Signals & Risk: show BUY/SELL pills, draw TP/SL zone, stop buffer (× ATR), TP1 and TP2 R multiples, projection length, and max trade sets kept.
— Extras: optional zone-reader candle tinting and an optional VWAP + σ band.
▎ DASHBOARD
A compact panel (five positions, three text sizes) reports: current Bias , count of live Bullish and Bearish OBs, the Nearest zone level and its distance in %, the Strongest zone's grade and tier, the Last Mitigated zone, the Active Signal state, and running Signal and Trade W/L tallies. The W/L count is an illustrative record of how the historical construct resolved — not a performance promise.
▎ ALERTS
— OB Bullish Signal — fires on a bullish order-block retest + reaction.
— OB Bearish Signal — fires on a bearish order-block retest + reaction.
Both include ticker and interval in the message.
▎ NOTES
— Works on all timeframes and all assets ; ATR and volume baselines adapt automatically.
— Confirm On Bar Close evaluates detection, mitigation and signals on closed bars only, so confirmed signals do not repaint.
— Everything is toggleable — zones, grades, pills, trade boxes, candles, VWAP and dashboard — for a chart as clean or as detailed as you like.
— The volume filter self-disables on feeds without volume, so nothing breaks on those symbols.
For research and education only. This is not financial advice. No indicator can predict the future, and past behaviour never guarantees future results. Always do your own analysis and manage your own risk.
Made with passion by JackOfAllTrades ⚡ Indicator

Indicator

Pivot Premium Suite Nicolau EditionPivotPro Nicolau — Pivot Points + SuperTrend + EMA with the “Displacement” option
A professional all-in-one indicator combining three powerful technical
analysis tools into a single, clean, and highly configurable solution.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 1. ADVANCED PIVOT POINTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Calculates and displays Pivot Points with full customization:
- Two calculation methods: Traditional and Fibonacci
- Configurable timeframe: Daily, Weekly, Monthly or Yearly
- Choose how many periods to display (current + previous)
- Labels positioned on Left or Right side of each line
- Individual color control for each level (P, R1, R2, R3, S1, S2, S3)
- Labels follow the line edge automatically — no overlap
- Alerts for price crossing any pivot level
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 2. PIVOT POINT SUPERTREND
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A unique SuperTrend implementation that uses Pivot Highs and Lows
as its center line instead of the traditional midpoint — making it
more reactive to actual market structure:
- ATR-based dynamic bands calculated from pivot-weighted center
- Buy/Sell signals rendered as plotshape (independent from labels)
- Optional Support/Resistance circles from pivot points
- Optional center line display
- Alerts for trend changes and Buy/Sell signals
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📉 3. EMA SUITE WITH SHIFT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Three fully configurable Exponential Moving Averages with an
exclusive displacement feature:
- EMA 9, EMA 21, EMA 200 — all periods configurable
- Individual color for each EMA
- Each EMA has its own shift toggle and period input
- Positive shift = forward displacement (future projection)
- Negative shift = backward displacement (historical alignment)
- Visual crossover marker between EMA 9 and EMA 21
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ KEY FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Pivot numbers stay visible even when chart objects are hidden
- Buy/Sell labels are independent from Pivot labels
- All colors individually configurable
- Clean, non-overlapping label system
- Full alert support for all signals
Designed for traders who need precision, clarity and full control
over their chart without visual clutter.
Indicator

Smart SR Zones [JOAT]SMART SR ZONES
Support / resistance done properly. Most public SR scripts paint a horizontal line at every pivot, which produces wallpaper, not analysis. Smart SR Zones does the opposite — pivots are first detected with a volatility-aware engine, then clustered into zones, then scored by volume and touches, then filtered by spacing and distance. What ends up on the chart is the small handful of levels that actually matter for the current market state.
Pivot detection — preset-driven
A single Strength Preset selects the personality of the pivot engine:
Scalp — 4 left / 2 right, 0.4× ATR clustering tolerance, 4-bar minimum spacing. For 1–5m charts.
Local — 6 / 4, 0.5×, 8-bar. Tight zones from recent structure.
Swing — 15 / 8, 0.9×, 20-bar. The balanced default.
Major — 35 / 15, 1.4×, 50-bar. Wide macro zones.
Custom — every parameter is exposed for manual tuning.
The preset abstraction means you do not need to refit anything across timeframes — pick the read you want and the engine does the rest.
Clustering, not stacking
When two pivots fall within Cluster Tolerance × ATR of each other they are merged into a single zone, with the box span widened to cover both extremes. This is the difference between a "level" and a "zone": a level pretends price is precise, a zone respects the fact that liquidity sits in a band. The cluster tolerance is ATR-relative so the same setting works across symbols.
Touch counting, properly gated
A pivot must contribute to a cluster from a minimum bar spacing (preset-driven). Without this filter a chop within a zone gets counted as ten separate touches and inflates the strength score. With it, a zone earns its touch count from genuinely independent visits.
Volume-weighted strength + star rating
Each cluster accumulates the bar volume at every contributing pivot. The aggregate is converted to a 1–3 star rating relative to the strongest zone currently on the chart, and is shown in the zone label alongside the touch count. Zones can optionally be coloured by volume share so the visually loudest box is the one carrying the most demonstrated activity.
Zone of Interest (ZOI) — the headline filter
A zone earns the ZOI badge when all of these are true at the same time:
It has met the minimum-touches threshold (so it is real structure).
Its volume share is above the ZOI volume threshold (so it is meaningfully active).
It has not been touched recently — at least ZOI Quiet bars since the most-recent touch.
In other words, a ZOI is a high-quality level that the market is conspicuously not testing — and these are usually the next levels that matter. The ZOI gets a bright burlywood border with an optional animated pulse so it visually separates from the rest of the SR stack.
Distance hiding
A "Hide zones farther than %" input drops anything whose centre price is too far from current — so when you scroll into history the chart does not get cluttered with macro zones from another era. Set to 0 to keep everything visible.
Broken zones and dropped zones
Two optional historical layers:
Broken — zones that were physically closed through. Renders in a desaturated palette so you can see where structure failed without confusing it for active level.
Dropped — zones that were removed not by a break but by reorganisation, because newer / stronger pivots reshuffled the cluster set.
Both are off by default so a working chart stays clean.
Optional signal layer
Three small markers (all off by default) for traders who want execution hints rather than just structure:
Successful test — circle on bars that touched an active zone and rejected.
Retest — diamond when price returns to a broken zone from the opposite side, inside a configurable window.
Zone reaction — small diamond on a touch-with-hold, plus a text label on physical break events.
A configurable cooldown prevents back-to-back markers from the same zone.
Dashboard
A compact diagnostic table, positionable to any of nine corners, monospaced. Shows nearest support / resistance with distance, current ZOI status, active zone count per side, and the preset in use. A compact mode hides descriptions for narrow layouts.
Alerts
A single high-signal alert is exposed: Zone of Interest activation — fires on the first bar a zone qualifies as a ZOI. The other layers are visual diagnostics, not alert-grade; this is intentional, because the ZOI rule is the strongest filter in the script and is what you actually want to be notified about.
How to read it
Look at the chart and ignore everything except the ZOI-tagged zones and the stars. The stars tell you which historical levels have the most demonstrated activity; the ZOI badge tells you which of those have been deliberately avoided recently. The intersection — a star-rated ZOI close to price — is the cleanest level read this script can produce. Use the volume score and the touch count as a tiebreaker when multiple ZOIs are in play.
Suggested settings
Default Swing preset works well from 1H through 1D on liquid futures, FX, and crypto. Drop to Local for intraday execution and Scalp for tape-reading on minute charts. Major is for weekly / monthly macro reads. The ZOI volume threshold (70%) is intentionally strict — drop it to 50–60% if you want more frequent ZOI candidates.
Originality / what's reused
The vocabulary (pivot, cluster, touch count, broken zone, retest) is public-domain market-structure language. The implementation — the preset-driven engine, the ATR-clustering, the volume-weighted star rating, the ZOI rule (touches + volume share + quiet-period), the dropped-zone reorganisation logic, and the volume-share intensity colouring — is JOAT-original and tuned together as a single system. No third-party code reused.
Open source
Published open-source under the default Mozilla Public License 2.0. The source is fully documented inline — every helper is sectioned, every input has a tooltip, and the structural layers are separable so you can learn from any specific piece. Forks welcome with credit.
Limitations
SR is structural context, not a signal generator. Smart SR Zones does not print buy / sell labels — it prints zones, ratings, and a single high-quality ZOI alert. On extremely illiquid instruments the volume-share rankings will be noisy and the ZOI rule will fire less often; that is the right behaviour. Zones beyond the Pivot Memory horizon are dropped to stay under PulseWire's 500-object cap.
—
-made with passion by jackofalltrades
Indicator

Delta Volume Profile ProDelta Volume Profile Pro is a volume profile indicator built upon the quadrant structure originally introduced by BigBeluga in the Quadro Volume Profile script. Full credit for the original concept and core logic goes to BigBeluga.
🔍 What it does
This indicator divides the visible price range into four quadrants relative to the current price and distributes volume across price bins, revealing where the most significant buying and selling activity has occurred above and below the market.
Each quadrant displays:
Upper Sell Quad — sell volume concentrated above the current price
Upper Buy Quad — buy volume concentrated above the current price
Lower Buy Quad — buy volume concentrated below the current price
Lower Sell Quad — sell volume concentrated below the current price
A Point of Control (PoC) dashed line marks the price bin with the highest volume in each quadrant.
Four percentage labels at the current price level show how total volume is distributed across all quadrants, allowing traders to quickly assess the balance between buying and selling pressure on both sides of the market.
⚙️ Original additions over BigBeluga's base
1. Proxy Volume Engine — works on any broker
Many brokers and CFD platforms do not provide usable native volume data. This indicator includes an internal map of 80+ symbols to their most liquid equivalents:
Forex pairs → (tick volume, CFD-compatible scale)
Metals (Gold, Silver, Platinum)
Crypto (BTC, ETH, etc.)
Oil, Gas →
Indices & Futures
The proxy is fetched automatically via request.security. You do not need to change any settings when switching between brokers — the indicator detects the symbol and loads the appropriate volume source.
2. Proxy-First Priority
Unlike a simple fallback system, this indicator uses the proxy as the primary volume source for all mapped symbols. This guarantees consistent, real volume data regardless of the broker you are charting on — whether EasyMarkets, FXCM, or any CFD provider. The native volume is only used if the proxy fails or if you explicitly enable "Force Native Volume" in settings.
3. Daily Session Mode
When enabled, the profile anchors to the start of the current daily session and resets automatically at each new day — useful for intraday traders who want to see only today's volume distribution.
4. Daily VWAP Anchor
An optional Volume Weighted Average Price line anchored to the daily session open, calculated using the same proxy volume logic as the profile for accuracy across all brokers.
📐 How to read the indicator
Profile bars (left and right of the vertical axis):
Left side bars = dominant directional volume per price bin
Right side bars = opposing volume per price bin
Deeper color = higher volume concentration at that price level
Longer bars = more activity at that price — key support/resistance zones
The four labels at current price:
SELL% | BUY%
SELL | BUY
──────────────────── ← current price
BUY% | BUY%
BUY | SELL
Upper left (SELL%) — percentage of total volume that was selling above current price
Upper right (BUY%) — percentage of total volume that was buying above current price
Lower left (BUY%) — percentage of total volume that was buying below current price
Lower right (SELL%) — percentage of total volume that was selling below current price
Point of Control (PoC) — dashed line:
Marks the single price level with the highest volume in each quadrant
Strong reference for support and resistance
📊 How to interpret the percentages
Example from chart — USDCAD 15M:
Upper: SELL 2.90% | BUY 3.75%
Lower: BUY 51.79% | SELL 41.57%
Reading:
51.79% of all volume below price was buying → strong buy accumulation below
41.57% of all volume below price was selling → significant sell pressure also present
Only 2.90% + 3.75% above price → very little activity above current price
Interpretation: price is near the top of the range with most activity below
General rules:
Large BUY% below + small SELL% above → bullish bias, buyers in control
Large SELL% above + small BUY% below → bearish bias, sellers in control
Balanced percentages on both sides → price in equilibrium, expect breakout
PoC line in lower quad with high BUY volume → strong support level
PoC line in upper quad with high SELL volume → strong resistance level
⚠️ Important notes
This indicator is a visual analysis tool. It does not generate buy or sell signals.
Past volume distribution does not guarantee future price behavior.
The proxy volume reflects tick volume from the mapped exchange, not actual traded notional value.
On weekends or when markets are closed, volume may be incomplete, affecting the profile.
⚙️ Settings reference
ParameterDefaultDescriptionUse Daily Session ModeOFFON: resets profile each day. OFF: fixed lookbackLookback Period200Bars used when Session Mode is OFFForce Native VolumeOFFON: uses chart's native volume instead of proxyPrice Bins60Number of horizontal price levelsProfile Offset60Distance from last bar (in bars)Upper/Lower QuadsONShow/hide each profile sectionPoCON/OFFShow/hide Point of Control per quadrantShow Daily VWAPONPlots the session VWAP lineBuy ColorGreenProfile buy side colorSell ColorRedProfile sell side colorVWAP ColorWhiteVWAP line color
🙏 Credits
Original quadrant volume profile concept and core structure:
BigBeluga — Quadro Volume Profile
www.pulsewire.com
Released under Mozilla Public License 2.0
mozilla.org Indicator

Quantum Flux Bands [JOAT]Quantum Flux Bands
Quantum Flux Bands is an institutional-style regime detector. It stationarizes the price series via Fixed-Window Fractional Differentiation (FFD), runs a classical CUSUM change-point test on the stationarized stream, and draws a baseline that snaps to a new price level on every confirmed regime shift. Around the baseline, three percentile envelopes (50%, 68%, 90%) are drawn and modulated by a windowed Shannon entropy estimator so the bands narrow in low-noise regimes and widen in high-noise regimes.
What makes it different
Most regime filters hard-code a differentiation order (typically the first difference). FFD takes a real-valued differentiation order d between 0 and 1, retaining long-memory while making the series statistically stationary. This script chooses d adaptively from a rolling Hurst estimate so it responds to the market's persistence regime instead of being a fixed magic number.
The CUSUM trigger is fed by FFD-stationarized values, not raw returns. This reduces baseline whipsaws in trending markets that violate stationarity assumptions of classical CUSUM.
The bands are entropy-weighted. When the local windowed Shannon entropy is high (low signal-to-noise) the bands expand. When entropy is low (clean regime) they contract. The bands lock at the moment of a confirmed regime shift so they describe the regime under which the baseline was established.
How it works
A two-point Hurst estimator (rescaled-range over short and long windows) drives an adaptive differentiation order d in the range 0.30 to 0.90.
FFD weights are recomputed only when d drifts by more than 0.05 from its cached value. Caching keeps per-bar work near zero.
FFD weights are applied to a sliding window of close prices to produce a stationarized series.
Classical CUSUM tracks cumulative positive and negative deviations of the stationarized series from a running baseline reference, with user-configurable drift and threshold parameters.
When CUSUM exceeds the threshold, the baseline snaps to the current close and the trend state is set to bull or bear.
Inner, mid, and outer envelopes are drawn from percentile_linear_interpolation of the absolute distance between close and baseline, multiplied by an entropy modulator.
A bull probability is computed from the Abramowitz and Stegun standard-normal CDF on the signed band-distance and surfaced as a numeric label.
Reading the chart
Baseline line tinted purple in bull regimes, cyan in bear regimes, muted in neutral.
Six percentile band lines (upper and lower inner, mid, outer) with three pairs of atmospheric gradient fills calibrated so candles remain readable through every layer.
Optional iridescent candle recolor scales tint by signed regime score.
A probability label at the right edge of the chart shows the live bull probability.
Seven right-edge price labels, one per envelope level plus baseline, each sit at their own price.
Regime-shift timeline labels record every confirmed regime change with its baseline price and bull probability at the time of the shift.
A 21-segment vertical strength gauge at the right edge maps the continuous regime strength score onto a bull / bear / neutral scale, with a dashed sight-line drawing the gauge level back into the chart.
A short forward probability cone: two dashed segments at outer band levels with opacity scaled by class probability.
Signals
Bull / bear regime entry (CUSUM trigger with direction)
Outer band touch
Outer band rejection (wick pierces the outer band but the body closes back inside)
Baseline reclaim (close re-crosses the baseline)
All gated on barstate.isconfirmed or barstate.ishistory. No future references. No lookahead_on.
Inputs
Fractional Differentiation : FFD window length.
CUSUM : volatility period, drift parameter, threshold parameter.
Regime : Hurst short / long lookbacks, entropy window / bins / z-score length.
Bands : percentile lookback.
Visual : bullish, bearish, quantum purple, quantum cyan colors. Band visibility toggles. Iridescent candles. Regime pulse. Probability label.
Labels : right-edge level labels, regime timeline (offset off candle wicks by ATR), baseline reclaim markers (direction-sensitive Y offset, configurable minimum-bar spacing), band touch and rejection labels (configurable minimum-bar spacing per type), strength gauge, sight-line needle, probability cone, FFD memory label, entropy state strip.
Dashboard : position, size.
How traders use this
Mean-reversion fades from outer-band touches inside a stable regime (Hurst mean-reverting, low entropy z) are statistically supported setups.
Regime-shift entries : when the baseline snaps and the trend turns, the first inner-band retest is a higher-quality continuation entry than chasing the breakout bar.
Probability filter : use the bull probability label as a confidence multiplier for other systems. Below 30% or above 70% are the actionable zones.
Entropy context : high entropy z (band-multiplier expanded) is a low conviction, wider stops warning. Low entropy z (bands tight) is a high conviction, tighter stops green light.
Limitations
Fractional differentiation is a smoothing and filtering tool. It cannot create information that is not already in the price series.
CUSUM, like any change-point detector, lags real-time tops and bottoms. It is calibrated to balance whipsaw against responsiveness.
The two-point Hurst estimator is a fast approximation. For long-horizon classification it agrees with the full R/S statistic. For very short windows it is noisier.
Past regime persistence does not guarantee future regime persistence.
Compatibility
Pine Script v6 open-source indicator. Any symbol, any timeframe (longer timeframes give the FFD window more meaningful history). No external request.security calls. Non-repainting: regime shifts are committed on confirmed bars and baseline values are not retroactively rewritten.
Defaults
Mint and red bullish / bearish defaults. Purple and cyan quantum accents. Top-right medium dashboard. All on-chart visualizations on. Increase the FFD window for very high timeframes (daily and above) and decrease the percentile lookback for fast intraday charts.
Credits
Fractional differentiation methodology popularized by López de Prado, Advances in Financial Machine Learning (2018).
CUSUM change-point test as published by E. S. Page, Biometrika (1954).
Standard-normal CDF approximation per Abramowitz and Stegun (1964).
Indicator

Gatev Relative Value Arbiter [JOAT]Gatev Relative Value Arbiter
Introduction
Gatev Relative Value Arbiter studies relative value between the chart symbol and a selected peer using beta spread, z-score, stationarity, Kalman residuals, and OU speed.
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. Rolling Beta Spread
The chart log price is modeled against the peer log price with rolling beta and alpha.
2. Spread Z-Score
Residual spread is normalized to identify cheap and rich dislocations.
3. Kalman Residual
A recursive residual estimate adapts to changing pair behavior.
4. Stationarity and OU Speed
Correlation, beta drift, skew, kurtosis, and OU-style speed grade pair quality.
spread = logChart - (alpha + beta * logPeer)
Features
Peer relative-value model
Rolling beta and spread z-score
Kalman residual z-score
Stationarity and cointegration energy proxies
Cheap, rich, prime, broken, and fair-value states
Input Parameters
Peer symbol
Rolling beta and z-score lengths
Entry and exit z thresholds
Minimum correlation
Cooldown and display toggles
How to Use This Script
Choose a logically related peer. Cheap and rich states are most meaningful when pair validity and stationarity remain acceptable.
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
GRA is original in combining rolling beta arbitrage logic, Kalman residuals, OU speed, and stationarity grading.
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
Indicator

Live Footprint Center Frame📊 Live Footprint Center Frame
Live Footprint Center Frame is a footprint-style chart overlay designed to help traders study candle-by-candle volume behavior directly on the main chart. The script displays centered footprint frames around candles and breaks each candle into multiple price slots so volume structure can be viewed more clearly.
🔎 What It Does
The script visualizes estimated internal candle activity using lower-timeframe OHLCV data. It displays price-slot volume, delta behavior, POC, value area, imbalance markings, absorption-style highlights, delta bars, POC trail, and a compact HUD panel for quick market structure reading.
Key visual elements include:
• Footprint-style candle frames
• Price-slot volume ladder
• Estimated ask/bid style cell values
• Positive and negative delta coloring
• POC highlight
• Value Area highlight
• Imbalance arrows
• Absorption-style border highlights
• Small delta bar below candles
• POC trail between candles
• Compact HUD with ASK, BID, DEL, POC, VA, VOL, CVD, and bias information
🧠 General Logic
Live Footprint Center Frame uses lower-timeframe OHLCV data to approximate how volume is distributed inside each candle. The script divides the candle range into price slots, distributes lower-timeframe volume across those slots, and then calculates estimated delta, total volume, POC, value area, and balance information.
This is not true exchange-level bid/ask footprint data. It is an educational footprint-style approximation based on the data available through PulseWire.
📌 Why It Is Useful
This tool can help traders study more than just candle open, high, low, and close. It gives a clearer visual view of where volume activity is concentrated inside the candle and how that activity changes from candle to candle.
It can be useful for observing:
• Where volume is concentrated
• How POC shifts between candles
• Whether delta supports or disagrees with price movement
• Where value area develops inside the candle
• Whether activity appears balanced or imbalanced
• Possible absorption-style areas
• Short-term volume structure around important price zones
🎨 Visual Reading Guide
Green-style cells show stronger positive delta behavior.
Red-style cells show stronger negative delta behavior.
Orange areas highlight the POC zone.
Blue-style areas highlight the value area.
Yellow borders can show absorption-style conditions.
Small delta bars below candles show candle delta direction and strength.
The HUD gives a quick summary of ASK, BID, DEL, POC, VA, VOL, CVD, and bias.
🧭 How To Use
1. Add the script to a clean chart.
2. Use intraday charts for clearer footprint-style reading.
3. Watch the POC area to see where the highest slot volume appears.
4. Compare candle delta with candle direction.
5. Use value area to understand where most candle activity is located.
6. Use imbalance and absorption highlights as context only.
7. Check the HUD for a quick summary of current candle conditions.
8. Combine this with market structure, support and resistance, liquidity zones, and proper risk management.
⚙️ Settings Overview
Lower timeframe precision controls the lower timeframe data used for the footprint approximation.
Closed bars to keep controls how many previous footprint candles remain visible.
Price slots per candle controls how many horizontal volume rows appear inside each candle.
Cell text controls whether cells show volume, delta, delta percentage, or estimated ask/bid style values.
Frame width adjusts the centered footprint frame width around each candle.
Live candle update allows the active candle footprint to update while the candle is forming.
POC trail connects POC movement between candles.
Value Area highlights the main volume zone.
Imbalance ratio controls imbalance sensitivity.
Absorption slot volume percentage controls absorption-style highlighting.
HUD settings control the compact panel position and visibility.
Color settings allow visual customization of bullish, bearish, neutral, POC, value area, frame, and delta elements.
⚠️ Limitations
This script uses PulseWire-available OHLCV data and lower-timeframe calculations. It does not access true exchange order book data or true bid/ask footprint data on most symbols. Values can vary depending on symbol, timeframe, lower-timeframe availability, volume quality, and chart settings.
The live candle can update while it is still forming. Confirmed candles are more stable than the active candle.
✅ Educational Use Only
This script is provided for educational market analysis and visual order-flow style study. It does not provide financial advice, guaranteed results, or automatic trade decisions. Traders should use proper risk management and combine this information with their own analysis. Indicator

Veyra Delta Lens [JOAT]Veyra Delta Lens
Introduction
Veyra Delta Lens estimates delta pressure from OHLCV data and converts it into auction pressure, CVD z-score, participation entropy, absorption, and pressure-shift events.
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. Signed Volume Pressure
Candle close location and body impact estimate directional volume pressure.
2. CVD Normalization
Cumulative pressure is normalized so current pressure can be compared with recent history.
3. Participation Entropy
Volume concentration and close location distinguish balanced absorption from directional release.
4. Pressure Envelope
An auction mean and delta rails display pressure on the price chart.
delta = signedVolume * 0.65 + impactVolume * 0.35
Features
Estimated signed volume pressure
CVD z-score and impulse scoring
Absorption and divergence context
Auction mean and pressure rails
Sparse VX+ and VX- labels
Input Parameters
Delta smoothing and impulse memory
CVD normalization window
Participation entropy window
Event score and cooldown
Rails, trace, and candle toggles
How to Use This Script
Use VX+ and VX- labels as confirmed pressure shifts. Gold circles show absorption or divergence conditions aligned with the current regime.
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
Veyra is original in combining estimated delta, CVD normalization, entropy, auction rails, absorption, and divergence in one restrained 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
Indicator

Caelum Bias Ribbon [JOAT]Caelum Bias Ribbon
Introduction
Caelum Bias Ribbon is a multi-timeframe ALMA consensus ribbon. It evaluates whether 15m, 1H, 4H, 1D, and 1W horizons are aligned, mixed, or overheated.
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. ALMA Deviation States
Each timeframe creates an ALMA center and deviation threshold to classify bullish, bearish, or neutral state.
2. Consensus Voting
The script counts aligned timeframes to identify broad directional agreement.
3. Overheat Tracking
Directional runs are counted so stretched multi-timeframe conditions can be marked without predicting reversal.
4. Ribbon Visualization
Colored ALMA ribbons and fills show agreement without heavy labels.
consensus = bullCount >= gate ? 1 : bearCount >= gate ? -1 : 0
Features
Five-timeframe ALMA ribbon
Consensus and mixed-state detection
Overheat markers
Consensus candle coloring
Compact dashboard
Input Parameters
Deviation factor
ALMA length, offset, and sigma
Deviation length
Overheat run threshold
Display toggles
How to Use This Script
Use Caelum as a directional filter. Strong agreement supports trend-following context; mixed readings warn that timeframes are not aligned.
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
Caelum is original in combining ALMA deviation states, multi-horizon voting, run-length overheat logic, and a clean ribbon display.
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
Indicator

Indicator

Nyx Transition Corridor [JOAT]Nyx Transition Corridor
Introduction
Nyx Transition Corridor is an open-source probabilistic regime corridor. It estimates whether the current bullish, bearish, or neutral state has recently tended to persist, then draws adaptive volatility corridors around price. The indicator is built for context, probability, and controlled visualization rather than aggressive signal clutter.
Core Concepts
1. Regime State
The script classifies each bar as bullish, bearish, or neutral using EMA alignment, adaptive basis location, and return behavior.
2. Rolling Transition Model
Recent state transitions are counted to estimate continuation probability for the current state.
pBullBull = math.sum(fromBull * toBull, transitionLen) / math.sum(fromBull, transitionLen)
3. Adaptive Basis
The basis reacts faster when price movement is efficient and slower when the market is choppy.
4. Probability Corridor
ATR, volatility rank, and continuation probability determine the corridor width. Outer rails identify stretched conditions.
5. Compact Execution Rails
Optional small rails mark educational entry, stop, and targets when a probability reclaim or continuation event occurs.
Features
Three-state regime model: Bull, bear, and neutral states
Transition probability: Rolling persistence estimate for current state
Adaptive basis: Efficiency-weighted smoothing
Volatility-ranked corridor: Bands expand and contract with market stress
Confirmed HTF filter: Optional higher-timeframe EMA uses confirmed previous HTF data
Compact trade rails: Smaller educational rails to reduce chart obstruction
Dashboard: Shows probabilities, spread, efficiency, volatility rank, and HTF state
Input Parameters
Adaptive basis length controls centerline memory
Transition memory controls probability stability
Continuation threshold controls signal selectivity
Rail settings control optional educational projections
How to Use This Indicator
Step 1: Read the regime
The dashboard shows whether the model is bullish, bearish, or neutral.
Step 2: Compare probabilities
Large spreads between bull and bear odds indicate clearer directional context.
Step 3: Use the corridor
The corridor shows where price is trading relative to the adaptive probability field.
Indicator Limitations
Transition probabilities are historical estimates, not forecasts
Neutral markets can persist even when price briefly crosses the basis
The optional rails are visual projections and not trading advice
Originality Statement
Nyx Transition Corridor combines a state-transition model, efficiency-adjusted basis, volatility-ranked width, confirmed HTF filtering, and compact execution visuals. Its purpose is to map probabilistic state context, not to duplicate a standard moving-average band.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice. Probability estimates are based on historical state transitions and do not predict future behavior.
-Made with passion by jackofalltrades
Indicator

Swing Volume Structure [JOAT] Swing Volume Structure
Introduction
Swing Volume Structure is an open-source market structure indicator focused on confirmed pivots, volume-backed breakouts, sweeps, retests, and compression. It is designed to keep structure analysis clean by confirming pivots with right-side bars and confirming actionable states on bar close.
The script helps traders distinguish ordinary swing movement from structure breaks that occur with volume expansion or sweep behavior.
Core Concepts
1. Confirmed Pivot Structure
Pivot highs and lows are confirmed using configurable left and right bars. Once confirmed, pivots are classified into structural context such as higher high, higher low, lower high, or lower low.
2. Volume Confirmation
Breakout states are scored using volume relative to a moving average. Expansion volume strengthens breakout quality, while quiet volume can mark compression.
3. Sweep and Reclaim Behavior
The script detects when price probes beyond a prior swing and then reclaims or rejects the level. This helps separate liquidity sweeps from clean breakouts.
4. Retest Logic
After a structural break, retest behavior can support continuation when price returns to the broken area and holds.
5. Entry and Exit Rails
Confirmed breakout or sweep states can draw entry, stop, TP1, and TP2 references using ATR and structure.
Features
Confirmed HH/HL/LH/LL structure: Pivots are classified after confirmation.
Volume-backed breakouts: Break quality is strengthened by relative volume expansion.
Sweep reclaim/reject states: Identifies failed breaks beyond prior swing levels.
Inside compression detection: Detects quiet, compressed conditions.
Supply/demand zones: Optional zones around important swing areas.
Entry/exit rails: Optional risk references for accepted states.
Candle tinting: Bars can reflect current structure state.
HUD: Shows state, bias, pivot class, volume, nearest support/resistance, score, and bar counts.
Alerts: Long breakout, short breakout, bullish sweep, bearish sweep, inside compression, and volume expansion.
Input Parameters
Structure: Pivot Left, Pivot Right, ATR Length, Zone ATR Thickness, Zone Extension Bars.
Volume and Signals: Volume Average Length, Expansion Multiplier, Quiet Compression Threshold, Minimum Breakout Score, State Cooldown Bars.
Risk and Visuals: Stop ATR Buffer, TP1 R, TP2 R, Rail Projection Bars, Tint Candles by State, Connect Confirmed Swings, Show Supply/Demand Zones, Pivot Labels, Active Support/Resistance, Structure HUD.
How to Use This Indicator
Step 1: Read structure bias
Use the HUD and swing context to identify whether structure is improving, deteriorating, or balanced.
Step 2: Separate breakouts from sweeps
A breakout shows acceptance beyond structure. A sweep shows a probe and rejection or reclaim. These are different conditions.
Step 3: Check volume
Volume expansion can increase the importance of a break. Quiet volume can identify compression or lower-conviction movement.
Indicator Limitations
Pivots confirm only after the configured right bars complete.
Volume confirmation depends on the quality of the symbol's volume feed.
Supply/demand zones are approximations around swing areas, not exact order book data.
Breakout and sweep states can fail during high-volatility reversals.
Originality Statement
Swing Volume Structure is original in how it combines confirmed pivot classification, volume expansion scoring, sweep/reclaim logic, retests, compression states, optional zones, candle states, and ATR risk rails into a single structure tool.
Disclaimer
This script is provided for educational and informational purposes only. It is not financial advice or a trade recommendation. Structure signals are based on historical candles and can fail. Use proper risk management.
Made with passion by jackofalltrades
Indicator

VWAP Daily Bands StandardVWAP Daily Bands is a volume-weighted average price indicator anchored to the daily session, enhanced with adaptive standard deviation bands designed to work accurately across all asset classes — including Forex, Crypto, Commodities, Indices, and Stocks.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE PROBLEM THIS INDICATOR SOLVES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Most VWAP band implementations calculate standard deviation using only intraday price variance. This creates a well-known flaw: at the start of each session, when very few bars have been processed, the bands collapse to near zero and are practically useless. As the session progresses, the bands gradually widen — but asymmetrically, because early price swings distort the variance calculation.
This indicator solves that with a fixed daily ATR seed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW THE ATR SEED WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Before the session opens, the indicator fetches the previous day's closing price and ATR from the daily timeframe. These two fixed values are used to calculate a minimum band width that holds constant throughout the entire trading day — it does not fluctuate with intraday price movement.
The standard deviation used for the bands is then taken as the larger of two values: the real-time intraday price variance, or the fixed ATR-based seed variance. This means the bands are always at least as wide as the prior day's volatility warrants, while still expanding naturally when intraday price action is more volatile than usual.
The result is symmetric, stable bands from the very first bar of the session.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PROXY VOLUME ENGINE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Many brokers and CFD platforms do not provide real volume data. Without volume, a VWAP calculation loses its core meaning.
This indicator includes a built-in Proxy Volume Engine that automatically detects the current symbol and maps it to a liquid equivalent source with real volume data. For example, XAUUSD is mapped to COMEX:GC1!, EURUSD to FX:EURUSD, BTCUSD to BINANCE:BTCUSDT, and so on — covering over 80 symbols across all major asset classes. If the platform provides native volume, it is used directly. If not, the proxy volume is applied transparently with no action required from the user.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT IS PLOTTED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• VWAP (white) — daily anchor VWAP calculated from HLC3, reset at the start of each session, weighted by effective volume.
• Upper bands (cyan) — 1σ, 2σ, and 3σ above the VWAP, indicating potential resistance or overbought zones.
• Lower bands (red) — 1σ, 2σ, and 3σ below the VWAP, indicating potential support or oversold zones.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Show Daily VWAP — toggle the VWAP line on or off.
• Show Band 1σ / 2σ / 3σ — toggle each band pair individually.
• Band Width Multiplier — scales all bands up or down proportionally (default 1.0).
• Daily ATR Period — controls how many days are used to calculate the ATR seed (default 5).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMPATIBLE WITH
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Forex majors, minors and exotics · Crypto (via Binance) · Gold, Silver, Platinum, Palladium · Oil and Natural Gas · Agricultural commodities · US Dollar Index · Major global indices: DOW, NASDAQ, S&P 500, Nikkei, DAX, FTSE, CAC, MIB, ASX, Hang Seng · Top US and European stocks.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The VWAP calculation uses Pine Script's native HLC3-based volume-weighted average price as its mathematical foundation. The ATR seed mechanism, Proxy Volume Engine, and adaptive band logic are original contributions developed specifically for this indicator to address real limitations found in standard VWAP band implementations. Indicator

Regime Execution Strategy [JOAT]Regime Execution Strategy
Introduction
Regime Execution Strategy is an open-source PulseWire strategy that integrates adaptive forecast context, extreme-channel state, trend pressure, relative volume, and EMA structure into a single rule-based execution model. The strategy is designed to be realistic, non-repainting, and readable rather than curve-fit to one symbol.
The problem it solves is trade filtering. A single signal source can trigger too often in poor conditions. Regime Execution Strategy requires multiple independent votes before entries are allowed, then uses ATR-based stop and target logic for consistent risk framing.
Core Concepts
1. Adaptive Forecast Bias
The strategy estimates a dynamic mean and band structure. Price above or below the adaptive mean contributes to directional bias.
2. Extreme Channel Bias
Persistent upper and lower channel levels define a midpoint and directional state. The channel contributes a second independent vote.
3. Pressure and Structure Gate
Momentum, pullback location, and fast/slow EMA structure contribute to the regime score. A minimum vote count and relative-volume filter are required before entry.
longSignal = barstate.isconfirmed and bullVotes >= voteThreshold and bullRegime and (longBreakout or longReclaim)
4. ATR-Based Risk Management
Stops and targets are derived from ATR and position average price. The strategy also includes max drawdown and max intraday filled order risk controls.
Features
Integrated regime detection: Forecast, channel, pressure, and EMA structure combine into a regime score
Multi-vote entry logic: Entries require several independent components to align
More active defaults: Default RVOL and regime thresholds are permissive enough to participate across many timeframes
ATR stop and target: Risk is framed with volatility-adjusted exits
Bias-flip exits: Positions can close when the opposing regime gains enough votes
Risk controls: Max drawdown and max intraday filled orders are included
Overlay visuals: Forecast bands and adaptive channel context can be displayed on chart
Top-right dashboard: Regime, score, pressure, RVOL, votes, position, band width, and setup
Alerts: Long and short setup events
Input Parameters
Forecast:
Source, Forgetting Factor, Regression Horizon, Band Multiplier, ATR Blend, and Rebase Interval
Regime:
Fast EMA and Slow EMA: Trend structure references
Pressure Length: Momentum and pullback window
Pressure Threshold: Minimum pressure vote threshold
Min RVOL: Participation filter
Min Votes: Minimum number of aligned components for entries
Risk:
Stop ATR: Stop distance multiplier
Target ATR: Target distance multiplier
Max Drawdown %: Strategy risk halt setting
Max Intraday Filled Orders: Limits daily trade frequency
How to Use This Strategy
Step 1: Read the dashboard regime before judging entries.
Step 2: Use votes and pressure to understand why a setup qualified.
Step 3: Review stop and target settings for the symbol and timeframe being tested.
Step 4: Evaluate results across multiple markets and date ranges, not one optimized window.
Strategy Limitations
This strategy is not optimized for a specific symbol or timeframe
More active defaults can increase trade count and also increase exposure to choppy periods
Backtest fills are simulated by PulseWire and may not match live execution
All entry signals use confirmed-bar logic, so entries can occur after the intrabar move has begun
Strategy performance should be evaluated with realistic commission, slippage, and position sizing
Originality Statement
Regime Execution Strategy is original in its integration of adaptive forecast bias, extreme-channel state, pressure voting, relative volume gating, EMA structure, ATR exits, and dashboard reporting into one open-source strategy. It does not copy third-party source code.
Disclaimer
This open-source strategy is for educational and informational purposes only. It is not financial advice or a recommendation to buy or sell any instrument. Backtested results do not predict future performance. Trading involves substantial risk, and users are responsible for their own risk management.
-Made with passion by jackofalltrades
Strategy

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
Indicator

Concord Execution Mandate [JOAT]Concord Execution Mandate
Introduction
Concord Execution Mandate is an open-source strategy that combines regime classification, higher-timeframe bias, structure breaks, daily pivot context, reversion-basis reclaim logic, and divergence safety into one execution framework. It is designed to test whether directional entries improve when multiple context layers are aligned rather than relying on a single trigger.
The problem this strategy solves is unstructured execution. Many strategies either enter too often without context or wait for perfect alignment so long that they never engage. Concord Execution Mandate uses a softer confluence model that can still trade frequently while preserving directional context, confirmed-bar logic, realistic costs, and explicit risk controls.
Core Concepts
1. Regime And Context Layer
The strategy starts with an adaptive range-state engine supported by ADX, choppiness, and higher-timeframe EMA bias. These inputs do not all act as hard blockers; instead, they contribute to whether the environment is favorable enough for execution.
2. Structural And Rotation Triggers
Entries can come from confirmed bullish or bearish BOS behavior, continuation crosses back through the regime filter, or more aggressive rotation entries through the daily pivot, reversion basis, or short EMA.
3. Soft Alignment Model
Daily pivot bias, EMA weave bias, geometry bias, and regime location are combined into a directional alignment score. The strategy requires enough agreement to avoid fully random entries, but it does not require every filter to align perfectly before acting.
4. Risk Management
Stops are based on the closer of pivot structure or ATR distance. Targets are expressed as a reward multiple of live risk, and a trailing stop can activate only after price reaches a configurable multiple of initial risk. Context-flip exits can close trades early when directional state changes materially.
Features
Adaptive regime filter: Core state engine for directional context
Higher-timeframe bias: Optional EMA-based external direction filter
Structure triggers: Confirmed BOS logic using stored pivots
Continuation and rotation entries: Additional execution paths beyond BOS
Daily pivot and EMA weave context: Location-versus-bias inputs for alignment scoring
Reversion reclaim logic: Optional re-entry through a mean basis before entry
Divergence safety filter: Optional block on fresh opposing divergence
ATR and structure-based stops: Dynamic risk anchoring
Reward targets and ATR trailing: Structured exit management
Context-flip exits: Early closure when regime or bias reverses
Realistic defaults: Percent-of-equity sizing, commission, and slippage are defined in the strategy properties
Default Strategy Properties
Initial capital: 100000
Default order size: 5 percent of equity
Commission: 0.02 percent
Slippage: 2 ticks
Order processing: on bar close
Pyramiding: 0
How to Use This Strategy
Step 1: Read the dashboard to confirm the current regime, structural state, and whether the entry stack is armed.
Step 2: Use the strategy on instruments and timeframes where directional movement and retracement behavior are both visible enough to generate a meaningful sample.
Step 3: Review whether aggressive rotation entries or stricter reclaim filters better match the market being tested.
Step 4: Keep the published chart clean and use the same Properties values shown in the strategy description when presenting results.
Step 5: Evaluate the strategy using a broad sample of trades rather than isolated trades or one short backtest segment.
Strategy Limitations
This strategy still relies on lagging structure confirmation and can miss the first portion of fast reversals
More aggressive settings can increase trade count at the cost of lower selectivity
Higher-timeframe bias can conflict with local execution context during turning points
Backtest results depend on symbol, timeframe, session behavior, and execution assumptions
This strategy is designed to be realistic, not optimized for one narrow market condition
Originality Statement
Concord Execution Mandate is original in how it integrates adaptive regime logic, structural breaks, rotation entries, soft alignment scoring, reclaim filtering, divergence safety, and layered exit management into one execution framework. The combination is intentional because the strategy is designed to test whether context-aware execution can remain active without devolving into random signal generation.
Disclaimer
This strategy is provided for educational and informational purposes only. It is not financial advice and does not guarantee future performance. Backtests are based on historical data, configured assumptions, and simulated order handling. Always validate behavior independently and use appropriate risk management.
-Made with passion by jackofalltrades
Strategy

Mercator Pressure [JOAT]Mercator Pressure
Introduction
Mercator Pressure is an open-source institutional-style pressure oscillator built to measure directional force using a blended model of candle pressure, close-location behavior, range expansion, optional volume impulse, and volatility-channel context. The goal is to capture not just whether momentum is positive or negative, but how forceful and structurally aligned that movement is.
The problem Mercator Pressure solves is shallow momentum interpretation. Many oscillators react to price movement but fail to distinguish between weak drift, strong displacement, location inside a volatility envelope, and divergence between price and internal force. Mercator Pressure combines those dimensions in one panel and adds confirmed divergence logic, threshold regimes, layered gradients, and a live dashboard.
Core Concepts
1. Weighted Candle Pressure Engine
The core model scores each bar using a weighted blend of body impulse, close location, range expansion, and optional relative volume impulse. This helps the oscillator react differently to high-conviction bars than to passive movement.
2. Volatility-Channel Context Engine
Pressure is not evaluated in isolation. The script also measures where price sits inside an adaptive volatility envelope and uses that context as part of the composite regime model.
3. Composite Regime and Signal Layer
The pressure and context models are blended into a smoothed composite oscillator and signal line. Regime state is then derived from threshold behavior and internal persistence.
4. Confirmed Divergence Detection
Both regular and hidden divergence are supported using pivot-confirmed logic, which keeps the divergence framework more stable than naive visual divergence methods.
5. Institutional Panel Styling
Mercator Pressure uses layered fills, gradient regime cues, restrained optional divergence markers, and a top-right dashboard rather than retail-style arrow spam.
Features
Multi-factor pressure engine: Body, close location, range expansion, and optional relative volume
Volatility envelope context: Internal force is blended with channel position
Composite oscillator and signal line: Regime interpretation is smoother and more stable
Regular and hidden divergence: Pivot-confirmed divergence conditions
Confirmed-bar event gating: Alerts and key events can be evaluated on closed bars
Layered gradient fills: Smooth panel depth instead of harsh histogram clutter
Regime background tint: Visual context in the panel
Top-right dashboard: Live state readout for regime, slope, context, and divergence
Optional divergence markers: Uses professional square and diamond markers, not arrows
Alertconditions: Regime flips, signal crosses, expansions, and divergences
How to Use This Indicator
Step 1: Read the Composite Line Versus Signal
When the composite line is above the signal and above key thresholds, internal pressure is supportive. The opposite applies during bearish pressure.
Step 2: Check Regime State
Use the dashboard and panel tint to determine whether the script sees a bullish, bearish, or neutral pressure regime.
Step 3: Watch Expansion Conditions
Expansion events are stronger than ordinary threshold crosses because they imply pressure is extending into a more forceful state.
Step 4: Use Divergence as Context
Divergence is best used as a warning or contextual signal, not as a blind reversal trigger.
Indicator Limitations
Divergence only confirms after pivots confirm, which introduces natural delay by design
Pressure is a proxy model derived from chart data, not exchange-level order flow
The composite engine is adaptive and may behave differently across very low-volatility versus very high-volatility symbols
This script is best used as a directional-quality filter or context tool, not a standalone trading system
Originality Statement
Mercator Pressure is original in the way it combines weighted candle pressure, volatility-envelope context, regime hysteresis, and pivot-confirmed divergence inside one coordinated panel. Its value comes from force measurement, contextualization, and divergence structure rather than from any one common oscillator formula.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice. Pressure and divergence readings are derived from historical price and volume behavior and do not guarantee future results.
- Made with passion by jackofalltrades
Indicator
