Программа не всегда корректно обрабатывает пользовательские индикаторы.
ПРОСТОЙ ФОРЕКС-КОНСТРУКТОР (EASY FOREX BUILDER)
Иначе стоит обратиться к его инструкции и к разработчику. Тест осуществляется на реальных котировках – в данном примере используются данные Dukaskopy с начала 2010 года. Чтобы понять, как проводится тест, нужно разобраться в самой системе, взятой в качестве примера. Программу Forex Tester можно запустить как в режиме редактирования – для создания новых и правки старых ТС, так и в режиме теста. Также рекомендуется регулярно отслеживать данные из отчетов, чтобы своевременно корректировать параметры тестирования.
Советник и его параметры #
Автором данной программы является наш форумчанин fv2500, за что ему огромнейшее спасибо. Так же у нас есть еще две кнопки в панели управления тестером, это ОP и BE. Они отвечают за установку отложенных ордеров (OP), а также работу с переводом ордера в безубыток (BE).
Полезная информация
В этой связи бары, которые не входят в указанный диапазон, программа не генерирует, а сразу переписывает в выходную последовательность. Однако для объективности эти данные полностью из https://forexwiki.info/ тестируемой последовательности программой не исключаются. Также запомните, что тестер стратегий не генерирует первые 100 баров, независимо от того, установлен диапазон дат или нет.
- Кроме того, если модель «Контрольные точки» чаще используется для оптимизации советников, то модель «Все тики» применятся, когда нужно провести тщательное исследование.
- Чтобы понять, насколько статистика торговли будет совпадать с результатами оптимизации, достаточно в среднем около сделок.
- Если бы человек мог торговать как робот, не возникало бы проблемы слитых депозитов.
- Он может указать в поле «Символ» любой валютный инструмент из тех, что доступны в самом терминале.
Тестирование советника. Результаты теста
Простыми словами, бэктестинг (backtesting) – это проверка торговой стратегии или торговой гипотезы на основе исторических данных рынка. ➤ При ручном тестировании Форекс стратегии вы просто берете исторические данные и шаг за шагом «проходите» их. Инструмент для построения графиков поможет вам идти бар за баром, чтобы вы могли наблюдать за изменением цены и последующими показателями эффективности.
FOREX TESTER: ТОРГОВЫЙ СИМУЛЯТОР
Информацию записывает в отчет ― там отражено количество прибыльных и убыточных сделок, доходность и многие другие показатели. Формируется график эквити ― по нему итог виден с первого взгляда, можно даже не читать информацию. Конечно, обучение форекс в кочубеевском тестирование не может быть абсолютно верным ― иногда на рынке случаются настолько серьезные экономические события, что котировки словно сходят с ума. Поэтому для оценки достоверности принято указывать результаты в процентах.
Forex Tester
В списке будут доступны все инструменты, с которыми может работать MT4. Меняются лишь факторы и временные обстоятельства, влияющие на направление трендов, откаты и другие явления. Поэтому такой анализ позволяет выполнить качественную проверку методики, оценив ее прибыльность и эффективность. Перед вами откроется папка с файлами вашей торговой платформы. Профессионалам пригодится софт с расширенными настройками. Возможны проблемы с запуском старых индикаторов, так как функция их тестирования добавлена относительно недавно.
Методы тестирования и оптимизации достаточно подробно расписаны на форуме сайта mql4.com. Если кривая эквити (кривая депозита) здесь определенно спадающая, с резкими перепадами и глубокими просадками, возвращаемся к настройкам советника и вносим корректировки в параметры. Если советник не совершил ни одной сделки, где-то ошибка. Код ошибки ищем в журнале статистики, расшифровка есть на сайте mql4.com в разделе «Документация» (Справочник).
После завершения тестирования в нижней части программы появляются вкладки с результатами. Основным преимуществом тестирования является быстрая оценка возможностей торгового робота без использования в реальном трейдинге. Кроме того, это сильно экономит время — процесс тестирования робота в тестере занимает всего несколько минут, а в реальной торговле на это ушло бы несколько дней или даже месяцев. Встроенная в тестер функция Оптимизации позволяет подобрать оптимальные параметры торговой программы для получения наилучшего результата в трейдинге. Например, можно настроить параметры торгового робота на получение максимальной прибыли, минимизацию риска и так далее.
Если трейдер выбирает более агрессивный стиль торговли с высоким уровнем риска и желает получить большую прибыль, тестер может показывать просадки. Если же, наоборот, пользователь отдает предпочтение более консервативной торговле, то не стоит ожидать заоблачных прибылей, однако и риски будут ниже. После получения результатов тестирования трейдер будет видеть и понимать, где и какие есть пробелы в стратегии, что нужно подкорректировать или улучшить. Тем не менее, результаты всегда нужно соотносить с исходными целями. О способах анализа рынка мы уже вкратце упоминали ранее. Для каждой стратегии необходимо подобрать определенный набор инструментов для анализа, которые будут использоваться для определения текущей рыночной ситуации и определения точек входа.
Обратите внимание на значения котировок, они даны в пунктах. Узнать об особенностях размерности валютных пунктов можно из видео на сайте «Все о пунктах на Forex». Перед началом симуляции на исторических котировках Metatrader 4 загрузите актуальную и полную базу, используя архив сервера брокера. Чтобы вызвать соответствующее окно настроек, управляющее скачиванием, нажмите F2 или найдите опцию «Архив котировок» в меню «Сервис». Также по ссылке выше вы можете скачать файл «Экономический календарь», который содержит данные об экономических новостях.
В MetaTrader 4 имеется целая среда для самостоятельной разработки, тестирования, и оптимизации программ алгоритмического/автоматического трейдинга. К вашим услугам тысячи сигналов с различной прибыльностью и рисковостью, работающие на реальных счетах и на демо, платные и бесплатные. Создавайте безграничное множество советников самостоятельно даже не имея навыков программирования. Можно приостанавливать и возобновлять симуляцию в любое время. Кроме того, можно двигаться вперед свеча за свечой на любом графике, включая тиковые, ренко и диапазонные графики.