CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Most retail investor accounts lose money when trading CFDs. PipTax is educational and compares costs; it is not investment advice.

HomeLearn › Tutorials

How to Install and Run an EA on Pepperstone MT4/MT5

Updated 14 July 2026 · 8 min read · PipTax education

Trader installing an expert advisor onto a MetaTrader terminal connected to Pepperstone

If you want to install EA on Pepperstone MT4 MT5 platforms, the process is the same core workflow MetaTrader uses everywhere — you just need to know where the files go, how to switch AutoTrading on, and how to check the EA is actually doing what you expect. This guide walks through the practical steps, from downloading the terminal to running your first backtest and going live sensibly.

What You Need Before You Start

Before touching any files, get the basics sorted:

Remember that FCA-regulated brokers, including Pepperstone, cap retail leverage at 30:1 on major FX pairs. This affects position sizing calculations inside many EAs, so check the EA's lot-sizing logic matches your actual account leverage rather than assuming a default.

Installing the EA on MT4

MT4 stores expert advisors in a specific subfolder, and the easiest way to find it is through the terminal itself rather than guessing a Windows path.

1. Open MT4 and log in to your Pepperstone account. 2. Click File > Open Data Folder. 3. Navigate to MQL4 > Experts. 4. Copy your .ex4 file into this Experts folder (and any .set file into MQL4 > Presets if you have one). 5. Close and restart MT4 completely — a refresh in the Navigator panel isn't always enough. 6. In the Navigator panel on the left, expand Expert Advisors and confirm your EA appears in the list.

If the EA doesn't show up, double-check you copied it into the Experts folder and not a random location, and that the file extension is genuinely .ex4 and not renamed by mistake.

Installing the EA on MT5

MT5 follows an almost identical pattern, just with its own separate data folder — MT4 and MT5 do not share files even if installed on the same computer.

1. Open MT5 and log in to your Pepperstone MT5 account. 2. Click File > Open Data Folder. 3. Navigate to MQL5 > Experts. 4. Copy the .ex5 file into this folder. 5. Restart MT5. 6. Check the Navigator panel under Expert Advisors to confirm it's listed.

A common mixup is trying to load an .ex4 file into MT5, or vice versa — they are not interchangeable. If your EA provider only supplies one version, confirm with them whether an MT5-compatible build exists before assuming it'll work.

Enabling AutoTrading and Attaching the EA

Having the file in place isn't enough — MetaTrader needs explicit permission to let the EA trade automatically.

Check the Experts and Journal tabs at the bottom of the terminal regularly. These log every action, error, and rejected trade, and are the first place to look if the EA seems to be doing nothing.

Backtesting and Demo Testing First

Never run a new EA live without testing it first — this applies whether the strategy came from a trusted developer or you coded it yourself.

Backtest quality depends heavily on the historical data feed and modelling method, so treat backtest results as a rough guide, not a guarantee — see the [PipTax methodology page](/methodology.html) for more on how testing assumptions affect reported results.

Running the EA 24/5 with a VPS

Most EAs need to stay connected to the market continuously, which is impractical if it depends on your home PC and internet staying on.

Checking Costs Before You Scale Up

An EA's backtested edge can be completely eroded by real-world trading costs, so this step matters as much as the technical setup.

Conclusion

Learning to install EA on Pepperstone MT4 MT5 platforms is mostly mechanical — copy the file into the right Experts folder, restart the terminal, enable AutoTrading globally and per-chart, then test properly before going live. The technical setup is the easy part; the real work is verifying the EA actually holds up under real spreads, real execution, and real account leverage limits. Trading carries genuine risk of loss, automated or not, so demo-test thoroughly, check costs with the PipTax cost tool, and confirm current platform availability and pricing directly with Pepperstone before scaling any EA with live money.

Key takeaways

  • You can install an EA on Pepperstone MT4 or MT5 by copying the file into the correct MQL4/MQL5 Experts folder via 'Open Data Folder' and restarting the terminal.
  • AutoTrading must be enabled both globally (toolbar button) and per-chart (Common tab tick box) or the EA will not place trades.
  • Always run a new EA on a demo account first and check the Journal/Experts tabs for errors before going live.
  • A VPS keeps an EA running 24/5 without your home PC or internet connection needing to stay on.
  • EA performance depends heavily on execution model and all-in trading costs, not just the strategy logic — verify these on Pepperstone's own site and PipTax's cost tool before committing real capital.
  • Confirm current MT4/MT5 availability, account types and leverage limits directly with Pepperstone, since FCA retail leverage is capped at 30:1 on major FX pairs.
Want the real number for how you trade? Audit your MT4/MT5 statement free — see your true all-in cost and the genuinely cheapest broker for your style.

Frequently asked questions

Does Pepperstone support both MT4 and MT5 for EAs?
Pepperstone has offered both MetaTrader 4 and MetaTrader 5 to retail clients, and both platforms support expert advisors written in MQL4/MQL5 respectively. Platform availability can change by region and account type, so confirm what's currently offered on Pepperstone's own site or via the PipTax brokers page before opening an account specifically for EA trading.
Why won't my EA place any trades?
The most common causes are AutoTrading being switched off (either the toolbar button or the per-chart tick box), the EA's 'Allow live trading' setting being unticked in its properties, an expired or invalid EA licence, or the EA's entry conditions genuinely not being met yet. Check the Experts and Journal tabs in the terminal for specific error messages.
Can I run an EA without leaving my computer on all the time?
Yes — most traders running EAs long-term use a Virtual Private Server (VPS), which is a remote computer that stays on 24/5 and hosts your MetaTrader terminal. Some brokers offer partner VPS deals for active accounts; ask Pepperstone directly or compare third-party VPS providers.
Will an EA work the same on every broker?
No. Execution speed, spreads, commission structure and even how quickly the platform fills orders during news events can all affect an EA's real-world results, even if the strategy logic is identical. Always test on the specific broker and account type you intend to trade live, and use a cost tool to compare all-in trading costs before scaling up.
Is it safe to download EAs from random websites?
Treat any EA from an unverified source with real caution. Malicious or poorly coded files can carry hidden risks, log credentials, or simply not work as advertised. Where possible, use EAs from reputable, known sources, read the code or documentation if you can, and always test thoroughly on a demo account first.

Keep going: Audit Index Index Methodology