Генетический советник для торговли бинарными опционами на MT4

Самые лучшие и честные брокеры бинарных опционов в 2020 году:
  • Бинариум
    Бинариум

    1 место! Лидер на рынке — самый честный брокер бинарных опционов!
    Идеально для новичков — предоставляется бесплатное онлайн-обучение и демо-счет!
    Получите бонус за регистрацию по ссылке:

Роботы, торгующие бинарными опционами

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

Что это такое

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

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

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

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

Критерии выбора

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

  • вид эксперта;
  • стоимость продукта;
  • отзывы;
  • отчеты с реальных счетов;
  • наличие инструкций к использованию и к настройкам.

Лучшие программы для бесплатного пользования

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

Фрактал

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

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

Рейтинг надежности площадок для торговли бинарных опционов:
  • Бинариум
    Бинариум

    1 место! Лидер на рынке — самый честный брокер бинарных опционов!
    Идеально для новичков — предоставляется бесплатное онлайн-обучение и демо-счет!
    Получите бонус за регистрацию по ссылке:

Советник показывает хорошие результаты на любом таймфрейме. Для работы с ним могут быть использованы все инструменты из предлагаемого брокером перечня, однако лучше всего эксперт зарекомендовал себя на валютных парах Eur/Usd и Gbp/Usd. В его программных настройках следует задать параметры:

  • lot – базовый объем;
  • seriya – число удвоений позиций в случае неудачной ставки;
  • flag_vhod_srazu_po_proboyu – подключение опции активации ордера, не дожидаясь закрытия текущей свечи;
  • flag_use_martin_for_mnoj – подключение коэффициента умножения при срабатывании системы удвоения;
  • flag_use_martin_for_Lot – включение сервиса усреднения при фиксировании ущерба по сделке объемом, указанным в строках таблицы от mm1 по mm12.

60 секунд

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

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

Опцион на повышение актуален при смене цвета индикатора Trend STR с белого на синий. Одновременно должна пересекаться линия Trend Filter, гистограмма Trend Strength становиться синей, а скользящая средняя окрашиваться в зеленый. Сделка активируется при закрытии свечи выше moving average. Торговля на понижение ведется по аналогичной схеме по зеркальным сигналам.

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

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

  • рабочий таймфрейм параметром TimeCandle;
  • отступ от предшествующей свечи Delta;
  • время старта работы советника и его окончание Start Trade и Stop Trade;
  • стоимость опциона Lot;
  • максимальное количество одновременно открытых ордеров MaxOrders.

Бинари опт

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

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

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

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

Покупать опцион с условием контракта на повышение актуально в ситуации, когда линия базового индикатора располагается над уровнем 50% и направлена вверх. При этом DI+ больше DI-, а текущая свеча закрывается выше moving average. Время экспирации соответствует четырем барам. О грядущем понижении можно судить по противоположным сигналам.

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

Алгоритм установки

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

Если советник состоит из файлов с расширением .ex4 и .mq4, то их необходимо перенести в «experts». Запуск робота возможен после перезагрузки терминала. Для его корректной работы следует в подразделе «советники» раздела «настройки» меню «сервис» разрешить использование автоматической торговли и импорт DLL.

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

Плюсы и минусы

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

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

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

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

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

Осторожность не помешает

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

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

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

Заключение

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

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

Автоматические советники для бинарных опционов, их достоинства. Лучшие бесплатные программы. Особенности работы с электронными экспертами.

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

Определение торговой системы. Психологический фактор. Выбор платформы и стратегии. Собственная схема для торговли бинарными опционами. Роботы и платные алгоритмы. Лучшие торговые системы.

Генетический советник для торговли опционами

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

Для начала — пару слов о генетическом алгоритме:

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

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

$$display$$ S=F(X_1,X_2. X_n) (1) $$display$$

Где: S — значение функции F от нескольких аргументов X1..Xn.

Допустим что все аргументы X лежат в некотором диапазоне целочисленных значений от -100 до 100. Чтобы найти максимальное (оптимальное) значение S, необходимо подобрать такое сочетание аргументов X при котором функция F и будет максимальной. При небольшом количестве аргументов задачу можно решить аналитически, однако при увеличении количества аргументов сложность такого решения существенно возрастает. Теоретически, задачу можно решить и методом перебора возможных решений, при условии, что все аргументы X целочисленные. Однако, при диапазоне аргументов от -100 до 100 и количестве аргументов 10 число возможных решений примерно равно

