Home/ Docs/ Reading the indicator
Documentation

Reading the indicator.

A practical walkthrough of everything Trade Symbiotic draws: the three timeframes, the Breaker, Fathom, Ebb/Flow and the bands, how to read them together for confluence, and how to wire alerts on any of them.

Installing the indicator

Once you've subscribed, the indicator is granted to your TradingView account by username. To add it to a chart:

  1. Open any chart on TradingView.
  2. Click the Indicators button in the top toolbar.
  3. Open the Invite-only scripts tab.
  4. Click TradeSymbiotic.com - Premium. It loads on your chart immediately.
Tip

Star the indicator in the dialog so it's one click to add to any future chart. It works on any market and any timeframe, tuning itself to whatever chart you open.

Anatomy of the chart

Trade Symbiotic draws onto two places: the price panel (over your candles) and an oscillator panel below it. Both are organised into the same three timeframe tiers: Ripple, Wave and Tide.

PRICE PANEL · BANDS ripple band (thin) wave band tide band (thick) OSCILLATOR PANEL · EBB/FLOW · FATHOM · BREAKER RAILS RIPPLE WAVE TIDE

You can show or hide each tier independently, both its bands and its oscillator, so you can declutter to just the timeframes you trade.

Colour & conviction

Almost everything on the chart is encoded with two colours (teal up, coral down) plus a brightness cue on the Breaker. Learn these and you can read the whole indicator at a glance.

So when you scan the chart, you're really just scanning for colour agreement across the tiers, and noting how strongly the Breaker backs it.

The three timeframes

The same components are reconstructed on three nested timeframes from a single chart and stacked. Rather than pulling a separate higher-timeframe chart, each slower tier is rebuilt from a rolling window of your current bars, a multiple of your chart timeframe. Ripple is your chart (1×), Wave a few-times-higher view, Tide a much-higher one. Because they're rebuilt on every bar, you watch the higher timeframes form in real time instead of waiting for a higher-timeframe candle to close. On the chart they stack top to bottom: Ripple, then Wave, then Tide.

Ripple · trigger

The top tier, on your current chart timeframe (). The fastest and noisiest tier, and the one you actually act on once the slower tiers allow it. The ripple is where entries are timed.

Wave · confirmation

The middle tier (~ your chart). Its job is to confirm that the intermediate move agrees with the tide. When the wave and tide disagree, you're in a counter-trend correction, usually a time to wait.

Tide · context

The bottom tier, and the slowest (~24× your chart). The tide answers "which way is the dominant trend?" Everything else is conditional on its answer. When the tide flips colour, the regime itself has changed.

The core idea

Trigger on the fast tier, confirm on the slow ones. A Ripple signal that agrees with the Wave and Tide is a trade; a Ripple signal against them is noise. The components below are the different ways to read each tier.

Why you see it form earlier, and why it still cannot repaint

Because each slower tier is rebuilt from your current bars every bar, you watch the higher-timeframe momentum and trend take shape in real time instead of in one jump at the higher-timeframe close. That's the sense in which the read is leading. It does not repaint history: closed bars on your chart are fixed, so past readings stay put, and only the live, still-forming bar updates, exactly as any honest real-time tool should. Leading the higher timeframe and not repainting the past are two different things, and both hold here. "Leading" means you watch it form earlier; it is not a prediction of price.

The Breaker

The Breaker is a MACD-based momentum filter: the earliest read that momentum has changed sides. On each tier it paints that tier's overbought / oversold rails (the boundary lines of the oscillator), so its colour and strength are always in view.

How to read it

Exhaustion read

When the Breaker goes thick and bright deep into an existing move (a strongly saturated state late in a trend), momentum is stretched. That's often a sign the trend is near exhaustion, a place to take profit or watch for a reversal, not a place to add. The brighter and heavier it gets after a long run, the more cautious you should be about chasing.

In confluence

