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

Lumpy Crumpet

Member
Joined
Aug 5, 2025
Posts
5
Likes
5

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.
 
Top