Indicator

Previous Session Range + Projected Candles + BOS/CHOCH Protected
Overview:
Previous Session Range + Projected Candles + BOS/CHOCH Protected is a multi-feature price action framework designed to combine session context, market structure, and protected liquidity logic into a single overlay.
The indicator builds and extends the previous session range across the active session, projects both the previous and current session candles for quick visual comparison, and tracks BOS (Break of Structure) and CHOCH (Change of Character) events using swing-based structure logic.
In addition, the script introduces protected high/low tracking, allowing traders to monitor structural invalidation levels after bullish or bearish shifts. Optional displacement filtering can also be enabled to require stronger momentum and candle participation before structure breaks are confirmed.
The framework is intended to help traders:
identify continuation vs reversal conditions,
understand session positioning,
track protected liquidity,
monitor structural shifts,
and improve contextual decision-making.
Core features include:
Previous session high/low range box
50% equilibrium midpoint
Previous + active projected session candles
BOS / CHOCH market structure detection
Protected high / low logic
Optional displacement confirmation filter
Structure invalidation tracking
Customizable visuals and alerts
The indicator is best used as a contextual analysis tool rather than a standalone entry system and works especially well when combined with higher timeframe bias, liquidity concepts, fair value gaps (FVGs), VWAP, volume profile, or session-based trading models.
//────────────────────────────────────────────
// DISCLAIMER
//────────────────────────────────────────────
//
// This indicator is provided for educational
// and informational purposes only.
//
// It is a market-structure and price-action
// analysis tool designed to assist with
// contextual decision-making.
//
// The script does NOT provide financial,
// investment, or trading advice.
//
// Nothing in this indicator should be
// interpreted as a recommendation to buy,
// sell, or hold any financial instrument.
//
// Trading involves substantial risk.
// Past performance does not guarantee
// future results.
//
// Users are solely responsible for their
// own trading decisions, risk management,
// and capital allocation.
//
// The author assumes no responsibility
// for financial losses, damages, or
// decisions made from use of this script.
//
// This tool should be used in conjunction
// with additional analysis, confirmation,
// and proper risk management.
//
// BOS, CHOCH, protected levels, session
// ranges, projections, and displacement
// logic are analytical references — not
// guaranteed predictive signals.
//
// Use at your own risk.
//────────────────────────────────────────────
Indicator

