Советники: Validate - страница 6

 
traveller00:

Юзаю его. Пока такого не замечал. А может такое быть? Стоит пересмотреть на предмет этого дела? На что именно обратить внимание?

Посмотреть, правильно ли определяется время открытия закрытых по closeby-сделок.

 
Добрый день. Подскажите где можно подправить в коде для возможности выбора метода моделирования для финального одиночного прохода Validate в самом конце его работы? Для самой оптимизации можно выставить нужный метод, но переход на последний проход происходит автоматом со сменой метода на все тики. Спасибо
Нашел пока тут
        string Str = "[Tester]" +
                     "\nExpert=" + ::StringSubstr(Params[0].string_value, ::StringLen("Experts\\")) +
                     "\nSymbol=" + this.Symbols[0] +
                     "\nOptimization=0" +
                     "\nModel=2" +        //4 для все тики
                     "\nFromDate=" + ::TimeToString(FromDate, TIME_DATE) +
                     "\nToDate=" + ::TimeToString(ToDate, TIME_DATE) +
                     "\nDeposit=" + ::DoubleToString(Deposit, 2) +

                     "\n[TesterInputs]";

Но _tst.ini все равно создается с Model=4

 
Il'ya Matviyenko:
Добрый день. Подскажите где можно подправить в коде для возможности выбора метода моделирования для финального одиночного прохода Validate в самом конце его работы?

К сожалению, ничего не помню. Но в таких случаях действую, как стал бы с чужим кодом:


Почти сразу нашелся кусок, что привели выше.  И следующая строка:

      VALIDATETASK::StringReplace(StrRes,"Model=", "\r\n", "4"); // Real Ticks


Наверное, это нужно править.

 
Помогло, спасибо!
 

Здесь можно забрать уже готовый исполняемый EX5-файл.

Имейте ввиду, что к сожалению  в настоящее время - готовый исполняемый файл наверное устарел, удаляется с графика.


Так же индикатор с инструкции не компилируется, и Validate.exe по инструкции при компиляции выдаёт ошибки и не копилируется.

Validate - собранный в EX5
Validate - собранный в EX5
  • 2020.01.29
  • www.mql5.com
Описание инструмента по ссылке. Прикреплен его исполняемый EX5-файл
 
Aleksei Skrypnev:

Имейте ввиду, что к сожалению  в настоящее время - готовый исполняемый файл наверное устарел, удаляется с графика.

Перезалил.
 
Il'ya Matviyenko:
Помогло, спасибо!
Подскажите, какие значения и где поставить, чтобы было по ценам открытия. А то в указанных выше местах пробовал методом перебора менять, все равно по всем тикам.
 
fxsaber:
Перезалил.
Этот тоже слетает. При этом скачанный в прошлом году работает.
 
zevs1980:
Этот тоже слетает. При этом скачанный в прошлом году работает.

Как есть.

 
fxsaber #:

Скажите, для каждого следующего форвард прогона,  Validate  берёт самый лучший результат оптимизации?

То есть? если я запускаю оптимизацию с пользовательским критерием оптимизации, для форварда будет браться лучший результат пользовательского критерия, а не результат с максимальным балансом?

Причина обращения: