Иными словами, здесь выбирается график, к которому тестирование торговых стратегий был бы присоединен советник. Посмотрите краткое видео, как протестировать торгового робота перед покупкой в Маркете. Для тестирования в Маркете имеются специальные демо-версии, которые можно проверить в Тестере стратегий. Тестированием советника называется его одиночный проход с фиксированными параметрами на исторических данных.
Стратегия АВС — Бесплатный курс по трейдингу Алексея Лободы
При подсчёте возможной прибыли не забывайте учитывать мани-менеджмент. Высчитывайте так, как если бы вы тратили на сделку 5-10 % депозита. Правильно используя программу, вы быстро сможете взглянуть на анализ под другим углом и начнёте видеть то, что для других трейдеров остаётся недоступным. Если вы проверяли стратегию или свой подход к рынку, то в итоге нужно зафиксировать результат, полученный за выбранный отрезок времени. Как вы можете видеть в примере, качество моделирования для данного тестирования не идеально, так как зеленая полоса не полностью зеленая.
- Далее алчность, злость и банальная лень толкают его на поиск «беспроигрышных» торговых советников и систем АТР.
- Если у вас есть советник, который ставит маленькие стоп-лосс и тейк-профит, то его сложно будет оптимизировать.
- Но сегодня все задачи может выполнять компьютер, трейдеру остается лишь правильно выбирать программы и делать выводы.
- Альтернативный вариант – получение истории торгов конкретной валютной пары в Метатрейдер.
- В истории данных тестер стратегий хранит только цены «Bid», при моделировании цен «Ask» программа «по умолчанию» использует текущее значение спреда.
Анализируем результаты тестирования
Последний пункт содержит предупреждение разработчиков о том, что исправление прошлых результатов может привести к самообману об эффективности стратегии. Добавляем снова советник Forex Simulator на график (эту операцию придется делать каждый раз при запуске терминала) и нажимаем опцию New Simulation. Вкладка «Входные параметры» определяет лишь очередность операций Long/Short, поэтому жмем «ОК». В открывшемся окне кликаем на вкладку «Советники» и проставляем галочки разрешений на автоматическую работу, а также импорт библиотек, после чего кликаем на «ОК». Возможны проблемы с запуском старых индикаторов, так как функция их тестирования добавлена относительно недавно.
Просмотр данных о барах и показателях индикатор в Окне данных
Здесь тестер стратегий открывает компактную таблицу, где приведены все входные параметры – переменные и прочие свойства, корректирующие работу выбранного эксперта. Переменная может быть изменена непосредственно в МТ4, без необходимости изменять код алгоритма работы самого эксперта. Заметим, что изменяемые данные полей «Значение», «Шаг», «Старт» и «Стоп» не оказывают влияния на процесс тестирования выбранного советника, а лишь оптимизируют его параметры. Встроенная функция форвард-тестирования позволяет избавиться от "переоптимизации", или подгонки параметров.
Встроенная в тестер функция Оптимизации позволяет подобрать оптимальные параметры торговой программы для получения наилучшего результата в трейдинге. Например, можно настроить параметры торгового робота на получение максимальной прибыли, минимизацию риска и так далее. Чтобы использовать эту опцию, вы должны установить флажок «Оптимизация» на вкладке «Настройки» тестера стратегий MetaTrader 4, а затем перейти к «Свойствам эксперта». На вкладке «Входные параметры» вы можете выбрать, по каким критериям советник должен быть оптимизирован. Почемуони так называются уже говорилось выше,просто вся работа с ними выполняетсяне на автомате, а в ручном режиме. Иными словами, такое тестирование выполняется для специальных программ именуемых советниками и торговыми роботами.
На последующих этапах “оптимальные” комбинации скрещиваются до тех пор, пока результаты не перестанут улучшаться. Таким образом, количество комбинаций и общее время оптимизации сокращаются в разы. Например, перед покупкой через Маркет вы можете оценить его поведение на исторических данных.
Как видите результаты встроенного в терминал торгового робота, мягко говоря, весьма удручающие. Далее открываем вкладку Inputs в которой задаются начальные параметры для программы торгового робота. У каждой отдельной программы они свои, а иногда их может не быть в этом окне вовсе (все они могут быть заданы непосредственно в самой программе). Вышеупомянутый встроенный тестер стратегий терминала MT4 относится именно к этой категории.
Входящий в среду разработки MQL5 IDE Тестер торговых стратегий позволяет оценить эффективность торгового робота до запуска его в торговлю. По результатам тестирования можно сделать выводы об эффективности данной стратегии и смоделировать ее поведение в реальном трейдинге. При этом основной плюс Тестера — возможность быстро проверить характеристики робота без использования его в реальной торговле. Визуальное тестирование советника в режиме реального времени наглядно показывает на графике, каким именно образом эксперт осуществляет торговые операции на исторических данных.
Встроенная функция форвард-тестирования позволяет избавиться от “переоптимизации”, или подгонки параметров. С включением этой опции история котировок валют и акций делится на две части. Непосредственно оптимизация происходит на первом отрезке истории, а второй используется только для подтверждения полученных результатов. Если на обоих отрезках эффективность торгового робота одинаково высока, значит, торговая система обладает наилучшими параметрами и подгонка параметров практически исключена. Тестер стратегий является мультивалютным, что позволяет тестировать и оптимизировать торговые стратегии, в которых реализована торговля по нескольким финансовым инструментам.
Встроенный тестер можно использовать для анализа советников и индикаторов. За раз проверяют только один инструмент на какой-либо валютной паре. Тестер стратегий симулирует реальную торговлю, используя исторические данные котировок.
Перед началом тестирования мультивалютного эксперта включите требуемые для тестирования инструменты в "Обзоре рынка". В контекстном меню нажмите " Символы" и включите показ необходимых инструментов. При запуске тестера вместо множества настроек пользователю предлагается выбрать одну из типовых задач и быстро приступить к ее решению. Тестер стратегий является многопоточным и позволяет задействовать все доступные ресурсы компьютера. Тестирование и оптимизация осуществляется при помощи специальных вычислительных агентов, которые устанавливаются в виде сервисов на компьютере пользователя. Агенты работают независимо и позволяют проводить параллельные вычисления проходов оптимизации.
Этот метод учитывает ближайший и самый младший ТФ и в среде трейдеров считается достаточно «грубым». Применяется в оценке экспертов, которые торгуют внутри бара на исторических данных ближайшего младшего ТФ. В случае, когда этих данных недостаточно, программа генерирует бары, используя метод предопределенных волновых шаблонов. В качестве «контрольных точек» берутся реально существующие цены OHLC младшего ТФ. Результаты этого метода следует считать оценочными, но никак не окончательными, потому что в общей оценке они носят промежуточный характер. Тестеры Форекс – простые и понятные, а часто и наиболее эффективные методы проверки торговых стратегий на предмет уровня прибыльности.
С его помощью тестируются торговые роботы написанные на языке MQL4. При добавлении стратегии на график во вкладке Тестер стратегий появляется дополнительная информация, демонстрирующая отчёт о результатах стратегии. Отсюда же выходит и недостаток тестера – то, что в нём невозможно учесть психологические факторы. Он никак не сможет предусмотреть, что в определённый момент вас охватит паника и вы закроете сделку раньше времени. С другой стороны, за период тестирования вы поймёте, что хорошая стратегия прекрасно работает, если не вмешиваться в неё со своими страхами.
Поэтому не подходит для точного анализа стратегий на новостях, пипсовки, скальперских сделок. Показывает хорошие результаты для обработки торговли на Н1 и выше. Трейдеру не нужно набивать шишки, совершая ошибки, и тратить время, выясняя прибыльность новой идеи.
До того, как применять новую стратегию в текущей торговле на рынке, трейдеры проверяют ее, чтобы из-за непредвиденных багов и особенностей не открывать убыточные позиции. Удобно использовать для этого специальные программы-тестеры, которые позволяют проверить стратегию на исторических данных. Помимо прямых или косвенных убытков, в процессе обучения теряется самый ценный ресурс – время, которое зависит от таймфрейма торговой системы. К счастью, есть симуляторы торговли на истории, позволяющие получить опыт торговли, скажем, года, всего за пару часов.
Форекс обучение в школе Бориса Купера, переходите по ссылке и узнаете больше — https://boriscooper.org/.