Что такое конструктор форекс стратегий

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

И вот тут на помощь приходит особый вид программ – конструкторы торговых стратегий. Если не вдаваться в тонкости, подобные конструкторы могут быть 3 видов:

  • Полностью ручные;
  • Полностью автоматические;
  • Комбинированные. 

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

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

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

Но что если приемлемые варианты так и не будут найдены?

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

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

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

Примеры популярных конструкторов стратегий

В качестве примера полностью ручного конструктора можно привести Etasoft Forex Generator. Он не только содержит большое число готовых алгоритмов, но и позволяет создавать новые и сохранять их для будущего использования. Пользователь строит обычную блок-схему (проверка условий, циклы, отдача торговых приказов), ему даже не требуется владеть программированием. По мере построения схемы, в отдельном окне автоматически генерируется текст программы для заранее выбранного терминала (MetaTrader 5 или 4).

Самый известный автоматический конструктор стратегий – Forex Strategy Builder Pro (FSB). Для его работы необходимо либо загрузить исторические данные по валютным парам с сервера разработчика программы, либо импортировать их из соответствующей папки MetaTrader. Затем нужно указать нужную пару, период графика (например, 1 час) и интервал, на котором будет создаваться и оптимизироваться стратегия (например, 3 последних года). 

Можно также добавить 1 или несколько критериев отбора (например, максимальная просадка не более 15%). После этого запускается поиск решений. В итоге программа предлагает максимально эффективную стратегию, удовлетворяющую заданным критериям. Если они слишком жёсткие, подходящая стратегия может быть не найдена. Тогда критерии придётся упростить. Готовая стратегия будет представлена в виде обычного текста.

Затем её можно экспортировать в файл на языке MQL. Его компиляция в редакторе Meta Editor даст готового робота, которого уже можно тестировать в торговле. В конструкторе FSB эту стратегию можно оптимизировать для нескольких валютных пар по отдельности, а затем смоделировать торговлю на всех парах одновременно в виде портфеля, используя различные или одинаковые лоты. При всём богатстве возможностей программа имеет и ряд недостатков:

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

Выводы

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

Написать отзыв
Оцените статью
Внимание: HTML не поддерживается! Используйте обычный текст!
Отзывов пока нет, но Вы могли бы оставить его первым, это будет полезно ...
Другие по теме
Обзор брокера NSBroker
22.01.2021
Обзор брокера NSBroker

NSBroker – это форекс-брокер, который более чем за 10 лет работы на...

Накопленный купонный доход: все тонкости и секреты расчёта
03.05.2020
Накопленный купонный доход: все тонкости и секреты расчёта

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

Покупка облигаций для начинающих
23.03.2020
Покупка облигаций для начинающих

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

Самый большой ассортимент

Новинки каждую неделю

Акции, бонусы и скидки

Приятные бонусы и скидки всем клиентам

Быстрая загрузка

Все файлы загружены в облако мэйл.ру

Наш телеграм
Узнайте о новинках каталога в день публикации! Также публикуем информацию об акциях и персональных скидках.
@traderfond