NinjaTrader 8 Bridge —
the connection that holds it all together
Direct JSON bridge between NinjaTrader 8 and the OrderFlowAi dashboard. ML data sync across windows, strategy bridge, and auto rotation that eliminates out-of-memory crashes.
START FREE TRIAL → How it worksHow the NT8 Bridge works
NinjaTrader 8 runs natively on Windows — but complex visualizations and AI analysis need a separate process. The NT8 Bridge crosses this boundary via JSON file communication with automatic rotation.
The NinjaScript indicator writes tick data, DOM levels, and order-flow signals to a JSON file. The dashboard reads them in real time and renders them in the GPU-accelerated heatmap and every other visualization.
Auto rotation prevents JSON files from growing unbounded — a problem that regularly causes OOM crashes in other solutions. With OrderFlowAi, the bridge runs stable for hours.
Activate plan
NT8 Bridge is included in every plan — Trial, Starter, and Pro. The foundation for everything else.
Run setup
The installer sets up JSON bridge, data rotation, and the NT8 indicator automatically. Admin rights required.
Compile in NT8
Open the NinjaScript Editor and compile — the bridge indicator appears in the indicator list immediately.
Start dashboard
Open the OrderFlowAi dashboard — it connects to the bridge automatically. Data flow begins instantly.
- NT8 Bridge (full)
- JSON real-time sync
- Data rotation
- Dashboard integration
- Strategy bridge
- Full ML data sync
- NT8 Bridge (full)
- Strategy bridge
- ML data sync
- Multi-window sync
- AI Reversal Scanner
- 1 PC license · Priority support
- Everything in Pro
- Licenses on request
- Custom bridge protocol
- API access for own tools
- SLA guarantee
- Dedicated support
Why JSON instead of a direct socket connection?
NinjaScript has limitations with direct socket connections. JSON files are more robust, easier to debug, and enable async processing without blocking the NT8 main process. The data rotation makes the approach production-grade.
What's the bridge latency?
The JSON file updates after every tick — so update rate is bound by NT8 tick rate (typically 4–20ms on ES). The dashboard reads on a configurable interval (default 50ms) for an effective end-to-end latency under 100ms.
Can I use the bridge with my own application?
Yes — API access is available on the Institutional plan. The JSON data structure is documented and stable. Your own tools can read and process bridge data without using the OrderFlowAi dashboard at all.
What happens if NT8 crashes or restarts?
The dashboard detects automatically when new data stops arriving and shows a connection status indicator. After NT8 restarts, the bridge reconnects automatically — no manual intervention.
Connect NinjaTrader 8 to
professional order-flow analysis.
14 days free. No contract. No risk. Installer available immediately after activation.
START 14-DAY FREE TRIAL →