BKT SmoothBand EA
- Эксперты
-
Khac Thanh Bui
👨💻 Разработчик MQL5 и специалист по алгоритмической торговле
📍 Ханой, Вьетнам | Активный трейдер с 2018 года - Версия: 1.11
BKT SmoothBand EA
Пробойная система на сглаженной полосе Боллинджера для MetaTrader 5, которая выставляет виртуальные отложенные ордера впереди цены и управляет закрытием на уровне всего портфеля.
BKT SmoothBand EA — это автоматическая торговая система для MetaTrader 5, построенная вокруг одной сильно сглаженной полосы Боллинджера с внутренней полосой, которая рано завершает неподтверждённые пробои. Вместо отправки отложенных ордеров брокеру советник отслеживает уровень пробоя на графике и открывает рыночную позицию только тогда, когда цена достигает этого уровня. Тейк-профит рассчитывается по общему количеству открытых позиций на счёте, а не по каждой позиции отдельно. Базовая линия полосы может сглаживаться одним из одиннадцати методов, что позволяет настроить логику входа от быстрой до плавной.
Обзор
Базовая линия полосы использует выбираемый метод сглаживания — от простых и экспоненциальных средних до Hull, T3, адаптивного Кауфмана, Arnaud Legoux и фильтра Super Smoother Элерса. Поверх можно наложить дополнительный второй проход сглаживания, а само отклонение также может сглаживаться для уменьшения кратковременных колебаний. Когда цена закрывается за внешней полосой, впереди цены выставляется виртуальный ордер, который сдвигается на фиксированный шаг при движении цены против него или удаляется, если цена возвращается назад через вторую, внутреннюю полосу рядом со средней линией. Реальный рыночный ордер отправляется только тогда, когда цена достигает виртуального уровня. Правила минимального расстояния не позволяют выставлять новые виртуальные ордера внутри диапазона, уже занятого существующими позициями того же направления.
Ключевые особенности
- Выбираемое сглаживание полосы: одиннадцать методов, включая Super Smoother, T3, Hull, адаптивный Кауфмана и Arnaud Legoux.
- Виртуальные отложенные ордера: уровни пробоя отслеживаются на графике и становятся рыночными ордерами только при достижении цены.
- Контроль расстояния сетки: минимальные расстояния не позволяют новым ордерам выставляться слишком близко к существующим позициям.
- Прогрессивный объём позиций: размер лота может увеличиваться с каждой дополнительной позицией того же направления.
- Выход на уровне портфеля: тейк-профит и трейлинг рассчитываются по совокупной прибыли всех открытых позиций, а не по каждой сделке отдельно.
- Опциональная перекрёстная обрезка: убыточная позиция может быть закрыта за счёт прибыли позиции противоположного направления.
- Независимые средства защиты риска: просадка по капиталу, дневной убыток, спред и лимиты позиций настраиваются отдельно.
Как это работает
На каждом новом баре советник пересчитывает полосу выбранным методом сглаживания. Когда цена выходит за пределы полосы, выставляется виртуальный пробойный ордер, отображаемый на графике и перемещаемый вместе с ценой. Когда цена достигает этого уровня, открывается рыночный ордер. При одной открытой позиции применяется фиксированная цель прибыли; когда открывается вторая позиция, совокупная прибыль портфеля сравнивается с корзинной целью, а опциональный трейлинг-стоп защищает прибыль по мере приближения к этой цели.
Рекомендуемые настройки
Параметры по умолчанию откалиброваны для XAUUSD, где расстояния в пунктах соответствуют долям доллара; на других символах их следует пересмотреть с учётом типичного спреда и волатильности. Требуется счёт с хеджированием, так как позиции обоих направлений могут удерживаться одновременно.
Параметры
Настройки полосы
- Период полосы — количество баров для базовой линии и отклонения — По умолчанию: 20
- Метод сглаживания — алгоритм базовой линии, одиннадцать вариантов — По умолчанию: Hull Moving Average
- Внешний множитель отклонения — ширина внешней полосы — По умолчанию: 1.5
- Внутренний множитель отклонения — ширина внутренней полосы, меньше внешней — По умолчанию: 0.5
- Сглаживание отклонения — сглаживает ряд отклонения для уменьшения мерцания полосы — По умолчанию: включено
Настройки виртуальных ордеров
- Расстояние виртуального ордера — расстояние от цены, на котором выставляется пробойный ордер, в пунктах — По умолчанию: 300
- Порог неблагоприятного движения и шаг сдвига — движение перед сдвигом и величина сдвига, в пунктах — По умолчанию: 150 и 150
- Минимальный отступ, неблагоприятная и благоприятная сторона — требуемое расстояние от существующих позиций — По умолчанию: 500 и 500
Исполнение сделок
- Базовый объём лота — объём лота для первого ордера в каждом направлении — По умолчанию: 0.01
- Коэффициент роста лота — увеличивает объём лота с каждым дополнительным ордером того же направления, минимум 1.0 — По умолчанию: 1.0
- Максимальное проскальзывание — максимально допустимое проскальзывание при исполнении, в пунктах — По умолчанию: 30
Тейк-профит и трейлинг
- Цель для одной позиции — цель прибыли при одной открытой позиции — По умолчанию: 5.0
- Корзинная цель — совокупная цель прибыли при двух и более открытых позициях — По умолчанию: 15.0
- Уровень активации трейлинга и шаг — прибыль активации и откат, закрывающий корзину — По умолчанию: 5.0 и 3.0
Перекрёстная обрезка
- Включить перекрёстную обрезку — позволяет закрыть убыточную позицию за счёт прибыли позиции противоположного направления — По умолчанию: отключено
- Минимум позиций и порог убытка — условия перед началом обрезки — По умолчанию: 4 и 10.0
- Максимум прибыльных позиций и пауза — ограничения и интервал между обрезками — По умолчанию: 3 и 60 секунд
Защита от риска
- Максимум позиций на направление — ограничивает экспозицию в одном направлении — По умолчанию: 5
- Максимальный спред — блокирует новые входы выше этого спреда, в пунктах — По умолчанию: 50
- Защита от просадки — останавливает новые входы при этой просадке капитала, может также закрыть все позиции — По умолчанию: 10.0, принудительное закрытие включено
- Дневной лимит убытка — останавливает новые входы после достижения этого дневного убытка — По умолчанию: 50.0
Отображение
- Показать информационную панель — отображает текущие позиции и статус защиты на графике — По умолчанию: включено
Важно
Этот советник может открывать несколько позиций одного направления, с опциональным увеличением объёма лота на каждую позицию, а при включённой перекрёстной обрезке будет фиксировать убыток по одной позиции за счёт прибыли, полученной от другой. Совокупную экспозицию и просадку следует оценивать с помощью настроек позиций, роста лота и защиты от риска перед запуском на реальном счёте.
