В этой статье мы поговорим о Delta Adaptive свечах в OsEngine. Это свечи, которые строятся по мере того, как агрессивные (тейкеры) продавцы и покупатели начинают друг над другом доминировать. В данной модификации свечи сами способны адаптировать свой размер в зависимости от торговой активности за прошлые дни. Чтобы можно было вести тесты за любые временные промежутки, а размерность свечей оставалась одной, несмотря на то, что фактически активность в разные годы на инструменте была разной.
Базово, Delta свечи дают понимание, не прибегая ни к каким дополнительным индикаторам, на каком уровне цены происходили агрессивные (и даже панические покупки или продажи). Дельта свечи показывают разницу (дельту) между объемами покупок (агрессивных покупателей) и продаж (агрессивных продавцов) за определенный период времени, что может давать совершенно отличные точки входа от классических индикаторных стратегий.
Данная модификация свечей под названием Delta Adaptive помогает подстраивать размерность свечи под активность продавцов и покупателей в разные годы, месяца и дни. Специально созданные свечи для алготрейдеров, чтобы они могли без проблем оттестировать свои стратегии на любую глубину истории.
В настройках данных свечей есть несколько переменных. Посмотрим на них:
Алгоритм адаптации описан в этом методе внутри серии:
Свечи дельта могут быть полезны во множестве торговых стратегий. Рассмотрим некоторые из них:
1. Идентификация трендов.
Последовательность свечей с позитивной или негативной дельтой может быть использована для определения направления тренда. Если больший объем покупок наблюдается на восходящем рынке, это подтверждает силу тренда.
2. Ложные пробои на низких объёмах с изменением дельты.
Если цена пробивает ключевой уровень, и начинается сдвиг дельты без значимых объёмов, это может свидетельствовать о ложном пробое и скором возврате цены обратно.
Открываем в Os Engine главное меню и идём в «Bot Station Light».
Подключаемся к коннектору «АЛОР»:
Далее создаём торгового робота, в данном случае это будет Bollinger Revers:
Теперь заходим в меню подключения потока данных к роботу:
Выбираем любой инструмент из списка, в нашем случае это будет «Sber»:
После настроек мы видим график с «Delta Adaptive» свечками:
ВАЖНО!!!
Не забывайте, что адекватно подстроится под рынок и под то кол-во свечек, которое Вы выставляете, график сможет только, накопив минимум одни сутки истории ленты сделок, а сама адаптация произойдёт во время первого трейда на открытии второго дня.
Исходный код OsEngine находится в открытом доступе на платформе GitHub. Вы можете найти код свечей по следующему пути: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Candles/Series/DeltaAdaptive.cs
Скачав OsEngine к себе на ПК, Вы можете найти исходники внутри проекта здесь:
Удачных алгоритмов!
Комментарии открыты для друзей!
Пост из серии «Свечи и преобразование ленты сделок».
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support
Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php