- Network functions
- Development and connection of binary format libraries
- Project plan of a web service for copying trades and signals
You can check it in the Rules by yourself, for example:
Rules of Using the Market Service
Products must not contain calls to any DLL, including Microsoft Windows system libraries.
- www.mql5.com
One important distinction here is Market distribution vs independent distribution.
For an EA sold through MQL5 Market, third-party licence control is prohibited as mentioned above because MetaQuotes handles the licensing.
For an EA distributed independently from your own site, though, an external entitlement server can make much more sense. You can keep one compiled build and validate the MT account, licence status and expiry server-side rather than recompiling for every customer.
I’d also avoid embedding any permanent sensitive API secret in the EA itself and make sure temporary API/network failures don’t immediately disable a live trading system.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use