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):
- Modeless Connection Monitor
- Non-blocking panel showing provider, error code, timestamp, reason, and status.
- Direct actions: Reconnect, Retry, Open Logs, Show Details.
- Detailed Disconnect Dialog
- Provider error code and message.
- Transport exception (expandable).
- Time of failure.
- Buttons: Reconnect, Retry, Close.
- Auto-Reconnect
- Configurable retry interval.
- Status: “Attempt 1 of 5…”.
- Inline Log Viewer
- Displays last 50–100 lines of <workspace>/logs/motivewave.log.
- Displays last 50–100 lines of <workspace>/logs/motivewave.log.
- 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.