IBAutomater
IBAutomater copied to clipboard
Automates IB Gateway start, stopping and restarting.
Should it test if installed and/if not prompt the user via a distribution specific method? What about also supporting Xorg dummy devices instead? Perhaps support for Wayland?
Most likely for myself and I would assume many others, they already have an IB API process running and don't need a new one started and logged into. Can IBAutomater...
Example: `IBAutomater.bat C:\Jts 978 xxxx yyyyy paper 4002 c:\program files\common files\i4j_jres\1.8.0_152-tzdata2019c` this will fail with: `The system cannot find the path specified.`
This always happens when running the project locally. ``` 20240725 21:54:22.571 ERROR:: Engine.Run(): System.IO.IOException: The process cannot access the file 'C:\Jts\ibgateway\1019\IBAutomater.log' because it is being used by another process. at...
Related issue: https://github.com/QuantConnect/IBAutomater/issues/86
This change allows IBAutomater to detect and reuse an already running IB Gateway process instead of always trying to start a new one. Benefits: - Avoids conflicts when IB Gateway...
When we receive the following window event: 2025-08-21T10:25:52.5657300Z TRACE:: InteractiveBrokersBrokerage.OnIbAutomaterOutputDataReceived(): Window event: [WINDOW_OPENED] - Window title: [**Existing session detected**] - Window name: [dialog4] LEAN exits gracefully with an error message....