Free MT5 Trading Robots: Where to Download and How to Install

An MT5 trading robot, called an Expert Advisor or EA, is a program that opens and closes trades in MetaTrader 5 by fixed rules. Free robots exist and some are useful for learning, but none of them can promise profit. This guide shows where to find free EAs safely, how to install and test one, and how to recognise the dangerous ones.

Author: · Updated: 2026-10-26 · 18+

Free MT5 Trading Robots: Where to Download and How to Install
Photo: TheGrenzebachGroup, CC BY-SA 3.0 · Wikimedia Commons

What an MT5 trading robot is

MetaTrader 5 lets traders run small programs written in the MQL5 language. A program that trades on its own is called an Expert Advisor (EA). It reads prices, checks its rules, and sends buy, sell, stop-loss and take-profit orders through your account while the terminal is running. Other types of program are indicators, which only draw on the chart, and scripts, which run once.

A robot does not know the future. It follows rules that someone wrote, and those rules can lose money in market conditions they were not built for. Treat any EA as a tool you must test, never as a source of guaranteed income. If MetaTrader is new to you, read MT4 vs MT5 first.

Where to download free MT5 robots safely

  • Inside MetaTrader 5 itself. The terminal ships with example Expert Advisors, such as Moving Average and MACD Sample, under Navigator, Expert Advisors, Examples. They are simple, open source and ideal for learning how an EA behaves.
  • The MQL5 Market. Open the Market tab in the Toolbox at the bottom of MT5 and filter by Free. Products are distributed through the platform, have reviews, and many offer a free demo version of paid robots.
  • The MQL5 Code Base. The official library on the MQL5 website holds thousands of free EAs, indicators and scripts with full source code. You can read the code before you run it.
  • Your own or a trusted developer's code. A robot built for your rules, with source code you control, is easier to trust than an anonymous file.

Avoid robots sent as random files in Telegram groups, "cracked" versions of paid EAs and download sites full of ads. A compiled .ex5 file hides its logic, and a cracked file may carry malware or simply not work.

How to install an Expert Advisor in MT5

  1. Download MetaTrader 5 from your broker. Our Exness MT5 download guide shows the steps for PC and mobile; robots run only on the desktop terminal or a VPS, not in the mobile app.
  2. For a Market product, click Install in the Market tab. For a file from the Code Base, open File, Open Data Folder, then MQL5, Experts, and copy the .mq5 or .ex5 file there.
  3. Right-click Expert Advisors in the Navigator and choose Refresh. The robot appears in the list.
  4. Drag the robot onto a chart of the symbol and timeframe it was designed for.
  5. In the settings window, check the inputs: lot size, stop-loss, take-profit, maximum trades. Leave Allow DLL imports switched off unless you know exactly why the robot needs it.
  6. Press the Algo Trading button in the toolbar so it turns green. A small icon in the chart corner shows whether the EA is active.

Test before you trust: backtest and demo

Never put a new robot on a real account first. Use two checks.

  • Strategy Tester. Open it with Ctrl+R, choose the EA, symbol, timeframe and a long period, and select a modelling mode based on real ticks where available. Look at maximum drawdown, the number of trades and how the equity curve behaves, not only the final profit.
  • Forward test on demo. Run the EA on a demo account for several weeks. A backtest can be tuned to fit the past; a forward test shows how the robot copes with new data, spreads and slippage.

Watch for these warning signs in results: a perfectly straight equity line, very high win rates with tiny profits and occasional huge losses, and strategies that add positions as the price moves against them. These usually mean martingale or grid logic, which can wipe out an account in one strong trend.

Settings that protect your account

  • Lot size. Start with the minimum. Risk on one trade should be a small part of the balance, as explained in risk management for beginners.
  • Stop-loss. Avoid robots that trade without a stop-loss or that let you disable it.
  • Maximum open trades and daily loss. If the EA has these inputs, use them.
  • Account type and costs. Scalping robots are sensitive to spread and commission; see spread, commission and swap.
  • Running time. The EA works only while MT5 is open and connected. For round-the-clock trading, traders use a VPS; some brokers and MetaQuotes offer one.

Fake profit robots and how to spot them

Searches for free trading robots attract scams. Be careful when a seller:

  • promises a fixed monthly return or "no loss" trading;
  • shows only screenshots, not a verified track record;
  • asks for your account password to "install the robot for you";
  • asks you to deposit with a broker they choose and then send them the login;
  • pushes you to buy quickly because the "offer ends today".

Nobody needs your trading password to give you an EA. More patterns are covered in forex scams and fake brokers.

Our own robots

The Auron FX team also builds MT5 robots. We describe what they trade, how risk is limited and what they cannot do on the trading bots page, without profit promises. Whatever robot you use, test it on demo first.

Download MT5

Risk warning

Automated trading does not remove market risk. Forex and CFDs are complex products with a high risk of losing money quickly because of leverage, and a robot can lose faster than a person because it trades without hesitation. Past results, including backtests, do not guarantee future results. Trade only with money you can afford to lose. You must be 18 or older. Auron FX is an independent guide, not a broker, and this article is education, not investment advice.

Frequently asked questions

Where can I download a free MT5 trading robot?
Safely from three places: the example Expert Advisors that come with MetaTrader 5, the Free filter in the MQL5 Market inside the terminal, and the official MQL5 Code Base, which offers free EAs with source code.
How do I install an Expert Advisor in MT5?
Copy the file to File, Open Data Folder, MQL5, Experts, refresh the Navigator, drag the EA onto a chart, check the inputs and press the Algo Trading button so it turns green.
Do free forex robots really make money?
Some free EAs are useful for learning and testing ideas, but no robot can guarantee profit. Backtest it, run it on demo for several weeks and start live with the minimum lot.
Can I run an MT5 robot on my phone?
No. Expert Advisors run in the desktop MetaTrader 5 terminal or on a VPS. The mobile app can show the trades that the robot opens.
What is the difference between MT4 and MT5 robots?
MT4 robots are written in MQL4 and MT5 robots in MQL5. They are not compatible, so an .ex4 file will not run in MT5 and an .ex5 file will not run in MT4.
Is it safe to give my account password to a robot seller?
No. You never need to share your trading password to use an EA. Anyone who asks for it can trade or misuse your account.

Top brokers Ad · 18+

ExnessPopular, multi-platform broker · Partner link, advertisement. 18+Visit Exness →
XMBig brand, low entry deposit · Partner link, advertisement. 18+Visit XM →
FBSLow $5 minimum deposit · Partner link, advertisement. 18+Visit FBS →
RoboForexMany accounts, copy trading · Partner link, advertisement. 18+Visit RoboForex →
AMarketsLow minimum, deposit bonuses · Partner link, advertisement. 18+Visit AMarkets →
WeltradeLow minimum deposit, offshore · Partner link, advertisement. 18+Visit Weltrade →