Open ownrepo1s opened 11 months ago
If you are running on a mac, bind mount (i.e. mapping a container folder to a host folder) can be real slow in this step, as it's literally unpacking more than tens of thousands of small files. You can try changing the configuration:
volumes:
- ./run/program:/home/ibg
to
volumes:
- /home/ibg
The docker engine will create a "volume", which is a virtual disk file. It's much faster than bind mounts. The downside is that the files are not directly visible on your file system. And to upgrade IBG, you have to open up Docker Desktop, locate this particular volume and delete it.
The 'chown' error usually doesn't matter once IBG starts exporting.
Thank you! That fixed it, yes, on macOS. This can be closed.
Not sure where can i ask this question, so i'll just drop it here. Feel free to move it if necessary.
How could i send a reconnect to the market data command to the IBKR Gateway inside the docker?
https://github.com/IbcAlpha/IBC/issues/242 I'm referring to something similar to RECONNECTDATA
or RECONNECTACCOUNT
Regards
Well I'm not aware of any "reconnectdata" command. I read somewhere in the official documentation that streaming data subscription is kept during a disconnection. But I couldn't vouch for that. In my own systems, I always resubscribe myself upon a reconnection. The same goes to PnL subscription, which in my experience, is not always reliable either.
If you ask on bigger forums, people would always redirect you to a professional data vendor, like IQFeed.
Looks like it gets stuck at
Extracting files...
What do you suggest? I have tried using the official docker image, and also the
build.sh
. Same issue. Also tried setting theIBGA_EXPORT_LOGS
to true,IB_LOGLEVEL=Detail
, and looking into the folder/home/ibg_settings/exported_logs
, the folder is empty.Help please! Regards