Непрерывное развитие технологий и научно-технический прогресс постоянно привносят что-то новое в нашу жизнь. Когда-то все графики записывали на бумаге в виде числовых данных, и сделки заключались по телеграфу и телефону. Сейчас же у трейдера есть возможность торговать сидя дома в кресле и нажимая кнопки. При этом есть форекс советники, которые позволяют даже ничего не нажимать, а просто иногда поглядывать на их работу. Тема алгоритмического трейдинга становится всё более популярной, рассмотрим её основные аспекты, а также выявим преимущества и недостатки торговли роботами на форекс.
Что такое торговый робот для форекс?
Форекс советник (торговый робот) – автоматизированный алгоритм, то есть некоторая последовательность условий и торговых действий, представленная в виде программы, которая совершает сделки на рынке. Как правило в ней предусмотрены все параметры, необходимые для торговли и самому трейдеру остаётся лишь ввести нужные значения. Это в некоторой степени упрощает процесс, позволяет заниматься другими делами в то время как работа на бирже продолжается.
Робот может практически полностью заменить человека и его торговую систему, при этом исключается человеческий фактор – у программы нет эмоций, ей ничего не кажется, она просто делает то, что задано алгоритмом. Вместе с этим нет и опыта, который иногда может многое подсказать, особенно это касается новостных движений и колебаний.
Итак, всего есть три варианта торговли, которые доступны каждому желающему:
- самостоятельная работа;
- автоматическая торговля посредством форекс советников;
- доверительное управление.
Рассматриваемый вариант с форекс роботом можно в некоторой степени назвать промежуточным. С одной стороны, у нас управление происходит самим трейдером, с другой – это уже готовая схема, которую мог написать кто угодно, в том числе и сам владелец счёта. В этом случае приходится полагаться на качество и надёжность, а также на предоставленные доказательства эффективной торговли, о которых мы поговорим далее.
Автоматическая торговля на форекс постоянно развивается и по некоторым данным, сейчас около 70% сделок совершают именно программы, а не люди. Это, конечно же, приводим к некоторым изменениям в поведении цен, например сейчас уже никто не отрицает наличие “рыночного шума” – диапазона колебаний в 5-10 пунктов, которые создаются именно за счёт форекс роботов.
Для того, чтобы понять, как работает советник, рассмотрим самый простой алгоритм – торговлю на пересечении скользящих средних. Пусть у нас будет два мувинга с периодами 20 и 40. Схему действий сделаем простую:
- Если быстрый мувинг пересекает медленный сверху вниз, то продаём.
- Если быстрый мувинг пересекает медленный снизу вверх, то покупаем.
Установив значения тейка и стопа, можно просто смотреть за тем, как будет работать такой форекс робот. Каждый раз, когда будет происходить описанное событие – пересечение, советник будет входить в рынок в соответствии с указанными параметрами. Это пример самого примитивного торгового плана действий, таких роботов было сделано огромное количество.
Но есть гораздо более сложные, в которых заложены целые стратегии, в том числе и такие, которые подразумевают оценку сразу большого количества параметров, а также дающие целый список параметров для настройки. Например, на часовом графике евродоллара будет один список, а для четырёхчасового по фунтдоллару уже совсем другой. Как правило форекс советники сопровождаются подробной инструкцией.
Как работает торговый робот (форекс советник)?
Программа постоянно проверяет текущее рыночное состояние с тем, что заложено в его схеме работы. На примере со скользящими средними это будет пересечение. То значение одного мувинга становится равным значению другого.
Конкретно по пересечениям могут быть разные варианты:
- робот ждёт именно равенства значений и открывает сделку;
- пересечение и последующее смещение, то есть, например, быстрый был выше, затем пересёк и стал ниже другого;
- как и предыдущий вариант, но открытие только после подтверждения пересечения, то есть сделка открывается на следующем баре.
Такие детали зачастую имеют большое значение, влияя на общую результативность действий форекс советника.
Теперь посмотрим, как может строиться работа форекс робота в целом:
- Открытие сделки в одном направлении и отсутствие каких-либо действий до тех пор, пока не сработает стоп или тейк.
- Открытие сделок каждый раз, когда возникает сигнал, не смотря на то, в какую сторону открывается сделка.
- Предыдущий вариант, но с наличием ограничения на общее количество сделок, общий совокупный убыток и так далее. То есть всё же есть ограничение его торговой деятельности.
Для того, чтобы включить робота, сначала нужно поместить файл в папку Experts торгового терминала. После перезапуска программы, форекс робот должен отобразиться в списке советников в окошке навигатора как показано на картинке ниже.
Нажав на робота, переходим к параметрам и его настройке. Окошко во многом напоминает настройку индикатора:
- Указываем, какие позиции может открывать наш форекс робот – покупки, продажи, либо оба направления.
- Ставим галочку, разрешающую советнику торговать, без этого он работать не будет.
- Во вкладке входные параметры производится настройка самого алгоритма, если это предусмотрено.
После этого наш робот готов торговать. Многие советники снабжаются информационным окошком, в котором приводятся различные данные. Однако, делается так обычно в платных советниках или же в аналитических системах, которые просто анализируют рынок и выдают своё резюме в таком виде, а трейдер уже сам принимает торговые решения. В целом, внешний вид совсем не важен, гораздо важнее то, какие результаты показывает. Теперь перейдём к тому, как выяснить, эффективна ли программа.
Тестирование форекс советников
Перед тем, как начать использовать автоматическую торговлю, необходимо убедиться в том, что данный форекс робот действительно показывает положительные и стабильные результаты. В противном случае получается кот в мешке – на одних заверениях разработчика далеко не уедешь. Это не говоря уже о собственном написании программ. Поэтому важно протестировать и посмотреть на результаты. Для этого в торговом терминале обычно предусмотрен тестировщик стратегий. Работает он следующим образом – запускается имитация рыночной активности на тех данных, которые имеются. То есть по сути это обычный прогон по истории с целью выявления сильных и слабых сторон. Торговый робот будет получать котировки так, как это происходило в прошлом, и торговать по ним. Таким образом, получатся результаты его деятельности.
Тестировать нужно несколько раз, подбирая разные тайм фреймы, параметры стопа и тейка, а также размера рабочего лота. После каждого прогона будут появляться новые данные, которые смогут дать представление о том, в каком режиме лучше всего применять советника. Это занимает много времени, особенно, если выбрать наиболее точный метод (тестирование по тикам) и при этом взять большой промежуток времени на истории. Однако, всё это позволит избежать неприятностей в будущем, оптимизация лишней не бывает.
Также стоит учитывать, что на разных участках графика могут быть совершенно разные локальные результаты. Например, советник, рассчитанный на флэтовое состояние рынка, не будет давать прибыль при трендовом движении. И наоборот.
Где брать форекс советников?
Теперь перейдём к вопросу, который, наверняка волнует многих новичков – а где взять робота. И такого, чтобы не сливал депозит, ведь этим можно и вручную заниматься. Понятное дело, что никто просто так не даст эффективную стратегию, да и какой в этом смысл, если можно просто спокойно зарабатывать самому. Все роботы делятся на две категории:
- бесплатные, распространение которых в сети ничем не ограничивается;
- платные, которые обычно имеют привязку к компьютеру/счёту.
В целом, вовсе необязательно, что всё бесплатное окажется совершенно нерабочим. Например, простейшие алгоритмы, которые применяются в среднесрочной торговле, зачастую показывают маленький, но стабильный результат. Например, всем известная стратегия черепах. Ей несколько десятков лет, но она по-прежнему прекрасно работает. Не даёт по 100 пунктов в день, но вместе с этим торговля получается спокойной, с практически гарантированным результатом. Соответственно, торговый робот, который будет состоять из этой стратегии, может быть бесплатным и в то же время эффективным. По правде говоря, зная основы языка программирования, можно и самому взять и сделать советников по всем хорошим стратегиям, благо, что таких очень много и они проверены на истории многократно, а также и в деле.
Также есть всяческие так называемые “складчины”, где советник покупается или воруется совместными усилиями. Гораздо больший интерес они представляют по причине того, что обычно на них обсуждаются роботы для торговли на форекс — трейдеры делятся своими результатами. Коллективное использование обычно достаточно эффективно, так как можно избежать тестирования с заведомо неподходящими параметрами, а кто-то это уже сделает и отрапортует о результатах. Учитывая, что минимальный шаг торгового объёма составляет 0,01 (а на центовых вообще можно сколь угодно малыми ордерами торговать), получается, что трейдеру важна лишь общая результативность, а торговые объёмы можно подогнать под себя с высокой точностью.
Если с платными форекс роботами всё относительно ясно, то вот бесплатные найти довольно сложно. Имеется в виду найти такие, которые будут приносить прибыль. Помимо больших баз на специализированных форумах, бывают также и предложения от брокеров. Причём здесь теории заговора бессмысленны, так как предложение плохого робота, который теряет деньги, незамедлительно скажется на репутации компании. Поэтому обычно все предложения вполне работоспособны.
Вам будет интересно почитать
Как выбрать лучший торговый робот?
Ответ очень прост – никак. Нет на рынке лучшего советника. Есть заточенные под определённые виды торговли, например очень известный советник Азия, а также Laguerre Scalper. Это очень эффективные роботы, показывающие стабильный результат. Но многим скальпинг может показаться несерьёзным, поэтому в этом случае придётся искать что-то подходящее для среднесрочной торговли. Обращать внимание необходимо на следующие показатели:
- Разумеется, доходность за месяц и за 6 месяцев, ещё лучше за год. Логика проста – один месяц может быть успешным и на созданном за пять минут советнике. Тут важна стабильность.
- Максимальная просадка. Ещё один крайне важный показатель. Но нужно смотреть и максимальный размер серии убытков, например за день. Стопы могут быть короткими, но при этом многочисленными.
Также есть параметры, которые могут не подойти некоторым трейдерам:
Преимущества и недостатки использования форекс советников
Как и любой другой вид торговли, алгоритмический трейдинг обладает сильными и слабыми сторонами. В любом случае, решение о применении форекс робота трейдер принимает самостоятельно, поэтому мы просто рассмотрим плюсы и минусы.
Плюсы
- Торговый робот для форекс может работать круглосуточно. Он не зависит от распорядка дня, часового пояса и прочего. Один раз включённый, он будет работать до тех пор, пока его не выключат.
- Советник лишён эмоций. Он действует по строго заданной схеме, ни шагу влево, ни шагу вправо. Каждый может настроить свои параметры тейка и стопа, рабочий лот. В соответствии с ними и будет осуществляться торговля.
- Скорость работы и реакции у программы гораздо выше, чем у человека. Особенно актуальным это становится при скальпинге, где буквально за секунды можно упустить значительную часть прибыли. Торговое распоряжение поступает моментально, дальше всё уже зависит от скорости обработки.
- Некоторые роботы показывают потрясающие результаты. Конечно, рано или поздно любой сверхприбыльный робот теряет деньги, но перед этим можно далеко не один раз вытащить размер стартового капитала.
Теперь перейдём к недостаткам. Некоторые из них довольно существенны, но, опять же, всегда то, что представляет реальную проблему для одних, для других таковой не будет.
Минусы
- Работа советника требует постоянной связи с сервером. То есть компьютер должен быть включён. Обрыв связи или отключение электроэнергии (в случае со стационарным ПК) приведёт к его остановке. Выходом из такой ситуации может послужить использовать отдельных серверов VPS, на которых и будет осуществляться работа робота.
- Любое тестирование советника изначально не может быть стопроцентной гарантией его работоспособности, так как рынок постоянно меняется. То, что работало ещё два месяца назад, сегодня может оказаться совершенно бесполезным. И это не говоря уже о том, что советники по-разному работают во флэте и на тренде.
- Найти качественный торговый робот достаточно сложно, так как многие из них распространяются на коммерческой основе, при этом заложенный в него алгоритм трейдеру может быть не известен. Если это мартингейл, то слив попросту неизбежен.
Торговый робот на форекс. Заключение
Автоматическая торговля на форекс развивается семимильными шагами, каждый день появляются всё более интересные решения, которые позволяют торговать практически на любом тайм фрейме. Учитывая, что большая часть пользователей смотрит именно на прибыльность, а не другие показатели форекс советника, наибольшей популярностью пользуются скальперские стратегии. Они быстро показывают результат, имеют обычно короткие стоп приказы, в связи с чем и просадка получается совсем небольшой. Здесь каждый должен сам выбирать, чего хочется больше – спокойной работы и умеренной доходности либо же нервного ожидания, но большей прибыли. Как, впрочем, и рисков, особенно, если робот работает по принципу усреднения и мартингейла.