What is an Expert Advisor?
A Forex Expert Advisor (EA) is a flexible automated trading solution that can be added to the most popular and user-friendly platform, MetaTrader 4. More specifically, an Expert Advisor is a type of software that can completely automate trading strategies on your behalf or send you alerts prompting you to act on a trade, when certain conditions are met in the market.
An expert advisor for MetaTrader 4 is written in a special programming language called MetaQuotes Language (MQL4). Programs like MetaEditor, which is already pre-loaded onto Metatrader 4 and 5, use this language to help traders build Expert Advisors.