#include <TypeToBytes.mqh> // https://www.mql5.com/ru/code/16280#define REPORT_TESTER // В тестере будут автоматически записываться отчеты#include <Report.mqh>
и прямо во время Оптимизации советника получаем отчеты по каждому посчитанному проходу
Если заметили, что одиночный прогон не совпадает с Оптимизируемым, сравните билд из отчета с билдом терминала. Если не совпадают, то скорее всего причина разных результатов именно в этом.
Жмем F7 и тут же, не дожидаясь окончания компиляции, жмем F4.
Попадаем в тестер и жмем Старт.
Получаем в логе журнала такие сообщения каждые 10 секунд.
2017.07.2600:48:13.353 MQL5 cannot open file 'TesterBenchmark_Example.ex5'
2017.07.2600:48:13.369 MQL5 cannot open file 'TesterBenchmark_Example.ex5'
2017.07.2600:48:23.396 Tester OnTesterInit works too long...
2017.07.2600:48:33.397 Tester OnTesterInit works too long...
2017.07.2600:48:43.397 Tester OnTesterInit works too long...
И так будет продолжаться, пока не нажать Стоп или пока не закончатся проходы Оптимизатора.
Хочу уточнить, что изначально задачи были поделены более или менее поровну - я помню, что время было 3 часа на оптимизацию, а теперь время стало 6 часов - как это произошло - не знаю - уходил.
Спасибо, сейчас попробую.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: Report
fxsaber, 2017.07.25 12:47
В отчет добавлен билд Агента.
Добавляем в советник эти строки
и прямо во время Оптимизации советника получаем отчеты по каждому посчитанному проходу
Если заметили, что одиночный прогон не совпадает с Оптимизируемым, сравните билд из отчета с билдом терминала. Если не совпадают, то скорее всего причина разных результатов именно в этом.
Если советник долго компилируется (несколько секунд), то следующим образом 100% воспроизводится такой баг
И так будет продолжаться, пока не нажать Стоп или пока не закончатся проходы Оптимизатора.
Как во Фрейм-режиме работы советника узнать, что применяется Генетический алгоритм и сколько примерно проходов осталось?
И какой режим тестера выбран (OHLC, тики и т.д.)?
Почему задачи агентам раздались не равномерно?
В чем может быть причина или так и задумано?
Почему задачи агентам раздались не равномерно?
В чем может быть причина или так и задумано?
Хочу уточнить, что изначально задачи были поделены более или менее поровну - я помню, что время было 3 часа на оптимизацию, а теперь время стало 6 часов - как это произошло - не знаю - уходил.Дублирую
Почему задачи агентам раздались не равномерно?
В чем может быть причина или так и задумано?
Последние два агента немного быстрее расчитали свои задания и получили дополнительные пачки задач.
В любом случае нужны логи вашей оптимизации.
Последние два агента немного быстрее расчитали свои задания и получили дополнительные пачки задач.
В любом случае нужны логи вашей оптимизации.
Т.е. хотите сказать, что механизм перераспределения задач есть? Какие условия для его активации?
Логи бы дал, но смотрю, что вчерашних логов уже нет... они стираются вместе с логом за один проход(без оптимизации)?
Смотрел тут C:\Program Files\Открытие Брокер\Tester\Agent-127.0.0.1-3004\logs
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Бета-тестирование MetaTrader 4 build 1071
MetaQuotes Software Corp., 2017.05.05 13:42
Перезапустите терминал несколько раз, пожалуйста.
Без перезагрузки с прямым подключением к MetaQuotes-Demo версии проверяться не будут.
Пробовал по всякому, иногда пишется, что доступен 1643 (WinXP), но обновление не происходит (c 1626).