Если предположить что для вычисления одного варианта требуется 1 наносекунда то для перебора всех вариантов компьютеру понадобится несколько миллионов лет! Т.е. решение перебором в таком виде нежизнеспособно. Тут и приходит на помощь генетический алгоритм, суть которого заключается в том, что все аргументы функции кодируются в двоичном виде. Для кодирования одного аргумента с диапазоном -100:100 (или 201 возможное значение) нам потребуется 8 бит (один ген), $inline$2^8=256$inline$ (ближайшее двоичное значение больше чем 201), итого для кодирования всех 10 аргументов нам нужно использовать 80 бит. Эта двоичная последовательность называется генотипом (хромосомой) (в генетическом алгоритме используются термины из биологии). Первоначально создается популяция из случайных генотипов. Т.е. в нашем случае создается несколько двоичных последовательностей (допустим 20) каждая из которых имеет длину 80 бит и которые заполняются 0 и 1 случайным образом.

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

Опционы это производные финансовые инструменты с нелинейной стоимостью. В основе опционов лежит Базовый Актив (БА). Опционы бывают 2-х видов опционы CALL, стоимость которых увеличивается с РОСТОМ цены БА и опционы PUT, стоимость которых увеличивается при СНИЖЕНИИ цены БА. Для расчета теоретической цены опциона используется знаменитая формула Блэка-Шоулза. На российском рынке БА для опционов является соответствующий фьючерс. Так для опционов на доллар США, БА является фьючерс (Si) на доллар США. У опционов, также как и фьючерсов, есть срок жизни. Дата, когда опцион заканчивает свое существование, называется датой экспирации. В этот момент производится окончательный расчет по опционам которые есть у трейдера в корзине.

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

Условно, торговлю опционами можно разделить на 2 типа: статический и динамический.

При статической торговле, трейдер делает некоторое предположение относительно цены БА в будущем, и в зависимости от этого выстраивает позицию. Например, если трейдер считает что цена останется в некотором диапазоне, то он может продать опционы CALL и PUT и заработать на полученной премии от продажи. Однако, если цена БА приблизится к краю такой позиции, то ее необходимо «регулировать» что бы не получить убыток.

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

Рассматриваемая концепция торговли опционами с помощью ГА относится к статической торговле, на которой и остановимся поподробнее.

«Дешевые» и «Дорогие» опционы

Итак, представим трейдера, который делает предположение что доллар США в ближайшее время подорожает и он хочет на этом заработать с использованием опционной позиции. Трейдер покупает 10 опционов CALL со страйком 56000 по цене 1800 руб за опцион. В этом случае позиция трейдера будет иметь вид представленный на Рис.1.

Рис.1. Купленные опционы CALL

Из которой видно что позиция будет прибыльной если к моменту экспирации цена БА будет больше чем 57800, в противном случае позиция будет убыточной, и максимальный убыток составит 18000 руб. Для уменьшения максимального убытка трейдер решает продать еще 10 опционов CALL со страйком 58000 по цене 905 руб. В этом случае позиция будет иметь вид представленный на Рис.2. Такая позиция называется «бычий CALL-Спрэд».

Рис.2. Бычий CALL-Спрэд

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

Теперь представим что опционы со страйком 56000 переоценены рынком и были куплены по цене 2000 руб, а опционы со страйком 58000, наоборот неодоценены и проданы по 700 руб, тогда позиция будет иметь вид:

Рис.3. Купили дороже, продали дешевле

Рассмотрим противоположную ситуацию, когда трейдеру удалось купить опционы дешевле (1500 руб) а продать дороже (1200 руб) тогда позиция имела бы вид:

Рис.4. Купили дешевле, продали дороже.

Анализируя графики на рисунках 2,3 и 4 становится очевидным что «положительная» площадь графика S1 увеличивается, а «отрицательная» S2 уменьшается пропорционально тому чем дешевле опционы мы покупаем и дороже продаем. Другими словами стремясь купить недооцененные (дешевые) опционы и продать переоцененные (дорогие) мы увеличиваем «положительную» площадь позиции –S1 и уменьшаем «отрицательную» — S2. Таким образом качество опционной позиции формально можно оценивать по размеру площади S1. Идеальный случай когда S1 максимальна а S2 отсутствует вовсе.

Кроме того, можно выдвинуть гипотезу, что при ограниченном размере Гарантийного Обеспечения (ГО) позиции и заданном диапазоне страйков, в каждый момент времени теоретически существует такое сочетание купленных и проданных опционов при котором «положительная» площадь позиции будет максимальной.

В общем виде «положительную» площадь можно представить как функцию суммы площадей купленных и проданных опционов разных страйков:

$$display$$S_1=F(X_1,X_2. X_n) (2)$$display$$

Где: X1..Xn – количество проданных/купленных опционов на каждом страйке

