Docs·Web App·Indicators

mrD Pullback (engine port)

Native engine port of the mrD-RSI Pullback study — Pullback BUY/SELL arrows, HTF-confirmed advanced signals, hidden divergence and S/R volume zones.

mrD-Pullback Signals is the native chart-engine port of our mrD-RSI Pullback TradingView study — the same workflow painted directly on the price chart so it can layer with the orderbook heatmap, footprint and your other indicators in a single pane. A pullback here is the in-trend pause after RSI (Relative Strength Index) goes overbought (or oversold) and then dips back into a re-entry zone before the next leg — the indicator scans for that pattern bar by bar and prints an arrow when the candle that resumes the trend confirms. The two core markers painted on the chart are ▲ BUY below the bar — the Pullback BUY signal, often called PB BUY by traders — and ▼ SELL above the bar — the Pullback SELL signal, or PS SELL for short.

mrD-Pullback Signals on the chart engine — Pullback BUY/SELL arrows, HTF-confirmed advanced signals, trend bands, hidden divergence dots and S/R volume zones

Settings reference

The dialog has four sections — General, Advanced Signals, Display, and an Any alert() function call conditions group at the bottom for the matching TradingView-style alert wiring.

SectionSettingDefaultNotes
GeneralText SizeSmallArrow + label font size — Tiny · Small · Medium · Large.
Text ColorgreyColor used for labels stamped over the chart (Info Table, signal tag text). Arrow colors are direction-driven and not configurable here.
Advanced SignalsTimeframe Signals ModeCurrent TFAdds the higher-timeframe (HTF) confirmed arrow pair on top of the in-TF signals. Pick the LTF·HTF pair — 5m · 15m, 15m · 1h, 1h · 4h, 4h · 1D, 4h · 8h, 8h · 12h, 1D · 3D, 1D · 1W, 3D · W. Current TF disables the advanced layer entirely.
DisplayEntry Signals ModeBothWhich pullback arrows print on the chart — Both · Buy · Sell · None.
Candle ColoringRSI TrendRSI Trend turns on the Trend Band overlay (two-line cloud around price) AND tints each candle by trend direction. None removes the band; pullback signals then fire without the band filter.
RSI BandOnOverlay a band on the price chart showing where the overbought / oversold RSI zones sit, so you can read how stretched RSI is without opening the RSI sub-pane.
Hidden-Divergence DetectOffPrint small dot markers when hidden bullish / bearish divergence forms between price pivots and RSI pivots. Continuation read, not a reversal call.
Background ColorOnSoft bull / bear pane tint while the trend is bullish or bearish. Two color pickers (alpha-aware) control the two states.
Info TableNonePin a compact RSI / trend / signal-state table to Bottom-right or Bottom-left of the pane.
S/R Volume ZonesNoneSwitch to S/R Volume to draw supply / demand boxes at volume-confirmed pivots. Off by default to keep the chart quiet.
Any alert() function call conditionsSignals Alerts TypeBuy/Sell SignalsWhich signals an attached alert() will fire on — Buy/Sell · Buy Only · Sell Only. Mirrors the TradingView study so a cross-platform alert behaves the same on both surfaces.

Plan availability: Premium and above. Check your tier under Profile → Billings & Plans.

What it draws

The indicator layers four independent visual modules over the candles. Toggle each from the Display section.

Pullback signals — PB BUY / PS SELL arrows

The core read. A PB BUY (Pullback BUY) prints ▲ BUY below the bar when RSI has been overbought, dipped back into the re-entry zone, and the candle confirms with a bullish close above prior bars. A PS SELL (Pullback SELL) prints ▼ SELL above the bar on the mirror condition after an oversold extreme. Arrows fire once per pullback, then re-arm only after RSI exits the zone — so you never get a long string of duplicates inside the same swing.

When Candle Coloring is on, the arrow only fires if the candle is on the right side of the Trend Band (PB BUY requires bullish band, PS SELL requires bearish band). Set Candle Coloring to None to remove that filter and see every raw pullback.

Advanced signals — BUY+ / SELL+ (HTF-confirmed)

With Timeframe Signals Mode set to an LTF·HTF pair (e.g. 15m · 1h), an extra arrow pair fires on the LTF chart only when the chosen HTF is also in pullback form. They render as a stacked ▲ BUY+ / ▼ SELL+ in a brighter green / red, below or above the regular arrow when both fire on the same bar. Treat these as the conviction tier — fewer signals, multi-timeframe context already aligned, fewer "fake start" entries.

