Хотел при этом заставить тестер после прогона оптимизации по каждой стратегии сразу экспортировать результаты в XML файл вместо чтоб потом руками кликать на меню Optimization Results. Добавил строки в конец раздела [Tester] всех .ini файлов:
Запустил validate, указал имя папки, оптимизация пошла, но ни разу экспорта не получил.
Вы придумали строку и наделили ее функционалом. Так не работает.
В конце оптимизации через MTTester.mqh можно получить opt-файл оптимизации. И из него достать нужные данные прошедшей оптимизации. Допускаю, что это можно делать даже на ходу во время оптимизации, т.к. он дозаписывается после каждого фрейма.
Если все же хотите штатный XML, то попробуйте в Validate вставить запуск сторонней программы, которая нажимает на нужные кнопки для сохранения XML.
ЗЫ Запускать пачку ini-заданий в Тестере можно простым скриптом. Validate может, конечно, но его код непростой для правок.
Возможно ли в папке сохраняемых результатов Img произвести изменения графика? Если возможно, то как увеличить толщину/цвет линии графика баланса/эквити, а так же шрифт/величину/жирность цифр на шкалах графика?
Вы придумали строку и наделили ее функционалом. Так не работает.
Понял, спасибо. Но вот ещё вопрос любопытного с галёрки. В коде вExpTradeSummary.mqh прописана структура ExpTradeSummary, в которую из opt-файлов собирается практически весь набор результатов оптимизации кроме одного - Results. А хотелось бы его тоже иметь, на случай, если оптимизация запущена по Complex Criterion. Ну или прямо Complex Criterion выбирать, если такое возможно. То есть дело не только в структуре, но и в методе её заполения, он тоже должен отрабатывать эту задачу.
Есть ли такая возможность или тут препятствия непреодолимые?
В коде вExpTradeSummary.mqh прописана структура ExpTradeSummary, в которую из opt-файлов собирается практически весь набор результатов оптимизации кроме одного - Results. А хотелось бы его тоже иметь, на случай, если оптимизация запущена по Complex Criterion.
В шапке файла есть ссылка на публикацию формата от MQ. Лучше им такие вопросы адресовать.
В коде вExpTradeSummary.mqh прописана структура ExpTradeSummary, в которую из opt-файлов собирается практически весь набор результатов оптимизации кроме одного - Results. А хотелось бы его тоже иметь, на случай, если оптимизация запущена по Complex Criterion. Ну или прямо Complex Criterion выбирать, если такое возможно. То есть дело не только в структуре, но и в методе её заполения, он тоже должен отрабатывать эту задачу.
Есть ли такая возможность или тут препятствия непреодолимые?
Не очень понял вопрос, но разве custom_fitness - это не то, по чему проходит оптимизация? Оно и есть Result.
fxsaber #: Вроде, должен быть в конце всех вычислений общий проход. Его и надо смотреть.
Вроде должен, но его нет. По разному пробовал, другой терминал, на другом компе с другой вин 11. Все одинаково. Какие файлы еще приложить, чтобы помочь мне?
Аналогично - файла нет. Более того, не отображается результирующий график в штатной вкладке "График" тестера, как показано здесь. Показывается только график последнего шага Walk Forward. Брал готовую версию отсюда.
Ivan Titov #: Аналогично - файла нет. Более того, не отображается результирующий график в штатной вкладке "График" тестера, как показано здесь. Показывается только график последнего шага Walk Forward. Брал готовую версию отсюда.
Просьба на примере стандартного советника написать шаги быстрого воспроизведения. Чтобы не гадать.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Хотел при этом заставить тестер после прогона оптимизации по каждой стратегии сразу экспортировать результаты в XML файл вместо чтоб потом руками кликать на меню Optimization Results. Добавил строки в конец раздела [Tester] всех .ini файлов:
Report=MQL5\Files\FolderName\Report\StrategyNum.xml
Запустил validate, указал имя папки, оптимизация пошла, но ни разу экспорта не получил.
Вы придумали строку и наделили ее функционалом. Так не работает.
В конце оптимизации через MTTester.mqh можно получить opt-файл оптимизации. И из него достать нужные данные прошедшей оптимизации. Допускаю, что это можно делать даже на ходу во время оптимизации, т.к. он дозаписывается после каждого фрейма.
Если все же хотите штатный XML, то попробуйте в Validate вставить запуск сторонней программы, которая нажимает на нужные кнопки для сохранения XML.
ЗЫ Запускать пачку ini-заданий в Тестере можно простым скриптом. Validate может, конечно, но его код непростой для правок.
Возможно ли в папке сохраняемых результатов Img произвести изменения графика? Если возможно, то как увеличить толщину/цвет линии графика баланса/эквити, а так же шрифт/величину/жирность цифр на шкалах графика?
За ранее спасибо.
Вы придумали строку и наделили ее функционалом. Так не работает.
Понял, спасибо.
Но вот ещё вопрос любопытного с галёрки.
В коде в ExpTradeSummary.mqh прописана структура ExpTradeSummary, в которую из opt-файлов собирается практически весь набор результатов оптимизации кроме одного - Results. А хотелось бы его тоже иметь, на случай, если оптимизация запущена по Complex Criterion. Ну или прямо Complex Criterion выбирать, если такое возможно.
То есть дело не только в структуре, но и в методе её заполения, он тоже должен отрабатывать эту задачу.
Есть ли такая возможность или тут препятствия непреодолимые?
В коде в ExpTradeSummary.mqh прописана структура ExpTradeSummary, в которую из opt-файлов собирается практически весь набор результатов оптимизации кроме одного - Results. А хотелось бы его тоже иметь, на случай, если оптимизация запущена по Complex Criterion.
В шапке файла есть ссылка на публикацию формата от MQ. Лучше им такие вопросы адресовать.
В коде в ExpTradeSummary.mqh прописана структура ExpTradeSummary, в которую из opt-файлов собирается практически весь набор результатов оптимизации кроме одного - Results. А хотелось бы его тоже иметь, на случай, если оптимизация запущена по Complex Criterion. Ну или прямо Complex Criterion выбирать, если такое возможно.
То есть дело не только в структуре, но и в методе её заполения, он тоже должен отрабатывать эту задачу.
Есть ли такая возможность или тут препятствия непреодолимые?
Уважаемые колеги, помогите запустить/настроить Validate:
Хочу получить walk-forward режим. Запускаю для пробы в стоковом режиме, ничего не меняю.
В песочнице формируется ряд папок с файлами. Причем в папке Img формируются графики с нарастанием от номера прохода, т.е. Validate отрабатывает.
В папке Tst отдельные файлы проходов .tst формируются, А РЕЗУЛЬТИРУЮЩЕГО файла .tst получить/найти не могу.
ниже скрины:
В папке Tst отдельные файлы проходов .tst формируются, А РЕЗУЛЬТИРУЮЩЕГО файла .tst получить/найти не могу.
Вроде, должен быть в конце всех вычислений общий проход. Его и надо смотреть.
Вроде, должен быть в конце всех вычислений общий проход. Его и надо смотреть.
Вроде должен, но его нет.
Аналогично - файла нет. Более того, не отображается результирующий график в штатной вкладке "График" тестера, как показано здесь. Показывается только график последнего шага Walk Forward. Брал готовую версию отсюда.