RSI Divergence (Bull/Bear) RSI Divergence (Bull/Bear) is an advanced momentum analysis indicator that automatically detects bullish and bearish RSI divergence between price action and the Relative Strength Index (RSI). These divergence signals can help traders identify potential market reversals, trend exhaustion, and high-probability trading opportunities across multiple financial markets.
The indicator continuously analyzes swing highs and swing lows in both price and RSI, highlighting areas where momentum no longer confirms the current price movement. These conditions often appear before significant trend reversals or corrective moves.
Features
• Automatic Bullish RSI Divergence Detection
• Automatic Bearish RSI Divergence Detection
• Swing High & Swing Low Analysis
• Visual Buy & Sell Signal Labels
• Divergence Confirmation Zones
• Optional RSI Sensitivity Settings
• Clean & Lightweight Chart Layout
• Multi-Timeframe Compatible
• Non-Repainting Divergence Detection
• Customizable Signal Display
How It Works
The indicator monitors price swings alongside RSI momentum.
When price forms a **Lower Low** while RSI forms a **Higher Low**, a **Bullish Divergence** is detected, suggesting weakening selling pressure and a possible bullish reversal.
When price forms a **Higher High** while RSI forms a **Lower High**, a **Bearish Divergence** is detected, indicating weakening buying momentum and a potential bearish reversal Signals are displayed directly on the chart, allowing traders to quickly identify possible turning points.
Signal Types
🟢 Bullish Divergence
• Price makes a Lower Low
• RSI makes a Higher Low
• Possible bullish reversal
• Momentum strengthening
🔴 Bearish Divergence
• Price makes a Higher High
• RSI makes a Lower High
• Possible bearish reversal
• Momentum weakening
Best Markets
• Forex • Gold (XAUUSD) • Silver (XAGUSD)
• Crypto • Indices • Stocks • Futures
Recommended Timeframes
Scalping • M5 • M15
Intraday • M30 • H1
Swing Trading • H4 • Daily
Indicator Highlights
• Automatic RSI Divergence Detection
• Early Reversal Identification
• Visual Buy & Sell Signals
• High-Probability Momentum Analysis
• Non-Repainting Logic
• Adjustable RSI Parameters
• Beginner Friendly
• Professional Trading Tool
• Works in Trending and Ranging Markets
Suggested Trading Workflow
1. Identify the overall market trend.
2. Wait for a Bullish or Bearish RSI Divergence signal.
3. Confirm the setup using market structure, support/resistance, or candlestick confirmation.
4. Enter the trade with proper risk management and position sizing.
Notes
This indicator is designed to assist traders in identifying potential momentum shifts through RSI divergence analysis. It should be used alongside market structure, price action, and sound risk management principles. Like all technical analysis tools, it does not predict future price movements or guarantee profitable trades. Indicator

Strong Squeeze Signals | ProjectSyndicateStrong Squeeze Signals catches the moment a genuine volatility coil releases — and instead of treating every flat patch as a setup, it waits for a real squeeze to fire, tags the direction from momentum, and ranks the release 0–10 with a star score. A market that has been compressing for a stretch of bars — its Bollinger Band wound tightly inside its Keltner Channel — has to actually expand back out, in the direction of momentum, before a signal arms. Every setup gets a structural stop beyond the coil that just broke and fixed R-based targets, and is tracked live on a full statistics dashboard so you can see how the logic behaves on the exact symbol and timeframe you trade.
🧠 Squeeze-Release Core — the core idea. The engine measures volatility compression directly from two bands. When a Bollinger Band contracts entirely inside a Keltner Channel, the market is coiling: range is shrinking and energy is building. A signal fires on the release — the bar where the band expands back outside the channel — and the direction is set by a linear-regression momentum oscillator that measures how far price sits from a composite centreline. Momentum above zero on the release fires a long; below zero fires a short. The longer and tighter the coil before it lets go, the more it counts. Signals are evaluated on the bar's close and are fixed once that bar closes — the release does not repaint.
📈 Coil Mapping & Tightness — while a squeeze is active, the engine continuously tracks how many bars it has been compressing, the high and low extent of the coil, and how tight it became — the Bollinger half-width as a fraction of the Keltner half-width. A long coil that wound down to a very tight ratio is a loaded spring; both the duration and the tightness feed directly into the strength score. A minimum-coil filter ignores fleeting micro-squeezes, and an optional Strict Fire setting demands a confirmed expansion on the release bar rather than just the end of the coil.
🎯 Structural Stop + R-Based Targets — the stop is placed just beyond the coil that just broke, with an ATR buffer: below the coil's low for a long, above the coil's high for a short — then capped and floored by ATR so it can never balloon into a wide stop or collapse into a meaningless one. TP1, TP2, and TP3 are set at clean R multiples and default to 0.5R / 0.75R / 1.25R — a tighter, hit-rate-leaning profile out of the box, and fully adjustable to whatever reward-to-risk you prefer. Every signal plots its complete Entry / SL / TP1 / TP2 / TP3 line set, labeled price levels, and filled TP / SL zone boxes, with a result label on exit.
🎚️ Coil-Conviction Controls — two inputs set how serious a squeeze must be before its release counts: Minimum Coil Bars To Arm how long the spring must compress and Minimum Strength the 0–10 gate. Tighten them for fewer, higher-quality fires; loosen them for more frequent signals. This is your main dial for conviction versus frequency.
🧭 HTF Trend Alignment Filter — an optional higher-timeframe EMA filter blocks counter-trend fires, keeping you on the dominant side of the market: longs only above it, shorts only below. The higher-timeframe value is read without lookahead. A signal cooldown spaces out entries so a single impulsive expansion doesn't stack multiple tickets.
⭐ 0–10 Setup-Quality Score — every release is scored and labeled with 1–5 stars and a tier FORMING → WEAK → MODERATE → STRONG → VERY STRONG → ELITE across nine squeeze-native factors: coil length stored energy, coil tightness how far the band compressed inside the channel, momentum magnitude at release, momentum acceleration in the fire direction, volume confirmation, expansion-candle body and range, band-width widening on the break, higher-timeframe alignment, and RSI agreement. Treat the score as a confluence / cleanliness read for ranking and thinning setups — it describes how textbook a squeeze release is, not a guaranteed outcome. A Minimum Strength / Only Strong gate lets you display and alert on stronger setups only, while the dashboard keeps tracking every tier in the background.
📊 Live Statistics Dashboard — a non-intrusive panel tracks, in real time on your chart: the current squeeze state coiling / fired / expanded / no squeeze, live coil-bar count, the momentum reading, current status and the active trade, the last signal with its star score, total signals, win rate, closed trades, profit factor, average R per trade, best-performing direction, long vs short win rate, current and max win/loss streaks, and a TP1 / TP2 / TP3 / SL hit breakdown. These are computed live from the signals on your current symbol and timeframe — so you can judge the settings yourself rather than trusting a number printed in a description.
🎨 Clean Themed Visuals — an institutional colour palette shades each zone by direction and score: bullish coils run a teal family that deepens as the score climbs, bearish coils a red-to-magenta-to-purple family, so quality reads at a glance. The compression zone is drawn over the bars where the coil formed and labeled with FIRE plus its star score; the TP and SL zones are harmonized to the same palette. Four lighting themes drive the lines, labels, and dashboard; an optional faint background tint marks active coils, and optional state dots can sit under the chart. A Max Zone Width control caps how far the SL / TP / Entry zones extend to the right, so long trades never stretch into oversized towers across the chart.
🔔 Detailed Alerts — fires on strong long / short squeeze releases, plus squeeze-on new coil forming, squeeze-released, partial-TP, TP3, and SL events, including direction and score, formatted for manual or automated use. The minimum-strength setting can restrict alerts to higher-conviction setups.
🔧 Fully Customizable — every component is exposed: Bollinger and Keltner lengths and multipliers, the true-range toggle, minimum coil bars and Strict Fire confirmation, the 0–10 strength gate and Only-Strong filter, ATR length, the structural-stop buffer with risk cap/floor, the three R targets, level-shelf length and Max Zone Width, the HTF alignment filter, the signal cooldown, plus the full institutional box palette, all four themes, and every label, dashboard, and zone-shading option.
🎯 Why this is different — most squeeze tools just print a histogram or drop a dot when the bands let go and leave everything after that to you. This one classifies the release direction from momentum, requires a real coil rather than a momentary flat spot measuring both how long and how tightly it compressed, demands momentum, acceleration, volume, and expansion confirmation, anchors the stop to the coil that actually broke, then layers an objective 0–10 ranking and a live, on-chart statistics panel on top — so you are tuning and judging the system on real, current data instead of a marketing figure.
🚀 Where to use it — markets that coil and expand: Forex, Gold XAUUSD, indices, and crypto, on intraday and swing timeframes M10/M15/M30/H1 and up. The ATR-based stop and R targets adapt to each asset's volatility automatically.
🎯 How to trade it
Apply it to a market that produces real volatility cycles and let the dashboard populate. Read the live win rate, profit factor, and average R for your symbol and timeframe before committing — if the logic doesn't suit that market, you'll see it.
Keep the HTF Trend Alignment filter on so you only take releases in the direction of the larger trend.
Wait for a STRONG LONG FIRE / STRONG SHORT FIRE label — it marks a confirmed coil release, with the star score and Entry, SL, and TP1/2/3 already plotted.
Manage the trade with the plotted levels: with the default sub-1R targets a common approach is to bank TP1 quickly, then trail or hold the remainder toward TP2/TP3; the structural SL defines your risk on the trade. If you prefer a higher reward-to-risk profile, widen the R targets in the inputs.
Use Minimum Coil Bars and Minimum Strength to set your style — stricter for fewer, cleaner releases; looser for more activity — and use the star score and Only-Strong gate to focus on the cleanest setups.
⚠️ Important — this is a decision-support tool, not a standalone buy/sell system, and it makes no performance guarantees. Default settings were chosen on historical data and behavior will vary by symbol, timeframe, and configuration; the dashboard's statistics are historical and descriptive, not a forecast. Note the default targets are sub-1R 0.5R / 0.75R / 1.25R: tight targets tend to raise the raw hit rate while lowering the reward-to-risk on each trade, so win rate read on its own is misleading — always weigh it together with average R and profit factor, and resize the targets to your own risk profile. Signals confirm on the closed bar, so always wait for the labeled release on a closed candle. Always combine it with your own analysis and risk management, and test it on your market before trading it live. Indicator

Aquila Reale BOS CHoCH + Zone🦅 Aquila Reale BOS CHoCH + Zone
A simple, lightweight tool for traders who follow Smart Money Concepts (SMC) or price action. It marks market structure shifts — Break of Structure (BoS) and Change of Character (CHoCH) — and highlights untouched Fair Value Gaps as liquidity zones.
What it does
The script tracks swing highs and lows to detect when structure breaks. A BoS confirms trend continuation; a CHoCH flags a possible reversal. Each event is drawn directly on the chart with a clean bracket and label, using the structure color you choose.
It also plots liquidity zones from unmitigated Fair Value Gaps (the imbalance left when price moves away fast without filling the gap). These yellow areas are, in my own trading, one of the most useful parts of the tool if you work with SMC or price action — they show where price may return to rebalance before continuing.
Built-in alerts — and why they matter
This is the part I really want to highlight. The script comes with ready-to-use alerts for every structure event:
CHoCH LONG / CHoCH SHORT (possible reversals)
BoS LONG / BoS SHORT (continuation)
If you trade across multiple assets, you simply cannot watch every chart at once — not on your own. The alerts let you set the indicator on all the instruments you follow and get notified the moment structure breaks, instead of staring at screens all day. For a solo trader covering several markets, this is what makes the whole thing actually usable. Set them once per asset and let them do the watching for you.
Swing Lookback presets
Detection sensitivity depends on a Swing Lookback value. To keep things easy I've added presets per timeframe:
Auto — picks the lookback automatically based on the chart timeframe
Daily (60), 4H (30), 1H (15), 15m (8), 5m (5), Scalping 1–3m (2)
Manual — set your own value, very simple
Presets are a starting point, not gospel. It's always better to check the result on your own chart and adjust the lookback until the structure marked matches what you actually see. Different instruments and conditions behave differently.
Other settings
Minimum zone width filter (× ATR) to ignore tiny, noisy gaps
Choose whether a zone is removed on partial touch (wick) or only when fully crossed
Option to never delete zones, if you prefer the full history
Max structures on screen — keeps the chart clean and works smoothly on every timeframe, from Daily down to the lowest scalping TFs
Optional label showing the active lookback value
How I use it
I follow SMC / price action: I wait for a CHoCH to signal a potential shift, then look for price to react at an untouched zone before taking a setup. Structure plus liquidity, plus alerts so I never miss it on the other charts.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial, investment, or trading advice, and it is not a recommendation to buy or sell any instrument. BoS, CHoCH and FVG zones are based on historical price and do not predict future movements. Trading carries a high level of risk and you can lose part or all of your capital. Always do your own analysis and risk management, and never trade with money you cannot afford to lose. The author accepts no responsibility for any losses incurred from the use of this tool.
🦅 Royal Eagles — born to fly, born to dare! Indicator