The Breaker is a filter, not a standalone trigger. Its best use is confirmation: when a faster trigger fires (a Ripple flip), check that the Wave and Tide Breakers are already on the same side. That's momentum backing your entry. A bright Breaker pointing against your trade is a confluence-killer; stand down.

Alerts you can build on it

For any tier, the Breaker exposes: is bull / is bear, flips bull / flips bear, and rising / falling. Common uses:

Fathom

Fathom is a price-action oscillator, and it's the indicator's primary entry signal, read mostly on the Ripple (current timeframe). It is smoother and less twitchy than the Breaker. Above its centreline = bullish, below = bearish.

How to read it

In confluence

Use the Ripple Fathom flip as the trigger, then confirm it against the slower tiers before acting. A Ripple Fathom flip up while the Wave and Tide are rising is a genuine long; the same flip while the higher tiers are falling is to be ignored. If you're already in a trade and Fathom stretches to an extreme, treat it as a hint the move is getting mature.

Alerts you can build on it

Per tier, Fathom exposes: flips bull / flips bear, is bull / is bear, rising / falling, crosses centre up / down, and Level-based above / below for its extremes. The presets use Ripple Fathom flips bull (or bear) as their entry trigger.

Ebb/Flow

Ebb/Flow is a momentum oscillator and the indicator's most responsive directional read. The line is teal when rising and coral when falling, and its outer edges mark overbought and oversold. It's a workhorse: it does several jobs at once.

Its strengths

In confluence

Stack it across tiers. A clean long is the Wave and Tide Ebb/Flow rising (higher-timeframe momentum up), the Ripple turning up to trigger, and no tier sitting deep in overbought. Because Ebb/Flow leads, agreement here is high-quality confirmation; disagreement (e.g. Tide Ebb/Flow falling) is a strong reason to pass.

Alerts you can build on it

Per tier, Ebb/Flow exposes: rising / falling, is bull / is bear, crosses centre up / down, enters / exits overbought / oversold, and Level-based above / below and inside / outside a zone. Common uses:

The bands

The bands are smoothed price envelopes drawn over your candles, one per tier. The midline's slope colours each band teal (rising) or coral (falling), and the Tide band is the thickest. They're your dynamic trend lines.

Trading with the trend

Alerts you can build on it

Per tier, the band exposes: price above / below / inside band, price breaks above / below band, band rising / falling, and band flips up / down. For example, the third preset adds an OR slot, Tide band: price above band OR Tide band rising, so the long only arms while the dominant band is supportive.

Confluence & confirmation

No single line is a trade. Alignment is. Everything above is designed to be stacked, and the indicator gives you ready-made ways to measure agreement:

