NinjaTrader
TradingView to NinjaTrader without a Windows box
NinjaTrader 8 has no inbound cloud webhook. Desktop bridges need NT8 running. HexTrade routes the alert through the hosted NT/Tradovate stack.
Use platformType ninjatrader (not tradovate) even when the backend is shared. The accountId must be the NinjaTrader-connected account in HexTrade.
This page targets the TV→NT query. /ninjatrader-automation is the broader algo/portfolio page. CrossTrade and QuantVPS rank today because they own the desktop-add-on story. HexTrade’s story is: no NT8 process required for the webhook hop.
ATM-style brackets map to HexTrade payload tp/sl in ticks, not a desktop ATM template.
- Connect NinjaTrader. Add the NT account in HexTrade, not a desktop NT8 bridge.
- Copy the webhook URL. Accounts → Webhooks. Keep the URL out of screenshots.
- Set platformType ninjatrader. Do not send tradovate unless that is the account you actually connected.
- Paste webhook + JSON. Same HexTrade URL as other brokers; accountId is NT-specific.
- Validate with dryRun. Confirm mapping and quantity before a live order.
- Test one micro. Confirm the fill in HexTrade logs, not only the TV alert history.
Frequently asked questions
Does NT8 have an inbound webhook?
No. Desktop solutions keep NT8 open. HexTrade uses the hosted NT/Tradovate backend instead.
How is this different from CrossTrade?
CrossTrade typically needs NT8 running. HexTrade does not require your Windows box for the webhook hop.
Is this the same as /ninjatrader-automation?
No. That page is algorithms and portfolio. This page is TradingView → NinjaTrader execution.