An Expert Advisor (EA) is a program that runs inside MetaTrader 5 and can open, manage and close trades without manual clicks. It follows rules written into its code, every time.
What an EA can and cannot do
An EA removes hesitation and manual errors from executing a plan. It cannot make a flawed plan profitable, foresee news, or protect you from every market condition. It does exactly what it was built to do, including in situations where a human might have stepped aside.
What an EA needs to run
- The MetaTrader 5 desktop terminal (EAs do not run on the mobile apps).
- Algo Trading enabled in the terminal and in the EA settings.
- A stable connection to your broker. Many traders use a VPS so the terminal stays online.
- Correct symbol and timeframe, matching what the EA was designed for.
Indicator plus EA
Some systems separate signal and execution. Dream Ultra generates BUY and SELL signals on Gold M15, and Dream4Rex EA is designed to execute those supported signals automatically. Keeping the two jobs separate makes it easier to understand what each part does.
Good habits with automation
- Start on a demo account and watch how the EA behaves.
- Use position sizes you are comfortable losing.
- Check the terminal regularly, especially around major news.
- Keep your files up to date when new versions are released.
Automation changes how trades are executed. It does not change the risk of trading.