The approach that runs through all of it: trigger on the Ripple (a Fathom or Ebb/Flow flip), confirm on the Wave and Tide (rising, Breakers aligned, price with the bands), and veto on extremes (don't chase a heavily overbought tape; respect a thick, bright exhaustion Breaker). The alert builder lets you encode exactly that.

The alert system

There are two ways to get alerts: load a preset in one click, or build your own with the slots. Either way, no code: it's all dropdowns.

Slots

There are 14 slots: 7 for entries, 7 for exits. Each slot holds up to three conditions combined by one logic mode. A condition is built from three dropdowns:

Logic modes

How slots combine

Within a slot, your logic mode applies. Across a side, every active (enabled, configured) slot is AND-ed together, so each slot is a layer the setup must satisfy. One TradingView alert covers the whole Entry side, another the whole Exit side. Empty or disabled slots are simply ignored, and a fresh install fires nothing until you opt in.

Fire mode

One toggle, "Fire once per signal," controls how often an alert repeats:

There's also an optional session filter that can gate all alerts to a chosen time-of-day window.

The six presets

If you'd rather not build from scratch, pick a preset and you're ready to set the alert. There are six: three setups, each in a long ▲ and short ▼ version. They're entry-only, so the fire-mode toggle stays in your control.

RWT Ebb/Flow stack ▲  ·  long
Slot 1ANDRipple Fathom flips bullWave Ebb/Flow risingTide Ebb/Flow rising

A ripple trigger confirmed by higher-timeframe momentum on both slower tiers. The short version mirrors it (flips bear · Wave & Tide Ebb/Flow falling).

RWT stack + tide band ▲  ·  long
Slot 1ANDRipple Fathom flips bullWave Ebb/Flow risingTide Ebb/Flow rising
Slot 2ORTide band: price above bandTide band rising

The same stack, but it only arms while the dominant Tide band is supportive (price above it, or it's rising). The short version mirrors it.

Fathom flip + 2-of-3 wave & tide ▲  ·  long
Slot 1·Ripple Fathom flips bull
Slot 22-of-3Wave Breaker bullWave Fathom bullWave Ebb/Flow bull
Slot 32-of-3Tide Breaker bullTide Fathom bullTide Ebb/Flow bull

A ripple trigger, confirmed by "mostly aligned" Wave and "mostly aligned" Tide: a strong, broad confluence entry. The short version mirrors it.

Build your own first

You can assemble and preview any of these, or your own combinations, in the Sandbox before you ever touch the indicator.

Setting up TradingView alerts

Configure your slots (or load a preset / paste a share code), then on the chart with the indicator loaded, create the alert:

  1. Right-click the indicator (or use the menu) and choose Add alert on Trade Symbiotic.
  2. In the condition dropdown, pick Entry alert or Exit alert.
  3. Choose how you want to be notified: popup, app push, email, SMS or webhook.
  4. Save. Repeat for the other side, and for each ticker / timeframe you want covered.

That's it: one alert covers your entire Entry configuration and one covers your Exit configuration. Re-tune your slots whenever you like, and the same alert reflects the change, no need to recreate it.

Before you lean on an alert

Alerts fire from TradingView's servers, so they can be delayed, duplicated, or missed. Trade Symbiotic is not an execution system, and no alert should be the only thing standing between you and an order. If one fires twice, or fires when you did not expect it, the cause is usually fire mode or the way active slots AND together: combining conditions into one alert walks through those cases.

Free account works

A free TradingView account is enough to run the indicator and set alerts. Free plans cap how many alerts can be active at once. That's TradingView's limit, not ours.

Share codes & the Sandbox

The on-site Sandbox is a full builder for the alert system. Assemble a setup there, copy its share code (it starts with TS1), and paste it into the indicator's Sandbox code field. It configures all 14 slots at once.

While a share code is present it takes precedence over both a chosen preset and the manual dropdowns. Clear the field to hand control back to the dropdowns. It's the fastest way to move a setup from the Sandbox onto your chart, or to share a configuration with someone else.

Glossary

These are the terms Trade Symbiotic uses on the chart. Ripple, Wave and Tide are this indicator's names for its three tiers, and Breaker, Fathom and Ebb/Flow its three momentum reads. The names echo Dow Theory, which describes primary, secondary and minor movements; here they refer to specific tiers of this indicator. The last five entries are ordinary category terms, defined the way this documentation uses them.

Ripple
The fast tier: your current chart timeframe (1×). Where entries are triggered.
Wave
The intermediate tier: a higher view of your chart (~4× by default). The confirmation timeframe, reconstructed from your current bars.
Tide
The slow tier: a much-higher view of your chart (~24× by default). The dominant-trend / context timeframe, reconstructed from your current bars.
Multiplier / auto-detect
Each tier is a multiple of your chart timeframe (Ripple 1×), reconstructed from your current bars. Auto-detect (on by default) picks the Wave and Tide multipliers to fit the chart; turn it off to set them yourself.
Non-repainting
Readings on closed bars stay fixed; only the live forming bar updates. Past signals are never rewritten, even though the higher tiers update every bar in real time. How to test this on any indicator.
Breaker
A MACD-based momentum filter; colours each tier's overbought/oversold rails. Brightness shows strength.
Fathom
A price-action oscillator; the primary entry trigger (mostly on the Ripple). A centreline "flip" is the cue.
Ebb/Flow
A momentum oscillator; the most responsive read. Marks overbought/oversold and higher-timeframe direction.
Band
A smoothed price envelope per tier; a dynamic trend line. Tide band is thickest.
Flip
A component crossing its centreline / changing side: bull to bear or vice versa.
Overbought / oversold
A tier stretched to its outer edge: caution against chasing.
Slot
A configured combination of up to three conditions plus a logic mode. 7 entry, 7 exit.
Aligned
Multiple tiers (or a tier's components) the same colour at once: confluence.
Fire mode
Whether an alert fires once on entry (edge) or every bar the conditions hold (level).
Higher timeframe (HTF)
Any chart period slower than the one you are trading: a 4-hour read while you work a 1-hour chart. Here the higher timeframes are the Wave and Tide. Wave and Tide are rebuilt from a rolling window of your own bars, so they are a live approximation of those higher timeframes, not a copy of the higher-timeframe chart. That is what lets you watch them form; it also means they will not match a 4-hour chart tick for tick.
Leading / lagging
A lagging read updates only at the higher-timeframe close, so between closes it is stale. "Leading" means you see it form earlier. It is not a prediction of price, and not a promise of results.
Confluence
Two or more independent reads pointing the same way at the same moment. Here it usually means all three tiers agreeing. That is an aligned reading, not a probability statement.
Overlay vs oscillator
An overlay draws on the price panel and answers where trend sits and where price is relative to it: here, the bands. An oscillator draws in its own panel below and answers how stretched a tier is and which way its momentum is turning: here, Fathom and Ebb/Flow. Both come from one engine, so they cannot define trend differently.
Session filter
An optional time-of-day window, in your timezone, outside which no alert fires. It gates notification, not calculation: the indicator keeps computing exactly as normal, you simply are not told.

Tuning the timeframes

By default the indicator auto-detects your chart's timeframe and tunes its Wave and Tide multipliers to suit it, so you rarely need to touch anything; Ripple always stays at (your chart). A built-in table maps each common timeframe to sensible multipliers, and the same multiplier approach drives both the oscillator tiers and the overlay bands. With auto-detect off, the indicator falls back to fixed multipliers of 1× / 4× / 24× (Ripple / Wave / Tide), and you can set your own.

How auto-detect picks the multipliers

With auto-detect on, the indicator reads your chart's timeframe and looks up Wave and Tide multipliers built for it. Ripple is always 1× (your chart). A few real entries from that table:

So on a 1-hour chart the Wave behaves like a roughly 4-hour view and the Tide like a roughly daily one, rebuilt from your hourly bars, not pulled from a separate chart. The same multipliers drive both the oscillator tiers and the overlay bands, so price and oscillator always speak about the same three timeframes. Switch chart timeframe and the tiers re-tune automatically.

If you override

You have two ways to take control. Either edit the auto-detect multipliers in place (auto-detect picks the Wave and Tide per chart timeframe, and those values are yours to change), or switch auto-detect off, in which case the indicator uses the Fixed Multipliers you set yourself for Ripple, Wave and Tide. Ripple stays 1× either way. Keep a real gap between the three tiers: that separation is where the multi-timeframe read lives, and tiers too close together just echo each other. Change one thing at a time, and avoid tuning to recent price action; that's the easiest way to overfit. If in doubt, leave auto-detect on.

Whichever multipliers you run, the mechanism is the same: each slower tier is a multiple of your current timeframe, reconstructed from your bars and recomputed every bar. That's why you can watch the Wave and Tide form continuously instead of only at their candle closes.

Changelog

Notable changes. The version number is shown in the indicator's settings panel.