That is strange that you weren't able to replicate the bugs. Your input combination number should be high enough to see them. ( > 9.2e + 18) Sorry for not providing settings files. For now, I think I've done my best to document, describe, and make the bugs replicable. I seem to have failed on all three of those, but whatever, I tried. Good luck to you in your trading!
@tanner gilliland#: That is strange that you weren't able to replicate the bugs. Your input combination number should be high enough to see them. ( > 9.2e + 18) Sorry for not providing settings files. For now, I think I've done my best to document, describe, and make the bugs replicable. I seem to have failed on all three of those, but whatever, I tried. Good luck to you in your trading!
No, it is not strange at all. Alain only tested a smaller subset. That was the point of his post.
He stated, that your "full" test is not realistic in the "real world". He has a point. Normally one would not attempt so many combinations. It would just take too much time to run for a real EA that trades.
Also, as one can see from the full test that fails (the one I did), it is obvious that it is overflowing the available maximum value of the variable used to tracking it all.
In the case of the optimisations, it is overflowing a long integer value, and in the case of the forward tests, it is overflowing an short integer value.
Though it may be a bug, realistically one should not be testing so many combinations for a real-world EA. So, I doubt MetaQuotes will do anything about it.
The suggestion, is that you keep your optimisations and forward tests to a realistic number of combinations, below those overflow limits.
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
You are signed in. Two-factor authentication has been disabled. Set it up again and scan a new QR code, or continue with two-factor authentication disabled.
Test with a "reasonable" number of passes (already very high), and there is no issue.
I will not go further unless it can be demonstrated a bug in normal usage conditions.
Optimizing so much combinations is just useless waste of time.
No, it is not strange at all. Alain only tested a smaller subset. That was the point of his post.
He stated, that your "full" test is not realistic in the "real world". He has a point. Normally one would not attempt so many combinations. It would just take too much time to run for a real EA that trades.
Also, as one can see from the full test that fails (the one I did), it is obvious that it is overflowing the available maximum value of the variable used to tracking it all.
In the case of the optimisations, it is overflowing a long integer value, and in the case of the forward tests, it is overflowing an short integer value.
Though it may be a bug, realistically one should not be testing so many combinations for a real-world EA. So, I doubt MetaQuotes will do anything about it.
The suggestion, is that you keep your optimisations and forward tests to a realistic number of combinations, below those overflow limits.