КОНСТРУКТОР СОВЕТНИКОВ ФОРЕКС НА РУССКОМ СКАЧАТЬ

Лучшие Форекс брокеры 2021 года:

Конструктор Советников

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

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

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

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

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

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

Рейтинг брокеров FOREX:

Конструктор советников Forex Strategy Builder Pro

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

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

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

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

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

Самым важным для нас как пользователей является блок «Стратегия», поскольку именно в нем происходит создание будущего советника. Условно этот блок разбит на три раздела, а именно «Свойства стратегии», «Вход в рынок», «Закрытие сделок».

Надежные Форекс платформы:

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

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

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

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

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

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

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

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

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

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

Результат вашей работы можно сохранить как в виде советника для МТ4 так и для МТ5, нажав на кнопку «Экспорт советника».

Торговая система Universal EA. Простой конструктор советников для начинающих трейдеров

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

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

А также шесть фильтров, что дает возможность воссоздать самые, что ни есть сложные стратегии.

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

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

Установка советника Universal EA

Советник Universal EA сделан для двух самых популярных платформ, а именно МТ4 и МТ5. Стоит заметить, что конструктор распространяется на платной основе за 50 долларов.

Правда существует демо версия под МТ5, вы можете использовать Universal EA на валютной паре USDJPY совершенно бесплатно, что позволяет сделать выводы о функциональности конструктора, прежде чем принять решение о его приобретении.

Добавить систему Universal EA в торговый терминал вы можете двумя способами.

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

Второй вариант — скачать файл эксперта в конце статьи и произвести его установку в торговый терминал МТ5 самостоятельно. Для этого достаточно открыть каталог данных платформы через меню файл.

Далее войдите в папку с названием MQL5 и найдите внутри нее папку с названием Expert. Откройте папку Expert и сбросьте в нее скачанный файл советника Universal EA.

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

Функциональные возможности. Настройки

В конструкторе Universal EA внедрено 11 различных стандартных индикаторов и стратегий на их основе.

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

Для удобства работы с конструктором все параметры советника разбиты на блоки. Так благодаря переменным IndSigToTrade 1,2,4,5,6 вы можете выбирать сигнальные индикаторы, по которым вы будете выстраивать стратегию.

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

Переменные TF IndSigToTrade 1,2,3 позволяют указать, с какого тайм фрейма брать сигнал сигнальному индикатору, а переменная TF IndSigToTrade2 позволяет задавать тайм фрейм для фильтров.

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

Также в советнике есть возможность переворачивать позицию при достижении стоп приказа, а значение стопа вы можете задавать в строке Open OppositePositionAfterStoploss.

В строке VirtualStops вы можете включить или выключить отображение стоп приказа и профита на сервере брокера.

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

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

В DynamicLot включить расчет динамического лота, при этом процент риска от депозита задается в строке LotBalancePcnt.

Также вы можете включить усреднение в строке AverageUSE, при этом расстояние между ордерами задается в строке Distance, а коэффициент умножения в строке LotsMartin.

В качестве примера предлагаю посмотреть на отчет торговли советника на основе классического мартингейла и скользящей средней на картинке ниже:

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

Конструкторы советников Форекс: красивая игрушка или реальный помощник?

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

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

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

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

Создание роботов в торговом терминале

Автоматизировать свою стратегию можно не выходя из терминала. Как это делает MQL5 Wizard в соответствующей версии терминала. Прежде чем запустить конструктор и нажимать кнопку «Далее» для своих торговых стратегий нужно четко описать следующее:

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

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