CQ_(0-3)_Fibonacci All Ranges Suite v1================================================================================
CQ_(0-3)_FIBONACCI ALL RANGES SUITE v1
User Manual
Author: CQuevedo345 / UkutaLabs
================================================================================
OVERVIEW
--------
This PulseWire indicator draws Fibonacci extension levels and price-tendency
gauges for four timeframes simultaneously on a single overlay chart:
- 4H (4-hour)
- IntraDay (daily)
- IntraWeek (weekly)
- IntraMonth (monthly)
Each section is independently configurable and can be enabled or disabled.
All sections share the same chart overlay, with horizontal offsets that keep
the labels and gauges visually separated to the right of the last bar.
REQUIREMENTS
------------
- Pine Script v6
- Indicator type: Overlay (drawn directly on the price chart)
- Works on any symbol and any intraday timeframe up to 4H
- The 4H section only appears on intraday timeframes (below daily)
- The IntraDay section appears on all timeframes except weekly and monthly
- The IntraWeek section appears on all timeframes except monthly
- The IntraMonth section appears on all timeframes
================================================================================
SECTION 1 — ENABLE / DISABLE
================================================================================
Found under the group "═══ ENABLE SECTIONS ═══"
Enable 4H Range Toggle the entire 4H section on/off
Enable IntraDay Range Toggle the entire IntraDay section on/off
Enable IntraWeek Range Toggle the entire IntraWeek section on/off
Enable IntraMonth Range Toggle the entire IntraMonth section on/off
Disabling a section hides all its lines, labels, circles, and gauge.
================================================================================
SECTION 2 — 4H RANGE
================================================================================
Group: "── 4H Range ──"
DISPLAY MODE
Controls how many past 4H periods are shown simultaneously.
Hidden No 4H lines drawn at all
This Bar Only the current 4H bar's levels (default)
2 Bars Current + previous 4H bar
6 Bars Last 6 4H bars
All Every 4H bar in history (use with caution on long charts)
4H BARS TO AVERAGE RANGE (default: 6)
The number of past 4H bars used to calculate the average true range.
This average range determines the width of the Fibonacci extension levels.
Higher values smooth out the range; lower values make it more reactive.
SHOW LABELS (default: on)
Shows text labels at each Fibonacci level displaying the percentage
and the projected price value.
FONT SIZE (default: Small)
Size of the label text. Options: Tiny / Small / Medium / Large
TEXT ALIGNMENT (default: Right)
Horizontal alignment of the label text within the label box.
Options: Left / Center / Right
POSITION — HORIZONTAL OFFSET (default: 19)
How many bars to the right of the current bar the levels extend.
Increase this value to push the label cluster further right.
Range: 0–100
LINE WIDTH (default: 1)
Thickness of the Fibonacci level lines.
LINE STYLE (default: Solid)
Visual style of the lines. Options: Dashed / Solid / Dotted
SHOW CIRCLES AT LINE START (default: on)
Places a small dot (●) at the left edge of each Fibonacci line,
marking the bar where the period began.
CIRCLE SIZE (default: Small)
Size of the circle markers. Options: Tiny / Small / Normal / Large
4H FIBONACCI LEVELS
Group: "── 4H Fibonacci Levels ──"
There are 11 Fibonacci levels, each with its own line color toggle:
Level Percentage Default
------ ---------- -------
0 15% enabled
1 25% enabled
2 40% enabled
3 50% enabled
4 60% enabled
5 75% enabled
6 100% enabled (main level, shown in Highlight Color)
7 125% disabled
8 150% disabled
9 175% disabled
10 200% disabled
Each level draws two lines: one above the open (positive extension)
and one below the open (negative extension).
The 100% level uses the Highlight Color and is visually emphasized.
All other enabled levels use their assigned Line Color at 45% transparency.
Normal Color Color used for the percentage text labels
Highlight Color Color used for the 100% level line and its label
4H GAUGE
Group: "── 4H Gauge ──"
Draw 4H Price Tendency Gauge (default: on)
Draws a two-part visual gauge to the right of the current bar showing
how far price has moved relative to the 4H open.
The gauge consists of:
- A bullish box: from the 4H open up to the 4H high
- A bearish box: from the 4H open down to the 4H low
- A shaded price bar showing the current close relative to the open
- A small white arrow (◀) at the open price
- High and Low price labels
- A P&L label showing the dollar move and % change from the open
Gauge Bullish Background / Foreground
Colors for the upper (bull) half of the gauge when price is above open.
Gauge Bearish Background / Foreground
Colors for the lower (bear) half of the gauge when price is below open.
================================================================================
SECTION 3 — INTRADAY RANGE
================================================================================
Group: "── IntraDay Range ──"
All settings mirror the 4H section. Key differences:
DISPLAY MODE options:
Hidden / Today / Two Days / Week / All
DAYS TO AVERAGE RANGE (default: 1)
Number of past daily bars used to calculate the average range.
POSITION — HORIZONTAL OFFSET (default: 32)
Set higher than the 4H offset (19) so the labels don't overlap.
OPEN TAG shown on chart: ⨁D
INTRADAY FIBONACCI LEVELS
Group: "── IntraDay Fibonacci Levels ──"
Same 11 levels as 4H. Default colors are in the blue/steel range.
INTRADAY GAUGE
Group: "── IntraDay Gauge ──"
Same gauge as 4H, but driven by the daily open, high, and low.
INTRADAY PRICE LABEL
Group: "── IntraDay Price Label ──"
Show Current Price Label (default: on)
Displays a live price label to the right of the chart showing the
current close price. The label color changes dynamically:
- Cyan/teal when close is at or above the daily open
- Orange/red when close is below the daily open
A bracket decoration (⌜ ⌝ / ⌞ ⌟) frames the label.
This label only appears on intraday charts at or below the 4H timeframe.
Position — Horizontal Offset (default: 10)
Controls how far right the price label appears.
================================================================================
SECTION 4 — INTRAWEEK RANGE
================================================================================
Group: "── IntraWeek Range ──"
All settings mirror the 4H section. Key differences:
DISPLAY MODE options:
Hidden / This Week / Two Weeks / Month / All
WEEKS TO AVERAGE RANGE (default: 4)
Number of past weekly bars used to calculate the average range.
POSITION — HORIZONTAL OFFSET (default: 45)
Set higher than the IntraDay offset (32) so labels don't overlap.
CIRCLE SIZE default: Tiny (smaller than 4H and IntraDay to reduce clutter)
OPEN TAG shown on chart: ⨁W
INTRAWEEK FIBONACCI LEVELS
Group: "── IntraWeek Fibonacci Levels ──"
Same 11 levels. Default colors are in the amber/orange range.
INTRAWEEK GAUGE
Group: "── IntraWeek Gauge ──"
Gauge driven by the weekly open, high, and low.
================================================================================
SECTION 5 — INTRAMONTH RANGE
================================================================================
Group: "── IntraMonth Range ──"
All settings mirror the 4H section. Key differences:
DISPLAY MODE options:
Hidden / This Month / Two Months / Quarter / All
MONTHS TO AVERAGE RANGE (default: 3)
Number of past monthly bars used to calculate the average range.
POSITION — HORIZONTAL OFFSET (default: 58)
Set higher than the IntraWeek offset (45) so labels don't overlap.
CIRCLE SIZE default: Tiny
OPEN TAG shown on chart: ⨁M
INTRAMONTH FIBONACCI LEVELS
Group: "── IntraMonth Fibonacci Levels ──"
Same 11 levels. Default colors are in the blue range.
INTRAMONTH GAUGE
Group: "── IntraMonth Gauge ──"
Gauge driven by the monthly open, high, and low.
================================================================================
HOW FIBONACCI LEVELS ARE CALCULATED
================================================================================
For each timeframe, the indicator:
1. Tracks the highest high and lowest low seen during the previous period.
2. Computes the true range: high - low.
3. Averages this range over the configured lookback (e.g. last 4 weeks).
4. At the start of each new period, uses the opening price as the anchor.
5. Projects levels above and below the open using the average range
multiplied by each Fibonacci percentage:
Level price (above) = Open + (Avg Range × Percentage / 100)
Level price (below) = Open - (Avg Range × Percentage / 100)
The 100% level represents the full average range projection.
The 50% level represents the midpoint.
Levels above 100% (125%, 150%, etc.) are extension zones.
================================================================================
GAUGE — DETAILED EXPLANATION
================================================================================
The gauge is a compact visual summary of the current bar's price action
relative to the timeframe's open. It is drawn to the right of the price bars
using a fixed horizontal offset.
Bull Box (upper half)
Spans from the timeframe open up to the timeframe high.
Background fills with the bullish color.
Bear Box (lower half)
Spans from the timeframe open down to the timeframe low.
Background fills with the bearish color.
Price Bar (inner shaded box)
Spans from the open to the current close.
Color switches between bullish and bearish depending on whether
close is above or below the open.
Open Marker
A white horizontal line (◀) marks the open price, spanning both boxes.
High Label
Shows the timeframe high price above the bull box.
Low Label
Shows the timeframe low price below the bear box.
P&L Label
Appears further right. Shows the dollar difference (close - open).
Color matches the current price direction.
Tooltip shows: % change, dollar change, and the open price.
================================================================================
RECOMMENDED OFFSET SPACING
================================================================================
To prevent overlapping labels, keep the offsets in ascending order:
4H offset 19 (or lower)
IntraDay offset 32
IntraWeek offset 45
IntraMonth offset 58
Price label offset 10 (independent, placed close to the last bar)
Each gauge is drawn at: section_offset - 6
So the 4H gauge appears at bar_index + 13, IntraDay at bar_index + 26, etc.
If you increase any offset, increase all subsequent offsets by the same amount
to maintain visual separation.
================================================================================
TIMEFRAME COMPATIBILITY
================================================================================
Chart Timeframe 4H IntraDay IntraWeek IntraMonth
---------------- --- -------- --------- ----------
1m – 3H YES YES YES YES
4H YES YES YES YES
Daily NO YES YES YES
Weekly NO NO YES YES
Monthly NO NO NO YES
Note: The 4H section uses a period-change flag (ta.change of the 240-minute
timeframe). If the chart timeframe is daily or higher, the 4H open/high/low
values from request.security are still fetched but the 4H section drawing
is suppressed by the timeframe guard.
================================================================================
KNOWN LIMITATIONS
================================================================================
- max_lines_count = 500 and max_boxes_count = 500.
On charts with many historical bars and "All" display mode enabled for
multiple sections, these limits may be reached and older objects will
be automatically removed by PulseWire.
- The price label (IntraDay section) only updates on intraday timeframes
at or below 4H. On daily or higher charts it remains hidden.
- The average range is seeded from na on the very first bar of each period,
so the first plotted Fibonacci set may show slightly incorrect levels.
This corrects itself after one full period.
- All gauge objects are created once and repositioned every bar. On very
slow machines or tablets, a brief rendering delay may be visible when
scrolling historical data.
================================================================================
TIPS
================================================================================
- If labels overlap with price bars, increase the horizontal offset for the
affected section. Each offset unit equals one chart bar's width.
- To use only one section (e.g. daily only), disable the other three sections
in the ENABLE SECTIONS group.
- The 100% Fibonacci level (the full average range) is the most significant
level and is displayed in the Highlight Color to stand out.
- Setting "Days/Weeks/Months to Average Range" to 1 gives you a pure
prior-period range rather than a smoothed average. Higher values reduce
the effect of unusually large or small periods.
- The Filtered Short / Filtered Long signals use the lookback and strength
parameters from the SHARED section and are designed to confirm entries
after the WVF indicator fires (see the companion WVF indicator script).
================================================================================
VERSION HISTORY
================================================================================
v1 Initial merged release combining:
CQ_(0) 4H Range
CQ_(1) IntraDay Range
CQ_(2) IntraWeek Range
CQ_(3) IntraMonth Range
into a single unified overlay indicator.
Fixes applied vs. original separate scripts:
- Gauge objects now use var + placeholder init to avoid duplication
- Price label repositioned via bar_index math (removed broken
rightbar() function that referenced undefined time_close)
================================================================================
CREDITS
================================================================================
Original concept: UkutaLabs — "Fibonacci IntraDay Range" by: UkutaLabs
Pine Script v6
================================================================================
Indicator

