Visual UML node editor
Drag-and-drop interface with input, compare, logic, math, and output nodes. Snap connections between them to express any condition tree.
Visual UML-style strategy builder for NinjaTrader 8. Drag-and-drop conditions, auto-detected chart plots, fully automated trading. Build complex strategies without writing a single line of code.
Every condition, filter and trade action becomes a node. Wire them together, and SignalBuilder handles the rest, from chart signals to live order management.
Drag-and-drop interface with input, compare, logic, math, and output nodes. Snap connections between them to express any condition tree.
Every plot from every indicator on the chart is automatically picked up and exposed as a node input. No manual wiring or naming.
Greater, Less, Equal, AND, OR, plus arithmetic nodes (Add, Subtract, Multiply, Divide). Express any rule visually, no formula syntax to learn.
Cross detection, threshold breaches, time-of-day windows, session filters. Combine them to fire signals exactly when you want.
Plug a trigger node into a Buy or Sell output and SignalBuilder will route orders to your account. Market or limit, with full size control.
Stop loss, take profit, trailing stop, breakeven moves, multi-target exits. Stack management nodes for any exit logic you can imagine.
Run your graph live and see triggers on the chart in real-time. Iterate visually before flipping the switch on automated trading.
Save signal graphs as templates. Apply them across instruments, share them with your team, or version them for evolution over time.
The interactive showcase is in production. We'll publish it before launch, alongside DOM Pro's existing demo.
NinjaTrader's default tools force you to choose between writing NinjaScript code or using a limited Strategy Builder. SignalBuilder is the third path: visual, complete, and built around real chart context.
SignalBuilder
Writing NinjaScript / Strategy Builder
$25/month or $200/year unlocks DOM Pro today, DeepWatch in Q2 2026, SignalBuilder in Q3 2026, and every future premium release. No upsells, no per-tool pricing.
Join the Discord to get beta access, early-bird pricing, and live development updates.