Идея не нова, вопрос был только в реализации.
Платформа MetaTrader 5 обладает возможностями автоматизации Тестера. Расчет огромного количества данных на истории реальных тиков — обыденность.
Проверка адаптивности ТС — аналогично.
Однако, при большом количестве уже проведенных вычислений требуется разобрать эту кучу данных и найти в ней что-то, действительно, интересное.
Это можно делать двумя способами:
В первом случае получается быстро, но можно легко что-то упустить, действительно, важное.
Во втором случае все гораздо тщательнее, но очень много времени на это уходит. Элементарно утомить природную машину настолько, что больше никогда не захочется к этому возвращаться.
Ничего удивительного, когда MT5-версия советника проверяется на реальных тиках в MT5-тестере, но отчет выкладывается из MT4, где котировки совсем другие. Въехать в стиль торговли советника возможно только по MT4-statement.

Предлагаю использовать скрипт TesterReport, который создает html-отчет для одиночного прогона MT5-тестера.

А на этом пока всё.
¡Adiós!
Доходность за календарный месяц составила +28.21%.

Занят исследованиями, портфель не перетряхивался несколько месяцев. Поэтому результат значительно ниже, чем давал рынок.
Для MetaTrader 5 написана торговая библиотека MT4Orders.
Начиналось так.
// Список изменений: // 03.08.2016: // Релиз - писался и проверялся только на оффлайн-тестере.
Сегодня библиотеке ровно пять лет. Продолжает развиваться. Перечислим ее достижения.
Доходность за календарный месяц составила +12.975%.

Некоторые роботы в портфеле стабильно сливали в течение недели — остановлены.


Торговля остановлена, т.к. в конце месяца был открыт новый ПАММ-счет на другой более совершенной торговой платформе (MetaTrader 5), где доходность пока составила +1.35%.
Ведется постоянная работа над улучшением результатов торговли. Из всех FOREX-брокеров, что пробовал, лучший — RannForex. Объективно.
За несколько прошедших месяцев RannForex внес массу алгоритмических и инфрастуктурных изменений, что дало значительно лучшее исполнение.
Это же касается и MetaQuotes. MT5 (серверная часть) стал быстрее, что дало улучшение исполнения.
Позитивные изменения MT5+RannForex во многом были вызваны доскональными репортами, показывающими проблемы. Неправильно думать, что сливки в виде улучшенного исполнения своих ордеров у всех клиентов — это что-то само-собой разумеющееся.