Indicator

Indicator

Indicator

Custom Session Boundaries with Timezone SupportThis indicator draws two clean vertical lines on your chart — one marking the start of your selected trading session and one marking the end. No clutter, no extra lines between them. Just the two boundaries you care about.
It is designed for traders who want a clear visual reference of their session window directly on the chart, regardless of the timezone their broker or exchange uses.
Features:
Select your Start Hour and End Hour independently (0–23 format)
Full timezone support: UTC, New York, Chicago, London, Berlin, Bucharest, Tokyo, Singapore, Sydney
Separate color control for the start and end line
Choose between Solid, Dashed, or Dotted line style
Adjustable line width (1–4)
Works on all timeframes and all instruments
How to use:
Set your desired session start and end hour in the timezone that matches your setup. The indicator will place one vertical line at the opening of the start hour and one at the opening of the end hour, across your entire chart history.
Works well for marking sessions such as London Open, New York Open, Asian Session, or any custom time window relevant to your strategy. Indicator

Indicator

Multi-Timeframe MA Structure & RSI ConfluenceThis indicator combines multi-timeframe moving averages, RSI-based swing structure labels, and a compact RSI confluence panel into one chart overlay.
Features:
EMA/SMA 50 and 200 for 15m, 1h, 4h, Daily and Weekly timeframes
Optional automatic hiding of lower-timeframe MAs on higher-timeframe charts
EMA/SMA visual distinction using solid and dashed lines
RSI-based swing high/low labels: HH, HL, LH, LL
Developing swings marked with “?”
Structure-based label coloring: HH/HL green, LH/LL red
Regular bullish and bearish RSI divergence labels
Compact RSI panel showing RSI value, regime, momentum, RSI vs MA, recent MA cross and recent divergence
The indicator is designed as a visual market-structure and confluence tool. It does not generate buy or sell signals and should not be used as a standalone trading system.
The swing logic is inspired by RSI overbought/oversold cycle concepts originally published by BalintDavid. Indicator

Indicator

