An automated trading program coded in MQL4/MQL5 for the MetaTrader platform. EAs attach to a chart and run on each tick, making trade decisions and executing orders per its strategy parameters. EAs handle tasks such as opening/closing positions, managing stop-loss/take-profit, and can be tested via MetaTrader’s Strategy Tester.