personally I consider the main thing is ea's are programmed for particular patterns depends on past data, but market is keep changing all of sudden due to trading volume, divergence and news impact.,if you get profit or loss they cut that charge from you. sometime market goes worse than ea can not work properly because that you may lose all of your money.