AMD Cycle Mapper [forexobroker]AMD Cycle Mapper maps the textbook smart-money day cycle: Accumulation (low-volatility consolidation), Manipulation (a sweep of the accumulation extreme that traps breakout traders), and Distribution (a displacement candle back through the range = the real move). The unique angle is a strict three-stage state machine that only arms after compression and a trap, then times entries on an EMA reclaim inside the confirmed distribution bias.
🔶 ALGORITHM
1. Accumulation: ATR must compress below Compression x ATR-avg (its 50-bar average); when idle and compressed, lock the accumulation range from the highest high / lowest low over the Accumulation Window.
2. Manipulation: a wick that pierces the locked range high (or low) by at least Min Sweep x ATR advances the state machine to manip-up or manip-down and records the manipulation bar.
3. Timeout: if distribution does not confirm within Manip->Distrib Max Bars of the manipulation, the cycle resets to idle.
4. Distribution: a displacement candle in the opposite direction with body >= Displacement x ATR that closes back through the range confirms distribution (down after a high sweep, up after a low sweep).
5. Persistent bias: confirmed distribution arms bias +1 / -1 until the opposite distribution fires.
6. Entry timing: within the active distribution bias, an EMA reclaim (ta.crossover / ta.crossunder of close vs the Entry Reclaim EMA) fires the trade. Displacement-Only Mode swaps this for the strict displacement bar; a fired signal resets the phase machine.
🔶 SIGNAL LOGIC
- Buy: distribution-up bias active (low swept during manipulation, then an up displacement >= Displacement x ATR) and close crosses over the Entry Reclaim EMA (or, in Displacement-Only Mode, the displacement bar), in session, position not already long, after the cooldown window, only on barstate.isconfirmed; position-lock flips to LONG and the phase resets.
- Sell: distribution-down bias active (high swept, then a down displacement) and close crosses under the Entry Reclaim EMA (or the displacement bar), in session, position not already short, cooldown elapsed, on barstate.isconfirmed; position-lock flips to SHORT and the phase resets.
Only fires when the full Accumulation -> Manipulation -> Distribution sequence has completed and set bias.
🔶 INPUTS
- Cycle: accumulation window for the consolidation range (default 20) and ATR length.
- Compression: range ATR must sit below Compression x ATR-avg (default 0.8x).
- Manipulation: minimum sweep pierce in ATR multiples (default 0.15x ATR) and manip-to-distribution max bars.
- Distribution: displacement body threshold in ATR multiples (default 1.0x ATR).
- Signal Logic: Entry Reclaim EMA length (default 9) and Displacement-Only Mode toggle (default off).
- Cooldown: minimum bars between signals (default 6).
- Filters: optional session restriction with a session window.
- Visual: accumulation box, dashboard, 3-layer glow, buy/sell colors, dashboard background.
🔶 ALERTS
ACM Buy, ACM Sell, ACM Any Signal, ACM Accumulation, ACM Manip High, ACM Manip Low, ACM Distrib Up, ACM Distrib Down, ACM Compression, ACM Cycle Reset, ACM Any Manip, ACM Any Distrib, ACM Webhook JSON.
🔶 LIMITATIONS
- Requires warm-up: the 50-bar ATR average and Accumulation Window must populate before any cycle can arm.
- The full three-stage sequence is demanding; in trending or choppy regimes the cycle frequently times out without a signal.
- Defaults are tuned for liquid instruments; compression, sweep, and displacement multiples may need tuning per market.
- Displacement-Only Mode is intentionally rare; the default EMA-reclaim regime mode trades more frequently.
- Non-repainting by design: the state machine and all signals confirm on bar close.
Indicator

MTF MA System by ogudora# MTF MA System by ogudora
A multi-timeframe moving average indicator designed for traders who need to read multiple MAs at a glance without losing track of which line belongs to which timeframe.
## What it does
Plots short, mid, and long-term moving averages from up to four timeframes simultaneously: the current chart timeframe, 1H, 4H, and Daily. Each line is identified by three independent visual dimensions:
- **Color** indicates the period (short / mid / long)
- **ATR-based halo width** indicates the timeframe (higher TF = wider halo)
- **Line style and thickness** add another layer of timeframe distinction
This three-axis encoding eliminates the common problem of MTF MA indicators where users lose track of which line is which.
## Key features
**RTH-only calculation by default.** Upper timeframe MAs are calculated using Regular Trading Hours data only, independent of the chart's Extended Hours setting. This ensures that the same MA value appears regardless of which timeframe chart you are viewing. ETH-inclusive mode is available as a toggle.
**ATR-based halo bands.** Instead of a single thin line, each MA is drawn with a translucent halo whose width scales with current ATR. Higher timeframes get wider halos, so a daily MA visually feels like a zone, while a 1H MA reads as a precise line.
**Per-timeframe line thickness and style.** Each TF group has independent settings for line thickness (1 to 4) and style (plain / stepline / stepline with diamonds). The default uses a diamond stepline for 4H to give it a distinctive "ladder" appearance.
**Keep-out labels.** Optional labels along each MA line at regular intervals, useful for marking visual zones across the chart.
**Auto TF filtering.** Lower timeframe MAs are automatically hidden when you switch to a higher chart TF, preventing visual clutter on long-term charts.
## Default configuration
- **MA type:** EMA, periods 20 / 50 / 200
- **Timeframes:** 1H, 4H, Daily (current chart TF off by default)
- **Session:** RTH only
- **Colors:** magenta (short) / green (mid) / purple (long)
- **Halo widths:** 1H = 0.1×ATR, 4H = 0.1×ATR, Daily = 0.4×ATR
- **Line thickness:** 1H = 3, 4H = 1, Daily = 3
- **4H line style:** stepline with diamonds
These defaults are tuned for U.S. equities and Japanese equities on intraday-to-swing timeframes. All values are user-configurable.
## Notes on session handling
For U.S. stocks, the 4H EMA200 calculated from RTH data and from ETH-inclusive data can differ by 10–15% during volatile periods. The default RTH mode aligns with how most institutional desks read moving averages. If you trade extended-hours moves and prefer ETH-inclusive calculation, toggle the session setting in the indicator inputs.
## Compatible markets
Designed and tested on U.S. equities (NASDAQ, NYSE) and Japanese equities. Should work on any symbol where the underlying exchange has a defined Regular Trading Hours session.
## Why I built this
After years of running MTF MA indicators that became unreadable once more than four or five lines were on screen, I wanted a system that uses encoding redundancy — color, halo width, and line style — so that any single line could be identified without reading its legend. This indicator is the result of that iteration.
Feedback and suggestions are welcome. Indicator