Нетрудно заметить, что функция площади S1 (2) соответствует целевой функции ГА (1) рассмотренного выше. Т.е. применительно для опционной позиции размер «положительной» площади и будет являться целевой функцией. Для нахождения максимально возможной «положительной» площади позиции с ГО, например, не более 100000 руб можно перебрать все возможные комбинации опционов, однако, как было показано ранее, это занимает катастрофически много времени, поэтому использование ГА для поиска оптимальной позиции (по критерию максимальной «положительной» площади) вполне оправдано.

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

$$display$$S_1=F_0(Z_1,Z_2. Z_k) + F(X_1,X_2. X_n) (3)$$display$$

Где: F0 – это функция суммы площадей существующей позиции, Z1..Zk — количество проданных/купленных опционов на каждом страйке.

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

Сам советник написан на языке C# который выполняет все вычисления. Исходные данные для расчетов советник получает из терминала QUIK с помощью модуля написанного на языке Lua и коннектора написанного на C++. См. рис.5.

Рис.5. Структурная схема советника.

Модуль Lua анализирует цены опционов и передает их в советник, причем нет смысла использовать все возможные страйки поскольку на многих страйках «жизни» почти нет (например, на очень дальних страйках). Поэтому для анализа используются только те опционы которые можно купить или продать с высокой вероятностью. После расчетов советник передает список опционов для покупки/продажи обратно в QUIK, где тот же модуль на Lua выставляет заявки и контролирует их исполнение.

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

Рис.6а. Интерфейс генетического советника

Рис.6в. Настройки генетического алгоритма.

Подробнее о целевой функции

Мы выбрали в качестве целевой функции «положительную» площадь позиции, однако такой подход не отражает в полной мере «качество» опционной позиции. Где под качеством понимается соотношение доходность/риск. Например, при достаточно большой «положительной» площади «отрицательная» площадь может быть еще больше. Или, например, «положительная» площадь может быть вытянута вверх. Т.е. целевую функцию надо сделать более «умной» что бы она более эффективно отражала качество позиции. Один из простых вариантов это использовать соотношение «положительной» и «отрицательной» площадей — S1/S2. В этом варианте целевая функция будет увеличиваться и при увеличении положительной площади (доходность) и при уменьшении «отрицательной» (риск).

Первые «подводные камни»

Для оценки работы советника возьмем созданную позицию CALL-спрэд (Рис.2) и попытаемся ее улучшить с помощью советника. Через 1000 поколений получаем новую позицию – Рис.7.

Рис.7. Первый результат работы ГА.

Полученный результат, мягко говоря, не впечатляет, хотя формально ГА выполнил свою функцию размер «положительной» площади больше «отрицательной». Позиция стала отдаленно напоминать купленный синтетический фьючерс. Объясняется полученный график достаточно просто. Дело в том что для ГА нет разницы в какой области графика находится «положительная» площадь – на дальних страйках или на ближних. Но для реальной торговли важно что бы «положительная» площадь была сосредоточена вблизи текущей цены БА. Поскольку вероятность изменения цены на небольшую величину выше чем сильное движение цены (если, конечно, изначально не делалась ставка на сильное движение). В этой связи необходимо изменить расчет целевой функции таким образом, что бы площадь вблизи цены БА имела больший вес, чем площадь на дальних страйках. Для этого введем в расчет целевой функции динамический весовой коэффициент — Ks, который учитывает расположение площади относительно текущей цены БА. Площадь, фактически, является интегралом функции, который вычисляется в данном случае методом прямоугольников. При расчете, в каждой точке значение площади одного прямоугольника будем умножать на этот коэффициент. За основу коэффициента возьмем сигмоидную (логистическую) функцию но сделаем ее симметричной относительно текущей цены БА:

Где: A-коэффициент крутизны сигмоидной функции, B-коэффициент «ширины» — выбираются опытным путем.

х(Страйк) — аргумент сигмоидной функции рассчитывается как:

$$display$$ x=ABS((Страйк-ЦенаБА)/(Шаг Страйка))(5) $$display$$

Очевидно, что ценность дальних страйков будет падать по мере приближения даты экспирации. При текущей цене БА в 56000 пунктов и за 90 дней до экспирации велика вероятность что цена за 90 дней может увеличиться до 65000 пунктов или опуститься до 45000. Но если до экспирации остается, к примеру, 2 дня, то вероятность достижения цены уровня 65000 или 45000 с текущей цены 56000 существенно снижается. Поэтому динамический коэффициент должен учитывать время до экспирации, а также уровень текущей волатильности.

Это можно сделать добавив в формулу известный коэффициент учитывающий оба эти параметра:

В результате получим семейство симметричных сигмоидных функций в зависимости от времени до экспирации и волатильности. Рис.8.

