System Integration Component
NinjaTrader 8 Indicator  ·  Shared Cross-Indicator Communication Layer  ·  v6.8

IndicatorBridge

A static shared-memory communication layer that enables Steely ELITE indicators running on the same NinjaTrader 8 instance to exchange session state data in real time — without requiring them to reside on the same chart panel.

System ComponentSame-Instance CommunicationNinjaTrader 8Static Shared StateRequired for Suite Sync
What It Does

Analytical Overview

IndicatorBridge is not a standalone analytical indicator — it is the communication backbone of the Steely ELITE indicator suite. It provides a static shared-memory namespace that AlphaFlowNQ, ORMomentumEdge, and associated strategies can read and write to, enabling cross-indicator data exchange within a single NinjaTrader 8 instance.

The bridge uses two distinct access patterns: a reflection-based property system for indicators running on separate chart instances, and direct static field access for strategies and panels compiled in the same project. Both patterns are supported simultaneously within the same bridge file.

ORMomentumEdge writes its session bias classification and active signal state to the bridge on each bar update. AlphaFlowNQ reads that state and incorporates it into its scoring engine. Strategies can read both indicators' outputs directly. A heartbeat timestamp enables any consumer to determine whether AlphaFlowNQ is actively running.

IndicatorBridge must be compiled alongside the indicators and strategies that use it. It is placed in the NinjaTrader Custom folder as a standalone .cs file and requires no chart placement or indicator properties.

Important Notice: This indicator is a non-customized charting tool provided for educational and informational market analysis only. It highlights conditions that meet proprietary analytical criteria and does not constitute financial advice, trading recommendations, or a solicitation to buy or sell any instrument. All signal output is analytical in nature. Users remain solely responsible for whether, when, and how they trade. Past performance of any analytical method is not indicative of future results.

IndicatorBridge v6.8 — Feature Set
ORMO → AlphaFlow Session Bias Channel
ORMomentumEdge writes its 12-state session bias classification and update timestamp to the bridge each bar. AlphaFlowNQ reads this to incorporate macro session context into scoring.
ORMO Signal State Fields
Active signal direction, score tier, entry price, stop level, and T1/T2 target prices are written by ORMO when a signal is active — readable by strategies for position management context.
AlphaFlow → ORMO Prime Setup Channel
AlphaFlowNQ writes its Prime Setup state back to the bridge, enabling ORMO to acknowledge high-conviction Alpha conditions in its own HUD display.
RangeEdgePro Fields
RangeEdgePro writes confluence score, day type, ATR state, range percentage, fade/breakout conditions, and IB/OR levels to the bridge for strategy consumption.
AlphaFlow Heartbeat
A timestamp field updated by AlphaFlowNQ on each bar enables any consuming component to confirm that AlphaFlow is actively running, distinguishing "no signal" from "not running."
Session Reset
A ResetSession() method clears all bridge fields at the start of each new session, preventing stale state from prior days from being consumed as current data.
Dual Access Pattern Support
Simultaneously supports reflection-based access (cross-chart indicator communication) and direct static field access (co-compiled strategies), covering all deployment configurations.
FrankenFlow / Elite ORB Fields
Additional field sections support ORB level data and elite signal output for extended strategy configurations within the ELITE suite.
Use Cases

How Traders Use It

Common analytical applications of this tool in live futures session workflows.

🔗

Cross-Indicator Data Sharing

Enables ORMomentumEdge and AlphaFlowNQ to share session bias and signal state data even when running on different chart panels within the same NT8 instance.

⚙️

Strategy Integration Layer

Provides co-compiled strategies with direct read access to both indicators' full output state for automated position management and sizing context.

💓

Indicator Presence Detection

The heartbeat mechanism allows any component to programmatically confirm whether AlphaFlowNQ is actively running, enabling graceful degradation when the indicator is not present.

Technical Specifications

Indicator Specs

Configuration
Component TypeStatic shared-memory bridge (.cs file)
PlacementNinjaTrader 8 Custom folder
CompilationRequired alongside all suite indicators
Access Pattern AReflection (GetProperty / SetValue) — cross-chart
Platform Details
Access Pattern BDirect static field — co-compiled strategies
Session ResetResetSession() clears all fields at session open
Heartbeat FieldAlphaLastBarTick + IsAlphaPresent() method
Required ByAlphaFlowNQ, ORMomentumEdge, suite strategies