EA that is profitable 95%

 
I have a EA that is profitable up to 95%. The problem is that in real (demo) work is not working. He entered the trade late, took a higher price (or lower, depending on whether buying or selling) than in the tester.
Perhaps the problem is that my ping is 110 ms?
Maybe tester does not work well - how to check?
Does anyone have advice on how to solve this.
(sorry my english is bad)
 

Here is the report

 
HimeraZr:
I have a EA that is profitable up to 95%. The problem is that in real (demo) work is not working. He entered the trade late, took a higher price (or lower, depending on whether buying or selling) than in the tester.
Perhaps the problem is that my ping is 110 ms?
Maybe tester does not work well - how to check?
Does anyone have advice on how to solve this.
(sorry my english is bad)

Real account will have slippage/spread issue.

Do Always forward test which is real report for the results.

 
Spread is constant (it is on ICMarkets) but I placed higher spread.
Maybe slipage have influence - How do I know what is "normal" slipage? Whether it can ever be known.
 
There is a simple response to your problem. Do not test on historic data. If you do a real live testing on a demo account then you will obtain a realistic figure. Yes, it takes time but this is where you also monitor all what your EA is able to do with the real ongoing world.
Reason: