Multiple MT5 multiple connections to multiple terminals

 
Hello!
I read another topic on this forum about multiple connections but couldn't find anything which could help me:
I'm trying to have multiple connections to a terminal, I couldn't do it (even with multiple executables) with the default provided API, but managed to it in a sort of way with the Pymt5adapter [PyPI , GitHub doc] .

The thing is: the way the MT5 adapter is built it only allows for a single connection at once, and even having multiple objects which store the bot credentials and info for the initialization doesn't allow for multiple connections.
So I kinda built a wrapper around that which connects and disconnects every time a single bot has to do a trading operation, but doing it in this way is kinda forcing it to work.

Isn't there any other solution to allow for multiple connections (even to multiple terminals executables) without having do disconnect/reconnect the account every time by the adapter/official API?

Thank you in advance.
pymt5adapter
pymt5adapter
  • 2020.07.22
  • pypi.org
A drop in replacement wrapper for the MetaTrader5 package