I propose that the MT4/MT5 plugin and IB plugin support the SET_HWND broker command in the future.
The purpose, of course, is so that the very instant the broker receives a tick, Zorro would be informed.
This should be especially easy to implement for the MT4/5 plugin because the bridge is already multi-process.
This would be a nice feature to have for the IB plugin, but I cannot comment on its current implementation.
In any case, you can refer to my SET_HWND implementation for the Sierra Chart plugin. It takes a multithreaded approach.https://github.com/AndrewAMD/SierraChartZorroPlugin