Develop a Proof-of-Concept DLL with C++ multi-threading support for MetaTrader 5 on Linux
by
, 07-20-2023 at 02:02 AM (338 Views)
more...Linux has a vibrant development ecosystem and a good ergonomic for software development.
Normally MetaTrader 5 developers just use MQL5 programming language to develop their indicators/experts or related products then publish on the market to end-users without any concern about which OS to base on.
But when developers need to involve developing a custom solution as a shared library (DLL) to further expand and provide additional services that MQL5 programming language alone cannot offer, then they will have to spend more time and effort in seeking for solution of cross-compilation, discovery of gotchas and best practices, getting familiar with the tools, etc.
Those are the reasons that come into this article.