Конструктор от независимых разработчиков

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

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

  • Конструктор может установить «скрытые» уровни открытия ордеров, которые открываются только при определенных условиях. Хорошо для новостной торговли, ведь уровень предварительно открытых позиций виден брокеру, он вполне может «сбить» их непосредственно перед выходом новости. Здесь входим в рынок, только когда видна реакция на событие (если конечно позволяет торговый поток);
  • также для собственных советников можно работать с ордерами Take Profit и Stop Loss. Брокер не видит где «реально» трейдер собирается уходить с рынка и не может при появлении выгодных для него торговых моментов «выдавить» его резким изменением котировки.
  • для советников можно использовать внешние программные модули на других языках программирования, таких как C# и Python. Это могут быть алгоритмы машинного обучения, высокочастотной торговли и другие. MQL5 может это делать, но сторонние приложения делают это удобнее, а если это платный продукт разработчики могут оперативно обновлять библиотеки под текущую рыночную ситуацию.

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

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

Программы создания советников от брокеров Форекс

Для того чтобы не иметь проблем выбирайте конструктор от брокера. Так вы избежите возможных проблем с технической службой и будете уверены, что учтены все «неторговые» факторы такие как проскальзывание, комиссии, спред и реквоты. Пример подобных решений от брокера – платформы R Trader и StrategyQuant компании RoboForex. Еще раз напоминаем, что информация приведена только как пример без какой-либо рекламы и рекомендаций.

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

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

Тестирование программного кода

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

MetaTrader 4

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

Отсутствуют реальные тиковые данные

На реальном рынке терминал Форекс показывает каждый отдельное изменение цены (тик), приход которого никак не связан со временем. Тестер работает иначе: все исторические данные хранятся в минутном (М1) таймфрейме, на базе которого затем моделируются более длительные промежутки. Большинство брокеров в своих торговых историях не сохраняет тики, и как цена пришла к определенному значению, мы не видим. Читатели могут сказать, что это не так уж и важно и будут неправы – отсутствие данных о тиковом объеме не дает возможность понять, какова была активность рынка в нужный момент времени, даже если конструктор все сделал правильно можно получить неправильный результат тестирования. Может движение вызвали несколько манимейкеров или наоборот цену двигает основная рыночная толпа.

Для решения этой проблемы тестирования роботов были разработаны специальные тиковые тестеры и одними из самых популярных, являются Tickstory Lite (бесплатная) или платная Tick Data Suite позволяющая анализировать советники не только по тиковому потоку, плавающему спреду, а и эмуляции проскальзывания.

Качество моделирования

При стандартных торговых настройках качество редко поднимается выше уровня 90%, но если загрузить тики можно получить и все 99%. В Интернете говорят, что 90% это никуда не годится, нужно 99% и особенно «грешат» этим платные продукты и методики. Как же все происходит на самом деле? Не будем спорить, посмотрим, по какой формуле рассчитывает качество теста компания MetaQuotes (она есть в свободном доступе):

Как видим значение «качества» только показывает, на каких таймфреймах все происходило. Если взять М1 в качестве основы для более старшего М15, то получим стабильные 90%. Скажем больше: результат для советников «99%» был придуман исключительно для того, чтобы показать тестирование именно на тиках. Трейдер должен всегда помнить: качество тестирования и качество котировок — это принципиально разные вещи.

Зависимость от брокера

Выше мы уже говорили об этом, если используется внешний конструктор — это проблема. Тиковые данные у разных брокеров Форекс будут отличаться. В принципе разница в 2-3 пункта между разными поставщиками ликвидности считается вполне допустимой, но встречаются уникальные конторы, в которых даже цены закрытия отличаются от других на 10-15%. Также могут пробелы в самой базе данных – могут отсутствовать несколько часов, а то и дней.

MetaTrader 5

В язык MQL5 было добавлено много новых возможностей, но появился и минус – советники, написанные для MT4, работать не будут. Для разработчиков это несомненный плюс, так как появился мощный поток клиентов, вынужденных переписывать уже работающие продукты для новых терминалов или переделывать их через конструктор MQL5 Wizard. Тем более компания MetaQuotes получает свой процент от каждого заказа в разделе «Фриланс», но у каждого свой бизнес, ничего личного. Из других особенностей:

Использование нескольких процессорных ядер

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

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

