OPEN-SOURCE SCRIPT

Rocket/Bomb PPO + SMI (confirmed, no repaint) — 1-liner labels

363
Name: Rocket/Bomb PPO + SMI (confirmed, non-repaint)

What it does

Combines PPO (Percentage Price Oscillator) momentum with SMI (Stochastic Momentum Index) timing.

Prints a 🚀 “Rocket” buy label when PPO crosses up its signal and SMI crosses up its signal (momentum + timing agree).

Prints a 💣 “Bomb” sell label when PPO crosses down its signal and SMI crosses down its signal.

Labels are offset by ATR so they sit neatly above/below bars.

Why it’s clean (non-repaint)

Signals are gated by bar close confirmation (barstate.isconfirmed), so labels only appear after the bar closes—no flicker or back-filling.

Optional filter

“Strict SMI zone” filter: only allow buys when SMI < –Z and sells when SMI > +Z (default Z=20). This reduces noise in choppy markets.

Customization

PPO/SMI lengths, strict zone level, emoji vs arrows, label colors, icon size, and ATR offset are all configurable.

Alerts

Built-in alert conditions for Rocket (Long) and Bomb (Short) so you can automate notifications.

How to use (at a glance)

Trade in the direction of the Rocket/Bomb labels; the strict zone option helps avoid weak signals.

Best paired with basic trend or S/R context (e.g., higher-time-frame trend filter, recent swing levels) for entries/exits.

Penafian

Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.