Он отображается в колонке “Результат” и определяет качество тестируемого набора входных параметров. Чем больше значение критерия оптимизации, тем лучше оценивается результат тестирования с данным набором параметров. Выберите нужный критерий из списка в верхней части вкладки, и тестер автоматически пересчитает все значения в колонке “Результат”. При помощи команд контекстного меню можно скрывать/показывать некоторые из вышеуказанных столбцов. Для удобства включите опцию “Автопереключение на результаты” — после завершения оптимизации тестер стратегий будет автоматически переключаться на вкладку результатов. Для быстрой оптимизации на основе генетического алгоритма предусмотрен выбор критериев оптимизации в поле, расположенном правее.

  • Режим “Все тики” предназначается для наиболее точной проверки, в этом случае моделируемые условия будут наиболее приближены к реальным.
  • Результаты лучших прогонов при оптимизации на обоих периодах затем можно сравнить на вкладках
  • Для анализа в сторонних программах, например, Office Excel, отчет оптимизации можно сохранить в виде файла командой ” Экспортировать в XML” в контекстном меню.
  • По умолчанию используется валюта депозита счета, который в данный момент
  • Во время тестирования робот анализирует накопленные котировки и совершает виртуальные сделки в соответствии с заложенным в него алгоритмом.

Помимо использования облачного вычисления, Вы также можете предоставлять мощности своего персонального компьютера внутри MQL Cloud Network, что будет приносить Вам дополнительную прибыль. Включить раздачу мощности компьютера можно также в разделе «Агенты» тестера МТ5 при помощи кнопки «импорт». В режиме «Визуальное тестирование» можно следить за тестированием на исторических данных в реальном времени. Верхняя часть окна содержит название финансового инструмента и период графика. Информация по индикаторам, открытым в своих подокнах, отображается в отдельных блоках. На вкладке “Символы” отображается текущая ценовая информация по финансовым инструментам.

Управление Процессом Тестирования

Тестируемый советник не может записывать на диск более 4ГБ информации и использовать более 4ГБ оперативной памяти. При превышении лимита агент сети не сможет корректно завершить расчет, и вы не получите результат. При этом с вас будет удержана оплата за уже затраченное на расчеты время. Трейдерам бывает необходимо в приемлемое время провести оптимизацию по десяткам и сотням тысяч проходов. С многопоточным тестером стратегий и облачной сетью MQL5 Cloud Network вы можете за час прогнать вычисления, на которые самостоятельно затратили бы несколько дней.

тестер стратегий

торгового робота, но с разными входными параметрами. По его завершению результаты всех прогонов можно сравнить между собой и выбрать те настройки, которые наилучшим образом отвечают предъявляемым к роботу требованиям. Тестер стратегий является мультивалютным, что позволяет тестировать и оптимизировать торговые стратегии, в которых реализована торговля по нескольким финансовым инструментам.

Как Подключить Агенты #

График раскрашивается градиентом от зеленого до красного в зависимости от значения критерия оптимизации. Тестер стратегий в торговой платформе обладает мощной системой визуализации результатов оптимизации. Здесь доступно несколько видов графиков, переключаться между ними можно через контекстное меню. Перед началом оптимизации выберите, на каком финансовом инструменте будет проведено исследование работы робота, за какой период и в каком режиме.

Тестер стратегий в торговой платформе позволяет тестировать советники и индикаторы в визуальном режиме. Это дает возможность наглядно увидеть, каким именно образом эксперт осуществляет торговые операции при тестировании на исторических данных. Каждая сделка по финансовому инструменту отображается на его графике. Главным преимуществом тестирования является оценка торгового робота без его реальной работы на рынке. Кроме того, в тестере это занимает намного меньше времени — всего несколько минут против дней, недель и месяцев при тестировании эксперта на реальном рынке. Все это бесспорное преимущество тестера стратегий, но далеко не все его возможности.

тестер стратегий

До тех пор пока открыт визуализатор, записи журнала агента тестирования не отсылаются в тестер стратегий форекс mt4 в торговой платформе. Тем не менее, они могут быть просмотрены через нее при помощи команды “Журналы локальных агентов” в контекстном меню. Ход выполнения тестирования отображается на вкладке “Журнал”, дополнительно в журнал выводятся сообщения самого советника. При включении режима визуального тестирования, ход тестирования можно просмотреть непосредственно на графике. Помимо этого здесь представлены графики распределения количества и успешности торговых операций по часам, дням и месяцам, а также графики, характеризующие рискованность торговой стратегии. Входные параметры позволяют управлять поведением советника, адаптируя его под различные рыночные условия, в том числе под конкретный финансовый инструмент.

Оптимизация