MT5 использует только тики, и кажется, что трейдеры могут начинать ликовать. НО! Нет возможности импортировать свою проверенную базу котировок для проверки советников, а только автоматически получить их от брокера. На первый взгляд и это хорошо – где торгуем там и проверяем, но получаем второе НО! Хорошо, когда есть история хотя бы за последние 1-2 года, на деле у многих брокеров и за последние несколько месяцев ничего нет. В случае отсутствия данных терминал выгружает их с сервера MetaQuotes, а уж, какое их качество не знает никто.

Сравнение с результатами MT4

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

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

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

Комментарии

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

Конструкторы советников Форекс: красивая игрушка или реальный помощник?

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

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

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

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

Создание роботов в торговом терминале

Автоматизировать свою стратегию можно не выходя из терминала. Как это делает MQL5 Wizard в соответствующей версии терминала. Прежде чем запустить конструктор и нажимать кнопку «Далее» для своих торговых стратегий нужно четко описать следующее:

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

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

Конструктор от независимых разработчиков

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

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

  • Конструктор может установить «скрытые» уровни открытия ордеров, которые открываются только при определенных условиях. Хорошо для новостной торговли, ведь уровень предварительно открытых позиций виден брокеру, он вполне может «сбить» их непосредственно перед выходом новости. Здесь входим в рынок, только когда видна реакция на событие (если конечно позволяет торговый поток);
  • также для собственных советников можно работать с ордерами Take Profit и Stop Loss. Брокер не видит где «реально» трейдер собирается уходить с рынка и не может при появлении выгодных для него торговых моментов «выдавить» его резким изменением котировки.
  • для советников можно использовать внешние программные модули на других языках программирования, таких как C# и Python. Это могут быть алгоритмы машинного обучения, высокочастотной торговли и другие. MQL5 может это делать, но сторонние приложения делают это удобнее, а если это платный продукт разработчики могут оперативно обновлять библиотеки под текущую рыночную ситуацию.

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

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

Программы создания советников от брокеров Форекс

Для того чтобы не иметь проблем выбирайте конструктор от брокера. Так вы избежите возможных проблем с технической службой и будете уверены, что учтены все «неторговые» факторы такие как проскальзывание, комиссии, спред и реквоты. Пример подобных решений от брокера – платформы R Trader и StrategyQuant компании RoboForex. Еще раз напоминаем, что информация приведена только как пример без какой-либо рекламы и рекомендаций.

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

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

Тестирование программного кода

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

MetaTrader 4

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

Отсутствуют реальные тиковые данные

На реальном рынке терминал Форекс показывает каждый отдельное изменение цены (тик), приход которого никак не связан со временем. Тестер работает иначе: все исторические данные хранятся в минутном (М1) таймфрейме, на базе которого затем моделируются более длительные промежутки. Большинство брокеров в своих торговых историях не сохраняет тики, и как цена пришла к определенному значению, мы не видим. Читатели могут сказать, что это не так уж и важно и будут неправы – отсутствие данных о тиковом объеме не дает возможность понять, какова была активность рынка в нужный момент времени, даже если конструктор все сделал правильно можно получить неправильный результат тестирования. Может движение вызвали несколько манимейкеров или наоборот цену двигает основная рыночная толпа.

Для решения этой проблемы тестирования роботов были разработаны специальные тиковые тестеры и одними из самых популярных, являются Tickstory Lite (бесплатная) или платная Tick Data Suite позволяющая анализировать советники не только по тиковому потоку, плавающему спреду, а и эмуляции проскальзывания.

Качество моделирования

При стандартных торговых настройках качество редко поднимается выше уровня 90%, но если загрузить тики можно получить и все 99%. В Интернете говорят, что 90% это никуда не годится, нужно 99% и особенно «грешат» этим платные продукты и методики. Как же все происходит на самом деле? Не будем спорить, посмотрим, по какой формуле рассчитывает качество теста компания MetaQuotes (она есть в свободном доступе):

