An Expert Advisor is a program that allows automation of the analytical and trading processes in the MT4/5 platform.

The Mt4 client terminal includes a built-in editor and compiler with access to a user contributed free library of software, articles and help. The software utilizes a proprietary scripting language, MQL4/MQL5, which enables traders to develop Expert Advisors, custom indicators and scripts. MetaTrader’s popularity largely stems from its support of algorithmic trading.
Traders can find a MQL4 Reference in the Help tab of the Toolbox in the MetaEditor window.

The new MetaTrader 5 trading platform is designed to provide brokerage services to customers in Forex, CFD and Futures, as well as equity markets.

The latest versions of the MetaTrader platforms can be found on their website: www.metaquotes.net