Помимо этого в тестере стратегий доступна для использования огромная сеть облачных вычислений MQL5 Cloud Network. Она объединяет тысячи агентов по всему миру, и эта вычислительная мощь доступна любому пользователю торговой платформы. Поддержка распределенного тестирования и оптимизации позволяют подключать к этим процессам дополнительные вычислительные мощности.

тестер стратегий

Если она включена, то в конце торгового дня прибыль, накопленная в течение дня, будет освобождаться и записываться на баланс (а соответственно учитываться в свободной марже). Также вы можете быстро вернуться к одному из предыдущих результатов оптимизации и настройкам, на которых он был достигнут. Используйте его только для быстрой грубой оценки стратегии, а полученные результаты проверяйте в более точных режимах. Процесс тестирования можно замедлить или поставить на паузу, чтобы посмотреть, как осуществляется торговля на том или ином

Все это бесспорное преимущество тестера стратегий, но далеко не все его возможности. “Тестер” — многофункциональное окно, позволяющее тестировать стратегии и оптимизировать параметры советников. При тестировании происходит однократная прогонка эксперта на смоделированных данных, что позволяет определить его прибыльность и эффективность.

робота к реальным. Как и в случае с окном “Терминал”, часть вкладок в окне “Тестер” скрывается, если в них нет информации. Так, изначально в этом окне можно видеть только вкладки “Настройки” и “Журнал”. Вкладки “Результаты”, “График” и “Отчет” появятся только после тестирования советника. После оптимизации эксперта также появятся вкладки “Результат оптимизации” и “График оптимизации”.

Тестер стратегий позволяет эмулировать сетевые задержки при исполнении торговых операций советником, чтобы приблизить процесс тестирования к реальным торговым условиям. Между выставлением торгового приказа экспертом и его исполнением тестером стратегий вставляется определенная временная задержка. Таким образом, пользователь может оценить, каким образом влияет скорость обработки торговых операций на результативность торговли. Помимо тестирования и оптимизации советников тестер стратегий позволяет проверить работу пользовательских индикаторов в визуальном режиме. Данная функция позволяет легко проверить демо-версии индикаторов, скачанные из Маркета.

Для этого нажмите ” Открыть график” в контекстном меню вкладки “Бэктест”. На графике отображаются все сделки, совершённые советником во время тестирования. При наличии шаблона с названием tester.tpl в каталоге /profiles/templates торговой платформы, именно он будет применен к открываемому графику. Чтобы не ограничивать минимальный размер комиссии, установите значение 0 https://boriscooper.org/. Максимальный объем сделки (оборота), с которого будет взиматься данная комиссия; Настраиваемые диапазоны не должны пересекаться.

Тестер стратегий может использовать ее практически безграничные вычислительные мощности. При помощи сети MQL5 Cloud Network оптимизация, которая заняла бы месяцы в обычном режиме, может быть выполнена за считанные часы. Поддержка распределенного тестирования и оптимизации позволяют подключать к этим процессам дополнительные вычислительные мощности. Например, можно использовать вычислительные мощности компьютеров локальной сети и в несколько раз ускорить процесс оптимизации. В “Журнале” выводятся сообщения программы и другая служебная информация.

тестер стратегий

Список отображаемых символов ограничен основным символом тестирования, а также символами, которые использует советник. В окне “Обзор рынка” отображаются цены, генерируемые в процессе тестирования. Оно схоже с одноименным окном торговой платформы, однако обладает рядом особенностей. Показать/скрыть данное окно можно выполнив команду “Обзор рынка” в меню “Вид” или нажав сочетание клавиш “Ctrl+M”. От него будет зависеть количество средств, резервируемых на счете для обеспечения позиций и ордеров. Можно выбрать как один из предопределенных периодов, так и указать собственный.

Вычислительная мощность тысяч ядер доступна прямо в торговой платформе. Подробная информация о них доступна в разделах “Как ускорить оптимизацию за счет локальной фермы агентов” и “Как ускорить оптимизацию за счет сети облачных вычислений MQL5 Cloud Network”. Отчет о оптимизации можно отсортировать по любому параметру, кликнув мышью на заголовке колонки. Так, вы можете найти наиболее прибыльную комбинацию параметров и сразу же запустить ее одиночное тестирование для получения более подробного отчета. В него записываются вся информация о тестировании и действиях советника во время него.

На графике дата начала форвард-период отмечается вертикальной линией. При включении форвард-тестирования, от периода, выбранного в поле “Использовать дату”, отделяется выбранная часть. Также комиссию можно взимать в зависитот от объема каждой сделки или от ежедневного или ежемесячного оборота. Например, так можно создать многоуровневые комиссия, которые зависят от объема сделки или оборота. Освобождать накопленную прибыль в конце дня — данная опция доступна только при включении опции “Использовать дневной фиксированный убыток”.