Тестер стратегий mt4 как пользоваться

Тестер стратегий mt4 как пользоваться

Тестер стратегий mt4 как пользоваться

Товарищи трейдеры, давайте потихоньку переходить к торговым советникам (роботам). Начнем освоение данной темы издалека – с таких понятий как тестер стратегий и архив котировок.

Тестер стратегий MetaTrader 4 знакомая вещь для основной массы трейдеров, но
всё же многие не знают, что это, как вызывается и вообще зачем нужен этот
тестер стратегий.

Торговый терминал MetaTrader4 (MT4) позволяет не только писать советники,
но и тестировать их перед использованием. Эта полезная функция позволяет
проверить работоспособность и эффективность торгового робота на
исторических данных. Тестирование дает возможность приступить к
автотрейдингу, зная об особенностях поведения советника в различных
рыночных ситуациях. Для этих целей в торговый терминал встроено
специальное окно «Тестер стратегий».

///////////////
Рекомендую статью Двойной удар.
///////////////

Параметры тестера стратегий

Как вызывается «Тестер стратегий»: Вид Тестер стратегий или (CTRL + R).

После этого у Вас в терминале появится следующая картина

Рассмотрим параметры тестера стратегий:
Советник

В данном меню выбираем советник, который будем тестировать на истории.
В ниспадающем меню выводятся советники которые расположены в навигаторе торгового терминала.

2. Свойства эксперта
После того как Вы выбрали советник для тестирования, необходимо
провести дополнительную настройку тестирования и входных параметров по
вашему усмотрению. Это можно сделать нажатием кнопки «Свойства
эксперта». При этом появится новое окно с тремя вкладками:

а) Тестирование — в этой вкладке задаются общие параметры
тестирования. К ним относятся объем и валюта начального депозита,
которые указываются в соответствующих полях. Именно этим депозитом будет
оперировать советник при тестировании. В этой вкладке также выбираются
типы открываемых позиций при тестировании: Only Long — открывать только
длинные позиции; Only Short — только короткие; Long and Short —
открывать позиции в обе стороны. Каков бы ни был алгоритм торгового
эксперта, он будет открывать позиции только в заданных направлениях.
Также можно включить генетический алгоритм тестирования.

б) Входные параметры — в данном меню, в виде таблицы, приводится
список всех входных параметров торгового робота. Входными параметрами
называются переменные, которые влияют на работу эксперта и могут быть
изменены прямо из клиентского терминала. Для изменения этих параметров
нет необходимости изменять код эксперта. Количество входных переменных
может варьироваться от советника к советнику. При тестировании входные
параметры советника задаются в поле «Значение». Данные, записываемые в
полях «Старт», «Шаг» и «Стоп», не влияют на тестирование советника и
необходимы лишь для оптимизации его параметров.

в) Оптимизация
настройки советника в этой вкладке позволяют управлять ограничениями
проходов тестирования при оптимизации. Изменения параметров в этой
вкладке не влияют на однократные тестирования эксперта.

3. Символ.
В данном меню выбираем символ – торговый инструмент по которому будет тестировать советник.

4. Модель.
В данном меню предлагается три варианта, они также расположены в
ниспадающем списке. В зависимости от алгоритмов работы вашего советника
можно выбрать

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

б) Контрольные точки (используется ближайший меньший таймфрейм ).
Метод моделирования контрольных точек предназначен для грубой оценки
экспертов, торгующих внутри бара. Для этого метода необходимо наличие
исторических данных ближайшего меньшего периода (таймфрейма). То есть,
например, тестируете советник на H1 – советник может учитывать цены M30,
но не M15.

в) Все тики ( на основе всех наименьших доступных периодов ). Этот
режим позволяет наиболее точно смоделировать движение цены внутри бара. В
отличие от метода «контрольных точек», потиковый метод использует для
генерации данные не только ближайшего меньшего таймфрейма, но и всех
доступных меньших таймфреймов. При этом, если для какого-то временного
диапазона одновременно существуют данные более, чем одного таймфрейма,
для генерации используются данные самого меньшего таймфрейма. Этот метод
самый точный но и самый медленный. Данный метод тестирования является
самым популярным среди трейдеров Форекс.

5. Использовать дату.
Диапазон дат позволяет тестировать советники не на всех имеющихся
данных, а лишь на выбранном временном отрезке. Это бывает удобным при
необходимости исследовать отдельную часть исторических данных

