Answering my own question:
https://www.metatrader5.com/en/terminal/help/algotrading/testing
https://www.metatrader5.com/en/terminal/help/algotrading/testing
- Testing starts and ends at 00hr.00m.00s. of the specified dates. Thus the start date of testing/optimization is included in the testing period, while the end date is not included. Testing ends on the last tick of the previous date. Also you cannot specify the end date, which is greater than the current one. In such case, the testing anyway will be performed to the current date (not including it).
Now I ask you: what genius over there had this brilliant idea to make the tester in MT5 WORST than in MT4?
Another dumb decision by metaquotes, why not let the tester test up to the minute of the current day?
Strategy Testing - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
- www.metatrader5.com
The Strategy Tester allows you to test and optimize trading strategies (Expert Advisors) before using them for live trading. During testing, an Expert Advisor with initial parameters is once run on history data. During optimization, a trading strategy is run several times with different sets of parameters which allows selecting the most...
beto_gauer:
Answering my own question:
https://www.metatrader5.com/en/terminal/help/algotrading/testing
Does anybody have a work around for this? Because this is absurd...
Answering my own question:
https://www.metatrader5.com/en/terminal/help/algotrading/testing
- Testing starts and ends at 00hr.00m.00s. of the specified dates. Thus the start date of testing/optimization is included in the testing period, while the end date is not included. Testing ends on the last tick of the previous date. Also you cannot specify the end date, which is greater than the current one. In such case, the testing anyway will be performed to the current date (not including it).
Now I ask you: what genius over there had this brilliant idea to make the tester in MT5 WORST than in MT4?
Another dumb decision by metaquotes, why not let the tester test up to the minute of the current day?
Just change your system date to tomorrow . close all MT5 tools and reopen . and select end date tomorrow or more, now you can see data of current day in tester .
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
When I run the tester in MT4, if I choose the end day to be tomorrow (for example 10/16/2020), the tester will run til the present minute of today.
In MT5, if you choose today or tomorrow as the end date, the tester will only test til yesterday, why this limitation?
Is there any way to fix that?