a friend told me that even the EA can produce significantly profit, it may failed on real money account. because there is a great lag bewteen sever and your computer, also the trade execution may alert error which will not be seen in demo