Блог

Японские свечи и автоматический трейдинг. Обзор советника CandleBot

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

Описание советника CandleBot


Свечной анализ довольно сложно поддается автоматизации, за счет чего программисты не очень спешат реализовывать сложные системы на его основе. Поэтому в свободном доступе можно найти не столь огромное число бесплатных советников, а особенно с гибким функционалом.
CandleBot – это уникальный в своем роде робот, внутрь которого заложено 29 свечных паттернов разворота и продолжения тренда. Самое интересное, что над первыми версиями разработчики начали работать еще в 2010 году, причем с первого дня им можно было воспользоваться абсолютно бесплатно. 
Уникальность этой разработки состоит в том, что каждый встроенный паттерн может быть включен или отключён трейдером. Благодаря этому появляется возможность проверить на эффективность интересующую модель на определённой валютной паре, таймрейме. Причем никто не мешает комбинировать их между собой, делая систему гибкой и в то же время универсальной. Работает только в МТ4, поэтому выполнив скачивание переместите робот в папку Experts вашего каталога данных.
После нанесения на график робота обязательно позаботьтесь над тем, что стояли галочки на разрешение вести торговлю, а также торговать в обе стороны. На изображении это выглядит следующим образом:



Как работает робот CandleBot. Настройки


CandleBot – это целиком и полностью автоматизированный продукт, который самостоятельно находит заложенный в него паттерн, открывает сам сделки и до конца ее сопровождает. Необходимо понимать, что по умолчанию включено 29 паттернов, которые могут в процессе торговли могут противоречить друг другу и появляться на очень коротком ценовом отрезке. Поэтому если робот входит в сделку, он будет держать свою позицию до того момента, пока она не закроется по Take Profit или Stop Loss.



Как мы отмечали, настройки данного робота самые гибкие из всех экспертов, которые мы встречали на основе свечного анализа.  Среди переменных можно видеть 29 строк с названием паттернов, которые можно включить или отключить с помощью выбора True/False. По поводу значения остальных переменных их значение следующее:
  1. Lots – объем позиции, в случае торговли статическим лотом;
  2. MM – функция динамичного расчета лота, в зависимости от риска в процентах на одну сделку. Рассчитывает автоматически с учетом Take Profit и Stop Loss$
  3. MMRisk – размер риска в % на сделку при расчете лота с включенным мани менеджментом;
  4. UseTime – временные рамки для торговли советника;
  5. TimeStart – во сколько часов робот должен начать анализировать рынок;
  6. TimeEnd – граничное время для поиска точки входа. Позднее заданного часа робот не будет искать новые сигналы, но при этом будет контролировать ранее открытые сделки;
  7.  StopLoss – количество пунктов убытка, пройдя которые робот закроет сделки;
  8. TakeProfit – целевой ориентир сделки, а именно количество пунктов прибыли, пройдя которые робот закроет сделку;
  9. Tral – функция подтягивания Stop Loss следом за ценой;
  10.  TralStartLevel – значение прибыли в пунктах, пройдя которое произойдет активация Tral;
  11. TralStop – на сколько пунктов переносить Stop Loss после активации.
  12.  DrawInfo – вывод информации на график.

Поверхностная проверка работы свечного робота


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



Кстати, если поменять в настройках систему расчета объема позиции можно получить очень агрессивные результаты торгов. Напреем при установке 5% риска на одну позицию, за первую половину 2019 года мы получили бы следующий результат:

Результат тестирования с агрессивным риском не могут оставить равнодушными. Рост капитала произошел в четыре раза, после чего из-за пары убыточных сделок в сухом остатке прирост составил 150% к депозиту. 
Как вы могли убедиться, свечной анализ – это привлекательное направление в разработке торговых экспертов. Однако необходимо не забывать, что результаты тестирования могут отличаться в зависимости от спреда вашего брокера, проскальзывания и наличия реквот.  Поэтому тщательный тест в ваших условиях позволит подобрать оптимальные параметры настроек.