Мне кажется не надо гнаться за точным соответствие тестера и торговли. Зря разработчики тратят столько сил на это.... Этого не будет никогда, просто по определению и от разработчиков тут ничего не зависит. Война и маневры вещи разные. Другое дело что за подобными расхождениями могут скрываться ошибки, как эксперта так и терминала/тестера, тут уж надо смотреть.
Это как посмотреть, вам понравится тестер который показывает прибыль, а в реале слив?
В идеале тестер должен иметь полное соответствие с реалом, но при этом быть быстрым. Тут есть противоречие.
И это противоречие снимается лишь разделением на точный тестер и быстрый тестер.
У быстрого тестера первым приоритетом стоит скорость и лишь второй приоритет точность, у точного тестера наоборот.
А совместить это всё в одной программе, получиться ни быстро, ни точно.
Самый точный тестер это когда рабочему терминалу будут подаваться эмулированые котировки (желательно по заранее собранной тиковой истории), те просто подключить терминал к эмулятору сервера котировок. Тогда не будет вопросов что в реале какие то функции работают не так как в тестере. Но вести подбор параметров в такой системе нереально.
Поэтому так же нужен и быстрый тестер, то чем сейчас MQ занимается.
MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Мне кажется не надо гнаться за точным соответствие тестера и торговли. Зря разработчики тратят столько сил на это.... Этого не будет никогда, просто по определению и от разработчиков тут ничего не зависит. Война и маневры вещи разные. Другое дело что за подобными расхождениями могут скрываться ошибки, как эксперта так и терминала/тестера, тут уж надо смотреть.
Это как посмотреть, вам понравится тестер который показывает прибыль, а в реале слив?
В идеале тестер должен иметь полное соответствие с реалом, но при этом быть быстрым. Тут есть противоречие.
И это противоречие снимается лишь разделением на точный тестер и быстрый тестер.
У быстрого тестера первым приоритетом стоит скорость и лишь второй приоритет точность, у точного тестера наоборот.
А совместить это всё в одной программе, получиться ни быстро, ни точно.
Самый точный тестер это когда рабочему терминалу будут подаваться эмулированые котировки (желательно по заранее собранной тиковой истории), те просто подключить терминал к эмулятору сервера котировок. Тогда не будет вопросов что в реале какие то функции работают не так как в тестере. Но вести подбор параметров в такой системе нереально.
Поэтому так же нужен и быстрый тестер, то чем сейчас MQ занимается.