Как видим значение «качества» только показывает, на каких таймфреймах все происходило. Если взять М1 в качестве основы для более старшего М15, то получим стабильные 90%. Скажем больше: результат для советников «99%» был придуман исключительно для того, чтобы показать тестирование именно на тиках. Трейдер должен всегда помнить: качество тестирования и качество котировок — это принципиально разные вещи.

Зависимость от брокера

Выше мы уже говорили об этом, если используется внешний конструктор — это проблема. Тиковые данные у разных брокеров Форекс будут отличаться. В принципе разница в 2-3 пункта между разными поставщиками ликвидности считается вполне допустимой, но встречаются уникальные конторы, в которых даже цены закрытия отличаются от других на 10-15%. Также могут пробелы в самой базе данных – могут отсутствовать несколько часов, а то и дней.

MetaTrader 5

В язык MQL5 было добавлено много новых возможностей, но появился и минус – советники, написанные для MT4, работать не будут. Для разработчиков это несомненный плюс, так как появился мощный поток клиентов, вынужденных переписывать уже работающие продукты для новых терминалов или переделывать их через конструктор MQL5 Wizard. Тем более компания MetaQuotes получает свой процент от каждого заказа в разделе «Фриланс», но у каждого свой бизнес, ничего личного. Из других особенностей:

Использование нескольких процессорных ядер

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

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

MT5 использует только тики, и кажется, что трейдеры могут начинать ликовать. НО! Нет возможности импортировать свою проверенную базу котировок для проверки советников, а только автоматически получить их от брокера. На первый взгляд и это хорошо – где торгуем там и проверяем, но получаем второе НО! Хорошо, когда есть история хотя бы за последние 1-2 года, на деле у многих брокеров и за последние несколько месяцев ничего нет. В случае отсутствия данных терминал выгружает их с сервера MetaQuotes, а уж, какое их качество не знает никто.

Сравнение с результатами MT4

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

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

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

Комментарии

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

Конструктор советников и создание сигналов Форекс на русском языке

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

Роботы и стратегии на бирже

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

  • Объект торгов (например, валютная пара, драгметаллы);
  • Тайм фрейм – временной интервал, в котором рассматривается торговля;
  • Индикатор или советник – специальное программное обеспечение для анализа динамики рынка;
  • Правила начала и окончания торгов в определенной сессии.

Выбор правильного объекта торгов, интервала, моментов входа и выхода, базируется на комплексном анализе рынка.

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

Зачем создавать индикаторы?

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

Используя конструкторы для разработки собственного ПО, трейдер или брокер пытается сформировать собственное видение ситуации и правил игры на рынке.

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

Что дает создание робота?

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

  • Настройка времени работы индикатора (вход и выход из торгов);
  • Возможность сохранения нескольких разных стратегий (скальпинг, пипсинг, сетки, мартингейл, локирующие стратегии);
  • Режимы звуковых сигналов при открытии/закрытии сделок;
  • Установка лимитов/стоп-ордеров, их контроль, настройка (до 40 позиций);
  • Безубыточные торги;
  • Использование большинства торговых инструментов, действующих на Форекс;
  • Высокая скорость создания роботов, возможность полноценного тестирования, оптимизации их работы.

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

  • Ensed Cor. Это программа с минимальным набором модулей и функций, необходимых для разработки собственного робота. Реализуется в платном и свободном порядке (демо-версия). Есть возможность сохранения результата в формате МТ4 (Meta Trader);
  • Gordago Forex Optimizer. В некотором роде представляет собой аналог торгового терминала со всеми вытекающими. Обладает интуитивно понятным и удобным для работы интерфейсом. Формат сохранения – GSO;
  • Forex Strategy Builder. Пожалуй, лучший из выше представленных видов софта. Обладает достаточно информативным интерфейсом, поддерживает базу данных Meta Trader четвертой серии.

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

Брокеры, дающие высокие бонусы:
КОНСТРУКТОР СОВЕТНИКОВ ФОРЕКС НА РУССКОМ СКАЧАТЬ