SwiftLevelsSwiftLevels is a clean, all-in-one overlay indicator that keeps the most important price reference levels and daily moving averages visible at a glance — without cluttering your chart.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIOR DAY & PRIOR WEEK LEVELS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
On intraday charts, SwiftLevels draws horizontal lines for the prior day high/low and prior week high/low. Lines are anchored to the prior session's open so they don't clutter the left side of the chart. Labels float at the right edge of the current session and update each bar close to show the live percentage distance from price — positive when price is above, negative when below.
Example: PRIOR DAY (+1.24%) PRIOR WEEK (-0.87%)
Colors and label visibility are fully configurable per level group.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DAILY MOVING AVERAGES (5 fully configurable)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Five independent moving averages, each calculated from daily chart data regardless of your current timeframe.
On intraday charts:
• Each MA is drawn as a clean horizontal line starting at today's session open and extending right — no stair-stepping history, no noise from previous sessions.
• Labels appear just before the line starts, showing the MA name and live % distance from price, updated each bar close.
• Example: 20d SMA (+2.11%) 50d SMA (-0.44%)
On the daily chart:
• MAs are displayed as traditional full-history plots so you can see the curve over time.
• Can be toggled on/off with the "Display on Daily" checkbox.
On weekly/monthly charts:
• MAs are hidden to keep those timeframes uncluttered.
Each moving average is independently configurable:
• Enable / disable
• Length (default: 5, 10, 20, 50, 200)
• SMA or EMA toggle
• Custom color
• Line width Indicator

Indicator

