Errors, bugs, questions - page 2154

 

What is it?


 

In this menu.

is sorely lacking "Save set file". Now, in order to save the set file you want, you first have to run a single test, then go to the "Options" tab and select Save there.

Moreover, what is missing is the ability to create a set of set files, with the functionality to add to it the desired selected sets from the Optimization results. It would be very convenient to work with the Tester if it were possible to collect a set of the required sets from the Optimisation results and then load it separately "into Optimisation results".

Also missing is multi-sorting. I want to sort the Optimization results by number of trades. I see results with negative profit appearing at the top of the list. Obviously, we do not need such results. The reason for sorting is lost. In general, it is very inconvenient to analyze the results of Optimization at the moment. Perhaps cool Excel users solve such issues via XML-import. But not to learn Excel for every fart.

Since we are working on the improvement of the Tester, please take into account the comments.

 
fxsaber:
The Optimiser's Logbook entry is in Russian

What language is the terminal running in?

 
fxsaber:

Error in the Documentation

Corrected, the current version is on the website. Thank you

 
Rashid Umarov:

And what language is the terminal in?

In Russian. This is the first time I've seen Terminal/Tester system messages not in English. In my opinion, Russian is wrong in this case. All the same, logs should be unified. At least in case of problems to be solved on forum.

 

Compilation error

typedef void (*fn)();
void g() {}
struct A {
        A() : f( g ) {}
protected: //(*)
        fn f;
};
struct B : A {
        B() { A::f(); } //Error: 'f' - member function not defined
};

And if you remove the (*) line, it's fine. What's the difference?

 
fxsaber:

What is this?

fxsaber:

Moreover, what is missing is the ability to create a set of set files, with the functionality to add to it the desired selected sets from the Optimisation results. It would be very convenient to work with the Tester if it were possible to collect a set of the required sets from the Optimisation results and then load it separately "into the Optimisation results".


The new #property tester_set functionality was added four months ago, unfortunately the release notes never got the information about it...

#property tester_set "\\Profiles\\Tester\\Moving Average.set"

Имя set-файла со значениями и шагом входных параметров. Указанный файл будет передан тестеру в работу перед началом тестирования или оптимизации. Имя файла необходимо указывать с расширением и в двойных кавычках как константную строку.
Если в названии set-файла указать имя эксперта и номер версии как "<expert_name>_<number>.set", то он автоматически добавится в меню загрузки версий параметров под номером версии <number>. Например, имя "MACD Sample_4.set" означает, что это set-файл для эксперта "MACD Sample.mq5" с номером версии равным 4.
Для изучения формата рекомендуем вручную сохранить настройки тестирования/оптимизации в тестере стратегий и затем открыть созданный таким образом set-файл.


After a number of pokes and prods the description was finally added to the help:
https://www.mql5.com/ru/docs/basis/preprosessor/compilation
https://www.metatrader5.com/ru/metaeditor/help/development/intelligent_management

But it went unnoticed by the community.

 
Sergey Dzyublik:


About four months ago they added a new functionality #property tester_set, unfortunately, release notes did not contain information about it...


After some pestering, the description was added to the help:
https://www.mql5.com/ru/docs/basis/preprosessor/compilation
https://www.metatrader5.com/ru/metaeditor/help/development/intelligent_management

But it went unnoticed by the community.

Thanks, I'll use it. But we were talking about something else - working with Optimization results. There's hardly any functionality there.

 
fxsaber:

Reproducible. You need to run the Tester/Optimiser. Wait a few hours after it finishes. I definitely have all the custom character ticks removed after 10 hours.

No one seems to test on custom tick history. Once you don't test for a few hours, the story is gone. Creepy bug. How people still record something from crypto exchanges to test, I don't understand.

 
fxsaber:

No one seems to test on custom tick history. Once you don't test for a few hours, the story disappears. Creepy bug. How people still record something from crypto exchanges to test, I don't understand.

I honestly do not understand the meaning of custom history... Kill you ...

I have a feeling that developers are doing everything to draw trader's attention away from the truth...


If someone can name at least 2 advantages of custom history?

Reason: