Систему с четкими характеристиками проще анализировать и оптимизировать по результатам отчета. Довольно популярный симулятор, но в основном среди людей, которые давно его используют и не хотят переходить на новые разработки. SimpleFXTester выглядит устаревшим на фоне своих конкурентов. Кроме того, авторы перестали поддерживать продукт ― обновлений или исправлений возникших ошибок ждать не стоит. Сперва скачивают файл и устанавливают его, как стандартный робот.
Режим “1 minute OHLC” подойдет для тех, кому нужно протестировать стратегию быстрее, однако достаточно точно. Если нужна очень быстрая и грубая оценка — только по ценам открытия баров, выбирайте режим “Только цены открытия”. Вся работа Тестера торговых стратегий строится на истории котировок валют и акций. Во время тестирования робот анализирует накопленные котировки и совершает виртуальные сделки в соответствии с заложенным в него алгоритмом.
+611,64% По Eur/jpy — Тест Стратегии Форекс «ж/д»
В этом режиме все ордера исполняются по запрошенным ценам, отсутствуют реквоты. Режим без задержки используется для проверки советника в “идеальных” условиях. В случае с режимом немедленного исполнения пользователь может дополнительно отработать реакцию советника на получения реквота от торгового сервера. Если разница между запрошенной ценой и ценой исполнения превысит величину отклонения, указанную в ордере, советник получит реквот. Перед началом тестирования выберите, на каком финансовом инструменте будет проведено исследование работы робота, за какой период и в каком режиме. К тестеру стратегий может быть подключено неограниченное количество агентов, работающих удаленно.
Система не слишком удобная, предполагает длительную проверку стратегий через нее, но настраивается просто и актуальна для некоторых систем. MetaTrader включает предустановленный стандартный тестер советников, также в сети можно отыскать много ручных программ, созданных пользователями. Благодаря данной функции, прямо на графике отображаются совершенные советником входы и выходы из рынка, что позволяет наглядно анализировать его работу. При этом сам темп моделирование можно, как ускорить или замедлить, так и поставить на паузу, для более детального рассмотрения сделки.
Так, наглядно можно посмотреть убытков и прибыли, количество успешных и убыточных сделок, различные математические ожидания, уровни риска и другую статистическую информацию. Тестер стратегий позволяет эмулировать сетевые задержки при исполнении торговых операций советником, чтобы приблизить процесс тестирования к реальным торговым условиям. Между выставлением торгового приказа экспертом и его исполнением тестером стратегий вставляется определенная временная задержка. С момента отсылки приказа и до его исполнения цена может измениться.
На вкладке “Символы” отображается текущая ценовая информация по финансовым инструментам. Список отображаемых символов ограничен основным символом тестирования, а также символами, которые использует советник. Более подробно о получаемой в результате тестирования информации можно узнать в разделе “Где посмотреть результаты тестирования”.
Стресс-тестирование — это возможность еще больше приблизить условия проверки торгового робота к реальным. По сути, для теста используются действительные показатели цены, просто не текущие, а прошлые. И применение стратегии для открытия сделок на этих данных даст результат, близкий реальной торговле. Раньше торговые системы тестировали вручную и в реальном времени – трейдеры заключали сделки, отмечали все на графиках, вручную вводили данные в журнал, а потом анализировали.
Лучших Тестера Торговых Стратегий Для Foreign Exchange
Эта функция отключает последовательный перебор всех комбинаций входных параметров и выбирает только те, которые наилучшим образом отвечают критериям оптимизации. На последующих этапах тестер стратегий “оптимальные” комбинации скрещиваются до тех пор, пока результаты не перестанут улучшаться. Таким образом, количество комбинаций и общее время оптимизации сокращаются в разы.
График перематывается в верхней панели, есть функция пролистывания к следующей свече, конструктор стратегий. Все вышеперечисленные показатели способны продемонстрировать сильные и слабые стороны стратегии, обеспеченный ею уровень прибыли и другие важные нюансы.
Ручной Тестер Стратегий
Благодаря богатому функционалу, трейдер сможет точно определить работоспособность торговой стратегии, которую он планирует применять в торговле на финансовых рынках. Тестирование в МТ5 проходит на основании исторических данных котировок торговых инструментов. История котировок в МТ5 загружается у брокера, аналогично с тестером МТ4, которого мы описывали в другой статье. На основании котировок тестер проводит условные сделки по алгоритму торговой стратегии и демонстрирует результат. Основной целью данного вида тестирования является визуальное наблюдение за работой советника. В режиме реального времени происходит построение графика по сгенерированным ценам и отображение на нем торговых операций робота.
- Помимо этого он позволяет проверить работу пользовательских технических индикаторов.
- По завершении тестирования вашему вниманию предоставляется полный отчет с результатами — как графическими, так и количественными.
- Новичкам рекомендуется применять варианты с более удобным интерфейсом и большим количеством функций.
- Торговые системы применяются к определенному набору исторических данных об изменении цены, а сделки реконструируются на этой информации.
- Помимо этого в тестере стратегий доступна для использования огромная сеть облачных вычислений MQL5 Cloud Network.
Помимо этого в тестере стратегий доступна для использования огромная сеть облачных вычислений MQL5 Cloud Network. Она объединяет тысячи агентов по всему миру, и эта вычислительная мощь доступна любому пользователю торговой платформы. Помимо встроенных возможностей, вы можете использовать собственные методы визуализации.
Ниже представлены лучшие тестеры, на которые непременно следует обратить внимание как опытным, так и начинающим трейдерам. Для применения всех преимуществ тестера, требуется подобрать наиболее подходящую программу для работы, скачать её и установить в торговый терминал. На основании представленных данных трейдер принимает решение о практическом применении советника на реальном счете. Всего программы для теста торговых стратегий можно условно разделить на 2 основных типа.
Тестер Стратегий
Всей вашей предыдущей работы, или же в реальном времени, пока графики обновляют данные. Единственный случай, при котором такая функция полезна ― необходимость установки большого количества индикаторов. Панель быстрых сделок закрывает часть графика, что неудобно для анализа. SimpleFXTester открыт в отдельном окне, поэтому не загромождает картинку.
В отличие от тестирования стратегий на демо-инвестиционном аккаунте, вам не придется тратить свое время на открытие аккаунта у брокера и ожидание сигнала на реальном рынке. Дополнительную информацию тестировании можно найти в Журнале. В него записываются вся информация о тестировании и действиях советника во время него.
Для этого введите начальную и конечную дату в соответствующий полях, расположенных правее. История по используемым инструментам закачивается тестером из торговой платформы (не с торгового сервера!) автоматически при первом обращении к данному инструменту. С торгового сервера докачивается только недостающая история.
Если на обоих отрезках эффективность торгового робота одинаково высока, значит, торговая система обладает наилучшими параметрами и подгонка параметров практически исключена. Важной функцией Тестера стратегий является оптимизация торгового робота, которая позволяет подобрать для конкретного советника лучшие входные параметры. Например, при помощи оптимизации можно изменить параметры таким образом, чтобы торговый робот стал максимально прибыльным, устойчивым, отличался минимальной рискованностью и так далее.
Кроме этого, существует возможность самостоятельной настройки визуализации. При этом нет необходимости производить экспорт данных и так далее. Можно просто открыть визуальный режим прямо во время процесса оптимизации торгового советника. При оптимизации торгового советника моделируется несколько результатов, благодаря которым впоследствии можно выбрать оптимальную конфигурацию настроек программы. Данная опция позволяет проверить результаты тестирования для исключения подгонки на определенных периодах времени.