BM IntradayMomentumSignal
CATEGORY: Indicator · For NinjaTrader 8 · Intraday ORB/momentum signals for manual trading (companion to BMIntradayMomentum)
HOW IT WORKS: A signals-only version of BMIntradayMomentum: it features the same session anchoring, opening range calculation, directional bias, and quality filters (volume and delta) as the automated strategy, using the same default values—every arrow drawn represents a trade the strategy would have taken with those settings. It marks the opening range extremes on the chart, plots an arrow with the suggested stop and target (normalized by ATR, just as the strategy would calculate) upon each confirmed breakout, and provides a status panel displaying the active signal and its age, the opening range, the daily bias, directions already utilized during the session, time remaining in the entry window, and the cumulative session delta. Includes configurable audible alerts.
Differentiating features:
Status panel with independent line coloring—not plain text. It is built using custom rendering rather than NinjaTrader's standard text tool, which colors the entire block uniformly. Here, each data point (signal, range, bias, utilized direction, window, delta) has its own color based on its status, and the panel does not accumulate drawing objects over time.
Documented differences from the strategy—explained within the code itself, not hidden. This indicator's delta filter uses a proprietary engine (tick classification, historical data via GetAsk/GetBid, real-time data via OnMarketData) instead of NinjaTrader's native tool, which requires an Order Flow+ and Tick Replay license. The logic is identical (session delta aligned with the breakout), although tick-by-tick classification may differ slightly between the two engines; this engine migration was already noted as a pending task in the strategy itself from an earlier version, so in this specific regard, this indicator is a step ahead. It selectively replicates the timing logic rather than applying an all-or-nothing approach. Unlike other signal indicators in the suite—which leave timing and risk entirely up to the manual trader—this tool replicates the entry window. This is because, in an opening breakout system, timing is integral to the signal definition itself (as the range is anchored to the session) rather than being a separate risk management rule. It does not replicate other management aspects—such as actual stop and target execution, breakeven, or daily loss limits—leaving those decisions to the manual trader.
It visually marks which directions have already been traded during the session. Since the system trades each side (long and short) only once per session, the panel shows at a glance which side remains available, preventing the trader from waiting for an entry that can no longer occur that day.
TRADER STYLE: Traders who wish to trade the BMIntradayMomentum signal manually with full control over execution, or who want to visually verify the opening breakout criteria before considering the automated version.
TECHNICAL REQUIREMENTS: NinjaTrader 8. Instruments: MES, MNQ. Requires tick data for the delta filter (uses a proprietary engine; does not require an Order Flow+ license or Tick Replay).
NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with, interest in, or ownership of the owner, developer, or provider of the products described herein, nor do they endorse, promote, or recommend any such products or services.