Strong SD Magnet | ProjectSyndicateThe Liquidity Magnet System in this script is based on the original Magnet System concept by FeelsStrategy — full credit to the original developer. It has been rebuilt from the ground up here: a stricter, smarter pull engine fused with a session-aware supply/demand framework and a facts-only dashboard with zero fabricated probabilities.
🟥🟩 IMPORTANT INFO: For best results run indicator on M5 TF so it builds HQ SD zones.
🧲 Liquidity Magnet System — the core of this tool. This is not a "point an arrow at the biggest level and slap a fake percentage on it" magnet. A pull only fires from a zone that has earned it: still valid (not broken), strong enough to matter, and already re-tested at least once. Fresh, untested zones never throw a magnet — price has to come back and respect the level first. Every pull is a high-conviction, vertical roadmap drawn inside the session, from a proven source toward where liquidity actually sits next.
🎯 Nearest-Valid-Target Pull Logic — the powerful new part. Supply pulls down to the closest qualifying demand below; demand pulls up to the closest qualifying supply above — never the flashiest far-away level just to look dramatic. The target must clear its own minimum score, must sit within an ATR-bounded reach (no promising a move the market isn't stretched for), and must be one of the levels actually displayed on your chart. No cross-session arrows, no jumping to hidden or invalidated zones. Clean, literal, tradable.
🟥🟩 Session Supply & Demand Engine. Each session builds a fresh batch of zones from confirmed swing pivots, drawn as uniform ATR-sized bands centred on the level — slick and consistent, never lopsided. Insignificant swings below your ATR floor are rejected before they become zones, and overlapping same-side zones merge into one so you get clean structure instead of stacked duplicates. Only the top-N strongest zones per side, per session, are shown across your chosen lookback.
WTI M5
⭐ 0–10 Zone Strength Score. Every zone is graded on a weighted blend of departure impulse, volume at formation, rejection-wick quality, and freshness, with optional time-decay while a level sits idle. Strong zones render sharp and opaque; weak ones fade — the fill itself doubles as a strength bar. This score is what the magnet leans on when choosing valid sources and targets.
♻️ Live Zone Lifecycle — ◆ FRESH → · TESTED → ✗ INVALID. Fresh means untouched since formation (highest interest). Tested means price has wicked in and the level is holding. Invalid means price closed (or wicked — your choice) through it, and the zone fades out, marked broken. The magnet only ever uses fresh-or-holding, valid zones as endpoints.
📊 Facts-Only Dashboard — no fabricated probabilities, anywhere. A non-intrusive top-right panel summarises the session in real numbers only. SUPPLY / DEMAND lists the session's top zones with tag, price range, 0–10 score, and live state. MAGNET PULLS gives one row per active pull: the route (e.g. ▼ S2→D1◆, source → target, ◆ if the target is still fresh), the pull strength, the target price, and the real distance from current price as a signed % and an ATR multiple. FIELD shows net pull bias (summed pull strength each side, Σ▼ vs Σ▲), the nearest target, and live counts.
UK100 M5
🧮 Honest Pull Strength (0–10), never a fake "chance". The headline magnet number is a strength index — a transparent blend of the source zone's strength and the target zone's strength. It is labelled as strength, not probability. You will never see an invented "92% chance it reaches" here; every figure on the panel is a real score, a real price, a real distance, or a real count.
🎚️ Fully Adjustable Magnet Filters. One settings group exposes the entire engine: source minimum score, required number of re-tests, target minimum score, maximum ATR reach, magnets per session, and how many recent sessions to display. Tighten the thresholds for fewer, cleaner pulls; loosen them for more activity. This is your main dial for conviction versus frequency.
🎨 Clean Themed Visuals. Uniform ATR bands, compact in-band zone labels, and a tidy top-right stats panel. Strong levels stand out by opacity, older sessions can fade, and the magnet pulls use their own clear accent colour so they never get lost in the zones.
🔔 Built-In Alerts. Fire on new supply and demand zones, on price approaching supply or demand, and specifically on price approaching a strong zone — formatted for manual or automated use, so you can be notified the moment structure forms or price reaches a level that matters.
BTCUSD M5
🔧 Fully Customizable. Every component is open: session boundary and timezone, swing sensitivity and zone spacing, overlap merging, ATR band height and minimum swing size, the four strength weights and idle decay, the complete magnet filter set, plus all label, colour, theme, and alert options.
🎯 Why this is different. Most magnet and liquidity tools chase the biggest level on the screen and dress it up with a made-up probability. This one fixes the logic first — a pull only from a strong, re-tested, valid zone, aimed at the nearest valid opposite level within reach — then reports it with an honest strength score and a panel of real, current numbers. You judge it on facts, not a marketing figure.
🚀 Where to use it. Trend- and range-rotational markets across Forex, Gold (XAUUSD), indices, and crypto, on intraday and swing timeframes (M10/M15/M30/H1 and up). Because zone height, reach, and distance are all ATR-based, the engine adapts to each asset's volatility automatically.
🧭 How to trade it. Read the dashboard first — it tells you the session's dominant supply/demand levels and whether the field is being pulled up or down. Use the magnet pulls as a directional bias and a target map: a strong re-tested supply pulling down to a fresh demand is a clean roadmap for where price is being drawn. Favour entries from valid zones in the direction of the net pull, treat the magnet's target as the logical objective, and size it against the ATR distance shown. A ◆ fresh target is the highest-quality objective; once it flips to ✗, that roadmap is spent.
⚠️ Important. This is a decision-support tool, not a standalone buy/sell system, and it makes no performance guarantees. Everything it shows is descriptive of current zone strength and real distance — the pull strength is a confluence/cleanliness read, not a forecast, and there are deliberately no fabricated probabilities. Behaviour varies by symbol, timeframe, and configuration. Always combine it with your own analysis and risk management, and test it on your market before trading it live.
NQ M5
Indicator

Strong Breakout Signals | ProjectSyndicateStrong Breakout Signals catches high-probability trend breakouts the moment a genuinely tested level gives way — and instead of treating every poke past a line as a breakout, it confirms each one with two independent engines and ranks it 0–10 with a star score. A clustered support/resistance wall that price has touched several times, or a clean break of market structure BOS / CHoCH, has to break with real momentum before a signal arms. Every setup gets a structural stop beyond the broken zone and fixed R-based targets, and is tracked live on a full statistics dashboard so you can see how the logic behaves on the exact symbol and timeframe you trade.
🧠 Dual-Engine Hybrid Breakout Core — the core idea. Two confirmation engines run in parallel. Engine A Clustered-Zone Break only fires when price breaks through a real support/resistance wall built from several pivots stacked at the same level — a level the market has actually respected, not an arbitrary line. Engine B Market-Structure Break tracks the most recent swing high/low and tags the break as BOS break of structure — a continuation or CHoCH change of character — where the break flips the prior direction. When both engines agree on the same bar, the setup earns a confluence bonus. Signals are evaluated on the bar's close and are fixed once that bar closes — historical signals do not repaint the tested-zone pivots confirm after the pivot lookback, an inherent property of pivot detection.
📈 Tested-Zone & Structure Mapping — a pivot engine continuously maps recent swing highs and lows, then groups nearby pivots into banded zones. The more times a level has been tested, and the older the wall, the more significant its break — both feed directly into the strength score. You choose how many touches a level needs to qualify and whether breaks confirm on the candle close stricter or the wick earlier.
🎯 Structural Stop + R-Based Targets — the stop is placed just beyond the broken zone with an ATR buffer the resistance that just broke becomes the new support, or vice-versa, then capped and floored so it can never balloon into a wide stop or collapse into a meaningless one. TP1, TP2, and TP3 are set at clean R multiples TP1 defaults to a full 1R — a real first target, not a clipped one. Every signal plots its complete Entry / SL / TP1 / TP2 / TP3 line set, labeled price levels, and filled green TP / red SL zone boxes, with a result label on exit.
🎚️ Zone-Conviction Controls — two inputs set how established a level must be before its break counts: Minimum Pivot Tests how many touches build the wall and Minimum Strength the 0–10 gate. Tighten them for fewer, higher-quality breakouts; loosen them for more frequent signals. This is your main dial for conviction versus frequency.
🧭 HTF Trend Alignment Filter — an optional higher-timeframe EMA filter blocks counter-trend breakouts, keeping you on the dominant side of the market longs only above it, shorts only below. The higher-timeframe value is read without lookahead. A signal cooldown spaces out entries so a single impulsive move doesn't stack multiple tickets.
⭐ 0–10 Setup-Quality Score — every breakout is scored and labeled with 1–5 stars and a tier FORMING → WEAK → MODERATE → STRONG → VERY STRONG → ELITE across zone quality number of tests, zone age, breakout-candle body, range expansion ATR, volume confirmation, momentum alignment, clean-break distance, RSI agreement, two-engine confluence, and HTF alignment. Treat the score as a confluence / cleanliness read for ranking and thinning setups — it describes how textbook a breakout is, not a guaranteed outcome. A Minimum Strength / Only Strong gate lets you display and alert on stronger setups only, while the dashboard keeps tracking every tier in the background.
📊 Live Statistics Dashboard — a non-intrusive panel tracks, in real time on your chart: current status and the active trade, the last signal with its BOS / CHoCH tag and score, total signals, win rate, closed trades, profit factor, average R per trade, best-performing direction, long vs short win rate, current and max win/loss streaks, and a TP1 / TP2 / TP3 / SL hit breakdown. These are computed live from the signals on your current symbol and timeframe — so you can judge the settings yourself rather than trusting a number printed in a description.
🎨 Clean Themed Visuals — four color themes, a breakout zone whose shading grows more opaque the stronger the score so quality reads at a glance, opaque labels anchored clear of price for unobstructed reading, and a compact level ticket that stays attached to each trade and snaps to the exit bar when it closes. A Max Zone Width control caps how far the SL / TP / Entry zones extend to the right, so long trades never stretch into oversized towers across the chart.
🔔 Detailed Alerts — fires on strong long / short breakouts, plus partial-TP, TP3, and SL events, including direction and score, formatted for manual or automated use. The minimum-strength setting can restrict alerts to higher-conviction setups.
🔧 Fully Customizable — every component is exposed: pivot period and zone-history depth, minimum pivot tests, close-vs-wick break confirmation, the two breakout engines toggle each independently, zone band width, the 0–10 strength gate and Only-Strong filter, ATR length, the structural-stop buffer with risk cap/floor, the three R targets, level-shelf length and Max Zone Width, the HTF alignment filter, the signal cooldown, plus all dashboard, label, theme, and zone-shading options.
🎯 Why this is different — most breakout tools fire the instant price pokes past a line and treat every signal the same, which is exactly how they get chewed up by fakeouts. This one requires a level the market has genuinely tested, or a real break of market structure, classifies it as BOS or CHoCH, demands momentum / range / volume confirmation, anchors the stop to the structure that actually broke, then layers an objective 0–10 ranking and a live, on-chart statistics panel on top — so you are tuning and judging the system on real, current data instead of a marketing figure.
🚀 Where to use it — momentum and trend-developing markets across Forex, Gold XAUUSD, indices, and crypto, on intraday and swing timeframes M10/M15/M30/H1 and up. The ATR-based stop and R targets adapt to each asset's volatility automatically.
🎯 How to trade it
Apply it to a market that produces real breakouts and let the dashboard populate. Read the live win rate, profit factor, and average R for your symbol and timeframe before committing — if the logic doesn't suit that market, you'll see it.
Keep the HTF Trend Alignment filter on so you only take breakouts in the direction of the larger trend.
Wait for a STRONG LONG / STRONG SHORT BREAKOUT label — it marks a confirmed break of a tested zone or structure, with the BOS / CHoCH tag, star score, and Entry, SL, and TP1/2/3 already plotted.
Manage the trade with the plotted levels: a common approach is to take partial profit at TP1 1R, move the stop toward breakeven, and let the rest run to TP2/TP3. The structural SL defines your risk on the trade.
Use Minimum Pivot Tests and Minimum Strength to set your style — stricter for fewer, cleaner breakouts; looser for more activity — and use the star score and Only-Strong gate to focus on the cleanest setups.
⚠️ Important — this is a decision-support tool, not a standalone buy/sell system, and it makes no performance guarantees. Default settings were chosen on historical data and behavior will vary by symbol, timeframe, and configuration; the dashboard's statistics are historical and descriptive, not a forecast. The first target is a genuine 1R and the stop is structural by design no inflated win-rate geometry, which means reward-to-risk and position sizing matter as much as hit rate. Pivot-based zones confirm after the pivot lookback inherent pivot lag, so always wait for the labeled signal on a closed bar. Always combine it with your own analysis and risk management, and test it on your market before trading it live. Indicator

Stock Priced in Gold# Stock Priced in Gold — How to Use
**The simple idea:** Instead of looking at how much your stock costs in dollars, this indicator shows how many ounces of gold one share can buy. If that number goes up, your stock is really gaining ground. If it goes down, your stock is losing — even when the dollar chart looks fine.
---
## Why this matters
Dollars get cheaper over time. The same $100 today buys less than it did 5 years ago. So when a stock's dollar price goes up, you can't always tell whether:
- The company is actually doing better, or
- The dollar is just getting weaker
By measuring your stock in gold instead, you cut through that confusion. Gold doesn't get printed and doesn't lose value the same way dollars do. So if your stock can buy more gold than before, it's truly worth more. If it can buy less, it's losing — no matter what the dollar chart says.
The math is simple:
```
Stock price ÷ Gold price = How many ounces of gold one share is worth
```
The indicator tracks this number over time and shows whether it's going up (stock winning) or down (stock losing).
---
## Setup
1. Open PulseWire and click **Pine Editor** at the bottom of the screen
2. Copy the contents of `stock_priced_in_gold.txt` into the editor
3. Click **Save** (give it any name)
4. Click **Add to chart**
5. A new pane appears below your main price chart
**Important:** Your chart and the gold price must be in the same currency. The default settings work for U.S. dollar charts. If your chart is in another currency, switch to a USD-priced version of the same stock, or change the gold symbol to a matching currency version.
---
## What you see on the chart
The pane below your price chart has three things to look at:
**1. The orange line** — your stock's value measured in gold. This is the main reading. When it goes up, your stock is gaining against gold. When it goes down, it's losing.
**2. The trend line** (the smoothed version) — colored to show the overall direction:
- **Green** = trend is going up. Your stock is winning against gold over time.
- **Red** = trend is going down. Your stock is losing against gold over time.
**3. The colored fill between the two lines:**
- **Green fill** = the stock is currently above its trend (winning right now)
- **Red fill** = the stock is currently below its trend (losing right now)
---
## How to read the colors — the four combinations
| Trend line | Fill | What it means |
|---|---|---|
| 🟢 Green | 🟢 Green | **Strong winning.** Your stock is gaining vs gold both long-term and right now. The real deal. |
| 🟢 Green | 🔴 Red | **Pullback in an uptrend.** Long-term you're winning, but you're currently dipping. Often a buying opportunity. |
| 🔴 Red | 🟢 Green | **Counter-trend bounce.** Long-term losing, but currently bouncing back. Be cautious — could be temporary. |
| 🔴 Red | 🔴 Red | **Strong losing.** You're losing vs gold both long-term and right now. The dollar chart might still look okay, but real value is shrinking. |
This is the core skill: glance at the trend line color and the fill color. Two pieces of information, immediate read.
---
## The info table (top-right corner)
| Row | What it tells you |
|---|---|
| Stock | Current stock price in dollars |
| Gold | Current gold price |
| oz/share | How many ounces of gold one share can buy right now |
| vs start | How much your stock has gained or lost (in gold terms) since the chart's first bar |
| Trend | Plain-English direction: "winning" or "losing" vs gold |
The **vs start** row is the most important number. If it shows -20%, your stock has lost 20% of its real value since the chart began — even if the dollar price is up over the same period.
---
## Three display modes
You can switch between three views in the settings:
**Mode 1: Ratio (oz/share)**
Shows the actual number — like "0.05 oz per share". Numbers are tiny but precise. Useful when you want the literal figure for valuation work.
**Mode 2: % Change from Start** *(default — easiest to read)*
Shows the percentage gain or loss in gold terms since the chart began. A reading of "+15%" means you've gained 15% in real terms. A reading of "-25%" means you've lost 25%, no matter what the dollar chart says.
**Mode 3: Normalized to 100**
Rebases everything to start at 100. A value of 130 means +30%, a value of 70 means -30%. Useful for screenshots or comparing two charts side by side.
---
## Real-world examples
**Example 1 — A stock that looked great but really wasn't**
Imagine a stock that's up 40% over 3 years. Your dollar chart looks like a clear winner. But during those 3 years, gold went up 50%. The gold-priced ratio shows your stock is actually **down 6.7% in real terms**. The trend line is red. The 40% gain was mostly the dollar getting weaker — not the company getting stronger.
**Example 2 — A genuine winner**
Another stock is up 80% over the same 3 years while gold went up 50%. The gold-priced ratio shows you're **up 20% in real terms**. The trend line is green. This company actually created real value.
**Example 3 — A "losing" stock during a strong-dollar period**
A stock is down 10% over a year. Looks bad. But during that year, gold dropped 20%. The gold-priced ratio shows you're actually **up 12.5% in real terms**. The trend line might be green even though the dollar chart looks red.
---
## Common mistakes to avoid
**Currency mismatch.** If your chart is in Japanese yen but you're using a U.S. dollar gold price, the math is meaningless. The chart currency and the gold symbol's currency must match.
**Reading too much into short timeframes.** This indicator works best on daily, weekly, or monthly charts. Don't trust readings on 5-minute or 15-minute charts — they're too noisy.
**Forgetting about dividends.** The indicator compares prices only. Stocks that pay big dividends (utilities, REITs, banks) may be doing better in real terms than the line suggests, because the dividend cash isn't counted.
**Zooming changes the baseline.** The "vs start" percentage uses the first visible bar as its anchor. Zoom out further and that number shifts. If you want to lock in a specific reference date (e.g., "since the pandemic"), turn on the **Custom baseline start date** option and set your date.
---
## The mental shift
Most people think the dollar chart tells them how their stock is doing. It does — but only against the dollar. By measuring against gold, you're asking a different question: "Is my stock really getting more valuable, or just keeping up with the dollar's slide?"
Once you start watching both charts, you notice things you'd otherwise miss:
- A stock making new dollar highs but flat in gold terms → the rally is dollar weakness, not company strength
- A stock that's flat in dollars but rising in gold terms → a hidden winner
- A stock falling in both → real trouble
Use the dollar chart to track price. Use this one to track value.
---
## Quick reference
- **Orange line going up** = winning vs gold
- **Orange line going down** = losing vs gold
- **Green trend line** = long-term direction is winning
- **Red trend line** = long-term direction is losing
- **Green fill** = winning right now
- **Red fill** = losing right now
## Files
- `stock_priced_in_gold.txt` — the Pine Script source. Paste it into PulseWire's Pine Editor.
- `stock_priced_in_gold_README.md` — this guide. Indicator

Strong Pullback Signals | ProjectSyndicateStrong Pullback Signals identifies high-probability trend-continuation entries by waiting for an established trend, a clean breakout, and then a pullback — and instead of chasing the bounce, it places the entry with a limit order into the pullback at a better price. Every setup is given a structural stop beyond the pullback swing and fixed R-based targets, ranked 0–10 with a star score, and tracked live on a full statistics dashboard so you can see how the logic behaves on the exact symbol and timeframe you trade.
🧠 Limit-Into-Pullback Entry Engine — the core idea. The indicator arms only after a real breakout in the direction of the trend, then works a limit order back into the pullback rather than entering at the close of a confirmation candle. You get filled at a better price on the retracement instead of paying up after the move has already resumed. Signals confirm on closed bars and do not repaint historically.
📈 Triple-EMA Trend Regime — a fast, slow, and pullback EMA define the trend and the retracement zone. A setup can only arm when price, the EMAs, and the EMA slope all agree, so entries are taken with the trend, not against it.
🎯 Structural Stop + R-Based Targets — the stop is placed just beyond the pullback's swing extreme with an ATR buffer, then capped and floored so it can never balloon into a "wide stop" or collapse into a meaningless one. TP1, TP2, and TP3 are set at clean R multiples (TP1 defaults to a full 1R — a real first target, not a clipped one). Every signal plots its complete Entry / SL / TP1 / TP2 / TP3 line set, labeled price levels, and filled green TP / red SL zone boxes, with a result label on exit.
🎚️ Adjustable Entry Depth — one input controls how deep into the pullback the limit sits. Deeper fills mean a better entry price and fewer trades; shallower fills mean more frequent entries. This is your main dial for trading conviction versus frequency.
🧭 HTF Trend Alignment Filter — an optional higher-timeframe EMA filter blocks counter-trend setups, keeping you on the dominant side of the market. RSI-direction and session (time-of-day) screens are also available for further filtering.
⭐ 0–10 Setup-Quality Score — every signal is scored and labeled with 1–5 stars and a tier (FORMING → ELITE) across HTF alignment, trend strength, entry depth, momentum, volume, and session. Treat the score as a confluence / cleanliness read for ranking and thinning setups — it describes how textbook a setup is, not a guaranteed outcome. A "Minimum Stars / Only Strong" gate lets you display and alert on stronger setups only while the dashboard keeps tracking every tier in the background.
📊 Live Statistics Dashboard — a non-intrusive panel tracks, in real time on your chart: current trend and setup status, the active trade, the last signal and its score, win rate, total trades, profit factor, average R per trade, best-performing direction, long vs short win rate, current and max win/loss streaks, and a TP1 / TP2 / TP3 / SL hit breakdown. These are computed live from the signals on your current symbol and timeframe — so you can judge the settings yourself rather than trusting a number printed in a description.
🎨 Clean Themed Visuals — four color themes, opaque labels anchored clear of price for unobstructed reading, and a compact level "ticket" that stays attached to each trade and snaps to the exit bar when it closes.
🔔 Detailed Alerts — fires on strong long / short entries, plus partial-TP, TP3, and SL events, including direction and score, formatted for manual or automated use. A minimum-stars setting can restrict alerts to higher-conviction setups.
🔧 Fully Customizable — every component is exposed: the three EMAs and slope, breakout lookback and body filter, cooldown, entry depth, structural-stop buffer with risk cap/floor, the three R targets, the HTF / RSI / session filters, the six score weights, and all dashboard, label, and theme options.
🎯 Why this is different — most pullback and reversal tools enter by chasing a confirmation candle and treat every signal the same. This one fixes the entry mechanics first (a limit into the pullback for a better fill, with a structural stop and honest R targets), then layers an objective 0–10 ranking and a live, on-chart statistics panel on top — so you are tuning and judging the system on real, current data instead of a marketing figure.
🚀 Where to use it — trend-following markets across Forex, Gold (XAUUSD), indices, and crypto, on intraday and swing timeframes (M10/M15/M30/H1 and up). The ATR-based stop and R targets adapt to each asset's volatility automatically.
🎯 How to trade it
Apply it to a market that actually trends and let the dashboard populate. Read the live win rate, profit factor, and average R for your symbol and timeframe before committing — if the logic doesn't suit that market, you'll see it.
Keep the HTF Trend Alignment filter on so you only take pullbacks in the direction of the larger trend.
Wait for a STRONG LONG / STRONG SHORT label — that marks a filled limit entry into a pullback, with Entry, SL, and TP1/2/3 already plotted.
Manage the trade with the plotted levels: a common approach is to take partial profit at TP1 (1R), move the stop toward breakeven, and let the rest run to TP2/TP3. The structural SL defines your risk on the trade.
Use Entry Depth to set your style — deeper for fewer, higher-quality fills; shallower for more activity — and use the star score and Minimum-Stars gate to focus on the cleaner setups.
⚠️ Important — this is a decision-support tool, not a standalone buy/sell system, and it makes no performance guarantees. Default settings were chosen on historical data and behavior will vary by symbol, timeframe, and configuration; the dashboard's statistics are historical and descriptive, not a forecast. The first target is a genuine 1R and the stop is structural by design (no inflated win-rate geometry), which means reward-to-risk and position sizing matter as much as hit rate. Always combine it with your own analysis and risk management, and test it on your market before trading it live. Indicator

Gold Macro Dashboard [invincible3]Gold Macro Indicator Dashboard
A professional macro-driven gold dashboard designed to evaluate the broader gold market regime using automatically sourced PulseWire data. The indicator combines real yields, dollar strength, rate expectations, risk-off demand, gold breadth, and confirmation ratios into a single 0–100 Gold Macro Score.
The model uses a fixed daily macro timeframe, so dashboard readings stay consistent across intraday, daily, and weekly charts.
Main Features
Fixed Daily macro scoring
0–100 Gold Macro Score oscillator
Macro Regime classification
Macro Strength score
Real Yield driver
DXY / US Dollar driver
Gold liquidity proxy
US 2Y rate outlook
VIX risk-off signal
Cross-currency gold breadth
Gold/Silver ratio
Gold/S&P 500 ratio
Copper/Gold ratio
US 10Y–2Y yield spread
Crypto-style clean dashboard layout
Dark/light theme adaptive colors
No manual macro inputs
Score Interpretation
80–100: Strong Bull
60–80: Bullish
40–60: Neutral
20–40: Bearish
0–20: Strong Bear
How It Works
The composite score is weighted as follows:
Real Yield 10Y: 30%
US Dollar DXY: 25%
Gold liquidity proxy: 15%
US 2Y rate outlook: 10%
Risk-Off VIX: 10%
Gold breadth: 10%
Gold breadth checks whether gold is trending higher across major currencies, including XAUUSD, XAUEUR, XAUJPY, XAUGBP, and XAUCNH.
Use Case
This indicator is designed for traders and investors who want a macro-level view of gold’s trend quality. It can help identify whether gold strength is supported by broad macro conditions or only short-term price movement.
Disclaimer
This is an educational macro model only. It is not financial advice and should not be used as a standalone buy or sell signal. Always combine it with your own risk management, technical analysis, and market research. Indicator

COT Index Lite - by NightbricksThe COT Index shows Managed Money (Non-Commercial) net positioning as a normalised
0–100 value, auto-detected from your chart symbol across 60+ futures markets. No manual
CFTC code required for supported assets.
**What it measures**
Net positioning (longs minus shorts) from the CFTC Commitment of Traders report,
normalised against a 3-year (156-week) lookback window:
- **100** — net longs at a 3-year high. The crowd is maximally long.
- **0** — net shorts at a 3-year high. The crowd is maximally short.
- **50** — the midpoint of the 3-year range.
- **Above 80** — historically crowded-long zone (red background shading).
- **Below 20** — historically crowded-short zone (green background shading).
Updated every Friday after the CFTC 3:30 PM ET release. The script reads the last
*completed* weekly value, so the printed reading does not repaint intra-week.
**Why a 3-year window?**
Many COT Index tools use a 26–52 week lookback. Short windows produce unstable readings
that jump as old extremes age out of the window. A 156-week window spans a full market
cycle, so an "extreme" reading is extreme relative to years of behaviour — not just the
last few months.
**Supported markets — auto-detected**
- Equity indices: S&P 500, Nasdaq 100, Dow, Russell 2000, Nikkei, VIX
- FX: EUR, GBP, JPY, CHF, CAD, AUD, NZD, MXN
- Rates: 30Y, 10Y, 5Y, 2Y T-Notes, Fed Funds
- Crypto: Bitcoin, Ethereum
- Energy: WTI, Brent, Natural Gas, Heating Oil, Gasoline
- Metals: Gold, Silver, Copper, Platinum, Palladium
- Grains: Corn, Wheat, Soybeans, Soybean Meal/Oil, Oats, Rice
- Softs: Cotton, Sugar, Coffee, Cocoa, OJ
- Livestock: Live Cattle, Lean Hogs, Feeder Cattle
For any unlisted instrument, type its CFTC market code into the "CFTC Code override" input.
**How to use it**
- Add it to a **Weekly** chart — COT data is weekly; the script warns you on other timeframes.
- Treat readings above 80 and below 20 as *context*, not signals. A crowded-long market
can stay crowded; the index tells you how stretched positioning is, not when it turns.
- Combine with price structure and your own risk rules.
**What the COT Index does — and does not — tell you**
The COT Index answers one question: *where is positioning within its 3-year range?* By
design it does **not** measure how statistically extreme the reading is, whether
positioning is accelerating or unwinding, or whether price and positioning are diverging.
Those are separate calculations on the same underlying data — useful to understand as
their own concepts, but out of scope for a single 0–100 line.
Open-source. Read the code, fork it, learn from it. Indicator

Aquila Reale Price Monitor vs 1.4 @giua64🦅 Aquila Reale — Price Monitor
A single-panel macro dashboard built to keep the bond market and the US dollar under control at a glance, so you never trade gold (or indices) blind to what is actually driving them.
Instead of jumping between ten tabs, this table pulls together every cross-asset driver that moves XAU/USD and risk assets, and refreshes on the last bar:
🏦 Yields & Dollar — DXY, the full US Treasury curve (2Y, 5Y, 10Y, 30Y), 10Y breakeven inflation, and WTI crude. Daily % change is colour-coded so you instantly see who is pushing and in which direction.
🥇 Gold Zone — the part that matters most for a gold trader:
10Y Real Yield (10Y minus breakeven) with a configurable threshold flagging when the real rate is supportive or hostile for gold.
10Y-2Y spread showing whether the curve is normal or inverted.
Gold Bias — an intraday read scored from the two main drivers (2Y and DXY): when both fall, bias is gold-positive; when both rise, gold-negative.
Steepener — tells you not just that the curve is widening, but why: a 2Y-led move (bull steepener, gold-positive) versus a 10Y-led move (bear steepener, gold-negative).
📈 Futures — Gold, Silver, S&P, Nasdaq, Dow and DAX, to read overall risk appetite.
🇪🇺 Eurozone — Bund and BTP 10Y plus the BTP-Bund spread in basis points, with a stress flag for European risk.
😱 Volatility — VIX as the fear gauge.
Everything is configurable: symbols, text size, table position with fine horizontal/vertical offset, bias sensitivity and the real-yield threshold. No repainting tricks — it simply reports daily and intraday change from the underlying instruments.
Built to monitor and keep yields in check before pulling the trigger.
🦅 Aquile Reali, Nate per volare, nate per osare. Indicator

Market Momentum Energy [ZurvanEG]⯁ Market Momentum Energy
◇ Overview
Market Momentum Energy is a directional energy oscillator designed to evaluate whether current market movement has enough strength, participation, and directional conviction to matter. Instead of measuring price change alone, it converts movement into a normalized energy reading that reflects direction, intensity, volatility context, participation, and movement quality.
It helps separate clean directional pressure from noise, low-volume drift, volatility expansion, compression, or late-stage exhaustion. Its purpose is to show whether movement has meaningful energy behind it, whether that energy is expanding or fading, and whether conditions are closer to ignition, weak movement, saturation, or possible reversal pressure.
◈ Core Framework
At its core, the indicator uses a motion-energy model that measures directional movement through price displacement or regression-based slope, then normalizes it against recent volatility for better comparison across regimes, instruments, and timeframes.
The motion reading is shaped through a power curve, while an optional effort layer can modulate it using volume or true range. After that, self-normalization keeps energy, thresholds, dead zones, saturation levels, and signal logic more stable across changing volatility conditions.
The framework also includes quality filtering, final energy smoothing, signal logic, energy bands, divergence detection, optional energy MA, adaptive visuals, candle coloring, signal-volume markers, alerts, and a compact info table.
◇ Signals
The signal system highlights energy ignition events. Signals are generated when energy crosses a defined threshold, with controls for quality, saturation, HMA-based short-term direction confirmation, re-arm behavior, and optional alternation.
◇ Signal Volume Markers
The indicator can draw transparent volume-based circles directly on signal candles. Circle size is based on cumulative volume over a user-defined lookback period, making it easier to identify signals that appear after unusually high participation. This feature is most meaningful on markets with reliable volume data.
◇ Energy Bands
The energy bands provide statistical context for the current energy reading. They help identify stretched momentum, possible exhaustion zones, or unusually strong directional expansion. To keep the chart clean, bands can appear only when energy gets close to them and remain visible for a few bars after activation.
◇ Dead Zone & Saturation
The dead zone marks areas where energy is too weak to be treated as meaningful. The saturation level marks areas where energy is already strong or potentially overextended. Together, they organize the oscillator into practical states: weak, active, strong, and overextended.
◇ Divergence
The divergence module detects confirmed regular divergence between price and energy. It can help identify cases where price makes new highs or lows while energy fails to confirm. Pivot confirmation and filtering conditions are included to reduce weak or irrelevant divergence marks.
◇ Visual System
The visual layer makes energy state easy to read at a glance. Energy is shown as a directional histogram with optional line view, optional energy MA, adaptive intensity, contraction fading, dead-zone shading, energy bands, candle coloring, and signal-volume circles on the price chart.
The coloring system helps distinguish expanding energy, contracting energy, positive and negative movement, weak zones, saturated conditions, and high-participation signal areas.
◇ Alerts
Configurable alerts are included for bullish signals, bearish signals, bullish divergence, and bearish divergence. They support monitoring and workflow automation, but should still be evaluated with broader market context and risk management.
◇ Info Table
The compact info table summarizes current energy, quality, and market state. It acts as a quick reference panel for identifying dead zone, active direction, or strong energy conditions without inspecting every plot manually.
◇ Use Case
Market Momentum Energy is intended for traders who want a clearer way to evaluate directional movement strength. It can help identify momentum ignition, monitor whether energy is expanding or fading, avoid low-energy noise, detect overextended conditions, and add context to possible reversal or continuation setups.
It may be useful for trend-following traders, momentum traders, discretionary price-action traders, and system builders who want a structured energy layer for filtering market conditions.
It helps answer questions such as:
⬦ Is the market moving with enough energy?
⬦ Is the move clean or choppy?
⬦ Is momentum expanding or fading?
⬦ Is energy holding above or below its moving average?
⬦ Did the signal appear after unusually high cumulative volume?
⬦ Is the signal early enough, or already near saturation?
⬦ Is price making a new extreme while energy fails to confirm?
⬦ Is the market in a low-energy dead zone?
◈ Conclusion
Market Momentum Energy is built for traders who want more than a basic momentum oscillator. By combining normalized motion, participation effort, quality filtering, energy bands, divergence detection, final smoothing, signal-volume visualization, adaptive visuals, alerts, and structured signal logic, it provides a broader view of directional market energy.
Rather than simply showing whether price is rising or falling, the indicator focuses on whether movement has enough strength, participation, and directional conviction to matter.
In short, Market Momentum Energy is a practical tool for evaluating the strength, quality, and state of market movement before acting on a trade idea.
Indicator

Indicator

COT-Trader Seasonality - Indexed Geometric PathCOT-Trader Seasonality is a visual research indicator designed to study seasonal tendencies in futures, commodities, indices and other markets.
The script focuses on one specific question:
How has a market typically behaved throughout the calendar year when historical years are compared on a normalized basis?
Instead of averaging raw historical prices, the indicator indexes each historical year to a base value of 100 at the first available trading day of that year. This makes different years comparable across changing price regimes.
This is especially useful for markets such as commodities and futures, where long-term price levels can change significantly over time.
Methodology
The indicator uses an Indexed Geometric Seasonal Path approach:
1. Each historical year is indexed to 100 at its first available trading day.
2. Each following trading day is converted into a relative factor versus that year’s starting value.
3. For each calendar day, the geometric mean of the indexed historical factors is calculated.
4. The resulting seasonal curves are plotted on a synthetic January-to-December seasonal scale.
The geometric approach is used because price development is multiplicative. A 10% gain followed by a 10% loss does not return a market to its original level. Working with relative factors is therefore more appropriate than directly averaging absolute historical prices.
Displayed Curves
The indicator can display:
• 10Y Main Seasonal Curve
• 5Y Seasonal Curve
• 15Y Seasonal Curve
• 20Y Seasonal Curve
• Current Year / YTD indexed path
• Previous Year indexed path
• Synthetic seasonal month scale
The 10Y curve is the main reference curve. The 5Y, 15Y and 20Y curves are included as comparison views to help evaluate whether shorter-term seasonal tendencies differ from longer-term historical behavior.
The current year line stops at the latest available data point. It is not extended into the future.
How to Use
This indicator can be used to:
• compare the current year against historical seasonal tendencies
• identify periods where several seasonal curves move in a similar direction
• compare shorter-term and longer-term seasonal behavior
• study whether the current year is behaving normally or as an outlier
• support broader market research together with positioning, fundamentals, volatility and risk analysis
The month labels shown in the indicator are a synthetic seasonal month scale. They are not the same as the chart’s real time axis.
What This Indicator Does Not Do
This script does not generate buy or sell signals.
It does not predict future prices.
It does not automatically identify the best seasonal trading window.
It does not include stop-loss, take-profit, position sizing or strategy backtesting logic.
It is intended as a visual research tool, not as a standalone trading system.
Limitations
Seasonality describes historical tendencies, not certainties. Markets can deviate significantly from historical seasonal patterns due to macroeconomic conditions, weather, supply-demand shocks, positioning, volatility, futures contract rolls or other market-specific factors.
For futures and continuous contracts, historical data quality and roll methodology can influence the visual result.
The indicator should be used as one part of a broader analytical process.
Initial public release.
Features:
• Indexed geometric seasonal path calculation
• Fixed 10Y main seasonal curve
• 5Y, 15Y and 20Y comparison curves
• Current year / YTD indexed path
• Previous year indexed path
• Synthetic January-to-December seasonal month scale
• Built-in legend and methodology table
This indicator is designed for visual seasonal research and does not generate trading signals. Indicator

Gold Toolkit 22 [MatsukazeAlgo]🇬🇧 ENGLISH
A modular indicator that consolidates 22 Gold-specialized analysis tools into a single script. Each module can be toggled independently — enable one or two at a time for focused analysis. The shared infrastructure provides session awareness, Dollar Index correlation, and psychological price level detection across every module. Designed exclusively for XAUUSD on intraday timeframes.
Concepts
Modular Architecture -- Most indicators serve a single purpose: one trend filter, one oscillator, one pattern detector. For Gold traders who use multiple tools, this means loading 5–10 separate indicators, each consuming chart resources and requiring independent configuration. A modular architecture solves this by housing all tools within a single script, sharing a common infrastructure layer. Each module runs its own logic but inherits the same session detection, DXY feed, and psychological level engine. The result is consistent behavior across all tools without duplicate calculations.
Session-Dependent Behavior -- Gold does not trade the same way at all hours. The Asia session (19:00–03:00 ET) is characterized by tight ranges and stop runs that reverse at the London open. The London session (03:00–09:00 ET) produces directional breakouts driven by European institutional flow. The New York session (09:00–17:00 ET) carries the highest volume and tends to either continue the London move or reverse it sharply. An indicator that applies the same parameters across all three sessions is ignoring 60% of the context. Every module in this toolkit reads the current session and adjusts its signal thresholds accordingly. Asia signals require stronger confirmation. London signals favor trend continuation. NY signals weight volume more heavily.
Inverse Dollar Correlation -- Gold is priced in US Dollars. When the Dollar strengthens, Gold tends to fall. When the Dollar weakens, Gold tends to rise. This inverse relationship is not perfect on every bar, but over any meaningful sample it dominates. The toolkit reads TVC:DXY (US Dollar Index) daily data on every bar. Bull signals across all modules require a weak Dollar context (DXY close below open). Bear signals require a strong Dollar context. This single filter eliminates a substantial number of false signals that would otherwise fire against the macro trend.
Psychological Price Levels -- Gold reacts consistently at $50 and $100 round numbers. Institutional orders cluster at $4,500, $4,550, $4,600, and similar levels. When price approaches these levels, the toolkit tightens sensitivity and marks signals with a ★ indicator. A Stop Run Reversal scoring 85/100 at $4,550 is qualitatively different from the same score at $4,537 — the psychological level adds an independent layer of institutional confluence.
Modules
The 22 modules are organized into five categories. Each module is a complete analysis tool.
Trend Modules
01 ML Supertrend — A Supertrend variant with a session-learning engine. Tracks flip outcomes per session and adjusts the band multiplier over time. Sessions with low win rates get wider bands (fewer signals). Sessions with high win rates get tighter bands (more signals). Volume surge filter and RSI confirmation prevent signals in thin markets. The dashboard shows per-session win rates, current adapted multiplier, and learning state.
04 Parabolic SAR — Standard SAR calculation with two additions: age-based transparency fading and momentum scoring. Fresh SAR dots are fully opaque. As the trend ages, dots fade toward transparency, giving a visual read on trend maturity without cluttering the chart. The momentum score measures the distance between price and SAR relative to ATR. A high score means price is accelerating away from the SAR. A collapsing score warns of an impending flip. Multi-timeframe alignment check confirms whether the higher timeframe SAR agrees.
05 ACN Trend — An adaptive coral noise filter that outputs a smoothed trend line with risk zones above and below. The noise score quantifies how choppy the current market is. When noise exceeds the threshold, the background shades as a warning to avoid trading. The conviction meter is the inverse of noise — a high conviction reading means clean trend conditions. Bull/Bear signal counts per session track which sessions produce the most reliable signals for your timeframe.
09 Anchored Channels — A dual-layer channel system. Macro channels connect confirmed swing pivots and project forward with band widths derived from maximum deviation. Micro channels fit a short-term linear regression to the most recent bars. When price breaks the macro channel, it is classified as BRK (breakout). When price returns to the channel boundary, it is PB (pullback). When the micro channel aligns with the macro direction, it is CONT (continuation). The MTF screener checks two higher timeframes for directional agreement. A status badge labels the overall trend bias.
18 Asymmetric Trend — Uses different thresholds for entering and exiting a trend. The entry threshold is tight — price must move strongly to flip the trend. The exit threshold is wide — the trend persists through normal retracements. This asymmetry reduces whipsaws in ranging markets while catching genuine trend changes quickly. Gradient fill between the trend line and price shows acceleration visually. Reversal diamond markers appear at flip points with session tags and trend age.
Reversal Modules
02 Stop Run Reversal — Detects when price pierces a range boundary (liquidity grab) and reverses. Each event is scored 0–100 based on wick ratio, penetration depth, volume spike, DXY alignment, and session context. Zone boxes mark the reversal area with reference, invalidation, and target lines. A pending state tracker monitors setups that have not yet confirmed, preventing premature signals. Session and DXY tags on each label provide immediate context.
06 Arc Momentum — A non-linear RSI oscillator. Instead of plotting RSI as a flat line, the oscillator curves toward price in an arc. When the arc flips direction, a signal fires. Divergence detection compares RSI pivot extremes against price pivot extremes and flags when they disagree. The momentum zone classification (Overbought / Bull / Neutral / Bear / Oversold) shades the background for a quick visual read on the current state.
11 Harmonic Patterns — Scans for five harmonic patterns: Bat, Gartley, Butterfly, Crab, and Shark. Both bullish (XABCD with D at bottom) and bearish (XABCD with D at top) configurations are detected. Each pattern is scored based on session quality, DXY alignment, and proximity to psychological levels. Fibonacci projection levels are drawn at the PRZ (Potential Reversal Zone) showing 0.382, 0.618, 1.0, 1.272, and 1.618 targets. The tolerance parameter controls how strictly the Fibonacci ratios must match the textbook definitions.
16 RSI Swing Structure — Uses RSI overbought and oversold zones to define swing points. When RSI enters OB and price makes a high, that high is labeled. When RSI enters OS and price makes a low, that low is labeled. Each swing point is classified as HH (Higher High), HL (Higher Low), LH (Lower High), or LL (Lower Low). When the classification sequence breaks — for example, a HH followed by a LL — the indicator labels it as CHoCH (Change of Character). When the sequence continues — HH followed by another HH — it labels BOS (Break of Structure). Swing connecting lines visually link the pivots. RSI value appears on each label.
Structure Modules
03 EMA Inversion — Three EMAs (21, 55, 200) with ribbon fill. The indicator tracks Fair Value Gaps that form during trend moves. When an FVG is subsequently filled from the opposite direction (inverse FVG flip), a signal fires. Built-in SL/TP management uses the most recent swing high/low for stop placement and projects a 1:1 target. A cooldown timer prevents re-entry immediately after a stop-out. The trade state label shows whether the indicator considers the current position LONG, SHORT, or FLAT.
08 SwingRegress — Anchors linear regression channels to swing pivot confirmations. When a CHoCH occurs (price breaks the previous swing extreme), a new channel begins from the most recent opposite pivot. The channel slope and deviation are calculated from all bars within the segment. Band 1 and Band 2 at configurable standard deviations define the channel width. A linefill between the bands makes the channel body visible. Psychological price levels within the channel are drawn as dotted gold lines. A Bollinger/Keltner squeeze detector highlights when volatility compresses inside the channel — often a precursor to the next directional move.
10 S/R Zones — Builds support and resistance zones from volume-weighted pivot clustering. Nearby pivots are merged into zones. Each zone receives a strength score based on the number of touches, volume at touch, and recency. When price breaks through a zone, it is flagged. When price returns to a broken zone from the other side, it is flagged as a retest. Ghost zones keep broken levels visible with faded opacity. Star ratings provide a quick strength summary. An age-based decay ensures old, untested zones gradually disappear.
12 FVG Wave — Tracks Fair Value Gaps across the chart with session-colored rendering. Asia FVGs are rose, London FVGs are teal, NY FVGs are sky blue. Each FVG has a POC (midpoint) dotted line. When price touches the POC, a detection event fires. Age-based opacity fading dims old FVGs. Mitigation tracking removes FVGs that have been completely filled. Ghost mode optionally keeps mitigated FVGs visible in muted colors for reference.
17 OB Zone Study — Detects order blocks at displacement candles that follow swing pivots. Each OB is scored with a breakdown showing trend alignment, location quality, session, DXY confluence, and psychological level proximity. Mitigation tracking monitors whether price returns to the OB. Once mitigated, the OB is removed. Age-based opacity fading gradually dims unmitigated OBs that have been on the chart for a long time.
19 Vector SMC — Smart Money Concepts with a volume gate. FVGs and order blocks are only detected when the candle's volume exceeds the average by a configurable multiplier. This filters out structural patterns formed on low participation. OBs extend forward and are automatically invalidated when price closes through them. Sweep labels mark liquidity grabs at swing highs and lows where volume confirms institutional activity.
Session Modules
13 Session Range — Tracks the OHLC of Asia, London, and NY sessions in real time. A candle panel visualizes each session's range as a mini candlestick. 25% retracement lines for the London range identify the level where NY price action tends to react. H/M/L/O reference lines project key session levels forward. Regime classification analyzes the session structure pattern (e.g., London Partial Up, London Full Range). Asia sweep detection identifies whether the Asia high or low was taken during London. A stats table shows historical percentages for session behavior patterns.
15 Session Killzones — Draws boxes for Asia, London, NY AM, and NY PM killzone periods. When a killzone closes, its high and low are recorded as levels. These levels extend forward as dashed lines until price sweeps through them. Anticipation bars project the levels further for planning. When a sweep occurs, a detection label marks the bar. Session name labels identify each killzone box.
20 AlgoPath — Plots previous day high and low as horizontal lines. The equilibrium level (midpoint of PDH and PDL) is drawn as a dashed line. London session open and NY session open are drawn when each session begins. New day background shading marks the daily boundary. Whale candle detection flags abnormally large candles — those with body size exceeding a configurable ATR multiple — with session-colored labels showing the session name and exact time.
Volume and Correlation Modules
07 Minicharts — Displays Silver (XAG/USD), Dollar Index (DXY), and Gold Futures (GC1!) in a correlation panel. Each symbol shows EMA position (above/below). SMT (Smart Money Technique) divergence detection flags when Gold moves in the opposite direction to a correlated asset — a potential early warning of reversal.
14 Institutional Volume — Identifies accumulation and distribution phases using volume clustering analysis. When multiple high-volume candles with consistent directional bias appear within a lookback window, the indicator flags the zone. Climax volume detection identifies bars where volume × range reaches the highest level in the lookback period. Zone boxes mark the accumulation or distribution area on the chart.
21 Swing TPO — Builds Time Price Opportunity distributions anchored to swing points. The price range between swing pivots is divided into bins, and each TPO period assigns a letter to every visited bin. Gradient-colored boxes range from cool (low activity) to warm (high activity). The POC (Point of Control) line marks the highest-activity price. Psychological level detection flags when the POC lands near a $50/$100 round number.
22 VWAP — Dual-anchor Volume Weighted Average Price. The primary anchor resets on Session, Week, or Month boundaries. An optional second anchor provides a longer-term VWAP for confluence. Standard deviation bands at 1σ and 2σ show statistical extremes. Previous period VWAP, VAH (Value Area High), and VAL (Value Area Low) levels persist as reference lines with price labels. Band touch signals flag when price reaches the 2σ extreme. Slope direction indicates whether the VWAP is rising, falling, or flat.
How to Use
1. Open indicator settings. Under "Module Select," enable 1–2 modules.
2. Configure "Gold Settings" for session filtering, DXY, and psychological levels.
3. Apply to XAUUSD on your preferred intraday timeframe (5m–4h recommended).
4. Use the Style tab to show/hide individual signal shapes.
5. The module panel (top right) shows all 22 modules with the active one highlighted in gold.
Shared Infrastructure
Session Detection — Automatically identifies Asia (19:00–03:00 ET), London (03:00–09:00 ET), and New York (09:00–17:00 ET). Each module reads the current session for parameter adjustment and signal filtering.
DXY Feed — Pulls TVC:DXY daily open and close. Determines whether the Dollar is strengthening or weakening on the day. All modules use this for macro alignment.
ATR Normalization — All distance calculations (band widths, displacement thresholds, target projections) are normalized to the 14-period ATR. This ensures consistent behavior across timeframes and volatility regimes.
Psychological Level Engine — Configurable interval ($25, $50, or $100). Detects proximity to round numbers and flags signals near these levels with ★ markers. Multiple modules use this for confluence scoring.
Signal Bus — When any active module generates a Buy or Sell signal, it writes to a shared signal bus. The unified output shapes fire from this bus, providing a consistent visual regardless of which module produced the signal.
Module Panel — The top-right panel lists all 22 modules. The active module is highlighted in gold. Inactive modules are dimmed. Session, DXY, and daily range are displayed in the header and footer.
Input Reference
Module Select — 22 boolean toggles, one per module. Default: Module 01 ON, all others OFF.
Gold Settings — Session Filter (ON), Asia Signals (OFF), London Signals (ON), NY Signals (ON), Show DXY (ON), Psych $50/$100 (ON), Psych Interval (50), Show Panel (ON).
Each module has its own parameter group accessible when that module is enabled.
---
🇯🇵 日本語
22のゴールド専用分析モジュールを1つのインジケーターに統合したモジュラー型ツール。各モジュールは設定パネルから個別にON/OFF可能 — 1〜2個ずつ有効にして使用。共通インフラがセッション認識、ドルインデックス相関、心理的価格帯検出を全モジュールに提供。XAUUSD日中足専用設計。
コンセプト
モジュラーアーキテクチャ -- 多くのインジケーターは単一目的。複数ツールを使うゴールドトレーダーは5〜10個のインジを個別にロードする必要がある。モジュラーアーキテクチャはすべてのツールを単一スクリプトに収容し、共通インフラ層を共有することで解決。各モジュールは独自ロジックを実行しつつ、同一のセッション検出、DXYフィード、心理的価格帯エンジンを継承。
セッション依存型動作 -- ゴールドは時間帯によって異なる動きをする。アジア(19:00–03:00 ET)はタイトレンジとストップラン。ロンドン(03:00–09:00 ET)は欧州機関投資家フローによる方向性ブレイクアウト。ニューヨーク(09:00–17:00 ET)は最大ボリュームでロンドンの継続か急反転。全セッションに同じパラメータを適用するインジケーターは文脈の60%を無視している。本ツールキットの全モジュールは現在のセッションを読み取り、シグナル閾値を調整。
ドル逆相関 -- ゴールドはUSドル建て。ドル高→ゴールド下落、ドル安→ゴールド上昇の逆相関が支配的。TVC:DXY日足データを毎バー読み取り、Bullシグナルはドル安文脈、Bearシグナルはドル高文脈を要求。このフィルターだけでマクロトレンドに逆行する偽シグナルの大部分を排除。
心理的価格帯 -- ゴールドは$50/$100刻みのラウンドナンバーで一貫して反応。機関投資家の注文が$4,500、$4,550、$4,600等に集中。価格がこれらのレベルに接近すると感度を引き締め、★マーカーでシグナルを強調。
モジュール一覧
トレンド系 — 01 ML Supertrend:セッション学習エンジン搭載、勝率追跡・自動調整。04 Parabolic SAR:経過時間フェード、モメンタムスコア、MTFアライメント。05 ACN Trend:適応型コーラルノイズフィルター、ノイズスコア、コンビクションメーター。09 Anchored Channels:マクロ+マイクロ二層チャネル、BRK/PB/CONT分類、MTFスクリーナー。18 Asymmetric Trend:非対称閾値フィルター、グラデーション塗り、リバーサルダイヤ。
リバーサル系 — 02 Stop Run Reversal:流動性奪取検出、0–100スコアリング、ゾーンボックス。06 Arc Momentum:非線形アーク型RSI、ダイバージェンス検出、ゾーン背景表示。11 Harmonic Patterns:5種パターン(Bull+Bear)、フィボナッチ投影。16 RSI Swing Structure:HH/HL/LH/LL分類、CHoCH/BOS検出。
ストラクチャー系 — 03 EMA Inversion:3本EMAリボン+FVG追跡+iFVGフリップ。08 SwingRegress:ピボット固定LRC、CHoCH/BOS、スクイーズ検出。10 S/R Zones:出来高加重クラスタリング、強度スコア、リテスト追跡。12 FVG Wave:セッション色分けFVG、POC、ミティゲーション追跡。17 OB Zone Study:OB検出+スコア内訳+経過フェード。19 Vector SMC:出来高ゲート付きSMC。
セッション系 — 13 Session Range:Asia/London/NY OHLC、キャンドルパネル、25%ライン、レジーム分類。15 Session Killzones:キルゾーンボックス+未スイープレベル追跡。20 AlgoPath:前日高安、イクイリブリアム、ホエールキャンドル。
ボリューム・相関系 — 07 Minicharts:Silver/DXY/GC相関パネル、SMT検出。14 Institutional Volume:蓄積/分配検出、クライマックス出来高。21 Swing TPO:グラデーションTPO分布、POC。22 VWAP:デュアルアンカー、σバンド、前期間レベル。
使い方
1. 設定の「Module Select」で1〜2個を有効化。
2. 「Gold Settings」でセッションフィルター、DXY、心理的価格帯を設定。
3. XAUUSD日中足(5分〜4時間推奨)に適用。
4. 右上のモジュールパネルで全22モジュールの状態を確認。有効モジュールはゴールドで表示。
共通インフラ — セッション検出(Asia/London/NY自動識別)、DXYフィード($の強弱判定)、ATR正規化、心理的価格帯エンジン($25/$50/$100)、シグナルバス(統一Buy/Sell出力)、モジュールパネル(全22モジュール一覧表示)。 Indicator

Kinetic Inertia Field [JOAT]Kinetic Inertia Field
Introduction
Kinetic Inertia Field models price like a noisy particle using velocity, acceleration, jerk, kinetic energy, potential displacement, and equilibrium deviation.
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. Velocity and Acceleration
Log returns are normalized by volatility to create velocity, then differentiated into acceleration and jerk.
2. Kinetic Energy
Inverse volatility acts as a mass proxy and squared velocity creates energy context.
3. Equilibrium Displacement
A regression/VWAP blend creates a fair path and ATR-normalized displacement.
4. Inertia Field
Energy, acceleration, and displacement combine into inertial up, inertial down, or elastic state.
kineticEnergy = 0.5 * mass * velocity * velocity
Features
Velocity, acceleration, and jerk model
Kinetic and potential energy scoring
Regression/VWAP equilibrium
Energy rails and impulse trace
K+ and K- labels plus snapback markers
Input Parameters
Velocity smoothing
Volatility memory
Equilibrium horizon
Energy and inertia gates
Cooldown and display toggles
How to Use This Script
Use K+ and K- as confirmed high-energy state changes. Gold markers show elastic snapback conditions.
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
KIF is original in applying kinetic energy, potential displacement, and inertia scoring to price-state analysis.
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

Volume Financial ProVolume Financial Pro is a smart volume indicator built for traders who operate across multiple asset classes, including Forex, Crypto, Commodities, Indices, and Stocks. It combines a Proxy Volume Engine with a candle-based delta intensity system to deliver meaningful volume analysis even on platforms that do not provide real volume data.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE PROBLEM THIS INDICATOR SOLVES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Most retail brokers and CFD platforms — particularly those offering Forex, metals, and index CFDs — do not provide real volume data. The standard volume indicator on these platforms either returns zero, returns meaningless tick counts, or simply shows nothing. This makes volume-based analysis impossible for a large portion of the trading community.
Volume Financial Pro solves this with a built-in Proxy Volume Engine.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW THE PROXY VOLUME ENGINE WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The indicator automatically detects the current symbol and maps it to a liquid equivalent source that provides real, reliable volume data. For example:
• XAUUSD → COMEX:GC1! (Gold Futures)
• EURUSD → FX:EURUSD
• BTCUSD → BINANCE:BTCUSDT
• NDQUSD → OANDA:NAS100USD
• AAPL → NASDAQ:AAPL
Over 80 symbols are mapped across all major asset classes. If the platform provides native volume, it is used directly. If not, the proxy volume is fetched and applied transparently — no configuration needed from the user.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DELTA-BASED COLOR SYSTEM
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Each volume bar is colored based on sell intensity, calculated from the relationship between the candle body size and its full high-low range. This approximates the proportion of buying versus selling pressure within each bar.
• Bullish bars → cyan
• Bearish bars with moderate selling → light red
• Bearish bars with high selling intensity (above 60%) → dark red
This gives traders an immediate visual read on conviction behind each move — not just whether price went up or down, but how aggressively it was bought or sold.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EMA OVERLAY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
An optional EMA (default: 9 periods) is plotted over the volume histogram to help identify trends in volume activity and spot anomalies such as volume spikes or dry-up zones that may precede price reversals.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• EMA Length — adjustable period for the volume EMA (default: 9).
• Show EMA — toggle the EMA line on or off.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
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
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This indicator is an original work. The Proxy Volume Engine, symbol mapping table, and delta intensity color logic were developed independently by the author and do not derive from any existing published script.
Indicator

Trend Energy Divergence [JOAT]Trend Energy Divergence
Introduction
TED Trend Energy Divergence is an open-source oscillator that measures trend energy from EMA spread, linear-regression slope, projected support/resistance pressure, confirmed structure, and pivot divergence.
The indicator is built for trend-quality context. It shows whether the current move has internal energy, whether structure agrees with that energy, and whether confirmed divergence is appearing against it.
Core Concepts
1. Normalized EMA Spread
Fast and slow EMA spread is normalized by ATR so the oscillator adapts across symbols and timeframes.
2. Slope Pressure
Linear-regression slope contributes directional pressure to the energy model.
3. Projected Support and Resistance
Confirmed pivots build simple projected support and resistance references. Closing beyond those projections adds break pressure.
4. Confirmed Divergence
Pivot highs and lows are compared with oscillator values at the pivot offset to identify bullish or bearish divergence.
5. Energy Signal Line
Trend energy is smoothed and compared with a signal line to show positive or negative shifts.
Features
ATR-normalized energy: Adapts the oscillator to volatility
EMA and slope model: Blends trend spread and regression pressure
Structure-aware pressure: Adds support/resistance break pressure
Confirmed divergence: Uses confirmed pivots and offset oscillator values
Regime dashboard: Shows trend, expansion, or balance context
Projected levels: Displays pane-level support and resistance projections
Alerts: Includes bull shift, bear shift, and divergence confirmations
Input Parameters
Trend Engine:
Fast EMA
Slow EMA
Signal Smoothing
Energy Smoothing
ATR Length
Slope Length
Structure:
Pivot Left and Pivot Right
Structure Lookback
ADX/DMI Trend Threshold
How to Use
Step 1: Read the oscillator relative to the zero line and signal line.
Step 2: Treat upper/lower confirmation bands as higher-conviction energy zones.
Step 3: Watch divergence states as early warnings that the current move may be losing quality.
Step 4: Use the dashboard to confirm whether the environment is Trend, Expansion, or Balance.
Limitations
Divergence confirms after pivots confirm, so it is intentionally delayed
Oscillators can remain extended during strong trends
Projected support/resistance is model-based, not a guaranteed reaction point
The indicator is not a complete trade management system
Originality Statement
TED is an original JOAT oscillator combining ATR-normalized trend spread, slope, projected structure pressure, and confirmed divergence into one Pine Script v6 energy model.
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
Indicator

Aquila Reale Correlations v1.1🦅 AQUILA REALE CORRELATIONS v1.1
Inter-market correlation dashboard for any two assets, with multi-timeframe analysis, spread monitoring, and regime detection.
═══════════════════════════════════════════════════
📊 WHAT THIS INDICATOR DOES
═══════════════════════════════════════════════════
Calculates the Pearson correlation coefficient between two user-defined assets across 4 timeframes simultaneously (15M, 1H, 4H, Daily) and presents the result in a single-glance dashboard.
Default configuration: XAUUSD vs WTI (FP Markets), but fully configurable for any pair — Gold/DXY, BTC/SPX, EUR/USD vs DXY, equities vs bonds, etc.
The dashboard provides:
- Multi-timeframe correlation matrix with regime classification (STRONG DIRECT / WEAK DIRECT / NEUTRAL / WEAK INVERSE / STRONG INVERSE) on 15M, 1H, 4H, and Daily
- Aggregate count to identify if the correlation regime is consistent across timeframes or in transition
- Spread analysis (ratio Asset1 / Asset2) with deviation from medium-term (EMA50) and long-term (EMA200) averages, plus configurable historical thresholds
- Regime verdict: DIRECT / INVERSE / NEUTRAL / AMBIGUOUS, declared only when ≥3 of 4 timeframes are aligned
- Pre-configured alerts for regime shifts, spread extremes, and 4H correlation crossings
═══════════════════════════════════════════════════
🎯 USE CASES
═══════════════════════════════════════════════════
1. Detect regime shifts: Know when historically uncorrelated assets are temporarily moving in lockstep, or vice versa.
2. Validate macro thesis: Confirm your inter-market reading with a numeric measure across multiple timeframes.
3. Identify spread extremes: Spot when asset relationships are stretched (e.g. Gold/Oil ratio above 40 historically signals macroeconomic stress).
4. Filter trade signals: Use the regime verdict as a context filter for other strategies and indicators.
═══════════════════════════════════════════════════
⚙️ SETTINGS
═══════════════════════════════════════════════════
- Symbols: Asset 1 and Asset 2 (any PulseWire symbol)
- Correlation period: Default 50 candles (lower = reactive but noisy; higher = stable but lagging)
- Strong/Neutral thresholds: Configurable correlation cutoffs (defaults 0.5 / 0.2)
- Spread EMAs: Fast and slow EMAs applied to the asset ratio
- Historical spread thresholds: Customizable per asset pair
- Layout: 3 sections individually toggleable, 9 position options on the chart
═══════════════════════════════════════════════════
📌 IMPORTANT NOTES ON INTERPRETATION
═══════════════════════════════════════════════════
- Correlation is a STATISTICAL measure, not a directional trading signal. A strong inverse correlation does not mean "go long one and short the other" — it means the two assets are moving in opposite directions over the lookback window.
- Strong correlations across multiple timeframes suggest a stable regime; mixed readings across timeframes indicate transition or noise.
- For Gold/WTI specifically: the historical baseline correlation is weakly DIRECT (approximately +0.3 to +0.5). Strong INVERSE readings typically reflect temporary supply-side shocks affecting only one asset (e.g. geopolitical events impacting oil supply) and tend to revert over time.
- Correlation is a LAGGING indicator. A change in market regime is reflected in the rolling coefficient only after several candles. Use it for context, not for timing entries.
- The "AMBIGUOUS" verdict is informative: it tells you the correlation structure is not stable, and inter-market signals should be treated with extra caution.
═══════════════════════════════════════════════════
⚠️ WARNINGS AND DISCLAIMERS
═══════════════════════════════════════════════════
NOT FINANCIAL ADVICE
This script is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Nothing in this indicator should be interpreted as a recommendation to buy, sell, or hold any financial instrument.
NO GUARANTEE OF FUTURE BEHAVIOR
Past correlation patterns do not guarantee future behavior. Asset relationships change over time, especially in response to macroeconomic regime shifts, central bank policy changes, geopolitical events, and structural market changes.
USE AT YOUR OWN RISK
Trading financial instruments (stocks, forex, crypto, futures, CFDs, commodities) carries a high level of risk and may not be suitable for all investors. Before making any trading decision you should carefully consider your investment objectives, level of experience, and risk appetite. You may sustain a loss of some or all of your initial capital.
NOT A STANDALONE SYSTEM
This indicator does NOT generate buy/sell signals. It provides context for macro analysis. Always combine it with your own technical analysis, fundamental analysis, and proper risk management.
DO YOUR OWN RESEARCH
Always cross-check signals against multiple tools and your own market analysis. Do not rely on a single indicator for trading decisions. Past performance shown in any chart or example is not indicative of future results.
DATA LIMITATIONS
Correlation calculations rely on accurate price data from the broker/exchange feed. Results may vary across different data providers. Volume data on forex and CFD instruments comes from individual brokers and may not reflect true market activity.
NO AFFILIATION
The author is not affiliated with PulseWire, any broker, exchange, or financial institution. This script is independent and provided free of charge.
LIABILITY
The author shall not be held liable for any loss or damage, including but not limited to financial losses, arising from the use of this indicator. By using this script you accept full responsibility for your trading and investment decisions.
PAPER TRADE FIRST
Always test any indicator and the strategies built around it on a demo account or with paper trading before risking real capital.
By using this indicator you acknowledge that you have read, understood, and accepted all the above terms.
═══════════════════════════════════════════════════
💬 FEEDBACK
═══════════════════════════════════════════════════
This is v1.1, the first public release. Feedback is welcome — please leave a comment if you find bugs, have suggestions, or want to share your results with different asset pairs.
Happy charting! 🦅 Born to fly, born to dare. Indicator

Aquila Reale - Wyckoff MASTER+Aquila Reale — Wyckoff MASTER+ | Auto Accumulation/Distribution + Smart TPs
**BETA version — feedback highly appreciated.** First public release of this indicator. Logic carefully designed and syntax tested, but not yet personally traded live by the author. Treat findings as preliminary.
---
## What it does
Detects whether the current market is in **ACCUMULATION** (smart money buying at lows) or **DISTRIBUTION** (smart money selling at highs) using a weighted 15-point scoring system across 5 Wyckoff dimensions:
1. **HTF Trend** — price vs EMA 50/200 on the higher timeframe
2. **Range Structure** — Higher Lows vs Lower Highs detection
3. **Volume Behavior** — up-bar vs down-bar volume balance + climax bars
4. **VSA Patterns** — Stopping Volume, No Demand, No Supply, SOS, SOW
5. **Price Position** — where price sits within the current range
After detection, it plots **automatic operational levels** on the chart:
- **Stop Loss** at the range extreme
- **Entry** at the optimal Wyckoff zone
- Up to **5 Take Profits**, prioritizing real historical pivot levels over geometric projections
---
## Why this is different
Most Wyckoff indicators on PulseWire fall in 3 categories:
- **Too simple** — they only label "Spring" or "UTAD" without an operational setup
- **Too theoretical** — they show measured moves with no realistic targets
- **Black boxes** — they give you a buy/sell signal with no transparency
This script does the opposite:
- **Full transparency** — the dashboard shows each of the 5 sub-scores so you understand WHY the indicator says what it says
- **Operational** — gives you SL, Entry, and TPs with realistic distances
- **Smart TPs** — when possible, uses real historical swing levels (where price has reacted before), not arbitrary geometric projections
- **Multi-mode** — you can force LONG/SHORT manually or let the indicator decide
---
## Reliability (realistic, not marketing)
| Signal | Accuracy |
|--------|----------|
| ACCUMULATION / DISTRIBUTION with HIGH confidence | 75-80% |
| FORCED LONG / FORCED SHORT (fallback mode) | 45-55% |
| TP1 hit probability | 70-80% |
| TP2 hit probability | 45-55% |
| TP3 hit probability | 20-30% |
These are estimates based on the underlying logic. Actual results vary by asset, market conditions, and timeframe. **No indicator is 100% accurate.**
---
## Recommended timeframes
- **Daily** — Wyckoff lives here. Best signals, fewer trades.
- **4-Hour** — Sweet spot for swing trading setups.
- **1-Hour** — Good for entry timing, more noise.
- **30/15-Minute** — Acceptable for scalping confirmation.
- **5-Minute and below** — Not recommended (too much noise).
## Recommended assets
- **Crypto (BTC, ETH)** — Real market volume, most reliable
- **Indices (SPX, NDX)** — Reliable volume aggregation
- **Stocks** — Reliable exchange volume
- **Forex / CFDs / Commodities** — Volume comes from your broker only, less reliable
---
## How to use it
**Step 1 — Read the verdict in the dashboard:**
- **"ACCUMULATION" or "DISTRIBUTION"** = strong signal, consider trading
- **"FORCED LONG" / "FORCED SHORT"** = weak signal (fallback), levels are technically valid but use your own analysis to confirm direction
- **"WAIT"** = no clear setup, stay out
**Step 2 — Filter by confidence:**
- HIGH (>80%) = full position size acceptable
- MEDIUM (60-79%) = half position size, tighter management
- LOW or ZERO = reduce or skip
**Step 3 — Trade management:**
- Enter at the ENTRY level
- Stop Loss at the STOP LOSS level
- Take partial profits at TP1 (70-80% probability)
- Move stop to break-even after TP1 is hit
- Let the rest run to TP2 / TP3
- Never risk more than your predefined risk per trade (1-2%)
**Step 4 — Multi-timeframe:**
- Higher TF (Daily/Weekly) = directional bias
- Mid TF (4H) = setup confirmation
- Lower TF (1H/15min) = exact entry timing
- Never take a trade against the higher timeframe bias
---
## Dashboard modes
- **COMPLETE** — full panel with all 5 sub-scores, totals, verdict, confidence, signal, TP mode
- **COMPACT** — only totals, verdict, confidence and signal (no labels column)
- **MINIMAL** — single TRADE/WAIT cell
- **HIDDEN** — no dashboard at all
Position is configurable (9 positions) with X/Y offset for fine placement.
---
## Configurable parameters
29 inputs across 6 groups, each with detailed tooltips:
1. **Range & Pivot Detection** — lookback bars, pivot sensitivity
2. **Setup Direction** — AUTO / SHORT / LONG override
3. **Smart Take Profits** — TP multipliers, anchor mode (ENTRY or RANGE_EDGE), spacing, fallback
4. **Higher Timeframe Context** — HTF and EMA periods
5. **Volume Analysis** — volume MA, climax/high/low thresholds
6. **Visualization** — dashboard mode, size, position, offsets, label size, TP count
Every parameter has guidance on which timeframe / asset class works best.
---
## Alerts
Three configurable alerts:
- **ACCUMULATION detected** — fires when score crosses the detection threshold
- **DISTRIBUTION detected** — fires when score crosses the detection threshold
- **ENTRY zone touched** — fires when price reaches the calculated entry level
---
## Feedback wanted
This is a community-driven project. Specific questions for users:
- Which timeframes work best for you?
- Which assets give the most reliable signals?
- Are the default TP multipliers realistic for your trading style?
- Have you found settings that consistently outperform the defaults?
- Any recurring false signal patterns that should be filtered?
**Please leave a comment under the script with your experience.** Meaningful feedback will be credited in future version notes.
---
## Disclaimer — please read
**Not financial advice.** This indicator and its output are for educational and informational purposes only. It does NOT constitute financial, investment, or trading advice.
**No guarantee of profitability.** Past performance is not indicative of future results. Reliability percentages are estimates, not guarantees.
**Use at your own risk.** Trading carries a high level of risk and may not be suitable for all investors. You may lose some or all of your capital.
**No liability.** The author (giua64) shall not be held liable for any loss or damage arising from the use of this indicator. By using it you accept full responsibility for your trading decisions.
**DYOR.** Always conduct your own research. Cross-check signals against other tools, fundamental analysis, and market context.
**Paper trade first.** Test on a demo account or with paper trading before risking real capital.
**Not tested live by author (yet).** This is the first public release. Treat findings as preliminary.
**Volume limitations.** Volume data on Forex and CFDs comes from individual brokers and may not reflect true market volume, reducing the reliability of volume-based signals on those instruments.
**Open source license.** Free to use for personal trading. If you build on this work please credit the original author.
---
## Credits
Built on Wyckoff Method principles (Richard D. Wyckoff, early 1900s) and Volume Spread Analysis (Tom Williams, 1990s). Original Spring detector code by giua64. Smart historical TP logic and dashboard system designed for the **Aquila Reale** indicator suite.
🦅 *Aquila Reale — nate per volare, nate per osare*
---
**Tags:** wyckoff, accumulation, distribution, volume-spread-analysis, vsa, smart-money, take-profit, automatic-levels, multi-timeframe, swing-trading, order-block, market-structure
Indicator

Aquila Reale Macro Dashboard PRO v1.7🦅 AQUILA REALE — MACRO DASHBOARD PRO
"Born to fly, born to dare"
A complete macro overview in a single table, with automatic interpretation of each asset's impact on Gold price and a final ACTIONABLE trade signal that resolves conflicts intelligently between macro tailwinds and price-action reality.
═══════════════════════════════════════════
📊 WHAT IT SHOWS
═══════════════════════════════════════════
For each of 12 macro assets, the dashboard displays:
- Current value (live intraday)
- Daily change %
- Auto-interpreted status (e.g. "VERY STRONG", "HIGH FEAR", "STAGFLATIONARY")
- 🥇 Gold impact (green = pro-Gold, red = anti-Gold, gray = neutral)
═══════════════════════════════════════════
📋 ASSETS COVERED (12 + 2 derived)
═══════════════════════════════════════════
US MACRO:
- DXY (Dollar Index)
- US10Y / US20Y / US30Y (Treasury yields)
- USIRYY (CPI Inflation YoY)
- S5TH (S&P 500 stocks above 200dma — market breadth)
ASIA:
- USDJPY (Yen strength)
- NI225 (Nikkei 225)
- HSI (Hang Seng Index)
SENTIMENT:
- VIX (CBOE Volatility Index — fear gauge)
GLOBAL:
- URTH (iShares MSCI World ETF)
GEOPOLITICAL:
- USDCNH (Offshore Chinese Yuan)
COMMODITIES:
- XAUUSD (Gold spot)
- USOIL (WTI Crude Oil spot)
DERIVED:
- Gold/Oil ratio (with historical valuation reading)
- Macro Scenario (synthesis of WTI level + Gold direction + yields)
═══════════════════════════════════════════
🎯 FINAL SYNTHESIS (3 dedicated rows)
═══════════════════════════════════════════
💬 SCENARIO — One of 6 macro readings:
• STAGFLATIONARY (yield squeeze, no Gold longs)
• GOLD HEDGE ACTIVE (inflation trade pro-Gold)
• RISK-OFF (cautious flight-to-safety)
• REFLATIONARY (broad pro-Gold)
• RISK-ON (anti-Gold)
• MIXED (no clear regime)
💎 MACRO BIAS — Aggregate score (±13) across all assets
🎯 TRADE SIGNAL — Final actionable verdict combining BIAS + SCENARIO:
• 🚀 LONG STRONG / ▲ LONG OK
• ⚠️ LONG CAUTIOUS
• ⏸️ WAIT (yield squeeze / mixed signals)
• 🛑 NO LONG / STAY OUT / SHORT BIAS
═══════════════════════════════════════════
🧠 KEY LOGIC INNOVATION
═══════════════════════════════════════════
Equity indices (NKY/HSI/URTH) only count as pro-Gold when VIX > 22 (true flight-to-safety). This prevents the dashboard from misreading a "bonds beat all" regime as pro-Gold — a common flaw in naive aggregations.
The TRADE SIGNAL row resolves the inevitable conflicts between macro bias (what "should" happen) and price action (what's actually happening), using a priority hierarchy where the SCENARIO has veto power over the BIAS score.
═══════════════════════════════════════════
📺 3 VIEW MODES
═══════════════════════════════════════════
- FULL: complete 19-row dashboard
- MINIMAL: only the 3 synthesis rows (SCENARIO + BIAS + SIGNAL)
- COMPACT: only the TRADE SIGNAL (1-line ticker)
Switch on-the-fly via settings — all modes use the same underlying calculations.
═══════════════════════════════════════════
⚙️ CUSTOMIZATION
═══════════════════════════════════════════
- Dark / Light theme
- 9 anchor positions + signed offsets (H/V)
- 4 text sizes (Tiny / Small / Normal / Large)
- Real-time refresh (lookahead_on for intraday)
═══════════════════════════════════════════
⚠️ IMPORTANT DISCLAIMER
═══════════════════════════════════════════
This indicator is for informational and educational purposes only and does not constitute financial advice. Macro readings are simplified models — always combine with your own analysis, risk management, and price action.
NOT suitable for backtesting strategies due to lookahead_on usage (which is intentional for real-time intraday monitoring).
Past performance does not guarantee future results.
═══════════════════════════════════════════
🦅 Born to fly, born to dare. Indicator

Torsion Range [JOAT]Torsion Range
Introduction
Torsion Range is an open-source compression, expansion, and wave-energy panel designed to track whether the market is coiling, releasing, trending, or exhausting. The script combines wave direction, weighted energy accumulation, compression scoring, and exhaustion logic into one regime-aware panel.
The problem Torsion Range solves is fragmentation between wave tools and volatility tools. Traditional wave studies often ignore whether the market is compressing or expanding, while compression indicators often ignore directional wave state. Torsion Range merges both worlds so the user can monitor directional energy and structural volatility state together.
Core Concepts
1. Wave Direction Engine
The script supports multiple methods for determining directional wave state, including impulse, pressure, and hybrid behavior. This allows the model to adapt to different styles of price movement.
2. Weighted Energy Accumulation
Wave state is not just directional. It is weighted by body, range, ATR context, and optional relative volume to produce a more informative torsion core.
3. Compression Index
A 0-100 compression framework is built from fast and slow comparisons of range, body, and energy behavior. This allows the indicator to identify tight conditions before release.
4. Release and Exhaustion Logic
Confirmed-bar release events occur when compression gives way to directional expansion. Exhaustion logic looks for overstretched waves with weakening internal behavior.
5. Dashboard and Regime Visualization
The panel includes adaptive colors, background overlays, event flashes, and a top-right dashboard that summarizes wave state, bias, compression, and most recent event.
Features
Multi-method wave direction: Impulse, pressure, or hybrid state engine
Weighted energy accumulation: Uses price and optional relative volume
Compression scoring: Tracks coiling conditions on a normalized scale
Confirmed release logic: Detects transition from compression to directional expansion
Exhaustion detection: Flags overextended wave conditions
Adaptive gradient styling: Institutional panel presentation for dark charts
Regime overlays and event flashes: Highlights important state transitions cleanly
Top-right dashboard: Summarizes live wave and compression state
Confirmed event mode: Optional bar-close only event gating
Alertconditions: Wave flips, release events, and exhaustion states
How to Use This Indicator
Step 1: Read the Wave State
Determine whether directional energy currently favors bullish, bearish, or neutral behavior.
Step 2: Check Compression
High compression means stored energy but not yet confirmed release. Low compression with directional energy implies active movement rather than coiling.
Step 3: Watch Release Events
Release events matter most when they occur after genuine compression and align with the active wave bias.
Step 4: Respect Exhaustion
Exhaustion conditions can warn that a strong wave is becoming less efficient, even if trend has not yet fully reversed.
Indicator Limitations
Compression and exhaustion are relative, not absolute, conditions
Wave direction depends on the selected method and will respond differently across market types
This panel does not identify exact reversal bars and should not be treated as one
Release events are strongest when combined with separate structural context
Originality Statement
Torsion Range is original in its fusion of wave-state persistence, weighted energy accumulation, compression analysis, and exhaustion logic within one panel. It is not a basic Weis-style clone and not a plain volatility gauge. Its value comes from combining directional energy and volatility state into a single workflow.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice. Compression, release, and exhaustion states are analytical conditions derived from historical chart behavior and do not guarantee future outcomes.
- Made with passion by jackofalltrades
Indicator

Indicator
