OPEN-SOURCE SCRIPT

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

322
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.

إخلاء المسؤولية

لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.