Running your EA on a Demo account is the next step after creating and testing your EA under different market conditions with good results. If you haven't created your EA yet, get started creating your EA first. Always make sure you run your EA on a Demo account for long enough to test your EA during real-time trading. We recommend running your EA on a VPS for both Demo and Live trading, because although Live trading can cause you to lose your money, failing to run a good Demo test will cause you to lose valuable time and reliable results.
You've probably ran your EA on your PC. If you've been running your EA on a Demo (or even Live account) on your PC, then by now you know your PC gives you the following problems: