Hi Petko
I have followed your videos and am now testing over 500 EAs running over 6 demo accounts. I am monitoring all results on FX Blue. Recently some of the EAs have reached my criteria to be added to my live account. This criteria does vary slightly depending on how I generated the EA in the first place, but I only a consider an EA for entry into my live account if it has achieved a profit factor of 1.3 or more over 100 trades. I also want to see consistency – so it must stay profitable every 20 trades, or it can never have more than X negative profit days in a row. (Please note I am only testing 1M and 5M timeframes).
My question here is: what specific criteria do you have for <span style=”text-decoration: underline;”>dropping</span> an EA from your live account? I know one of your videos covers this (no 11 I think?) but it does not give specifics. My paranoia is that I promote an EA to my live account, and its initial performance is not as good as it was in the demo account. How long do you leave it? No one wants to make the mistake of abandoning an EA which is just going through a bad spell, but actually proves to be profitable over the medium to long term.
One of my ideas is to run the EA over the same number of trades in live as demo, so 100, and if it does not perform half as well I drop it. So if the profit factor in demo was 1.6, the minimum performance expectation for the first 100 trades in live should be 1.3.
Alternatively I have thought about promoting the best 15 EAs from the demo accounts to the live account, and at the end of each month I discount the worst performing 5 of the 15 and promote the next best 5 from demo accounts (provided their performance is better than that of the worst 5 in the live account).
Do you have any set criteria? Have you found that using a certain method allows you to minimise the risk of prematurely discarding an EA which performs well over the medium to long term? Really interested to hear feedback from Petko and other users on how you manage this process.
Thank you