An expert Advisor in Forex is basically a robot or a piece of code that you install on to trading software so it can place trades for you. You can use a demo account, and Strategy Tester in MT4 to find a combination of settings in the EA's that work best for your trading needs.