You can use the cloud protector.

MQL5 Cloud Protector: Advanced protection for programs - Developing programs - MetaEditor Help
- www.metatrader5.com
MQL5 Cloud Protector is an online service that proves advanced protection for MQL-programs. Executable files EX4/EX5 are reliably protected from...
Wow, I didn't know there was a feature like this. Thanks!
But I don't get how exactly it works. Does it just make it completely protected from decompiling?
There has been zero proof that any ex4/5 can be decompiled since Build 600+ (2014)
Upcoming MetaTrader 4 and MQL4 Upgrades - Big Changes Are Underway (MetaQuotes Software Corp.) - MQL4 programming forum (2013)
Code Protection: New MQL4 language(Build 600+) decompilation protection and other crack techniques. (Macos Silva) - MQL4 programming forum - Page 2 (2014)

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
How hard/easy it is for people to decompile an EA if I were to provide a copy to someone? (Not in MQL5 Market)
The only security I've thought is to make the EA only run specifically to their broker account number - or else the EA would remove itself from the chart. This would make it difficult if a regular user wants to hire someone to decompile an EA. The one who's gonna decompile wouldn't be able to use the EA or backtest it with their own account.
Any thoughts or suggestions?