6. Визуализация.
Если Вы хотите визуально проверить работу советника на истории, то
ставим тут флажок, при этом тестирование происходит медленнее, но
выявление ошибок в работе советника этого требует. Скорость проигрывания
можно регулировать, двигая специальный ползунок справа от записи
«Визуализация». Можно приостановить проигрывание, нажав на кнопку «||».
Повторное нажатие на эту кнопку возобновляет поступление смоделированных
тиков. Нажатие на клавишу F12 вызывает моментальное появление
следующего тика даже в состоянии паузы. Визуализацию можно пропустить до
определенной даты. После установки нужной даты и нажатия на кнопку
«Пропустить до» визуализация прекращается и возобновляется после
достижения тестером указанной даты.

7. Период.
Тут все предельно понятно, это временной таймфрейм на котором Вы хотите протестировать советник в тестере стратегий.
После нажатия на кнопку «Старт» советник начнёт тестирование по заданным вами параметрам

В меню «Журнал» Вы можете наблюдать за выполнением торговых команд
советника, а также видеть возникающие ошибки при тестировании.

///////////////
Вас может заинтересовать статья «Форекс торговый план«.
///////////////

Особенности тестера стратегий в МТ4

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

///////////////
Возможно, вас заинтересует статья Стратегия 1 2 3.
///////////////

Когда не стоит доверять результатам тестера стратегий в метатрейдере?

1) Когда торговая стратегия осуществляет входы и выходы «по рынку».
2) Когда время удержания сделок очень мало (несколько минут или даже секунд)
3) Когда тестирование проводится на «текущем спреде»

Если торговый советник (робот) подпадает под пункты 1 и 2 – это очень опасно. Дело в том, что существует фактор Форекс брокера. Брокер может просто «перекрыть кислород» — увеличив время исполнения сделок. В этом случае краткосрочные системы будут очень сильно страдать от плохого исполнения сделок.

Что касается пункта №3 – рекомендую тестировать с завышенным уровнем спреда. Так вы получите более реалистичную картину.

С вами был Артур Быков (проект Агудар), благодарю за внимание!

Смотрите подробнейшую видеозапись о том, как устанавливать и тестировать Форекс советник!

Понравилась статья? Ставь лайк и делись с друзьями!

Как правильно использовать тестер стратегий для МТ4

MT4 позволяет использовать автоматические торговые стратегии, а также тестировать свои стратегии с помощью тестера стратегий MT4. Вы можете использовать эту функцию для анализа любых результатов и оптимизации вашей автоматизированной стратегии. Чтобы активировать тестер стратегий, просто выберите опцию «Тестер стратегий» на вкладке «Вид» в верхней части меню или нажмите сочетание клавиш CTRL + R на клавиатуре.

p, blockquote 1,0,0,0,0 –>

p, blockquote 2,0,0,0,0 –>

Тестер стратегий для мт4

После того, как откроется окно тестера стратегий, вы можете выбрать свою стратегию и задать параметры с помощью условий тестирования, таких как имя символа и период для тестирования на истории. После того, как все параметры были установлены, вы можете запустить процесс тестирования, нажав кнопку «Пуск» и ожидая результатов. Результаты могут быть проанализированы в трех отдельных вкладках:

p, blockquote 3,0,0,0,0 –>

    Результаты: на этой вкладке вы можете проанализировать, где были открыты, закрыты сделки и каков был чистый результат от сделки.