Рис.8. Семейство симметричных сигмоидных функций при различных сроках экспирации (при одном значении волатильности)

Теперь целевая функция настроена так что бы отдавать предпочтение площади которая находится вблизи цены БА с учетом времени до экспирации и текущей волатильности. После такого изменения эффективность позиции существенно улучшилась. На Рис.9. показан результат работы советника

Рис.9. Первоначальная позиция и позиция сформированная ГА при использовании динамического коэффициента Ks.

В результате работы ГА к имеющимся первоначально 20 контрактам, было добавлено еще 52 новых контракта (30 различных опционов), корзина теперь состоит из 72 контрактов, ГО около 37000 руб. Позиция стала интересней – в левой части отрицательная область отсутствует вообще, т.е. при понижении цены БА позиция остается в плюсе. Правая часть имеет ограничение по прибыли, и при цене БА выше 61500 позиция станет отрицательной, однако при увеличении цены БА можно повторно подобрать более выгодную позицию.

Кроме того, если в формулу (5) вместо цены БА подставить не текущую цену БА а ожидаемую, то фокус нашей целевой функции будет сдвинут именно в ожидаемую область. Допустим, что цена БА увеличится, исходя из ожиданий, подставим в формулу (5) значение 58889 (на 2000 пунктов больше текущей цены).

Тогда график сигмоидной функции и полученный результат будет иметь вид на Рис.10.

Рис.10. Работа ГА со смещенной сигмоидной функцией на 2000 пунктов

На рисунке видно что новая позиция изменилась, теперь справа у нас нет отрицательной области. Таким образом оперируя коэффициентами A,B и смещением цены БА можно выстраивать новую позицию с акцентом в интересующей нас области.

Семейства позиций последовательно сформированных ГА с разным смещением сигмоидной функции на одних исходных данных изображены на Рис.11.

Рис.11.Семейство позиций с разными смещениями цены БА.

Еще раз о целевой функции и ограничениях

Форма позиций на Рис.11. отличается от предыдущих, поскольку использована другая целевая функция. Как показала практика создание целевой функции самая сложная задача – именно она определяет результат. Одна и та же целевая функция может давать разные результаты в разных состояниях рынка. Поэтому в советник добавлена возможность выбора различных целевых функций учитывающих несколько факторов: соотношение площадей S1/S2, соотношение длин участков где площадь положительна, непрерывность площади, равномерность распределения площади и т.д. Кроме того советник позволяет наложить некоторые ограничения на позицию, например, максимальный размер ГО, количество проданных (купленных) опционов и т.д.

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

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

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

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

Лучшие советники для бинарных опционов в MT4

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

Сложности автоматического трейдинга в БО

Одним из главных достоинств торгово-аналитической платформы MetaTrader 4 является простой механизм установки индикаторов и советников. Для этого достаточно скопировать файлы нужной программы в соответствующий раздел MT, и перезагрузить терминал.

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

Как вариант, для автоматизации трейдингана независимых торговых площадках, некоторые игроки пытаются использовать «кликеры» − специальные программы, имитирующие присутствие человека у монитора. Однако их эффективная работа связана с объективными трудностями. У каждой стратегии свои сигналы и настройки, адаптировать «кликер» под конкретную задачу очень сложно технически.

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

Плагины для торговли опционами в MT4

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

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

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

Выбираем советник для бинарных опционов

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

Options Trader

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

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

Робот показывает стабильную прибыль выше 60%, правда, на длинных дистанциях. Его легко найти и бесплатно скачать, он без проблем устанавливается в терминал MetaTrader 4 по стандартной схеме и практически сразу начинает открывать сделки.

Окно настроек советника Options Trader

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

BynaryOpt

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

Алгоритм программы рассчитан на средне и долгосрочные контракты классических бинарных опционов. Как и предыдущий робот, BynaryOpt можно свободно найти в сети и установить в окно MetaTrader 4.

Важно! Трейдинг с этим советником на турбо опционах требует отдельных настроек!

CandleBot

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

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

Панель настроек CandleBot

По отзывам трейдеров, CandleBot достаточно продуктивен на Форекс (до 70% прибыли), а вот о результатах его применения в бинарных опционах информации не так много. Тем не менее он рекомендован для торговли контрактами многими экспертами, потому попробовать его на демо счете будет интересным опытом.

Стандартно устанавливается в каталог данных MetaTrader 4.

Заключение

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

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

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

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

Список надежных брокеров бинарных опционов на русском языке:
  • Бинариум
    Бинариум

    1 место! Лидер на рынке — самый честный брокер бинарных опционов!
    Идеально для новичков — предоставляется бесплатное онлайн-обучение и демо-счет!
    Получите бонус за регистрацию по ссылке:

Добавить комментарий