Новая версия платформы MetaTrader 5 build 3550: улучшения и исправления - страница 35
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
https://www.mql5.com/ru/blogs/post/732868
Скажите, что я не так делаю. У меня в браузере открывается пустой отчет.
И в тестере тоже пустой.
Скажите, что я не так делаю. У меня в браузере открывается пустой отчет.
И в тестере тоже пустой.
Причина.
Причина.
То есть TesterPortfolio, не будет теперь работать?
У меня b3661То есть TesterPortfolio, не будет теперь работать?
На b3668+ точно не будет работать до подстройки под новый tst-формат.
В теории, должен работать.
На b3668+ точно не будет работать до подстройки под новый tst-формат.
В теории, должен работать.
Что же я не так делаю?
Кладу .tst файлы в общую папку. Запускаю ваш советник на графике. Вываливается окно с названиями .tst файлов и прочей информацией. Тестер запускается, думает какое то время, и выдаёт нулевой отчёт.
В логах ошибка:
Что же я не так делаю?
Пришлите tst-файлы в ЛС. На выходных посмотрю.
Что же я не так делаю?
Кладу .tst файлы в общую папку. Запускаю ваш советник на графике. Вываливается окно с названиями .tst файлов и прочей информацией. Тестер запускается, думает какое то время, и выдаёт нулевой отчёт.
В логах ошибка:
У меня очень похожая картина на Validate. Он останавливается посреди итогового прогона всех OOS, потому что запоминает, что сделки в конце очередного участка OOS были закрыты в 23:59 по причине end of test, а сам закрыть их не может, т.к. рынок в это время не работает:
Остановка тестера вызывается из ValidatePortfolio.mqh:286:
При попытке перекомпилировать ValidatePortfolio, который управляет исполнением сделок, вылезают вот такие ошибки:
Билд 3661.
PS: ValidatePortfolio.mqh успешно скомпилировалось после того, как убрал ноль из MT4Orders.mqh:2093:
и добавил фигурные скобки в TypeToBytes.mqh:238:
PS: ValidatePortfolio.mqh успешно скомпилировалось после того, как убрал ноль из MT4Orders.mqh:2093:
и добавил фигурные скобки в TypeToBytes.mqh:238:
Последние версии библиотек получить возможно только следующим образом.
Последние версии библиотек получить возможно только следующим образом.
Спасибо. Хотя после обновлений проблема сохранилась. Решил костылем: во время финального прогона, когда находится сделка, которая должна закрыться после конца сессии, ей меняется время закрытия на 6 минут раньше и добавляется коммент "end of test", чтобы закрыть по любой цене. По-хорошему надо это видимо на этапе формирования Portfolio из кусков OOS исправлять.