EA’s are algorithmic programs that have been developed to open trades on behalf of investors on the trading platform. Expert Advisors are used for automatic trading. It is based on signals generated by various technical indicators and may be acquired online. My broker AAFX is providing me one of the most powerful trading platforms for Windows, OS X and mobile devices which has many EA in Forex market.