An expert advisor is simply a piece of code written in the MQL4 programming language which, once installed on your MetaTrader 4 Forex trading platform, has the ability to automate the opening and closing of trades on your behalf.
What Every Forex Trader Ought To Know About Expert Advisors