Plasma Flow [LunqFX]Plasma Flow is a VWAP-based market regime and signal engine designed to help traders answer one question before taking any trade:
Is the market actually tradable right now?
Most VWAP tools only show where price is relative to fair value. Plasma Flow goes further by measuring how price is behaving around VWAP through four live dimensions: velocity, pressure, turbulence, and multi-timeframe flow bias.
The goal is simple:
filter out noisy conditions, highlight cleaner environments, and rank signals by quality instead of printing entries everywhere.
WHAT THIS INDICATOR DOES
Plasma Flow builds a dynamic VWAP structure with inner and outer statistical bands, then evaluates the market through a regime model.
It shows:
• Regime — whether the market is in Laminar Flow, Expansion, Contraction, Breakout, or Consolidation
• Velocity — how fast VWAP is moving relative to current volatility
• Pressure — how far price is stretched from VWAP
• Turbulence — whether the market is calm enough to trust signals
• Flow Bias — whether current and higher timeframes agree on direction
• Signal Quality — a simple 1 to 5 score for each setup
• Next Target — the nearest projected band level from current price
This makes Plasma Flow useful both as a standalone decision tool and as a market-condition filter for existing strategies.
💡 WHAT IS VWAP AND WHY IT MATTERS
VWAP stands for Volume Weighted Average Price. It is the
average price that all buyers and sellers have paid over a
period of time, weighted by how much volume traded at each
price. Banks, hedge funds and institutional traders use VWAP
as their primary benchmark.
Here is why this matters for you:
When price is far above VWAP, institutions look to sell.
When price is far below VWAP, institutions look to buy.
This creates a gravitational pull — price tends to return
to VWAP after stretching too far in either direction.
Plasma Flow measures exactly how far price has stretched,
whether the stretch is real or just noise, and whether
conditions favor a snap-back entry right now.
📏 WHAT IS σ (SIGMA) — EXPLAINED SIMPLY
Sigma (σ) is a measure of distance from average, adjusted
for how volatile the market currently is.
Think of it like this:
On a calm day, if price moves $10 away from VWAP that might
be extreme. On a volatile day, $10 is nothing — price does
that every 5 minutes. Sigma automatically adjusts for this.
1.0σ = price is moderately stretched from VWAP
2.0σ = price is significantly stretched — reversal zone
3.0σ = price is at an extreme — statistically rare
The outer bands on the chart are drawn at ±1.5σ and ±2.8σ.
When price touches the 1.5σ band, that is your entry trigger.
When price reaches 2.8σ, that is your hard stop and extreme
take-profit zone. No guessing required — the math does it.
🌊 THE 5 MARKET REGIMES — WHAT EACH MEANS
The Regime banner is the first thing to check every time
you open a chart. Here is what each state means in plain
English and what to do in each one:
LAMINAR FLOW — 🟢 Best conditions
The market is moving smoothly and predictably. Price is
trending cleanly without random spikes and reversals.
Institutional flow is dominant — retail noise is low.
What to do: This is when you trade. All signals that fire
in LAMINAR FLOW have the highest probability. Watch for
signal labels and check the Quality Score. LAMINAR + ★★★
or above is your ideal setup.
EXPANSION — 🟡 Momentum building
Price is accelerating away from VWAP. Momentum is building
and the market is starting to trend. This can precede a
breakout or a sharp reversal when it runs out of energy.
What to do: Do not fight the move. If a LONG signal fires
during EXPANSION, it is a trend-continuation play.
If you are already in a trade, hold and trail your stop.
CONTRACTION — 🟠 Energy compressing
Price is pulling back toward VWAP after a stretch. Momentum
is slowing. This is the mean-reversion sweet spot — price
returning from an extreme to its fair value.
What to do: Watch carefully. This is often when the best
reversal signals appear. A SHORT signal during CONTRACTION
after a high-sigma stretch is a high-quality mean-reversion
trade. Check pressure reading — if it is HIGH or EXTREME,
the snap-back is likely strong.
BREAKOUT — 🔴 High volatility, be careful
Price has broken outside the normal bands and volatility
is spiking. This can be a genuine trend start or a stop-hunt
followed by reversal. Either way — unpredictable.
What to do: No new entries. If you are in a trade already,
tighten your stop or take partial profits immediately.
Wait for the regime to stabilize back to LAMINAR before
looking for new entries. Chasing breakouts is where most
retail traders lose money.
CONSOLIDATION — ⚫ No edge, no trade
Price is stuck in a tight range around VWAP. There is no
clear direction and no momentum. Both buyers and sellers
are balanced — nobody is winning. Signals that fire here
have low follow-through and are not worth trading.
What to do: Close the chart and find another instrument.
There is no edge here. Trading consolidation is paying
spread and swap for random outcomes.
🌀 WHAT IS TURBULENCE — THE MOST IMPORTANT NUMBER
Turbulence is the single most important reading in the panel.
Think of it exactly like weather turbulence on a flight.
When turbulence is low — the flight is smooth, you can
walk around the cabin, everything is predictable.
When turbulence is high — even experienced pilots tell
everyone to sit down and buckle up, because they cannot
predict what comes next.
Markets work the same way.
Turbulence measures how erratic current price movement is
compared to the past 50 bars of normal behavior. It compares
right-now volatility to the average volatility baseline.
CALM (below 0.8) — The market is in smooth, predictable flow.
Price movements follow logic. This is when signals fire and
when trades have the highest probability of working.
MIXED (0.8 to 1.3) — Some noise present. Signals still appear
but reduce your position size. Not ideal but tradeable with
caution.
CHAOTIC (above 1.3) — The market is erratic and unpredictable.
No signals fire in this state regardless of what price does.
This is by design — these are exactly the conditions where
indicator-based trading fails and accounts get damaged.
This gating system alone — suppressing all signals when
turbulence is too high — is what separates Plasma Flow
from 90% of indicators on PulseWire that generate signals
regardless of market conditions.
⚡ VELOCITY — IS MOMENTUM REAL OR FAKE?
Standard momentum indicators measure raw price speed.
The problem is that a 50-pip move on a calm Tuesday is
very different from a 50-pip move during NFP news.
Raw speed without context is meaningless.
Plasma Flow measures velocity as price speed divided by
current market noise. This means you are always seeing
momentum relative to what is normal for right now,
not what was normal 3 months ago.
CRASH — Price is collapsing extremely fast relative to
current volatility. A powerful move with real force behind it.
Mean-reversion coming.
FALLING / DOWN — Bearish momentum of varying strength.
FLAT — No meaningful direction. Market is resting.
UP / RISING — Bullish momentum building.
SURGE — Price is spiking extremely fast. Same logic as CRASH
but in reverse — a powerful move that often exhausts itself.
When VELOCITY shows CRASH or SURGE at the same time as
PRESSURE shows HIGH or EXTREME, you have the most powerful
mean-reversion setups the indicator produces.
🔭 WHY 3 TIMEFRAMES INSTEAD OF ONE
Here is a common trap: you are trading on the 15-minute
chart and see a perfect LONG signal. But on the 1-hour chart,
price is in a clear downtrend. You enter long — and price
drops straight through your stop loss.
Your lower timeframe signal was technically correct.
The higher timeframe context invalidated it completely.
Plasma Flow solves this by computing VWAP velocity
independently on three timeframes simultaneously — your
current chart, plus two higher timeframes (default H1 and H4).
It then shows you in the panel whether all three are pointing
in the same direction.
3/3 — Full alignment. All timeframes agree.
Highest conviction entries. Size up.
2/3 — Partial alignment. Two out of three agree.
Acceptable entry. Standard size.
1/3 — Conflicting signals. Timeframes disagree.
Skip the trade entirely. The market has no clear direction.
This multi-timeframe filter alone prevents a large percentage
of the false entries that kill most trading strategies.
⭐ QUALITY SCORE — YOUR POSITION SIZING GUIDE
Every signal gets a score from 1 to 5 stars. Think of this
as a confidence rating that tells you how much to risk.
★☆☆☆☆ POOR
Only one condition was met. This signal has no edge above
random chance. Do not trade it. Use it only for practice
or study.
★★☆☆☆ WEAK
Minimum threshold reached. Two conditions aligned.
If you trade it, use half your normal position size
and tighter stop. Acceptable for scalpers only.
★★★☆☆ GOOD
Three conditions aligned. This is a genuine signal with
real statistical backing. Standard entry with your
normal risk per trade.
★★★★☆ STRONG
Four conditions aligned. Everything is working together —
pressure, turbulence, and timeframe alignment are all
confirming. This is a high-conviction entry.
Consider sizing up 1.5x your standard risk.
★★★★★ PERFECT
All conditions simultaneously optimal. Extreme pressure,
very clean turbulence, full 3/3 timeframe alignment and
combined condition bonus all triggered at once.
This happens rarely — when it does, it tends to be
the highest quality trade of the week or month.
📋 HOW TO TRADE WITH PLASMA FLOW
Step-by-step — from chart open to trade close
STEP 1 — Open the chart and check REGIME first.
Look at the colored banner at the top of the panel.
LAMINAR FLOW = green light. Anything else = caution or skip.
STEP 2 — Check TURBULENCE.
CALM only for full-size entries. MIXED = half size max.
CHAOTIC = close the chart and find another instrument today.
STEP 3 — Check FLOW BIAS.
Look at the three timeframe arrows. Need 2/3 minimum.
If the arrows conflict (one up, two down or vice versa),
wait for alignment before looking for entries.
STEP 4 — Wait for a signal label on the chart.
▲ LONG appears below price in green.
▼ SHORT appears above price in red.
The label shows star rating and sigma reading.
STEP 5 — Read the sigma on the label.
This tells you how stretched price is right now.
-1.58σ on a LONG means price is 1.58 standard deviations
below VWAP — a meaningful stretch with reversal potential.
Higher absolute value = stronger mean-reversion setup.
STEP 6 — Confirm Quality Score is ★★★ or above.
Below ★★★ = skip or paper trade only.
★★★ to ★★★★★ = real entry with appropriate size.
STEP 7 — Set your stop loss.
For swing trades: just beyond the outer band (2.8σ level).
For scalps and day trades: just beyond the inner band
(1.5σ level on the other side of VWAP).
STEP 8 — Use NEXT TGT as take-profit reference.
The panel shows the nearest VWAP band from current price
with percentage distance. This is your first target.
At minimum take 50% off at NEXT TGT and trail the rest.
STEP 9 — Monitor REGIME while in the trade.
If regime switches to TURBULENT or BREAKOUT after entry,
exit the trade immediately regardless of P&L.
The market conditions that validated your entry no longer
exist. Do not wait for price to confirm — get out.
⚙️ SETTINGS EXPLAINED FOR BEGINNERS
VWAP Window — default 50
This is how many bars are used to calculate the average.
Smaller number = faster, more signals, more noise.
Larger number = slower, fewer but cleaner signals.
Day traders on M15: try 20-30.
Swing traders on H4: try 80-100.
Start with default 50 and only change after you understand
how the indicator behaves on your instrument.
Inner Band σ — default 1.5
This is the trigger line for signals. At 1.5 sigma,
price is moderately stretched — enough to have a reversal
edge but not so extreme that you are always waiting.
Increase to 2.0 if you only want to trade very stretched
extremes. Decrease to 1.2 for more frequent signals.
Outer Band σ — default 2.8
This is the extreme zone. Price reaching here is statistically
rare — less than 5% of the time. Use this as your hard stop
reference and maximum stretch target.
Cooldown Bars — default 5
After a signal fires, no new signal can appear for this
many bars. This prevents the indicator from giving you
3 signals in a row on the same price level.
On M15 increase to 10. On H1 keep at 5.
Reversal Filter — default ON
Requires a real reversal candle (pin bar or engulfing)
for the signal to appear. This removes the majority of
false entries. Keep it ON unless you know what you are doing.
TF 2 and TF 3 — default H1 and H4
The two higher timeframes used for confluence calculation.
For crypto day trading try H4 and D1.
For M5 scalping try M15 and H1.
The default H1 and H4 works well for most forex instruments.
🌍 WHAT MARKETS AND TIMEFRAMES
Plasma Flow works on any liquid market with volume data:
Forex majors and minors — EURUSD, GBPUSD, USDJPY,
AUDUSD, USDCAD, EURGBP and all crosses
Crypto — BTCUSD, ETHUSD, SOLUSD and all major pairs
on Binance, Coinbase, Bybit
Commodities — XAUUSD (Gold), XAGUSD (Silver), USOIL, UKOIL
Indices — SPX500, NAS100, DAX40, FTSE100, NIKKEI
Stocks — Any US or EU stock with meaningful daily volume
Best timeframes by trading style:
Scalping → M5, M15 (set TF2=M15, TF3=H1)
Day trading → M15, H1 (default settings)
Swing trade → H4, D1 (set TF2=D1, TF3=W1, Window=80)
⚠️ RISK DISCLAIMER
Plasma Flow is an analytical tool designed to support
your trading decisions. It does not guarantee profitable
trades. All financial markets carry significant risk of
loss, including your entire account balance.
Use proper position sizing on every trade. Never risk
more than 1-2% of your account on a single signal.
Backtest thoroughly on your specific instrument and
timeframe before using real money. Past signal accuracy
does not guarantee future performance.
Trading is risky. Use this tool as part of a complete
trading plan that includes risk management rules you
follow every single time without exception.
Indicator

