An Expert Advisor, commonly known as ‘EA’ is a program which is written specifically for the MetaTrader Platform.

The EA automatically submits trades to the platform depending on the strategy and parameters set when programmed.

Programmers often test EAs on historical or current market data in order to determine if the system is profitable or not, using the strategy tester.

EAs may be useful for traders who fall into the psychological trap in trading, as they set their trading strategy and let the program execute trades without their interference.