Every unlicensed copy of your EA running out there is a sale you will never see. MTLicense locks each license to a single MT4/MT5 account number — so only paying customers can run your software. Two lines of code. Done in 5 minutes.
Everything you need to lock down your software and get paid for every copy that runs.
No server to set up. No complex integration. Just copy, paste, compile.
Sign up in 30 seconds. You get an API key and full dashboard access immediately — no approval wait, no credit card required.
Give it a name in the dashboard and grab your product ID. Takes 60 seconds. That’s all the setup there is.
Download LicenseManager4.mqh or LicenseManager5.mqh. Add two lines to your EA’s OnInit(). Compile. That’s it. Seriously.
When a customer pays, enter their account number in the dashboard. They go live in seconds. You stay in full control — revoke anytime.
No hidden fees. No contracts. Cancel anytime. Your first 14 days are on us.
You built something valuable. Stop letting people run it for free. Perfect if you’re just starting to monetize your first EA.
✓ 14-day free trial
Get StartedYou’re serious about this. Manage multiple EAs, hundreds of customers, and keep full control of who’s running your software.
✓ 14-day free trial
Get StartedFull scale. Unlimited everything. For developers who’ve turned EA sales into a real business and need it to run flawlessly.
✓ 14-day free trial
Get StartedNo credit card required. No server setup. Just sign up and start protecting your software today.
Protect My EA — Start Free →Every day you wait, someone could be running your software without paying. Start free — no credit card, done in 5 minutes.
Protect My EA — It's Free No thanks, I'll risk it