Connection Manager & Diagnostics [Brokers & Data Services] MW 7.x

Lumpy Crumpet

Member
Joined
Aug 5, 2025
Posts
6
Likes
6

As a MotiveWave Ultimate user, I rely on the platform for professional-grade analysis and trading. The live data feed is a critical component of this workflow. At present, when the CQG connection is lost, MotiveWave Ultimate displays a blocking modal dialog with a single generic message: "The connection has been lost"



As a MotiveWave Ultimate user (full purchase), I rely on the platform for professional-grade analysis and trading. The live data feed is a critical component of this workflow. At present, when the CQG connection is lost, MotiveWave Ultimate displays a blocking modal dialog with a single generic message: "The connection has been lost"
The dialog must be closed manually before reconnecting (File → Connect). No diagnostic information is provided. During active market conditions this disrupts workflow and makes troubleshooting unnecessarily difficult.

This limitation is surprising for a platform of MotiveWave Ultimate’s tier. Other professional systems - CQG Desktop (my backup), Rithmic R|Trader, NinjaTrader, Sierra Chart expose diagnostic detail, auto-reconnect, and inline access to logs. MotiveWave already receives this information internally from the provider, but the current dialog does not expose it.

Proposed Enhancements (Fully Compatible with Existing MW Architecture):
  1. Modeless Connection Monitor
    • Non-blocking panel showing provider, error code, timestamp, reason, and status.
    • Direct actions: Reconnect, Retry, Open Logs, Show Details.
  2. Detailed Disconnect Dialog
    • Provider error code and message.
    • Transport exception (expandable).
    • Time of failure.
    • Buttons: Reconnect, Retry, Close.
  3. Auto-Reconnect
    • Configurable retry interval.
    • Status: “Attempt 1 of 5…”.
  4. Inline Log Viewer
    • Displays last 50–100 lines of <workspace>/logs/motivewave.log.
  5. Network/VPN Diagnostic Hints
    • Detect common causes such as VPN routing or DNS resolution failures.

The MotiveWave object model already supports these features; the current UI simply does not surface the data.
Ahoy! to all the other forum users, if you agree that the connection dialog should offer professional-grade functionality, please add your support (likes/posts).
This enhancement would significantly improve reliability and situational awareness during live trading.
 
I run automated strategies over night and am waking up to a "Lost Connection" dialog each morning. Even worse, a trade that was entered, and then not managed.

At the very least, auto reconnect should be implemented with some sort of exponential backoff. Then take the modal down on success.
 
Top