Автор: трейдер Владислав Коновалов
Время прочтения ≈ 9 минут
Мы неоднократно говорили о масштабном обновлении советника CD, и вот сейчас все работы над новой версией завершены: робот уже торгует на реальных счетах. За счет чего удалось повысить винрейт и на сколько это увеличило прибыльность робота? В статье разберем принцип работы старой версии, отличия новой и результаты, которых удалось достичь.
Содержание статьи:
Подписывайтесь на канал торговых советников на YouTube, чтобы не пропускать новые обучающие видео!
Принцип работы старого советника CD
CD – флетовый робот, а это значит, что он торгует развороты цены при отсутствии тренда. Советник ищет отрезок графика с явно выраженным движением и входит в рынок при его завершении. Профит берется из расчета, что после разворота график пройдет в новом направлении как минимум 50% от прежнего движения.
Если открывалась вторая сделка в том же направлении, что и первая, то тейк-профит переносился в безубыток +5 пунктов (для компенсации спреда и комиссии). Это был акцент на безопасности, при таком сценарии не было прибыли, но ставка делалась на надежность. Мы сознательно жертвовали некоторой частью прибыли, чтобы снизить нагрузку на депозит.
В старой версии советника сделки были связаны. Они не могли обрабатываться советником по отдельности. Иногда это приводило к недобору существенной части профита.
Усовершенствование советника
Усовершенствование коснулось принципа сопровождения сделок. Коротко его можно описать так – теперь CD может обрабатывать сделки независимо друг от друга. То есть не всегда используется общий тейк-профит, по которому закрываются все однонаправленные позиции.
Схема отработки однонаправленных сделок зависит от просадки:
-
в настройках есть пункты «Лимит» и «Порог (проценты лимита)». Их значение по умолчанию равно $400 и 15% соответственно. Лимит пересчитывается под размер конкретного депозита,
-
когда открывается вторая сделка в том же направлении, что и первая, советник оценивает просадку по первой позиции. Если просадка в валюте меньше чем «Порог» × «Лимит», то сделки будут работать отдельно. То есть не используется общий тейк-профит,
-
если просадка по первой сделке выше чем «Порог» × «Лимит», то используется та же схема сопровождения позиций, что и в первой версии CD.
В рассмотренных выше примерах первый вариант сопровождения позиций дал 5 пунктов прибыли. Обновленный CD в той же ситуации заработал 77 пунктов.
Еще одна особенность нового CD – специфическая работа с локами, что снижает нагрузку на депозит. Если строится сетка убыточных позиций в одном направлении, то после определенной сделки выставляется отложенный ордер в противоположном направлении. Если он отрабатывает, то одновременно с его закрытием по тейку закрывается и один из убыточных ордеров сетки.
Пример – открыто 3 подряд сделки на продажу, но продолжается снижение. Под уровнем третьего ордера Buy выставляется ордер Sell Stop. Продажи закрываются по ТР, одновременно с этим закрывается первая покупка.
Чего удалось достичь
На вебинаре показывалась масса результатов тестирования с разными настройками. Во всех случаях обновленная версия CD обходит предыдущий вариант робота. Причем улучшения наблюдаются по всем фронтам – и по винрейту, и по прибыли, иногда уменьшалась и просадка.
Результаты оптимизации на примере AUDCHF:
-
рост чистой прибыли составил $1233,46 - $988,31 = 245,15. На той же дистанции CD заработал на 24,80% больше;
-
винрейт вырос с 84,26% до 93,42%. Доля прибыльных сделок увеличилась на 10,87%. Раньше при построении сетки ордеров выход выполнялся по тейку в безубытке, часть сделок гарантированно закрывалась с убытком. Теперь сопровождение позиций более гибкое, часть сделок отрабатывает самостоятельно, а не в составе сетки, отсюда и рост винрейта.
Краткое сравнение версий
Для удобства сравнение выполнено в табличной форме.
Параметр |
CD 2.0 |
CD 2.08 (разгон) |
CD 2.08 |
Количество пар | 21 | 16 | 21 |
Количество параметров | 4 | 2 | 5 |
Изменение параметров | Без ограничений | Только «Лот» и «Лимит» | Без ограничений |
Оптимизация | Возможна | Невозможна, нельзя менять параметры кроме «Лот» и «Лимит» | Возможна |
Сопровождение позиций | Профит с 1-го ордера, после появления 2-го сонаправленного вводится общий тейк – безубыток + 5 пунктов | Оценивается % от параметра «Лимит», сделки могут сопровождаться отдельно от сетки | То же, что и в разгонной версии |
Ограничение рисков | Все сделки закрываются, если просадка превышает «Лимит» | Принудительного закрытия нет, «Лимит» нужен только для выбора метода сопровождения | То же, что и в версии 2.0 |
Виды локирования | Классический лок | Классический + Векторный лок | Классический + Векторный лок |
Оптимизация не всегда предполагает глубокую переработку алгоритма работы советника. В нашем случае базовая логика поиска точки входа сохранилась, но мы коренным образом переработали алгоритм сопровождения позиций. Результат можно назвать очень хорошим, за счет внедренных изменений чистая прибыль выросла на 20-30% при той же просадке.
Эти результаты доказаны не только тестером, но и нашими подписчиками. Советник уже доступен в рамках подписки и схожие результаты он демонстрирует на реальных счетах.
Тем, кто заинтересовался таким форматом работы, рекомендую бесплатно скачать наш портфель из 5 советников. Это неплохой вариант для ознакомления с принципом автотрейдинга в целом. Больших денег с его помощью не заработаете, поэтому рассматривайте портфель как способ разобраться в базовых вопросах. Поставьте эти советники на демо- или центовый счет, поэкспериментируйте, это позволит понять подходит ли вам автоторговля в целом.