An EA is a program that runs through a trading terminal to monitor and automatically carry out trading actions without a trader’s direct involvement. When you install an EA, you’ll need to set up certain criteria such as trigger alerts, notifications, and trading actions depending on the preferred market conditions that you’ve programmed the EA to track.
EAs are programmed in either MetaQuotes Language 4 (MQL4).