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
TF=1||1|||0|||16385|||Y Parameter to be optimised for
You could not perform an optimisation with a zero step. A similar message should be in the Tester log.
You could not perform a zero step optimisation. A similar message should be in the Tester log.
This parameter is the timeframe:
input ENUM_TIMEFRAMES TF=PERIOD_M1; // Timeframe for analysing indicators
Only boundary values PERIOD_M1 and PERIOD_H1 are set according to it
In addition, as a result:
TF=12|||1|||1|| 12 || Y The right boundary has been changed to 12, although it should be constant 16385, i.e., H1
There is also an optimisation step of 1 instead of 0.
Here are the reprints
Here's a supplement with opt files and a comparison with genetic optimisation manually and using Run
Good evening!
I tried genetic optimisation by other parameters.
For int and double all works without errors.
Errors occur only with TF timeframe - the right boundary is shifted and step 1 instead of 0 is set.
Errors occur only with the TF timeframe - the right border is shifted and step 1 instead of 0 is set.
Unfortunately, the opt-file contains only indexes of enum fields, but not their values.
Update TesterCache.mqh.Unfortunately, the opt-file contains only indexes of enum fields, but not their values.
Please update TesterCache.mqh.Thanks! I'll try it tonight
Unfortunately, the opt-file contains only indexes of enum fields, but not their values.
Please update TesterCache.mqh.Good evening!
Updated TesterCache.mqh and everything worked correctly !!!!
Thank you very much for your help! Without you I would not have found this reason - that I had an outdated file from the library.
Regards, Alexander