fxsaber Опубликовано 7 октября, 2021 Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 7 октября, 2021 После MT4 идет неприятие MT5 из-за непонятной ордерной системы. Особенно это сказывается в Тестере стратегий: отчет MT4 интуитивно понятен, в отличие от MT5.По этой причине, когда заходит речь о публикации, например, на форуме отчета очередного советника в виде html-файла, то делают либо MT4-отчет, либо ничего. Ничего удивительного, когда MT5-версия советника проверяется на реальных тиках в MT5-тестере, но отчет выкладывается из MT4, где котировки совсем другие. Въехать в стиль торговли советника возможно только по MT4-statement. Предлагаю использовать скрипт TesterReport, который создает html-отчет для одиночного прогона MT5-тестера. Инструкция: Скачайте любой интересуемый MT5-советник (EX5-файл). Например, из Маркета можно взять бесплатно любой продаваемый советник. Запустите одиночный проход советника (после оптимизации или сразу). В Терминале запустите скрипт TesterReport. После этого в браузере откроется html-отчет одиночного прохода. Отчет будет в виде всем понятной MT4-ордерной системы. При этом дополнительно будут доступны следующие данные: Величины проскальзываний (на открытии позиции и закрытии) для каждой позиции. Длительность ордеров/позиций с точностью до миллисекунды. Прибыль/Комиссия/Спопы в пипсах. Торговый оборот для каждой позиции. График с/без торговыми издержками (проскальзывания/комиссия). и некоторые другие. Работать будет и с мультивалютными MT5-советниками. Отчет имеет спартанский вид: никаких финтеплюшек, ярких красок и других отвлекающих факторов. Для кого: Кто интересуется чужими советниками и хочет по реальным тиками увидеть особенности торговли на бэктесте, включая мультивалютный вариант. Кто ищет интересный советник в Маркете. Это бесплатно. Кто хочет сравнить несколько советников между собой. Кто хочет выяснить влияние брокера на работу советника. Кто хочет предметно обсудить на форуме очередной советник. Кто хочет, не заморачиваясь, проверить корректность своего советника в бэктесте. Кому нужно разобраться в тонких особенностях результата работы советника: влияние проскальзываний и комиссии (можно менять в MT5-тестере). Кто хочет видеть результат торговли советника с отключенным ММ — в пипсах. Например, мгновенно отсеять усреднителей. Кто не хочет быть привязанным к платным/бесплатным MT4-утилитам по импорту ограниченного списка тиковой истории. Быть заложником их настроек/багов, следить за обновлениями. Во многом благодаря кроссплатформенным библиотекам каждый грамотный разработчик имеет версию своего советника под обе платформы: MT4/5. Современные советники только под MT4 — редкость. Воспользуйтесь скрытой мощью MT5-тестера в полной мере! 3 2 3 Ссылка на сообщение Поделиться на другие сайты More sharing options...
fxsaber Опубликовано 7 октября, 2021 Автор Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 7 октября, 2021 В прицепе пример сгенерированного скриптом отчета одиночного прогона мультивалютного советника. TesterReport_Example.zip 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
usver73 Опубликовано 12 октября, 2021 Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 12 октября, 2021 Билд 3041- работает нормально. Билд 2981 выдает ошибку array out of range in 'Tester2Virtual.mqh' (157,97) Ссылка на сообщение Поделиться на другие сайты More sharing options...
fxsaber Опубликовано 12 октября, 2021 Автор Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 12 октября, 2021 3 часа назад, usver73 сказал: Билд 3041- работает нормально. Билд 2981 выдает ошибку array out of range in 'Tester2Virtual.mqh' (157,97) Чтобы разобраться, нужен tst-файл, на котором произошла ошибка. Он находится в папке MetaTrader 5\Tester\cache\. Ссылка на сообщение Поделиться на другие сайты More sharing options...
usver73 Опубликовано 13 октября, 2021 Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 13 октября, 2021 22 часа назад, fxsaber сказал: Чтобы разобраться, нужен tst-файл, на котором произошла ошибка. В попытках повторить глюк , сделал несколько прогонов и выяснил непонятную закономерность: ошибка происходит только на одном советнике, только на определенных парах (выявил 2 из 6 прогнанных) и только если дата начала тестирования меньше 30.07.2021. Причем на более старой версии советника ошибка на всех парах и на любой дате старта. EA 3.68.GBPCAD.M5.20210802_20210809.4.1A26300293A7AA877648389FDD49C68C.tst 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
fxsaber Опубликовано 13 октября, 2021 Автор Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 13 октября, 2021 1 час назад, usver73 сказал: В попытках повторить глюк , сделал несколько прогонов Спасибо. Ваш пример показывает отсутствие некоторых ордеров. Стресс-тест на более сложном проекте выявил еще одну особенность. В прицепе версия с исправлениями. TesterReport.ex5 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
fxsaber Опубликовано 13 октября, 2021 Автор Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 13 октября, 2021 1 час назад, fxsaber сказал: Стресс-тест на более сложном проекте Ссылка на упомянутый проект. Ссылка на сообщение Поделиться на другие сайты More sharing options...
usver73 Опубликовано 14 октября, 2021 Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 14 октября, 2021 5 часов назад, fxsaber сказал: Ссылка на упомянутый проект. комментарии там оставил Ссылка на сообщение Поделиться на другие сайты More sharing options...
fxsaber Опубликовано 22 ноября, 2021 Автор Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 22 ноября, 2021 В распоряжении MT5-робот (из Маркета или другого источника), который граалит в MT5-тестере в режиме по реальным тикам? Присылайте tst-файл одиночного прохода (самый свежий в папке MetaTrader 5\Tester\cache). Попробуем вместе проанализировать и сопоставить с реальностью. Ссылка на сообщение Поделиться на другие сайты More sharing options...
ademen Опубликовано 22 ноября, 2021 Поделиться [Скрипт] TesterReport - ощути всю мощь MT5-тестера в од… Опубликовано 22 ноября, 2021 9 часов назад, fxsaber сказал: В распоряжении MT5-робот (из Маркета или другого источника), который граалит в MT5-тестере в режиме по реальным тикам? Присылайте tst-файл одиночного прохода (самый свежий в папке MetaTrader 5\Tester\cache). Попробуем вместе проанализировать и сопоставить с реальностью. @nixxer @ostapbender @Grail555 @the 7th Guest и другие ув. коллеги, интересная идея проверки граалей перед лечением? 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти