Ликвидация бизнеса. Приказы. Оборудование для бизнеса. Бухгалтерия и кадры
Поиск по сайту

Создание советника без знаний основ программирования. Недостатки программ для создания советников. Чтобы создать торгового робота при помощи программы Expert Advisor и начать торговать, нужно понять такие моменты

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

Не зависимо от того, платного или бесплатного советника выберет спекулянт, нет 100% гарантии того, что запросы трейдера будут удовлетворены.

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

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

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

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

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

Теперь что касается вариантов создания МТС:

  • Номер 1 стандартный способ, который заключается в знании программирования, более того и опыт работы должен присутствовать.
  • Номер 2 – с помощью конструктора.
  • Номер 3 – создание нового робота за счет внесения корректировки в рабочего советника. Тут важно наличие знаний в сфере программирования, но следует отметить, что итог в большинстве случаев получается крайне непредсказуемым.

Не зависимо от того какой метод будет выбран, основой для каждой программы является блочный подход. К примеру, если используется метод №1, и при описывании всех правил используется язык программирования, то в конструкторе львиная доля программ создаваемого робота уже имеется. Предстоит только правильно подобрать определенные модули.

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

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

Одним из главных преимуществ данного конструктора является внешний вид робота, он сохранен в стиле МТ4.

Следующий конструктор это Гордаго Форекс Оптимайзер. У него практически отсутствуют отличия от торговой платформы, в целом процесс разработки программы довольно удобный и понятный.

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

«Строитель Стратегий на Forex» – этот конструктор по праву считается одним из самых лучших. Говоря про особенности структуры, то данные касательно условий, которые будут задействовать при создании робота, располагаются в центральной части монитора. Тут же итоги создания программы будут отображаться графически. В левой нижней зоне экрана будет располагаться окно с итогами проводимых тестирований. Конструктор будет работать с информацией от МТ4, поэтому особых трудностей с применением формируемого программного советника не возникает.

Действия трейдера при работе с конструктором

Трейдеру нужно установить торговую платформу МТ4 на свой компьютер, конструктор Forex Strategy Builder будет работать с базой MT4.

Рабочее окно в процессе формирования робота должно разделиться на три зоны:

  • В левой стороне будет размещены параметры настроек индикаторов, торговых условий и т.д.
  • Центральная зона отводится под детальное описание самой ТС, в блоках будут указываться используемые инструменты.
  • С правой стороны окно отводится под итоги, завершенных тестирований самой ТС.

Теперь что касается блоков отводимых под описывание правил ТС, которые располагаются поэтапно, они приведены сверху вниз:

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

Автоматизация торговых процессов на рынке форекс позволяет целиком устранить человеческий фактор.

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

Единственный проверенный годами путь решения этой проблемы – это автоматизация и создания собственного советника.

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

Торгуй по крупному только с ведущим брокером.

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

В этой статье вы познакомитесь с одним из таких советников конструкторов.

Советник exp_Lego - это полностью автоматический торговый эксперт, который по совместительству является конструктором на основе стандартных индикаторов .

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

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

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

Установка советника exp_Lego

Советник exp_Lego не смотря на всю свою полезность для трейдеров не установлен по умолчанию в торговый терминал МТ4, более того данный конструктор разработан в 2011 году.

Поскольку робот относится к пользовательским разработкам для того чтобы им воспользоваться и создать свой первый советник вам потребуется выполнить скачивание файла exp_Lego в конце статьи, после чего установить его непосредственно в ваш торговый терминал МТ4.

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

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

Алгоритм работы. Настройки

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

Конструктор базируется на шести таких индикаторах как скользящее среднее, Demarker , Stochastic, АС, АО, ССI.

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

После того как стратегия будет создана в тестере можно приступать непосредственно к использованию на реальном счете как полноценного советника.

Переменные otkr_MA и zakr_MA позволяют разрешить или запретить открытие и закрытие сделок по сигналам скользящих средних, причем периоды скользящих на пересечении которых появляется сигнал, вы можете задавать в строках MA1 и MA2.

Переменная Shift_ma отвечает за сдвиг скользящей средней на заданное количество баров.

Переменные otkr_Stoh и zakr_Stoh отвечают за октрытие и открытие сделок по индикатору Stochastic, причем в переменных zoneBUY и zoneSELL вы можете задавать уровни перепроданности и перекуплености, на основе которых происходит открытие позиции либо фильтр сигнала от скользящих средних.

Переменные otkr_AO и zakr_AO отвечают за разрешение открытия и закрытия сделок на основе индикатора AO, а переменные otkr_AC и zakr_AC отвечают за разрешение открытия или закрытия сделок по индикатору AC.

Переменные otkr_Dema и zakr_Dema отвечают за включение или отключение индикатора Демарка, а переменная DeMa_period позволяет изменять его период.

Переменные StopLoss и TakeProfit позволяют задавать в пунктах размер стоп приказа и профит, а переменная Lts0 отвечает за объем позиции. Благодаря переменной IK можно настроить множитель лота, который используется при активизации мартингейла.

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

Конструктор советников Strategy Master FX 2018

Не умеете программировать? Создавайте советники в конструкторе! Это просто и быстро! Конструктор Форекс советников SMFX предназначен для быстрого проектирования роботов, без знаний программирования! Он хорошо зарекомендовал себя с самого начала своего существования, еще в 2013 году. Позволяет писать любые торговые стратегии построенные на сеточных алгоритмах, стратегии с использованием мартингейла, антимартингейла, новостные системы, а так же стратегии с использованием индикаторов.

Все созданные стратегии можно сохранять в set файлы и использовать в автоматической торговле на реальных счетах. Продавая конструктор все эти годы, мы не оставили без внимания все Ваши пожелания и комментарии по улучшению его работы! С каждым годом мы значительно улучшаем конструктор, добавляя в него новые полезные функции и сейчас перед Вами самая свежая и совершенная версия - Strategy Master FX 2018! Не пропустите!

Тесты стратегий

SpoilerTarget">Спойлер

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

2. Тест интересной стратегии, которая рассчитана на продолжение движения в случае длительного тренда. Выставляется два ордера, бай и селл. Для ордера бай задается стоп лосс 90 пунктов и тейк профит 92 пункта, для ордера селл то же самое. Когда один из ордеров закрывается по стоп лоссу 90 пунктов, второй закрывается по тейк профиту 92 пункта так, как движение обычно продолжается… Депозит медленно, но уверенно растет!

3. Та же самая стратегия, но теперь она на отложенных ордерах. От текущей цены выставляется ордер селл стоп и бай стоп на расстоянии 90 пунктов. Если срабатывает бай, то берем профит 20 пунктов виртуальным тейк профитом, селл ордер закрывается автоматически так, как не сработал. При движении цены в сторону селл происходит зеркальная ситуация. Как видно на скрине - прибыль существенно больше! + При сильном движении сработал проскальзывающий трейлинг стоп (ордер не смог сразу закрыться в плюсе из за проскальзывания и закрылся сразу же, когда цена успокоилась).

4. Скальпинг стратегия на основе 2х ордеров (buy / sell). Без мартингейла! 2 ордера имеют небольшой тейк профит, который срабатывает у обоих ордеров при колебаниях рынка + включена подстраховка общим тейк профитом для 2х ордеров. Время торговли - утренняя сессия (первый час);

5. Обычный, любимый многими трейдерами мартингейл. В советнике идет плавное увеличение лота + постоянно растет шаг до 1000 пунктов, затем резко начинает сужаться. Работает невидимый тейк профит, безубыток, время работы - круглосуточно. Направление торговли выбирается в зависимости от тренда в данный момент. (2 советника 1й настроен на линию бай, второй на линию селл) На график ставится нужный в данный момент. Он доводит сделки до конца, собирая профит…

6. Антимартингейловый советник. При старте выставляется 20 селл стоп+бай стоп ордеров по 10 в каждую сторону. Все ордера ставятся строго по тренду. Тейк профит невидимый - 50 пунктов, шаг между ордерами 200 пунктов на 5-знаке. Шаг не меняется, лот всех ордеров равен и в данном случае = 1. Начальный депозит 4000$. Стратегия на тестах работает круглосуточно, однако лучше использовать такие тактики во время высокой активности рынка!

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

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


Инструкция по работе с конструктором

Настройки конструктора выглядят следующим образом:

Давайте разберем каждую настройку очень подробно

Название стратегии > Моя первая стратегия; В данной опции вы можете написать любое название Вашей стратегии. Например - "Моя 1я стратегия", это название будет выводиться в правом углу торгового терминала при тестировании и торговле советника, который Вы напишете. Вы сможете задавать цвет выводимой информации и подстраивать ее под любой фон графика. Вот как это выглядит:

Валюта депозита = $; // Здесь Вы можете задать любую валюту, с которой работаете. Например, если Ваш счет открыт в рублях, задайте руб., в долларах - $, в евро - EUR и тд. ВНИМАНИЕ! Указанное здесь название никак не влияет на расчеты, оно лишь выводится на графике валютной пары при работе создаваемого советника. Вы можете указывать здесь любое название.

УПРАВЛЕНИЕ СОЗДАВАЕМОЙ СТРАТЕГИЕЙ

SpoilerTarget">Спойлер

  • Общий тейк профит = false; //Включить / выключить общий тейк профит.
  • Сумма тейк профита = 0.30; // Здесь Вы можете задать общий тейк профит для всех открытых ордеров. Тейк профит указывается в валюте депозита.
  • Общий стоп лосс = false; // Включить / выключить общий стоп лосс.
  • Сумма стоп лосса = 0.30;// Здесь Вы указываете сумму общего стоп лосса в валюте депозита для всех ордеров. ВАЖНО! Тейк профит и стоп лосс указываются для ордеров по магик номеру! То есть если у Вас на 5 парах работают роботы написанные в данном конструкторе и у всех разные магик номера, то каждый советник будет следить только за своими сделками.
  • Безубыток = false; // Включить / выключить безубыток.
  • Сумма старта БУ = 0.10; // Сумма для включения безубытка. Указывается в валюте депозита.
  • Профит по БУ = 0.03; // Сколько защитить прибыли, ели вдруг будет откат.
  • Трейлинг стоп = false; // Включение отключение трейлинг стопа.
  • Сумма старта ТР Стопа = 0.10; // Какая должна быть сумма по общему профиту в валюте депозита для включение трейлинг стопа. Шаг трейлинг стопа всегда равен этой же сумме (траллим с нуля что бы не терять прибыль).
  • Экстренное_закрытие = false;
  • Остановить_торговлю = false; // Остановка торговли после взятия профита / стопа.
  • Удаление_при_ТП_СЛ = false;// Если Вам необходимо что бы после того, как сработал тейк профит, либо стоп лосс ордера, все отложенные ордера удалялись, используйте эту опцию.
  • Торговля_по_БАРАМ = false;// Торговля по барам. Если включите здесь true то все сделки будут открываться строго при появлении нового бара.
  • Мартингейл по истории = false;//Включение мартингейла по закрытым ордерам. Если Вы активируете данную опцию, советник будет умножать лот открываемых ордеров после закрытых в минус сделок. Множитель лота = 1.5;//На сколько множить лот.

СДЕЛКИ ПРИ ЗАПУСКЕ / ОТКРЫТИЕ РЫНОЧНЫХ ОРДЕРОВ

SpoilerTarget">Спойлер

  • BUY = false;// Выставить ли ордер бай сразу же после запуска советника?
  • Лот Buy = 0.01;// Задаем лот ордера бай.
  • Стоп лосс Buy = 0;// Задаем стоп лосс ордера бай.
  • Тейк профит Buy = 0;// Задаем тейк профит ордера бай. Если значение стоп лосс и тейк профит = 0, то данные опции не выставляются. Если у Вас включено перекрестное закрытие ордеров в настройках индикатора, то можее смело оставлять значение тейк профита и стоп лосса = 0 так, как ордера будут закрываться при появлении противоположных сигналов.
  • SELL = false;// С ордерами селл - все зеркально бай.
  • Лот Sell = 0.01;
  • Стоп лосс Sell = 0;
  • Тейк профит Sell = 0;// Аналогично бай.

ОТЛОЖЕННЫЕ ОРДЕРА / УПРАВЛЕНИЕ ОТЛОЖЕННЫМИ ОРДЕРАМИ

SpoilerTarget">Спойлер

  • Тип ордера 1 = NONE;// Здесь все очень просто! Если Вам необходимо создать сетку, либо просто выставить отложенные ордера, задаете здесь тип ордера. Не забывайте, что БАЙ СТОП - это ордера бай вверх от текущей цены, ордера БАЙ ЛИМИТ - это ордера бай вниз от текущей цены, ордера СЕЛЛ СТОП - это ордера селл вниз от текущей цены и ордера СЕЛЛ ЛИМИТ - это ордера вверх от текущей цены. Если Вы не зададите тип ордера, он не выставляется.
  • Шаг ордера 1 = 0;// На каком расстоянии от текущей цены выставить ордер.
  • Лот ордера 1 = 0.01;// Лот ордера.
  • Стоп лосс ордера 1 = 0; //Стоп лосс ордера.
  • Тейк профит ордера 1 = 0;// Тейк профит ордера.
ВНИМАНИЕ! Далее идут 39 ордеров, с такими же настройками как только что описанный ордер. Это могут быть бай стопы, селл лимиты, бай лимиты и селл стопы на Ваше усмотрение с любым шагом, стоп лоссом и тейк профитом! Настройки этих 39 ордеров пропускаем что бы не повторяться...
УПРАВЛЕНИЕ ВРЕМЕНЕМ

SpoilerTarget">Спойлер

  • Понедельник // true - торговать в понедельник, false - отключить торговлю. Далее Вы можете задать час старта, минуту старта советника, час стопа и минуту стопа советника в понедельник.
Аналогично следуют настройки каждого дня недели.
РАБОТА С ИНДИКАТОРАМИ

SpoilerTarget">Спойлер

Далее следуют настройки 15 индикаторов, с которыми работает конструктор. Это Moving Average, MACD, Fractals, Bollinger Bands, Parabolic SAR, Envelopes, CCI, DeMarker, RSI, RVI, Ichimoku Kinko Hyo, ADMI, ATR, Bears Power, Stochastic Oscillator.

Для каждого индикатора имеются общие настройки:

  1. Включение/выключение индикатора.
  2. Таймфрейм с котрого брать сигналы. То есть при работе на каком бы то нибыло тайм фрейме, Вы можете использовать сигналы с разных таймфреймов по разным индикаторам, что очень благотворно влияет на получаемые сигналы и торговлю.
  3. Реверс. - Переворот сигналов. По умолчанию, все индикаторы настроены на поиск тренда, если необходимо перевернуть сигнал, используйте данную опцию. Это очень удобно для стратегий нацеленных на торговлю против тренда.
  4. Фильтр. - Параметр, который определяет с какого бара брать сигнал, 0 - с текущего, 1 - с закрытого, 2 - со второго бара от текущего и так далее. Чем больше здесь значение там меньше смысла рассматривать сигнал, однако при значении здесь 1 - индикаторы часто дают очень хорошие отфильтрованные сигналы.
Опции применимы к каждому индикатору в отдельности помимо основных настроек каждого индикатора.
ФИЛЬТРЫ

SpoilerTarget">Спойлер

  • Фильтр 1 сигнала // Позволяет фильтровать первый сигнал индикаторов при запуске эксперта. Опция нужна для того, что бы пропустить сигнал, который, возможно был в прошлом и при запуске будет активным.
  • Фильтр первого ордера // Опция решает открывать ли при существующем сигнале еще ордера. Например сигнал БАЙ, открыт ордер и закрыт по тейк профиту, или стоп лоссу. Открыть ли еще ордер БАЙ или ждать сигнал селл и не открывать больше ордера по сигналу БАЙ и решает данный параметр. Очень полезное нововведение.
  • Перекрестное закрытие // Открылись БАЙ, закрылись сразу же при смене сигнала на СЕЛЛ и наоборот.
  • Максимальный спред// Если Вы не хотите торговать при спреде более определенного значения, укажите его здесь. Торговля будет пропускаться при спреде более указанного тут значения, если значение равно 0, то фильтр считается отключенным.

ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ

SpoilerTarget">Спойлер

  • Включить графику = true; // Включение / выключение графики.

ЦВЕТА > Управление цветами:

SpoilerTarget">Спойлер

  • Цвет информации = White; // Цвет основной информации.
  • Не активная информация = LightGray; // Цвет не активной информации.
  • Активная информация = Gold; // Цвет активной информации.
  • Профит = Lime; // Цвет при профите.
  • Просадка = Red; // Цвет при просадке.
  • Ордера BUY = Lime; // Значки ордеров бай.
  • Ордера SELL = Red; // Значки ордеров селл.
  • Удаление меток = true;// Удаление меток истории. Очень полезная опция при торговле сетками. Опция очищает все прошлые значки на графике и позволяет сосредоточиться только на текущем процессе!
  • Magic Number = 5456854; // Магик номер.

ОПОВЕЩЕНИЯ / БЛОК ЗВУКОВЫХ НАСТРОЕК

SpoilerTarget">Спойлер

Файлы читаются с папки C/Program Files/Metatrader4/Sounds;

  • Новая сделка = false;
  • Файл wav 1 = news.wav;
  • Новая прибыль = false;
  • Файл wav 2 = email.wav;
  • Стоп лосс = false;
  • Файл wav 3 = alert2.wav;
Здесь Вы можете задать звуковые файлы и включить оповещение. Если Вы захотите включить Ваш файл при взятии профита/ убытка, необходимо разместить их в формате WAV в папке C/Program Files/Metatrader4/Sounds и прописать в полях выше полное название файлов.

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

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

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

Написав его самостоятельно в Meta Editor – хардкорный вариант. Сюда же занесем и модификацию кода уже существующего робота;

Заплатив программисту – самый реальный вариант. Если бот сложный с множеством условий для входа, а у вас нет опыта в написании АТС, то лучше всего купить чужой опыт. Соответствующих объявлений полно на профильных форумах;

Используя спец. программу, облегчающую создание кода робота . В некоторых реализован принцип «Drag and Drop», то есть код бота строится в виде диаграммы, вы задается в отдельных блоках условия работы, затем передвигаете их, задаете связи между ними. Код компилируется по составленной блок-схеме автоматически.

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

Краткий обзор программ для написания торговых роботов

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

Forex strategy builder

Мощный инструмент, программа платная, но в ознакомительных целях с сайта forexsb.com можно скачать демо-версию. На ознакомление дается всего 15 дней, повторно воспользоваться триальной версией можно будет только с другого ПК. Работать FSB будет только если у вас установлен МетаТрейдер, дело в том, что программа использует базу данных из МТ4.

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

При создании советника рабочее пространство программы делится на 3 зоны:

Левая часть экрана – краткое описание стратегии ;

Центральная зона – функциональные блоки советника. Указывается такая информация как размер лота, когда выполняется вход и на основании каких индикаторов. Также указывается условие для закрытия сделки. В примере на скриншоте ниже вход в рынок выполняется только на закрытии свечи и только в том случае если свеча закрывается над верхней границей конверта. Выход из сделки в этом примере предусмотрен только за счет срабатывания стоп-лосса или тейк-профита;

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

Находясь в Editor можно выделив каждый из блоков редактировать его значения. Например, изменить период скользящей средней, период индикатора , положение уровней и т. д. Можно добавить дополнительные условия для входа нажав на «Add an opening logic condition» и условия для выхода из рынка нажав на «Add a closing logic condition».

В разделе review вся информация по работе советника истории. Доступны такие пункты:

Overview – так как в примере рассматривается один из готовых советников, загруженных в базу программы, то здесь можно ознакомиться с подробным описанием советника ;

Balance chart – график изменения депозита при тестировании алгоритма. В нашем примере видно, что робота неспособен обеспечить прибыль на тестовом участке истории;

Indicator chart – график выбранного инструмента, на котором будут отображаться сделки, совершенные при тестировании. Примерно то же самое увидит трейдер при тестировании советника в МТ4/МТ5 при активированном параметре «Визуализация». Это полезно если вы хотите изучить в полной ли мере соответствует работа советника тому, что вы задумывали;

Journal – в журнале записывается каждое действие робота при тестировании на исторических данных.

Есть пара полезных разделов и во вкладке Analysis:

Comparator – выбирается метод бэктеста. Здесь можно ничего не делать, оставить все как есть;

Multimarkets – в отличие от стандартного тестера в том же МетаТрейдере4 здесь можно выполнить тестирование сразу по нескольким парам. Результаты отображаются в виде графика в одном и том же окне;

Monte carlo – еще один раздел, посвященный тестированию. Его можно не трогать.

Ensed Cor

По сравнению с предыдущей программой Ensed Cor выглядит чуть менее удобной в использовании. Да и составить костяк советника так же просто как в FSB не получится. Как и в случае с FSB доступ к полному функционалу можно получить только оплатив подписку на сайте авторов. Но для ознакомления с возможностями программы подойдет и бесплатная версия Ensed Cor.

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

Перед началом работы нужно будет указать каталог МТ4. Enser Cod будет использовать все индикаторы , которые на данный момент содержаться в папке Indicators (в демо-версии реализована поддержка только стандартного инструментария МетаТрейдера).

Работу в программе рассмотрим на примере создания простенького торгового робота :

При первом запуске указываем каталог терминала МТ4;

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

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

Составляем алгоритм:

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

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

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

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

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

Expert Advisor Visual Wizard

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

Процесс создания робота выглядит так:

После открытия программы нужно будет указать путь к корневому каталогу МТ5, это ПО предназначено именно для создания ботов для МетаТрейдера5. Благодаря этому программа сможет работать не только со стандартными индикаторами , но и со всеми пользовательскими алгоритмами, которые трейдер сам установил в терминал;

На график нужно будет добавить 2 кнопки Technical Analysis – для задания условий на покупку и продажу. Двойным щелчком по кнопке открывается окно, в котором выбираются нужные индикаторы, задаются условия для входа. Например, можно выбрать вход в рынок на пересечении 2 мувингов, выхода Стохастика из зон перепроданности/перекупленности и т. д.;

Потом добавляются блоки купить/продать, в них задаются параметры сделок – величина лота, стоп-лосс и тейк-профит.

Особенности систем по созданию торговых роботов

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

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

Рассмотрим ее специфику на примере Forex Strategy Builder Pro. Это один из самых простых вариантов для первого знакомства с конструкторами. Кроме того, в отличие от большинства предлагаемых в сети аналогов, в нём есть возможность переключиться на русский язык, что существенно упрощает знакомство с интерфейсом. Для создания нового советника достаточно нажать команду «Новая стратегия», после чего появится рабочая область, с которой вы и будете продолжать все прочие манипуляции.

Основные этапы формирования торгового робота с конструктором

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

  1. Установка основных свойств стратегии. В данном блоке определяется размер лота при открытии позиций, задействуемый процент от депозита, уровни стоп-приказов и профитов, возможность применения принципа Мартингейла, а также дополнительные параметры по управлению сделками.
  2. Определение нюансов входа в рынок, для чего применяются различные индикаторы. Установка последних происходит посредством перехода в соответствующий блок и подбора необходимых технических инструментов. Здесь стоит отметить, что выбор предлагаемых сигналов очень большой, что позволяет в короткие сроки автоматизировать все стратегии, основанные на индикаторах.
  3. Описание процесса закрытия сделок, формирование условий для этого, в числе которых установка стоп-лосса, тейк-профита, а также сигналы различных индикаторов. Кроме того, возможна установка завершения действия ордеров по времени.
  4. Тестирование готового советника, которое проводится на истории котировок и отображается здесь же, в конструкторе, в разделе «Статистика аккаунта». При этом проверку можно проводить, как с одной валютой, так и в мультивалютном режиме.

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

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


Виды конструкторов

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

  • Гордаго Форекс Оптимайзер. Конструктор практически не отличается от полноценной торговой платформы. Разработка программы с его использованием происходит удобно и просто. Рабочее окно разделено на 2 зоны, в которых следует ввести необходимые данные. В верхней части вносится информация относительно входа на рынок. В нижней части следует ввести данные, касающиеся условий по завершению позиций. Информация по настройкам программы располагается в левом верхнем углу. В расширении gso сохраняется торговая тактика.
  • Строитель Стратегий на Forex. Представляет собой один из лучших конструкторов, которые были разработаны на сегодняшний день. Все данные, которые задействованы при создании робота расположены в центральной части. Результат создания программы отображается графически на экране. В нижней левой части расположено окно, на котором отображаются итоги тестирования. Поскольку конструктор работает с данными от МТ4, проблем с использованием программного советника не возникнет.
  • STRATEGY MASTER FX. В конструктор встроены 15 индикаторов, каждый из которых можно подключить к стратегии. Настройки можно изменять по усмотрению трейдера и внести все индикаторы полностью, или выбрать определенные. Программа обладает несколькими фильтрами, которые реализуют работу с индикаторами. Можно установить торговлю по времени или дням недели. Трейдер может задать время старта в необходимый день, и исключить определенные часы и дни. При выборе новостных стратегий, можно настроить советник на целую неделю. Трейдер может не вносить сумму депозита вручную и самостоятельно определить его размер.
  • EnsedCor. Представляет собой такой конструктор, который предлагает незначительный функционал для механической ТС. Сохранение реализуется в расширении МетаТрейдер 4.

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

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

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

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

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

  • Традиционный;
  • Программы-конструкторы;
  • Редактирование советника;

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

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

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

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

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

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