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 ...