Strategy ComparatorStrategy Comparator
Important — script type
This is a Pine v6 indicator() script, NOT a strategy() script. PulseWire's built-in Strategy Tester does NOT apply to this script. All backtesting metrics (equity curve, return, Sharpe, R-Ratio, win rate, profit factor, max drawdown, Calmar) are computed internally and displayed in this script's own ranking table on the chart, plus on-chart entry markers and alerts.
What it does
A single indicator that runs a live backtest of 18 strategy configurations across a grid of 6 assets × 4 timeframes (up to 1h), ranks them by the chosen metric (default R-Ratio ), and surfaces the best (asset, strategy) combination automatically on the chart.
Originality (not a mashup)
This is a self-contained decision framework — not a stack of standard indicators or signals. The three components that make it original:
- Dynamic concurrent backtest engine — the table values are computed live on every bar via request.security across 24 (asset, timeframe) cells, each running all 18 strategy implementations and tracking 6 statistics per strategy. Changing parameters, side, or timeframe re-evaluates the entire grid on the fly. No precomputed values.
- R-Ratio ranking metric — a single number combining return and smoothness via an OLS regression on log-equity vs time in years (R² × slope). Selects strategies that grow linearly rather than via lucky spikes. Available alongside Sharpe, Win Rate, Total Return, Calmar, Profit Factor and Max DD.
- Confidence score (0–100) — a quantitative layer that tests whether the top candidate's edge is meaningful or compatible with noise. Combines: R-Ratio strength (scale-invariant), edge over direction-weighted passive baselines (HODL for long-biased time, REKT for short-biased time), edge over RAND (statistical baseline), win rate excess over 50%, and Kelly fraction = p × (1 − 1/PF). Shown in title as CONF X/100 .
The 18 strategy configurations
- 1. HODL — Always long. Buy & hold reference.
- 2. REKT — Always short. Opposite of HODL.
- 3. RAND — Random positions (-1 / 0 / +1). Statistical baseline.
- 4. BBANDS — Bollinger Bands, 3 selectable behaviors (mean reversion, exit at midline, breakout outside).
- 5. KELTNER — Keltner Channel breakout (EMA ± ATR × multiplier).
- 6. SMA — Two-SMA crossover (fast vs slow).
- 7. MACD — MACD line / signal line crossover.
- 8. MOM — Momentum: current price vs price N bars ago.
- 9. BREAKOUT — Donchian Channel: long above N-bar high, short below N-bar low.
- 10. RSI — RSI thresholds, 3 selectable behaviors.
- 11. RWI — Random Walk Index (fast and slow).
- 12. OUTSIDE — Outside-bar pattern with candle-color direction.
- 13. CONSEC — N consecutive up/down bars for direction.
- 14. SUPER — Native Supertrend (ATR-based trailing stop).
- 15. TRATINGS — Aggregate of 14 sub-indicators (SMA/EMA on 6 periods, HMA, VWMA, Ichimoku, RSI, Stoch, CCI, ADX, AO, MOM, MACD, StochRSI, Williams %R, Bulls/Bears Power, Ultimate Oscillator). MA / Oscillator / Both groups selectable.
- 16. PSAR — Parabolic SAR.
- 17. STOCH — Stochastic Slow with overbought/oversold thresholds.
- 18. WICKS — Cumulative upper-vs-lower wick imbalance over a rolling period.
Every strategy honors the Side input (Long Only / Short Only / Both). In Long Only mode, an opposite-direction signal closes the long position to flat (and symmetric for Short Only).
How to use
1. Add it to your chart.
2. Leave the 6 asset slots empty to test only the chart symbol, or fill them to compare different symbols side by side. Duplicate slots are deduplicated automatically.
3. Read the first row of the ranking table — that's the best combination by the chosen metric averaged over the 4 timeframes.
4. On the chart, the top strategy's long (green label below the bar) and short (red label above the bar) entries are plotted with the strategy name as label. A state machine suppresses consecutive same-direction signals; exits to flat reset the state.
5. Read the CONF X/100 in the title row as a quick "should I trust this?" gauge.
6. Tick Show selected strategy in the Strategy Override group to force a specific strategy (overrides the ranking).
7. Create one PulseWire alert on the indicator with condition "Any alert() function call" — it covers every entry of the currently tracked strategy. Frequency: Once Per Bar Close (no repaint).
Non-repainting
- Markers: rendered once at chart load for the full history, then incrementally only at confirmed real-time bar closes. No intra-bar flicker.
- Alerts: fire only on alert.freq_once_per_bar_close .
Main inputs
- Strategy Override (checkbox + dropdown) — force a specific strategy as TOP regardless of ranking.
- 6 asset slots (optional) — empty falls back to chart symbol.
- 4 timeframe slots (max 1h).
- History (bars per cell) — backtest depth, 100–5000 step 50, default 1000.
- Ranking metric — R-Ratio (default), Sharpe, Win Rate %, Total Return %, Calmar, Profit Factor, Max DD %.
- Side — Long Only / Short Only / Both.
- Top N (markers) — how many top-ranked strategies to plot on the chart (1–10, default 1).
- Top N (table) — how many rows to display in the ranking table (5–98).
- Show signal markers , Enable alerts , Table position , Table size .
- Per-strategy parameters (period, threshold, multiplier, etc.).
Limits
- Up to 4 timeframes and 6 assets, with 1h as the highest allowed timeframe (Pine request.security cap of 40 calls — 24 used).
- History limited to 5000 bars per cell (Pine max_bars_back cap).
- HODL / REKT / RAND are control strategies (baselines): if they appear at the top of the ranking, the technical strategies are underperforming buy & hold or random.
- All UI labels and tooltips are in English. Translations can be requested in comments if needed. Indicator

