Skip to main content

Improving Execution Times on Windows

Seeing delays on Windows? Learn how minimized windows can affect execution times and how to avoid it.

Christian Martin avatar
Written by Christian Martin
Updated over 3 months ago

🧭 Overview:

If you're experiencing high execution delays—especially on a dedicated Windows machine with direct exchange connections—one possible cause is how Windows handles minimized applications.

Note: This issue is specific to Windows. macOS does not throttle minimized applications in the same way.


💡 Why It Happens (on Windows)

Windows may reduce CPU priority for applications that are minimized or not actively in focus. This can impact:

  • The ClearEdge Software.

  • The exchange interface, like a browser running Tradovate

If either of these is minimized when a signal is received, Windows might deprioritize the process—causing slower execution.
​

⚙️ What You Can Do

To avoid this behavior:

  • Keep the ClearEdge bot window open and visible.

  • Keep any browser window connected to your exchange open as well.

On Tradovate, normal execution times are around 0.5 seconds. If you're seeing significantly more, this may be the cause.

Did this answer your question?