If you stare at a chart waiting for price to reach a level, you usually make one of two mistakes. You enter early because price is close, or you look away and miss the move entirely. A price alert separates planning from execution: decide the level in advance, let NinjaTrader tell you when price gets there, then decide whether the setup is actually valid.
Three kinds of alerts
Price level alerts. These fire when the last price crosses a number you choose, for example a reference level or the prior session high.
Condition alerts. These are built from indicator or price conditions, such as a moving average crossing another or an oscillator crossing a threshold.
Strategy alerts. A NinjaScript strategy can raise its own alerts when its logic is met. Some traders use this in a semi-manual setup where the strategy flags a condition and the trader decides.
NinjaTrader 8 menus and window names can change between releases, so check the official help guide at NinjaTrader's NT8 help guide for the current Alerts window steps before you rely on this layout.
Setting a price alert
Your next step
Review the setup before you automate it.
Read the NinjaTrader setup and strategy limits, then test in SIM. YMI bot access belongs to Pro. Check your broker or prop firm's rules before enabling automation.
- Right-click the chart or Market Analyzer tab you want to monitor and choose Alerts. The dialog belongs to that tab; see the official Alerts dialog guide.
- Add an alert and choose its conditions from the available data series or objects. Confirm the tab is using the current front-month contract, not an expired one.
- Set the condition: last price greater than or equal to your level for an upside alert, or less than or equal to it for a downside alert.
- Choose how you want to be notified (sound, popup or email, covered below).
- Set the rearm behavior so you know whether it fires once or can fire again, then enable it.
After saving, trigger a test alert at a price that's about to be hit, or use a SIM data connection, so you know the sound plays and the message appears before you rely on it.
Notification options
Sound. Plays when the condition is met and only works while NinjaTrader is running. Use a sound you can distinguish from other system noises.
Popup. More intrusive, which is the point. I'd keep it for the one or two alerts that must not be missed.
Email. Needs a mail or share service configured in NinjaTrader first, and the setup can involve SMTP or provider-specific credentials. Follow the official Share Services setup under Tools, Options, General, and never paste passwords into screenshots or shared files. For your phone, send the alert to an email account your phone notifies you about. Test it, because delivery depends on your mail provider.
Practical workflows
Reference level alerts. If you use KPL, remember they're fixed reference prices anchored to the regular-session opening print, so the standard ES/NQ map can't be completed before RTH opens. Once the open prints and the levels are calculated, add alerts a few points before each level so you have time to assess the approach. The KPL trading page explains how the levels are built.
Stop approach warnings. If you're in a trade, an alert a few points before your stop prompts a review. Be honest about what it's for: it's a prompt to check whether the setup is still valid, not permission to move the stop wider.
Flat-by reminders. If your prop firm or account requires you to be flat by a certain time, set a repeating alert 15 or 20 minutes before it. Deadlines vary by firm, product and holiday, so read the current rule document and set the time from that, not from a number in an article.
Daily cleanup. Delete alerts you no longer need at the end of each session. Stale alerts from last week's levels create noise, and noise gets ignored.
Limits that cause missed alerts
- NinjaTrader has to be open and connected to a live data feed. If it crashes or disconnects, no alert fires. If you leave your desk, an email alert to your phone is a backup but not a guarantee.
- An alert is a prompt, not a trade signal. Check structure, size and risk before entering.
- Too many alerts defeat the purpose. I'd rather watch two or three levels I've thought about than twelve I haven't.
Alerts won't fix a trading plan, but they stop you from burning attention on a level that's still far away, which helps you take the trade only when the plan says to.
About the Author
Founder, Young Money Investments · Quant Trader
Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.
Free, No Credit Card
Get the Free Room Preview
See how the room works before choosing a membership. Follow a setup in SIM and review what happened.
Risk Disclosure & Disclaimer
Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.
Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.
CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.
Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