Indicator

@santoshpsiii Crypto AlgoThis is a fully automated multi-timeframe quantitative strategy designed specifically for high-volatility Crypto markets (BTC, ETH, and major Altcoins). It combines trend-following momentum with an advanced volatility filter to eliminate bad trades in sideways/choppy markets.
📊 KEY FEATURES:
1. Multi-Timeframe (MTF) Dashboard: Displays the real-time SuperTrend status across 5M, 15M, 1H, and 4H timeframes directly on your screen.
2. Advanced Chop Filter: Uses Bollinger Bands Width (BBW) compression logic to identify squeeze zones. If the market is flat/choppy, the strategy automatically switches to "WAITING" mode and changes the background color to orange.
3. Fully Automated Execution: Triggers dynamic 'buy_long', 'close_long', 'sell_short', and 'close_short' webhook alerts optimized for automated execution via crypto trading bridges.
⚙️ STRATEGY LOGIC:
- Long Entry: Triggers when the market is in a "TRENDING" state (BBW > Base MA) and the current SuperTrend flips to Bullish.
- Short Entry: Triggers when the market is in a "TRENDING" state (BBW > Base MA) and the current SuperTrend flips to Bearish.
- Automatic Exit: Positions are automatically closed and reversed when the core SuperTrend direction shifts, acting as a dynamic trailing stop-loss.
💡 BEST USAGE:
- Timeframes: Optimized for 5-minute and 15-minute charts.
- Pairs: Highly volatile Crypto pairs like BTCUSDT, ETHUSDT, etc.
- Strategy

Indicator

EdgeMachine - FVG ProEdgeMachine — FVG Pro detects, draws, and manages ICT Fair Value Gaps on any symbol and timeframe — stocks, futures, forex, and crypto.
What is a Fair Value Gap?
A Fair Value Gap (FVG) is a 3-candle imbalance pattern from ICT concepts where price moves so fast it leaves an unfilled gap between the high of candle and the low of candle (bullish), or the low of candle and the high of candle (bearish). These zones act as magnets where price tends to return and react.
Features:
• Bullish FVGs (▲) drawn as teal boxes — potential long entry zones
• Bearish FVGs (▼) drawn as red boxes — potential short entry zones
• Dashed midpoint line on every gap
• Labels show gap type and size in points
• Boxes extend right until price mitigates them
• Mitigated FVGs fade to gray or are removed automatically
• Built-in alerts when new FVGs form on any timeframe
Settings:
• Mitigation Level: 50% Mid / Full Fill / Never
• Min Gap Size filter to remove noise
• Max Active FVGs on screen (keeps chart clean)
• Show or hide faded mitigated zones
• Fully customizable bull/bear colors and border
• Dashboard: Top Right / Top Left / Bottom Right / Bottom Left
Dashboard (top right by default):
Shows live count of active bullish and bearish FVGs, current symbol, timeframe, mitigation mode, and total active zones.
Alerts:
Set alerts for "New Bullish FVG" and "New Bearish FVG" — fires on any ticker and timeframe.
Works universally on all asset classes and timeframes. No repainting — all detections are confirmed on bar close.
© EdgeMachine 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

Indicator

Indicator
