Кроме того, это сильно экономит время — процесс тестирования робота в тестере занимает всего несколько минут, а в реальной торговле на это ушло бы несколько дней или даже месяцев. Встроенная в тестер функция Оптимизации позволяет подобрать оптимальные параметры торговой программы для получения наилучшего результата в трейдинге. Например, можно настроить параметры торгового робота на получение максимальной прибыли, минимизацию риска и так далее. Его можно использовать и для решения массовых математических задач оптимизации параметров. В режиме математических вычислений не используется торговая история и не моделируется рыночное окружение, а выполняются только заложенные в эксперта математические расчеты.
- Такое достоверное моделирование развития истории в тестере не вызывает вопросов до тех пор, пока используются режимы тестирования “Все тики” и “1 minute OHLC”.
- Как уже упоминалось, ошибки выполнения — это ошибки, которые возникают во время выполнения MQL5-программы.
- После завершения тестирования в нижней части программы появляются вкладки с результатами.
- Так, вы можете найти наиболее прибыльную комбинацию параметров и сразу же запустить ее одиночное тестирование для получения более подробного отчета.
- Он позволяет быстро и удобно подключить компьютер к MQL5 Cloud Network.
- В итоге трейдер буквально за несколько секунд может увидеть результаты полноценной сделки.
График перематывается в верхней панели, есть функция пролистывания к следующей свече, конструктор стратегий. Агенты, установленные на компьютере через MetaTester 5 Agents Manager, можно подключить в качестве удаленных на этом же компьютере. Если у ядер процессора остается некоторый запас мощности при расчетах, это позволит увеличить их загрузку и использовать весь вычислительный потенциал.
Расширенные настройки тестирования #
Просто выведите результаты оптимизации на экран прямо во время ее выполнения. В Тестере стратегий доступны мощные инструменты визуального анализа результатов оптимизации в 2D и 3D режимах. Результаты тестирования стратегий также представляются в виде графиков, что делает анализ торговой стратегии еще более удобным.
Критерий оптимизации
Если бар имеет только 4 тика, то для тестирования этой информации достаточно, но обычно тиковый объем больше 4. Значит, необходимо сгенерировать дополнительные контрольные точки для тиков, которые приходили между ценами Open, High, Low и Close. Принцип генерации тиков в режиме “Все тики” описан в статье Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5, рисунок из которой представлен ниже. Во время тестирования торгового робота накопленные котировки перебираются и анализируются одна за другой.
В обмен за это мы получаем возможность быстро провести оценочное тестирование эксперта. Не в каждом процессе тестирования программа опирается только на историю баров. Иногда этого недостаточно и тогда трейдер может получить неточный или искаженный результат тестирования, что повлияет на его решение относительно эффективности выбранного им эксперта. Поэтому тестирование стратегий можно проводить разными методами моделирования исторических данных. По завершению тестов результаты прогонов можно сравнить между собой и выбрать настройки, которые наилучшим образом соответствуют предъявляемым к роботу требованиям. Тестер торговых роботов в МТ5 позволяет проводить анализ практически любого торгового инструмента.
Для быстрого разоблачения трюка достаточно прогнать такой советник в режиме “Все тики”. Тестирование в режиме “Все тики” является самым точным из трех режимов, но в то же время и самым медленным. Запуск обработчика OnTick() происходит на каждом тике, а тиковый объем может быть достаточно большим. Для стратегий, которым не важно, в какой тиковой последовательности развивалась цена в течение бара, существует более быстрый и более грубый режим моделирования – “1 minute OHLC”. Все материалы на сайте носят исключительно информационный характер и не являются указанием к действию. Представленные данные – это только предположения, основанные на нашем опыте.
Расширенные настройки тестирования
Он позволяет быстро и удобно подключить компьютер к MQL5 Cloud Network. Для каждого блока параметров создается цифровой отпечаток в виде MD5-хэша, который и посылается агенту. MD5-хэш является уникальным для каждого набора, его объем во много раз меньше объема информации, на основе которой он вычислен. Для того чтобы запретить показ индикатора на графике после завершения одиночного тестирования, используйте функцию IndicatorRelease() в обработчике OnDeinit().
Это специальный программный модуль, встроенный в любой терминал, включая и МТ4. Он позволяет тестировать торговые инструменты и стратегии в режиме визуального «реального» времени, при котором 1 год приравнивается к 1 минуте, а 1 час – к 1 секунде. Проверяя на исторических котировках в сжатом времени свою ТС, вы получите точную ее оценку, максимально приближенную к реальным условиям торговли. Как и для обычной оптимизации, укажите нужные настройки тестирования и входные параметры эксперта, а затем нажмите “Старт”.
Каждая сделка по финансовому инструменту отображается на его графике. Помимо тестирования и оптимизации советников макси капитал отзывы позволяет проверить работу пользовательских индикаторов в визуальном режиме. Данная функция позволяет легко проверить демо-версии индикаторов, скачанные из Маркета. Все исторические данные, накопленные в процессе работы, программа сохраняет в специальных файлах и складывает в «Архив котировок». Размер каждого файла не может превышать большее величины, указанной в поле «Максимальное количество баров истории». В противном случае тестер стратегий удалит самые старые (исторические) бары.
Здесь трейдеры опасаются вмешательства со стороны брокера, который, увеличивая время на исполнение сделок, увеличивает риск проигрыша для трейдера. Если при тестировании и будут получены хорошие результаты, то на реальном счете этот фактор может сыграть с трейдером злую шутку. Что касается последнего пункта, то для более объективного результата тестирования рекомендуется просто увеличивать уровень спреда. Естественно, чем выше поднимается кривая и чем меньше ее «падений» на графике, тем лучше результат тестирования. 1) Вкладка «Результаты» – здесь можно увидеть количество сделок, их модификации, объем лота, цену открытия/закрытия по каждой сделке, убыточные/прибыльные сделки. Процесс тестирования можно замедлить или поставить на паузу, чтобы посмотреть, как осуществляется торговля на том или ином временном промежутке.