Triple EMA alignment trend detector with cloud fill, BUY/SELL/EXIT signals, and built-in performance tracking.

Watch how TPI Extender works on a live chart.
The TPI Extender indicator for NinjaTrader 8 is a powerful triple EMA alignment system that identifies trend direction with clarity and precision. Built around three Exponential Moving Averages -- EMA 13, EMA 30, and EMA 62 -- the indicator detects when all three are stacked in perfect alignment and generates clear, actionable signals on your chart. When the fast EMA (13) is above the mid EMA (30) and the mid is above the slow EMA (62), the market is in a confirmed bullish trend. When the stack reverses, a bearish trend is confirmed. When the EMAs are out of order, the market is in chop -- and TPI Extender tells you to stay out.
This triple-EMA alignment approach is one of the most reliable trend-following methods used by professional traders. Unlike single-EMA or dual-EMA crossover systems that generate frequent false signals, requiring three EMAs to align filters out noise and only signals when momentum is truly confirmed in one direction. The result is fewer but higher-quality signals, ideal for swing traders, position traders, and anyone who wants to trade in the direction of the dominant trend.
TPI Extender displays its analysis through multiple visual layers. Bar coloring changes the candle colors based on trend state -- green/teal for bullish, red/crimson for bearish, orange for chop. Background coloring paints a subtle tint behind the bars for instant visual recognition of the current regime. The cloud fill renders a shaded area between the minimum and maximum of the three EMAs using SharpDX hardware-accelerated rendering, creating a visually striking "ribbon" that expands in trending markets and contracts during consolidation. All colors and opacities are fully customizable.
When the trend state changes, TPI Extender draws BUY, SELL, or EXIT arrows directly on the chart with configurable text labels. BUY arrows appear when EMAs align bullish, SELL arrows when they align bearish, and EXIT diamonds when the alignment breaks. A real-time popup notification appears at the top-center of the chart during live trading, fading out over 8 seconds, so you never miss a trend transition even if you are looking at another monitor.
The built-in performance tracker simulates trading every signal with one contract and displays total points gained, dollar profit and loss, win count, loss count, and win rate on the glassmorphism dashboard. This lets you evaluate the indicator's effectiveness on your specific instrument and timeframe before committing real capital. A RESET button lets you restart the performance counter at any time.
The glassmorphism dashboard in the top-right corner shows the current trend state, a trading recommendation, the performance summary, and a blinking help button that opens an explanatory overlay. The entire indicator is built with zero built-in NinjaTrader indicator dependencies -- all EMA calculations are performed manually in the code, which means the exported ZIP file requires no additional NinjaScript files to install.
TPI Extender works on any instrument available in NinjaTrader 8 including futures (ES, NQ, CL, GC, YM, RTY), forex pairs, stocks, and crypto. It supports all chart types and timeframes, and all configurable parameters -- EMA periods, signal display, colors, cloud, dashboard, and popup alerts -- can be toggled and tuned through the NinjaTrader indicator properties panel.
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