I’m working on integrating the Tradovate API to receive real-time order updates through the WebSocket feed. However, I’m running into an issue where order events are not showing up in my application even though the WebSocket connection is open and stable.
What I’m trying to do
-
Subscribe to real-time order updates over WebSocket
-
Place an order on my demo account in Simulation mode (via Tradovate UI)
-
Receive the corresponding order events in my code in real time
Issue
After placing an order in the demo/simulation account, I’m not receiving any order-related messages/events in my code. The WebSocket remains connected, but no order updates are delivered.
What I’ve tried
-
Implemented the WebSocket flow using the same sample approach/code shown in the Tradovate API documentation
-
Verified the WebSocket stays open and I continue to receive non-order traffic/heartbeats (connection appears fine)
-
Re-tested multiple times with the same result



