How to Install an EA
in MetaTrader 4
Getting your Expert Advisor running in MT4 takes under 5 minutes. You need to place the .ex4 file in the right folder and restart the platform — that's it.
Before You Start
Make sure you have the .ex4 file (the compiled Expert Advisor) ready. This is what you download after purchasing — not a .set file, not a .mq4 source file. The .ex4 is what MT4 actually runs.
Watch: Video Tutorial
Prefer to follow along visually? This walkthrough covers the full installation process step by step.
Step-by-Step Installation
MQL4 folder, then open Experts. This is the only folder MT4 will read EAs from..ex4 file into this folder. If you received multiple files, only the .ex4 goes here — set files go in MQL4\presets.Troubleshooting
EA not showing in Navigator
Double-check the file is in MQL4\Experts — not in the root data folder, not in MQL4\Indicators. Right-click Expert Advisors in Navigator and click Refresh. If it still doesn't appear, fully restart MT4.
Smiley face shows but no trades
Check that AutoTrading is enabled (green button in toolbar), that the EA's "Allow live trading" checkbox was ticked when you attached it, and that your broker is connected. Some EAs also only trade during certain sessions — check the set file documentation.
EA shows a sad face
A sad face usually means a DLL is blocked or live trading permission is missing. Go to Tools → Options → Expert Advisors and make sure "Allow DLL imports" and "Allow live trading" are both checked.
Ready to run your EA?
Every EA comes with set files, documentation, and direct Telegram support from the developer.