Hidden-divergence dots

With Hidden-Divergence Detect on, the indicator scans price pivots against the RSI pivots in a tight lookback window. A small blue dot below the bar marks a hidden bullish divergence (price higher-low, RSI lower-low → uptrend continuation). A small red dot above the bar marks a hidden bearish divergence (price lower-high, RSI higher-high → downtrend continuation). These are continuation hints — they tell you the existing trend has more room — not reversal calls.

Trend Bands + RSI Band overlay

Candle Coloring → RSI Trend turns on a two-line trend band (a smoothed cloud rail around price) plus per-bar candle tinting in the trend's color — green while the trend is bullish, red while bearish. The bands also serve as the signal filter (see above). RSI Band is a separate overlay that draws the OB / OS zones on the price chart itself, so you can eyeball how stretched RSI is without splitting your screen with the RSI sub-pane.

S/R Volume Zones

S/R Volume Zones → S/R Volume paints supply / demand boxes anchored at volume-confirmed price pivots. Each box carries a label on its right edge:

  • S / R — support / resistance zone (untouched since formation).
  • S★ / R★ — fresh, unbroken zone. The star is the highest-quality reaction-level marker the indicator gives.
  • r1, r2, … — number of retests after the zone was first broken.

Fill opacity steps up after a zone breaks so the broken levels stay readable as flips (former support → resistance and vice versa) without overpowering live price action.

How to read it

  • In-trend pullback entries — wait for a PB BUY in an established uptrend (price above the bullish trend band) or a PS SELL in a downtrend. Don't take a PB BUY when the trend band underneath is bearish; the band filter is rejecting it for a reason.
  • Confluence with the heatmap — line a PB BUY up against a thick bid wall in the Orderbook Heatmap. RSI exhausted + depth defended + candle confirmed is the highest-quality long the indicator gives.
  • Advanced (BUY+ / SELL+) is your conviction tier — when both the regular arrow AND the HTF-confirmed arrow fire on the same bar, the multi-timeframe context already agrees. Size up, or use a tighter stop.
  • Hidden divergence is for runners — a hidden bullish dot in the middle of an uptrend says the move is not done. Use it to hold an existing long, not to open a brand-new one from scratch.
  • S/R zones tag where to expect a reaction — a PB BUY at the top edge of a fresh S★ support box has the cleanest reward-to-risk; the box's bottom is your invalidation level. A PS SELL at the bottom edge of a fresh R★ is the mirror.
  • Pair with the live confluence feed — when the same bar also fires on the Live Signals hub, you've got the indicator AND the platform's signal feed agreeing.

Common pitfalls

  • Skipping the workflow page — the indicator is a workflow, not a single oscillator. Read the TradingView companion's Getting Started once; every module makes more sense after the playbook is in your head.
  • Running TV + native together on the same chart — the engine port and the TradingView study fire the same arrows; layering both prints two stacks of markers on top of each other. Pick one surface — the engine port for confluence with the heatmap and footprint, the TradingView study for the cross-broker workflow.
  • Reading hidden divergence as a reversal — hidden divergence is a continuation pattern; it confirms the trend has more room. Confusing it with regular (reversal) divergence is the most common misread on this indicator.
  • Cluttering the chart by enabling everything — Background Color + Trend Bands + RSI Band + S/R Volume Zones + Hidden-Divergence Detect + Info Table at once is busy enough that the arrows get lost. Most traders run Entry Signals + RSI Band + Trend Bands and toggle the rest in for context only.
  • Trusting a signal on an unsuitable feed — the logic is bar-based. On tick / heatmap-only feeds the indicator auto-hides; treat any briefly printed arrow as confirmed only on a closed bar.
  • Mismatch between Display filter and Alerts filter — flipping Entry Signals Mode → Buy only hides SELL arrows visually, but if Signals Alerts Type is still on Buy/Sell Signals, your alert() will still fire on a SELL. Set both consistently when you wire an alert.

What's next

  • mrD-RSI Pullback (TradingView) — the TradingView counterpart with the full module-by-module reference (Pullback Signals, Advanced Pullback, Candle Coloring, Hidden Divergence, S/R Volume Zones, Info Table, Alerts, Winrate Tips).
  • Live Signals — the cross-confluence hub that fires alongside the indicator when the platform's signal feed agrees.
  • RSI — the standalone oscillator pane with its own pullback markers and divergence read.
  • CVD — pair a PB BUY / PS SELL with order-flow confirmation: a PB BUY at a CVD bullish divergence is a textbook absorption-then-reversal long.