Dual Channel EA DK
- Эксперты
- Daniel-gheorghe Muresan
- Версия: 1.1
- Активации: 10
Dual Channel EA
Советник, который полностью автоматизирует торговлю на основе комбинированной стратегии пробоя каналов Дончиана и Кельтнера, вдохновленной подходом Тома Бассо к следованию за трендом.
Логика торговли
Советник открывает, управляет и закрывает сделки, используя ценовое действие в реальном времени относительно двух канальных индикаторов, рассчитываемых одновременно: канала Дончиана (максимум / минимум за период) и канала Кельтнера (EMA ± множитель ATR). Оба индикатора используют один и тот же период, что создает унифицированный двухполосный механизм.
Вход в рынок — Сигнал на покупку: цена ask пересекает сверху вниз первую достигнутую верхнюю полосу (ту, которая из двух верхних полос ниже в данный момент). Сигнал на продажу: цена bid пересекает снизу вверх первую достигнутую нижнюю полосу (ту, которая из двух нижних полос выше в данный момент). Для активации входа требуется минимум 1 пипс за пределами полосы.
Начальный стоп-лосс — При длинной сделке стоп размещается на более высокой из двух нижних полос (более узкий стоп, ближе к цене). При короткой сделке стоп размещается на более низкой из двух верхних полос. Это обеспечивает максимально возможный узкий стоп при входе, оставаясь структурно обоснованным.
Трейлинг-стоп — После входа трейлинг-стоп всегда следует за наиболее благоприятным уровнем полосы на закрытии каждого бара. Для длинных сделок это самая высокая нижняя полоса из обоих каналов; для коротких сделок — самая низкая верхняя полоса. Трейлинг-стоп движется только в пользу трейдера и никогда не откатывается назад — после достижения уровня он удерживается до появления более выгодного. Сделка закрывается, когда цена касается текущего уровня трейлинг-стопа. Тейк-профит не используется.
Разрешена только одна позиция одновременно. Нет пирамидинга. Советник не рисует объекты и не генерирует оповещения. Он предназначен исключительно для автоматической торговли.
Входные параметры
Period (по умолчанию 21) — общий период для канала Дончиана, EMA Кельтнера и расчета ATR. Изменение этого одного значения обновляет все три компонента одновременно. KC_ATR_Mult (по умолчанию 2.0) — множитель ATR для ширины полос канала Кельтнера. RiskPercent (по умолчанию 1.0) — процент от текущего баланса счета, которым рискуют в сделке. Расстояние до стопа — это разница между ценой входа и уровнем начального стоп-лосса; размер лота рассчитывается на основе этого расстояния, чтобы рискнуть точно указанным процентом. MaxAllowedLot (по умолчанию 5.0) — максимально допустимый размер лота в качестве дополнительного предохранительного ограничения. BaseMagicNumber (база 30000) — уникальный идентификатор для позиций, открытых этим советником, автоматически изменяется для каждого символа. EnableCriticalLogging (по умолчанию false) — включите для отображения детальной информации о входе, трейлинг-стопе и выходе на вкладке "Эксперты".
Важные примечания
Советник предназначен для установки на несколько графиков и символов одновременно (XAUUSD, валютные пары, криптовалюты, сырьевые товары, индексы и т.д.). Каждый экземпляр использует уникальный MagicNumber, производный от имени символа, чтобы избежать конфликтов. Управление рисками осуществляется на основе баланса и пересчитывается перед каждой сделкой. Не используются мартингейл, сетка или другие методы с высоким риском. Если советник перезапущен или перезагружен во время сделки, он автоматически подключается к существующей позиции и продолжает управлять трейлинг-стопом без сбоев. Перед использованием на реальном счете необходимо тщательно протестировать советник в Стратегическом тестере и на демо-счете. Торговля сопряжена с риском потерь. Прошлые результаты не гарантируют будущих доходов.

