Detect dominant market force with TMA-powered background coloring. Clear BUY, SELL, and EXIT signals with a built-in dead zone filter that eliminates chop.

Watch how TPI Rattlesnake works on a live chart.
The TPI Rattlesnake is a precision-engineered NinjaTrader 8 indicator that reveals the hidden forces driving price action. Built around a proprietary Triangular Moving Average (TMA) force calculation, this trading indicator detects bullish and bearish momentum before the crowd sees it — and paints your entire chart background so you never miss a trend shift.
At its core, TPI Rattlesnake computes the TMA — a double-smoothed moving average that eliminates noise far better than a standard SMA or EMA. It then calculates two force derivatives: Force UP and Force DOWN. These derivatives measure the rate of change between the TMA and its running minimum and maximum over a configurable lookback period. When the upward force derivative exceeds a user-defined dead zone threshold, the background turns green. When the downward derivative breaks below the negative threshold, the background turns red. When neither force dominates — or both fire simultaneously — the background turns blue, signaling market indecision and a clear "do not trade" zone.
This dead zone filter is what sets TPI Rattlesnake apart from ordinary trend indicators. By requiring the force derivative to exceed a minimum value (measured in ticks), the indicator filters out the small, meaningless fluctuations that trap traders in choppy markets. You control the sensitivity: set the threshold higher for fewer, higher-conviction signals, or lower it for more responsive entries.
Every time the trend state changes, TPI Rattlesnake draws clear buy sell signals directly on your chart. A green arrow with "BUY" text appears when bullish force emerges. A red arrow with "SELL" marks bearish force. A blue diamond with "EXIT" tells you to close positions and wait. These signals are designed for futures, forex, stocks, and any instrument supported by NinjaTrader 8.
Real-time popup notifications appear at the top of your chart for 8 seconds on every trend change, so you never miss a signal even if you glance away from the screen.
Wonder how the signals actually perform? The integrated performance tracker simulates trades based on every signal, entering at the next bar's open for honest, non-repainting results. It displays total points scored, dollar P&L (auto-calculated from your instrument's point value), win/loss count, and current position status. A one-click RESET button lets you start fresh at any time.
The glassmorphism dashboard in the top-right corner gives you an instant read on the current trend state — BULLISH FORCE, BEARISH FORCE, or NEUTRAL — along with the active TMA and force parameters. The modern frosted-glass design keeps your chart clean while providing all the information you need at a glance.
A blinking help button (?) opens a detailed overlay panel explaining every background color, every setting, and how to read the signals. Even if you are a complete beginner, you will understand exactly what the indicator is telling you within seconds.
Every visual element is configurable: background colors and opacity for bullish, bearish, and neutral states; signal arrow colors for BUY, SELL, and EXIT; signal offset distance; and toggles to show or hide the dashboard, performance tracker, popup alerts, help button, and promo ticker independently. Three core calculation parameters — Force Lookback Period, TMA Length, and Force Threshold — let you tune the indicator to any instrument, timeframe, or trading style.
TPI Rattlesnake is built for day traders and swing traders who want a clear, visual trend indicator that tells them exactly when to enter, when to exit, and when to stay flat. Whether you trade ES, NQ, crude oil, forex pairs, or any other market on NinjaTrader 8, this indicator adapts to your instrument and timeframe. The dead zone filter makes it particularly effective on volatile instruments where chop kills most trend-following strategies.
Unlike indicators that rely on built-in NinjaTrader functions, TPI Rattlesnake calculates everything from scratch — TMA, running min/max, force derivatives — with zero external dependencies. This means faster loading, no compatibility issues, and rock-solid reliability across all NinjaTrader 8 versions.
Real charts. Real signals. See exactly what you get.
Every feature included. No upsells. No subscriptions.
One-time payment, lifetime access
per license — one-time payment
Use our free professional tools alongside your indicators to optimize every trade.
View all 18 free tools →Compatible with: NinjaTrader 8. Installation is simple and guided.
Absolutely! The indicator is designed to be intuitive. We also provide a complete video training to help you get started.
No, this is a one-time payment. You own the indicator for life with all future updates included for free.
All sales are final. By completing a purchase you acknowledge this policy. If you experience a technical issue, contact us at contact@theplanetindicator.com and we will resolve it at no additional cost.
After purchase, download the .cs file from your dashboard. In NinjaTrader 8, go to Tools > Import NinjaScript and select the file. Your license activates automatically.
Each license supports multiple machines based on your plan. Contact us for free license transfers to new machines.
Yes, all our indicators are fully compatible with NinjaTrader's Market Replay feature for backtesting.
Loading reviews...
Loading...Join the 0+ traders who have already chosen excellence