График: на этой вкладке вы можете увидеть графическое представление результатов тестирования.

  • Отчет: на этой вкладке вы можете анализировать такие факторы, как количество открытых сделок, максимальная просадка, количество прибыльных / убыточных сделок, общая чистая прибыль и другие функции, которые помогут вам решить, как лучше использовать вашу стратегию.
  • p, blockquote 4,0,0,0,0 –>

    Простая торговая стратегия d1 состоит в следующем:

    p, blockquote 5,0,0,0,0 –>

    1. Используйте только диаграмму D1 с EMA8 и EMA21.
    2. Дождитесь пересечения EMA.
    3. Дождитесь, пока цена вернется к полосе EMA, в идеале, чтобы коснуться / пересечь EMA21.
    4. Дождитесь, пока цена вновь присоединится к вновь сформировавшемуся тренду и приблизится к EMA8.
    5. Входите на рынок в направлении тренда или выставляйте отложенный ордер в районе EMA8.
    6. Наслаждайтесь управлением своей торговлей.

    Как пользоваться тестером стратегий в мт4

    MetaTrader 4 Strategy Tester предназначен для тестирования и оптимизации торговых роботов перед их использованием в реальной торговле. Он основан на исторических данных. Во время теста торговый робот анализирует доступные котировки, выполняя виртуальные транзакции в соответствии со своим алгоритмом. Это позволяет оценить, как советник торговал в прошлом, и моделировать его поведение в реальной торговле.

    p, blockquote 6,0,0,0,0 –>

    Встроенная функция оптимизации позволяет выбрать наиболее эффективные параметры для получения наилучших результатов торговли. Например, вы можете установить параметры торгового робота таким образом, чтобы получить максимальную прибыль, минимизировать риск и так далее.

    p, blockquote 7,0,0,0,0 –>

    Читать еще:  Что такое бюджетирование предприятия для чайников?

    p, blockquote 8,0,0,0,0 –>

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

    p, blockquote 9,0,0,0,0 –>

    Анализ полученных результатов поможет вам обнаружить возможные недостатки в торговой стратегии робота и настроить параметры советника.

    Основным преимуществом тестирования стратегии является возможность быстро оценить производительность робота, не используя его в реальной торговле. Кроме того, это экономит время, поскольку тестирование занимает всего несколько минут, а оценка стратегии в реальной торговле займет несколько дней или даже месяцев.

    p, blockquote 11,0,0,0,0 –>

    Протестируйте своего торгового робота, прежде чем запускать его в режиме реального времени, и убедитесь в эффективности его торговой стратегии!

    p, blockquote 12,0,0,0,0 –>

    Как настроить стохастик? 80 и 20 являются наиболее распространенными используемыми уровнями, но также могут быть изменены по мере необходимости. Для сигналов OB / OS стохастическая настройка 14,3,3 работает довольно хорошо. Чем выше временной интервал, тем лучше, но обычно 4-дневный или дневной график является оптимальным для дневных / колеблющихся трейдеров.

    p, blockquote 13,0,0,0,0 –>

    Как запустить тестер стратегий в мт4

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

    p, blockquote 14,0,0,0,0 –>

    • выбрать эксперта и настроить его входы;
    • выбрать символ и его период;
    • выбрать один из трех методов моделирования;
    • установить диапазон времени тестирования (опционально).

    Для тестирования и оптимизации экспертов в терминале используется специальное окно «Тестер» . Все вышеперечисленные параметры задаются на вкладке «Настройки» этого окна.

    p, blockquote 15,0,0,0,0 –>

    Нужно выбрать эксперта для тестирования в поле «Тестер – Эксперт». Невозможно выбрать какой-либо экспертный файл в этой области. Только те специалисты, которые доступны в клиентском терминале, могут быть выбраны здесь. Чтобы быть выбранными, они должны быть скомпилированы и расположены в папке «EXPERTS».

    p, blockquote 16,0,0,0,0 –>

    p, blockquote 17,0,0,0,0 –>

    После выбора эксперта необходимо выполнить дополнительную настройку параметров и входов тестирования. Это можно сделать, нажав кнопку «Свойства эксперта».

    p, blockquote 18,0,0,0,0 –>

    p, blockquote 19,0,0,0,0 –>

    Появится новое окно с тремя вкладками:

    p, blockquote 20,1,0,0,0 –>

    1. Тестирование – общие параметры тестирования задаются на этой вкладке. Это объем и валюта начального депозита , которые будут указаны в соответствующих полях. Именно этот депозит будет использоваться экспертом во время тестирования. Здесь также определяются типы открываемых при тестировании позиций:
      • Only Long – открывать только длинные позиции;
      • Only Short – открывать только короткие;
      • Long and Short – открывать как длинные, так и короткие позиции.

    Каким бы ни был экспертный алгоритм, он будет открывать позиции только в определенных направлениях. Можно включить генетический алгоритм оптимизации и выбрать параметр для оптимизации (максимизация по значению баланса, коэффициент прибыли, ожидаемый выигрыш или минимизация по максимальному значению просадки или проценту просадки).

  • Входы – список всех входов представлен. Входные данные – это переменные, которые влияют на работу эксперта и могут быть изменены непосредственно с клиентского терминала. Нет необходимости изменять код эксперта для изменения этих параметров. Количество входных переменных может меняться в зависимости от специалиста. При тестировании экспертные данные определяются в поле «Значение». Данные, записанные в полях «Старт», «Шаг» и «Стоп», не влияют на тестирование эксперта и необходимы только для оптимизации его параметров. Как работать с этими параметрами, описано в разделе «Настройка оптимизации».
  • Оптимизация – настройки в этой вкладке позволяют ограничить проходы тестирования при оптимизации. Изменение параметров в этой вкладке не влияет на отдельные проходы тестирования эксперта.
  • Чтобы начать тестирование, недостаточно просто выбрать эксперта и настроить его. Для тестирования необходимо выбрать символ и период. Это данные, которые будут использоваться для тестирования.

    p, blockquote 21,0,0,0,0 –>

    При тестировании можно выбрать доступный в терминале символ или использовать внешний файл данных. Файлы данных истории в формате *.FXT, хранящиеся в каталоге «TESTER», используются при тестировании. Эти файлы создаются автоматически при тестировании, если выбран доступный в терминале символ.

    Символ определяется в одноименном поле, а таймфрейм – в поле «Период». Если файл данных для этого символа, периода и метода моделирования еще не существует, он будет создан автоматически. Если для символа или периода отсутствуют данные истории, тестер автоматически загрузит последние 512 строк истории.

    p, blockquote 23,0,0,0,0 –>

    Внимание: если имеются некоторые данные за пределами последних 512 столбцов для символа, исторические данные будут загружены автоматически, вплоть до последнего доступного. Это может вызвать резкое увеличение входящего трафика.

    p, blockquote 24,0,0,0,0 –>

    Исторические данные сохраняются в терминале только в виде столбцов и представляют записи, отображаемые в формате TOHLCV (формат HST). Эти данные могут быть использованы для моделирования изменений цен у специалистов по тестированию. В некоторых случаях такой информации недостаточно для тестирования.

    p, blockquote 25,0,0,0,0 –>

    Например, для дневного периода изменения цены внутри бара могут привести к срабатыванию эксперта. В то же время при тестировании не может быть инициирования. Другими словами, тестирование эксперта на основе только баров может быть неточным и дать неверное представление об эффективности эксперта.

    p, blockquote 26,0,0,0,0 –>

    Торговый терминал позволяет тестировать экспертов различными методами моделирования исторических данных. Используя исторические данные за меньшие периоды, можно увидеть колебания цен внутри баров, т.е. изменения цен будут более точно эмулироваться. Например, когда эксперт тестируется на данных за один час, изменения цены для бара могут быть смоделированы на данных за одну минуту. Таким образом, моделирование приближает исторические данные к реальным колебаниям цен и делает экспертизу более достоверной.

    p, blockquote 27,0,0,0,0 –>

    Для тестирования можно выбрать один из трех методов моделирования исторических данных:

    p, blockquote 28,0,0,0,0 –>

    1. Только цены открытия (самый быстрый метод анализа бара, только что завершенный).
    2. Некоторые автоматизированные торговые системы не зависят от свойств моделирования внутри бара, они торгуют на законченных барах. Панель завершена, если появилась следующая. Это такие эксперты, для которых был разработан этот метод моделирования.
    3. В этом режиме в первую очередь моделируется открытие бара (Open = High = Low = Close, Volume = 1), что позволяет эксперту точно идентифицировать завершение предыдущего бара. Именно эта начальная панель используется для начала тестирования эксперта. На следующем шаге будет дан полностью заполненный текущий бар, но тестирование на нем не проводится!

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

    p, blockquote 29,0,0,0,0 –>

    Если данные меньшего таймфрейма отсутствуют, эволюция бара генерируется на основе предварительно определенных волновых шаблонов, как это было в предыдущей, третьей версии клиентского терминала MetaTrader 3. Как только появятся исторические данные за меньший период, эти новые данные будут интерполированы.

    p, blockquote 30,0,0,1,0 –>

    Однако реально существующие цены OHLC выступают в качестве контрольных точек. В большинстве случаев результаты тестирования экспертов методом контрольных точек также можно рассматривать как оценочные, а не как окончательные. Такие результаты носят промежуточный, оценочный характер.

    p, blockquote 31,0,0,0,0 –>

    Ручной тестер стратегий mt4

    Почему мы ориентируемся на среднесрочные стратегии на форексе , а не на долгосрочные или краткосрочные стратегии?

    p, blockquote 32,0,0,0,0 –>

    Вы можете ручной тестер для ручного тестирования стратегий с помощью MT4 Strategy Tester. Он работает только с тестером стратегий и только в визуальном режиме.

    p, blockquote 33,0,0,0,0 –>

    На данный момент вы можете вручную купить или продать, закрыть все позиции, закрыть все длинные или все шорты. TP и SL можно установить в свойствах эксперта.

    p, blockquote 34,0,0,0,0 –>

    Тестер для ручных стратегий мт4

    Какова же все-таки прибыльная стратегия форекс без индикаторов? Если вы хотите торговать на Форексе, вам нужно не отставать от него – читайте новости, анализы, различные отчеты, рыночные индикаторы и даже действия других трейдеров. Это не так просто и ставит людей под сильное эмоциональное напряжение.

    p, blockquote 35,0,0,0,0 –>

    К счастью, есть другой способ. Price Action позволяет трейдерам прогнозировать рынок, используя только сам рынок, без каких-либо внешних источников данных.

    p, blockquote 36,0,0,0,0 –>

    Для пользователей Forex Tester 4 реализована возможность использовать индикаторы и советники из MetaTrader 4 в Forex Tester 4.

    p, blockquote 37,0,0,0,0 –>

    Тестер стратегий для мт4 позволяет выбрать диапазон дат для теста. Если он не выбран, как в этом примере, тестирование будет выполнено для всех доступных исторических данных о ценах.

    p, blockquote 38,0,0,0,0 –>

    Но если вам нужно протестировать стратегию только в течение определенного диапазона дат, вы можете легко это сделать.

    Для чего нужен тестер стратегий для МТ4

    Как известно, для результативной работы на финансовых рынках спекулянту просто необходима торговая стратегия. Сейчас в открытом доступе присутствует множество различных методик, из-за чего появляются определённые трудности, связанные с поиском наиболее оптимальной для тех или иных условий. При выборе можно опираться на отзывы других пользователей, однако каждый работает по-своему, поэтому не факт, что два разных трейдера смогут одинаково эффективно использовать одну и ту же методику.

    p, blockquote 1,0,0,0,0 –>

    Наиболее оптимальным вариантом является самостоятельная проверка стратегий на практике. Однако подобный вариант является крайне трудозатратным: пользователю понадобится потратить уйму времени на ручную торговлю по каждой из понравившихся ему методик. Чтобы не испытывать подобных затруднений, опытные спекулянты применяют специальный инструмент, позволяющий быстро проверять различные методики – тестер стратегий. Данная утилита будет детально разобрана ниже.

    p, blockquote 2,0,0,0,0 –>

    Тестер стратегий для мт4

    В большинстве известных торговых платформ, по типу «Мета Трейдер 4», можно найти заранее интегрированный тестер, способный выполнять проверку различных автоматических торговых стратегий и советников. Данный инструмент является действенной альтернативой другому подходу к проверке различных методик – визуальному анализу динамики ценовых котировок, требующему для реализации большого количества времени и сил. Важным аспектом подобного анализа является то, что исторический анализ часто является субъективным, из-за чего страдает объёктивность оценивания.

    p, blockquote 3,0,0,0,0 –>

    Наибольшая достоверность проверки различных тактик достигается путём симуляции тех или иных торговых ситуаций и наблюдения за тем, как они поведут себя в них. Данная процедура выполняется при помощи рассматриваемой утилиты. Программа позволяет за весьма короткий срок прогонять работу индикаторов на временном промежутке рыночного времени, равном нескольким месяцам или годам.

    p, blockquote 4,0,0,0,0 –>

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

    Говоря непосредственно о самой разновидности подобных программ следует отметить, что они представляют собой специальные симуляторы, проводящие различные торговые операции по критериям той или иной методики. Визуально данные алгоритмы очень схожи с простыми торговыми терминалами. Открыв программу, спекулянт может выполнять множество различных действий, основными из которых являются:

    p, blockquote 6,0,0,0,0 –>

    1. Загрузка и анализ различных исторических показаний выбранных пользователем для торговли ценных активов;
    2. Выбор оптимальных временных периодов для тестирования торговых методик в различных условиях;
    3. Загрузка торговых индикаторов и графических шаблонов для анализа их эффективности в рамках используемой торговой стратегии;
    4. Проведение проверочных финансовых сделок любого вида (мгновенные или отложенные) с любыми значениями ордеров для защиты и фиксации прибыли.

    Из всего вышеописанного можно сделать вывод, что рассматриваемый инструмент может выполнять в тестовом все функции простой торговой платформы. Особенно полезной программа будет для начинающих трейдеров, желающих за весьма короткий срок получить огромный практический опыт: благодаря проводимым тестам, они смогут без лишнего ожидания анализировать ключевые ситуации, происходящие на графике.

    p, blockquote 7,0,1,0,0 –>

    Подобный результат достигается благодаря ключевой особенности тестера – ускорению времени протекания торговых операций. Благодаря этому, можно «прогнать» временной промежуток работы в несколько лет буквально за месяц. Данная особенность является главной чертой, отличающей данный подход к анализу от ручного тестирования методик на демо-балансе: в случае последнего все операции проходят в текущем времени, без ускорения.

    p, blockquote 8,0,0,0,0 –>

    Также весьма значимую роль в экономии времени играет то, что при симуляции инструмент не учитывает выходные дни, при которых рынок попросту не работает. В случае ручного тестирования пользователю пришлось бы ждать 2 дня для того, чтобы продолжить анализ какой-либо методики. Стандартный тестер не только проверяет стратегии, но и наглядно отображает моменты, в которых пользователь мог бы совершить какие-либо ошибки. Благодаря этому можно значительно улучшить собственный навык торговли.

    p, blockquote 9,0,0,0,0 –>

    Как запустить тестер стратегий в мт4

    Для начала работы с программой пользователю необходимо запустить её. Так как утилита интегрирована в платформу «Мета Трейдер 4», трейдеру не нужно будет самостоятельно скачивать и устанавливать её. Для запуска достаточно просто найти программу в самой платформе. Для этого можно использовать горячие клавиши Ctrl+R. Помимо этого, рассматриваемый инструмент можно найти в меню «Вид» или при помощи специальной иконки поиска, выглядящей как лупа.

    p, blockquote 10,0,0,0,0 –>

    p, blockquote 11,0,0,0,0 –>

    Как настроить тестер стратегий в мт4

    Ключевым аспектом работы с тестером является его настройка. Предварительно спекулянту следует удостовериться в том, что тестируемая им методика была скомпилирована. Для этого следует обратить внимание на формат отвечающего за неё файла: если в конце его есть приписка .ex4, от он скомпилирован. Если же таковая отсутствует, то можно выполнить компиляцию вручную при помощи соответствующего инструмента, который также интегрирован с «Мета Трейдер 4».

    p, blockquote 12,0,0,0,0 –>

    Приведя методику в нужный вид и запустив рассматриваемую программу, спекулянту следует переходить к выставлению настроек. Для изменения доступны следующие параметры:

    p, blockquote 13,0,0,0,0 –>

    1. Тип тестируемого программой алгоритма (в данном случае тестироваться будет советник);
    2. Название тестируемого инструментом алгоритма;
    3. Валютная пара, а также длина временного промежутка, которые будут использоваться для работы по стратегии;
    4. Основной графический паттерн, используемый при тестировании;
    5. Показатель торгового спреда. Пользователь может выбрать из предложенных инструментом или внести собственное значение;
    6. Временной период, на протяжении которого будет проводиться тестирование;
    7. Графическое отображение всех происходящих на рынке процессов. Данный пункт можно активировать или деактивировать.

    p, blockquote 14,1,0,0,0 –>

    Тестер стратегий mt4 как пользоваться

    После настройки всех необходимых параметров можно приступать непосредственно к работе. Чтобы приступить к тестированию стратегии, параметры которой были заполнены ранее, следует нажать мышкой на кнопку «Старт». После этого инструмент приступит к обработке имеющихся данных, прогресс которой будет отображаться в процентном показателе, расположенного в левом нижнем углу рабочей области.

    p, blockquote 15,0,0,0,0 –>

    Окончание проверки ознаменуется полным заполнением соответствующей графической полосы. Для просмотра полученных результатов следует перейти в соответствующее окно: для его вызова необходимо нажать на одноимённую вкладку, которую можно найти в панели с настройками инструмента.

    p, blockquote 17,0,0,0,0 –>

    Выбрав пункт «График» спекулянт сможет увидеть то, как менялся размер торгового депозита на протяжении всего процесса работы с рынком. Чтобы посмотреть общую статистику всех произошедших событий, спекулянту следует выбрать вкладку «Отчёт», на которой можно будет узнать:

    p, blockquote 18,0,0,0,0 –>

    1. Количество проанализированных инструментом временных свечей;
    2. Коэффициент качества выполненного инструментом моделирования;
    3. Показатели «чистой» и «грязной» прибыли, а также убытка от проводимых в течение данного времени операций;
    4. Общий показатель прибыльности анализируемой методики;
    5. Все разновидности торговой просадки;
    6. Число, а также разновидности открытых на графике торговых ордеров;
    7. Числовые показатели среднего и максимального дохода от сделок, проводимых по данной методике;
    8. Наиболее значимые серии из нескольких прибыльных или убыточных сделок, идущих подряд, а также их влияние на депозит пользователя.

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

    p, blockquote 19,0,0,0,0 –>

    Трейдерам, знающим языки программирования, можно значительно упростить себе работу путём самостоятельного анализа определённых промежутков ценовых котировок. Благодаря этому можно написать собственный код, основывающийся на полученных результатах, и загружать его в инструмент для глобальной проверки. Для автоматизации данных манипуляций также существует специальная утилита, работающая как ручной тестер.

    p, blockquote 20,0,0,0,0 –>

    Как работать с тестером стратегий в мт4

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

    p, blockquote 21,0,0,1,0 –>

    1. Размещение и сопровождение на графике всех разновидностей торговых сделок;
    2. Установка и корректировка ордеров для защиты и фиксации прибыли от проводимых сделок;
    3. Вычисление наиболее оптимального объёма для одного торгового лота, используемого в сделках;
    4. Оптимизация открытых ордеров под текущее направление трендовой линии, а также своевременное их закрытие;
    5. Установка дополнительных ордеров на Трейлинг-стоп.

    Существует немало вспомогательных индикаторов, позволяющих оптимизировать торговые методики для последующего тестирования. Среди них можно выделить программу «TradeSystem 2», пользующуюся широкой популярностью среди спекулянтов. Данный инструмент является комбинацией и состоит из торгового индикатора, графического шаблона и дополнительного фильтрующего советника. При помощи данной утилиты можно обработать любые краткосрочные, долгосрочные или среднесрочные стратегии, сделав их в результате более понятными и подходящими для анализа.

    p, blockquote 22,0,0,0,0 –>

    Рассматриваемый инструмент является пользовательским, то есть, требует ручной установки в платформу. Она выполняется следующим образом:

    p, blockquote 23,0,0,0,0 –>

    1. Сперва надо скачать индикатор (он бесплатный);
    2. Затем следует перенести загруженные файлы в папку с пользовательскими индикаторами используемой торговой платформы;
    3. После этого нужно перезапустить её и найти инструмент в соответствующем меню.

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

    p, blockquote 24,0,0,0,0 –>

    1. Отображение текущего прогресса проводимого тестирования;
    2. Отображение ключевых параметров, влияющих на все происходящие в рамках методики процессы.

    p, blockquote 25,0,0,0,0 –>

    Перед работой с любыми тестерами пользователю следует не забывать про загрузку в них новых котировок стоимости необходимого ему для торговли ценного актива. Чтобы сделать это, следует нажать на клавишу F2, после чего появится окно с настройками, в котором можно будет выбрать необходимую валюту. Оптимизировав все необходимые параметры, трейдеру следует завершить настройку посредством нажатия на кнопку «Загрузить».

    p, blockquote 26,0,0,0,0 –>

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

    p, blockquote 27,0,0,0,0 –>

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

    p, blockquote 28,0,0,0,0 –> p, blockquote 29,0,0,0,1 –>

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

    Как использовать тестер стратегий в Metatrader4

    Тестер стратегий – это очень хорошее дополнение к популярному на Форекс терминалу Metatrader4, которое позволяет проверить какую-то торговую систему, индикатор или советник. Большинство трейдеров знают о том, как используют это приложение, чтобы определить эффективность работы того или иного торгового робота, даже не зная, насколько быстро и легко благодаря нему можно проверить результативность отдельной взятой стратегии на Форекс. Ранее, используя старые билды Metatrader4, требовалось найти тестер стратегий Форекс, скачать бесплатно и вручную установить в терминал, сейчас же популярная торговая платформа уже содержит этот полезный плагин среди своих стандартных инструментов.

    В качестве небольшого примера будет взята описанная в разделе «Внутридневные стратегии Форекс» торговая система «Метод Пуриа». Это весьма популярная и рабочая торговая система, позволяющая уверенно получать несколько десятков прибыли каждый день. Тестер ручных стратегий MT4 не накладывает никаких ограничений на выбор торговой системы, которая будет проверяться, поэтому при желанию можно взять любую из понравившихся стратегий или даже придумать свою систему, чтобы проверить ее работоспособность.

    С чего начать

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

    В случае Пуриа, выбранной для тестирования в качестве примера, необходимо установить три скользящих средних и MACD. Настройки применяемых индикаторов здесь рассмотрены не будут, так как детальное их описание, сопровождаемое скриншотами для большей наглядности, есть в обзоре указанной стратегии, на которую ведет ссылка из второго абзаца.

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

    Опции тестера стратегий на Форекс

    Для начала следует задействовать встроенный плагин тестера стратегий, открыв на верхней панели меню «Вид» и выбрав соответствующий пункт в открывшемся списке. В качестве альтернативного способа по вызову тестера торговых стратегий, можно использовать в Metatrader 4 комбинацию клавиш «Cntrl+R».

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

    Теперь можно приступить к настройке параметров, по порядку заполнив значимые поля.

    1. Для начала следует обратить внимание на графу «Советник». Собственно, тестер стратегий разрабатывался для проверки работоспособности торговых роботов, поэтому какой-то советник в указанном поле выбрать все-таки придется. Здесь можно брать любого эксперта, так как это совершенно не важно и никак не повлияет на проверку выбранной торговой системы.
    2. Далее в графе «Символ» нужно указать валютную пару, на ценовом графике которой будет проходить тестирование той или иной торговой системы.
    3. Модель. Раскрыв выпадающий список, тут нужно выбрать третье сверху значение «По ценам открытия…», что позволит использовать тестер торговых стратегий в самом скоростном режиме.
    4. Дата. Тут все просто, нужно задать рамки временного периода «от» и «до», история котировок которого будет применена для проверки работоспособности выбранной торговой системы.
    5. Визуализация. В этом поле нужно установить «галочку», чтобы иметь возможность в реальном времени следить за изменениями котировок на ценовом графике, управляя скоростью режима просмотра при помощи двигающегося ползунка.
    6. Период. Тут нужно указать используемый для проверки тайм фрейм. Для тестируемой стратегии и выбранной пары EUR/USD он составляет 30 минут, то есть М30.

    Как происходит тестирование стратегий в MT4

    Настроив все опции, можно непосредственно приступать к тестированию стратегии в Metatraer4, выявив ее слабые и сильные стороны на практике. Чтобы сделать это следует для начала нажать кнопку «Старт», расположенную внизу слева.

    Архив котировок

    Иногда трейдер, после запуска тестера ручных стратегий клавишей «Старт», может увидеть вместо бегущих котировок такое окно.

    Появление данной надписи связано с тем, что в торговом терминале Metatrader4 нет сохраненной истории котировок за выбранный для тестирования период времени, поэтому лучше сократить его или специально загрузить архив котировок для определенного торгового инструмента.

    Чтобы это сделать, нужно воспользоваться меню «Сервис», выбрав там «Архив котировок». В результате будет открыто окно, как на представленном ниже скриншоте.

    После этого в поле «Символы», выбирают нужный торговый инструмент и нажимают «Добавить», указав при этом временной период, за который требуется скачать историю котировок. Чем больше временной период, тем дольше терминал Metatrader4 будет закачивать нужную информацию, поэтому следует учитывать этот момент и запастись терпением.

    Как протестировать стратегию

    Если проблем с историей котировок не будет, то после запуска тестера стратегии через кнопку «Старт», в основном окне программы начнет быстро прорисовываться ценовой график, на котором автоматически будут отслеживаться сигналы на вход, которые генерирует выбранный в процессе настроек торговый советник.

    Но, поскольку трейдер желает проверить свою торговую систему, то ему сначала необходимо остановить процесс тестирования и установить нужные индикаторы. Для этого на клавиатуре следует нажать кнопку «Pause Break», что остановит бег котировок, поставив их на «Паузу». После этого необходимо навести курсор на ценовой график, нажать правую клавишу мыши и загрузить сохраненный ранее шаблон, выбрав в данном случае «Шаблоны – Метод Пуриа».

    Проделав правильно все описанные действия, на графике цены станут отображаться необходимые индикаторы, в рассматриваемой ситуации – это три скользящие средние и MACD. После этого трейдер может не спеша прокручивать изменение котировок, нажимая клавишу «F12». Если необходимо ускорить движение цены, к примеру, когда она сильно отклонилась от точек возможных входов, то следует названную клавишу «F12» нажать и удерживать.

    Проверка результативности стратегии

    К сожалению, тестер стратегий не позволяет выявить в автоматическом режиме результативность, сформировав удобный для анализа отчет. Поэтому трейдеру придется вручную отслеживать соблюдение условий для открытия сделок внутри рамок проверяемой торговой системы. Для этого можно открыть exel-евский или текстовый документ, куда можно заносить «+», когда сделка закрывается по тейк-профиту и «-», когда приходится фиксировать убыток по стоп-лосс.

    В описываемом случае, трейдер прокручивает тестер торговый стратегий в MT4, пока быстрая МА не пересечет две других скользящих, формируя сигнал. В этот момент необходимо проверить, где находятся столбцы MACD, и если они подтверждают соблюдение условий для открытия сделки, то трейдер должен отметить рекомендуемые уровни тейк-профита и стоп-лосс. Затем, прокручивая график при помощи кнопки «F12», он следит за развитием событий и заносит в созданный документ результаты, к которым привела бы подобная торговая операция.

    Если подытожить все вышесказанное, то трейдер, настроив должным образом тестер стратегий, должен:

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

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

    Познакомившись с тем, что такое тестер стратегий на Форекс в Metatrader 4, трейдер получит в свое распоряжение замечательное орудие, которое позволит забыть про долгие испытания той иной торговой системы на демо-счете. Используя тестер ручных стратегий для мт4 за день можно проверить сразу несколько десятков различных вариантов, устранив наименее эффективные из них. Это позволит значительно уменьшить временные затраты и выбрав подходящую торговую систему, скорее приступить к заработку реальных средств на самом ликвидном рынке в мире – Форекс.

    Ссылка на основную публикацию
    Adblock
    detector