Custom Indicators
Elegant. Effective. Efficient. Custom NinjaScript indicators built exactly the way you need them.
Our goal is to create and develop NinjaTrader indicators that are: Elegant (pleasing to look at), Effective (beneficial in trading), and Efficient (well-written code). Whether it's a modification or brand-new idea, we seek to develop the best NinjaTrader indicators.
Conditional Alerts
Be notified of your trade signals. We can configure alerts to fire at the close of bar, or immediately as a condition occurs mid-bar. Alerts integrate with the NinjaTrader Alerts Window with full detail — instrument, chart type, interval, indicator name, and settings.
Popup Alerts
Message window notifications as conditions occur.
Sound Alerts
Dropdown selection of any WAV file in NinjaTrader's sounds folder, including your custom sounds.
Email Alerts
Custom subject and message sent to your inbox the moment a trade signal occurs.
Text Message Alerts
SMS delivery via your carrier's email-to-text gateway (e.g., 1231231234@vtext.com for Verizon).
Screenshot Alerts
Email with chart screenshot attached — powerful for reviewing signals after the fact.
Custom Logic
Combine any conditions across any indicators to trigger alerts exactly when you need them.
Display Options
Trading should be visually appealing. Traders often spend eight hours a day looking at charts — why not have something nice to look at? Accurate plots are key to being prepared when trades happen fast.
Multi-Color Plots
Change plot colors dynamically based on any set of conditions.
Custom Arrows
Robust signal arrows with adjustable size, transparency, color, shade, and outline.
Chart Buttons
Toggle indicator features on or off without opening the Properties dialogue.
Bar Hover Details
Show information about a bar or plot segment when the mouse hovers over it.
Future Plotting
Go beyond the current bar into the future with line plots and custom shapes.
Custom Plots
Draw anything imaginable — text, rectangles, lines, polygons — with performance-efficient rendering.
Multi-Timeframe Indicators
NinjaTrader is unmatched by any other platform in the ability to create multi-timeframe indicators. However, this process can be tricky. If you're not careful, these indicators can do unnecessary work and bog down performance. We code in a way that restricts calculations from running on unrelated data series — for example, a minute-based indicator on a tick chart won't waste cycles recalculating on every tick.