AlgoSynergy Fusion EA - советник-конфлюэнс для золота на MT5

AlgoSynergy Fusion EA - торговый советник (EA) для MetaTrader 5: торгует золото (XAUUSD) на M5 автоматически по правилу схождения сигналов (конфлюэнс). Вход открывается, только когда минимум 2 из 3 инструментов стека - GOLD, SuperArrow, Semaphore - смотрят в одну сторону. Стоп ставится по структуре рынка с ATR-страховкой, позиция ведётся до целей, а каждая сделка пишется в журнал для разбора. Это советник, а не индикатор: он сам открывает и закрывает сделки.

AlgoSynergy Fusion EA - советник-конфлюэнс для XAUUSD: GOLD + SuperArrow + Semaphore, стоп по структуре

Автоматический советник для MetaTrader 5, не индикатор-помощник: он принимает решение и исполняет его сам по заданному правилу - но риск-параметры и сам факт запуска остаются на трейдере. Обновлено: 21.06.2026. Автор: Александр Тригуб.

Что это и зачем

Стек AlgoSynergy - это три индикатора, каждый смотрит на рынок со своей стороны: GOLD считает консенсус по таймфреймам, SuperArrow ловит импульс, Semaphore размечает структуру. По отдельности их сигналы трактует трейдер. Fusion EA - это сборка стека в один автоматический советник: он сам читает три голоса, применяет правило схождения сигналов (конфлюэнс) и, если условия совпали, открывает сделку и ведёт её до выхода.

Идея простая: один сигнал ошибается часто, согласие нескольких - реже. Советник не вводит новой логики поверх индикаторов, он лишь требует их согласия и честно фиксирует, почему вошёл. Подходит тем, кто торгует золото на M5 и хочет автоматизировать стек на счёте 24/7 (например, на VDS), а не сидеть у терминала.

Как советник принимает решение - прозрачно по коду

Раз в новый бар M5 советник собирает три голоса и складывает их в одно направление. Логика входа дословно из кода:

  • Голос 1 - GOLD (консенсус таймфреймов). Советник читает направление и силу консенсуса из обмена данными между индикаторами (GlobalVariable AS_GOLD_DIR/CNT/TIME), который публикует GOLD. Голос засчитывается, если консенсус набрал не меньше InpMinGOLD таймфреймов (по умолчанию 3) и данные свежие (не старше 120 секунд). Запасной канал - событие графика E100, если GOLD стоит на том же графике.
  • Голос 2 - SuperArrow (импульсная стрелка). Читается стрелка на закрытом баре (сдвиг 1 - защита от перерисовки): сильная или обычная, вверх или вниз.
  • Голос 3 - Semaphore (структура рынка). Читается направление последнего свинга SEMA3 из GlobalVariable AS_SEMA3 - и только если структура свежая (heartbeat не старше 120 секунд), иначе голос не учитывается.

Направление задаёт первый ненулевой голос. Дальше каждый следующий голос либо подтверждает это направление (тогда счётчик растёт), либо конфликтует с ним (тогда он не засчитывается - в журнал пишется пометка конфликта). Вход открывается, когда совпавших голосов набралось не меньше InpMinSignals (по умолчанию 2) и направление определено. Это и есть правило «минимум 2 из 3 в одну сторону» - не сумма всех сигналов, а число согласных.

Гейт InpRequireGOLD - якорь по тренду

Отдельный параметр InpRequireGOLD (по умолчанию выключен). Когда он включён, советник дополнительно требует голос GOLD: даже если набралось 2 из 3 (например, SuperArrow + Semaphore), но GOLD молчит - вход отменяется. Это делает консенсус таймфреймов обязательным трендовым якорем и режет связки без GOLD. По умолчанию гейт выключен, то есть любые 2 из 3 дают вход.

Фильтры поверх конфлюэнса

Даже при согласии голосов советник проверяет ещё четыре условия, и любое из них может отменить вход:

Фильтр Что проверяет По умолчанию
Тренд H1 EMA(13/34) на H1; вход против тренда H1 отменяется, при флэте H1 - пропуск включён
Сессия торговое окно по МСК (для сервера = МСК) 10-19 ч
Волатильность ATR не входим, если ATR ниже минимума (флэт) или выше потолка (слом, новости) 30-500 пунктов
Кулдаун минимум баров между входами (анти-дубль) 1 бар

ATR-потолок - намеренная защита: при резком сломе волатильности (новости) скальп-стоп в 100-300 пунктов оказывается внутри шума и слетает с проскальзыванием, поэтому в такой режим советник просто не входит.

Управление позицией - стоп по структуре с ATR-страховкой

Главная идея версии 1.0 - стоп ставится по структуре рынка, а не произвольным ATR-множителем. Для покупки советник берёт цену последней точки Semaphore выбранного уровня под ценой, для продажи - над ценой, и добавляет буфер в пунктах. Если подходящей точки структуры нет или структура несвежая - срабатывает ATR-страховка (стоп = ATR х множитель). Источник стопа (STRUCTURE или ATR_FALLBACK) и уровень точки фиксируются в журнале каждой сделки - видно, на чём стоял стоп.

Дистанция стопа в любом случае зажата в коридор: не уже 100 и не шире 300 пунктов - это скальп-диапазон под золото. Дальше позиция ведётся:

  • TP1 (по умолчанию 100 пунктов) - закрыть 50% позиции и перевести стоп в безубыток (с небольшим замком в пунктах выше/ниже входа).
  • TP2 (по умолчанию 250 пунктов) - финальная цель остатка.
  • Трейлинг - опциональный трейл по ATR с минимальным шагом (анти-спам модификаций); по умолчанию выключен, потому что при фиксированных целях он закрывает раньше времени.

Цели можно переключить с фиксированных пунктов на R-мультипликатор (1R/2R) - тогда они масштабируются от ширины стопа. По умолчанию работают пункты - под золото это устойчивее.

Защита дня и размер позиции

Советник останавливает сам себя в трёх случаях: дневной убыток превысил процент от баланса (по умолчанию 3%), сделок за день набралось больше лимита (по умолчанию 5), или подряд пришла серия убытков (по умолчанию 3) - тогда пауза на заданное время (60 минут). Серия убытков считается по чистому результату сделки, с учётом частичной фиксации на TP1. Размер позиции - фиксированный лот по умолчанию (0.04, для сопоставимой R-статистики между сделками) или авто-лот от процента риска с клампом по свободной марже.

Аналитика каждой сделки

Каждая закрытая сделка пишется одной строкой в CSV-журнал (Fusion_trades.csv в общей папке) - 22 поля: время входа и выхода, длительность, направление, лот, цены входа/выхода, ширина стопа и ATR в пунктах, источник стопа (структура или ATR-страховка) и уровень точки, прибыль в валюте и пунктах, R-мультипл, какие из трёх голосов сработали, число согласных сигналов, час входа и причина выхода (SL/TP/безубыток/вручную). Частичная фиксация на TP1 и финальный выход накапливаются в одну строку на сделку.

Опционально (по умолчанию выключено) ту же строку советник шлёт POST-запросом на сайт - так статистика копится на сервере при работе 24/7 на VDS, и отчёт читается откуда угодно. Это инструмент для настройки системы на данных, а не на ощущениях - и заготовка под публичный мониторинг.

Честные ограничения

Советник - инструмент, а не денежная машина. Где он по конструкции имеет цену - говорю прямо:

  • Конфлюэнс снижает частоту сделок. Требование согласия 2 из 3 плюс фильтры H1/сессия/ATR - это намеренно выборочно. Сделок будет мало; периоды без входов - норма, а не поломка.
  • Тестировалось на демо. Версия 1.0 - фаза накопления статистики на демо-счёте и малых лотах. Я не публикую процент прибыли и не обещаю доходность: выборка ещё мала, и любые выводы по ней были бы преждевременны.
  • Риск потери капитала реален. Автоматическая торговля с плечом на золоте - это риск. Защита дня ограничивает дневной убыток, но не отменяет его и не страхует от просадки.
  • Голоса частично связаны. Три сигнала смотрят на один и тот же рынок, поэтому их согласие - не гарантия, а смещение вероятности. Я не называю их «независимыми».
  • Зависит от стека. Советник читает голоса из индикаторов GOLD, SuperArrow и Semaphore. Если индикатор не запущен, его данные устарели или нет лицензии у GOLD - голос пропадает, и советник либо не входит, либо входит на меньшем числе сигналов.
  • Стоп по структуре гуляет. Дистанция стопа зависит от того, где стоит точка Semaphore, и меняется от сделки к сделке (в пределах коридора 100-300 пунктов). Считайте риск в процентах от депозита, а не в фиксированных деньгах.
  • Решение и параметры - на вас. Лот, лимиты риска, выбор включать ли InpRequireGOLD, запускать ли советник на реальном счёте - всё это решает трейдер. Советник исполняет правило, ответственность за деньги остаётся за вами.

Место в системе AlgoSynergy

Fusion EA - это исполнительный слой стека: он не заменяет индикаторы, а собирает их голоса в одно автоматическое правило входа. Каждый голос - отдельный инструмент, который можно изучать и сам по себе: консенсус таймфреймов GOLD, импульсная стрелка SuperArrow, свинговые точки Semaphore. Структуру рынка с разметкой BOS/CHoCH и готовым сетапом размечает Structure. Как несколько сигналов собираются в одно правило входа и как считается стоп - в методологии.

Технические требования

  • Платформа: MetaTrader 5 (любой брокер с инструментом XAUUSD).
  • Инструмент: золото (XAUUSD), рабочий таймфрейм M5.
  • Тип: советник (EA) - торгует автоматически, ему нужен включённый Алготрейдинг (кнопка терминала + разрешение в свойствах советника).
  • Стек на графике: советник работает на отдельном графике XAUUSD M5, а индикаторы GOLD, SuperArrow и Semaphore должны быть запущены (они публикуют голоса через обмен данными между индикаторами).
  • Для отправки журнала на сайт (опция) - разрешить адрес в настройках советников MetaTrader 5 (WebRequest).

Частые вопросы

Чем советник Fusion EA отличается от индикаторов AlgoSynergy?

Индикаторы (GOLD, SuperArrow, Semaphore, Structure) показывают сигналы, а решение принимает трейдер. Fusion EA - это советник (EA): он сам читает голоса этих индикаторов, применяет правило схождения сигналов и автоматически открывает и закрывает сделки. Это исполнительный слой стека, а не помощник для ручной торговли.

По какому правилу советник входит в сделку?

Вход открывается, когда минимум 2 из 3 голосов стека - GOLD, SuperArrow, Semaphore - совпадают в одну сторону. Направление задаёт первый ненулевой голос, остальные либо подтверждают его, либо считаются конфликтом и не учитываются. По умолчанию нужно 2 совпадения; порог настраивается параметром InpMinSignals.

Что делает параметр InpRequireGOLD?

Это необязательный гейт, по умолчанию выключенный. Когда он включён, советник требует голос GOLD обязательно: даже при согласии двух других сигналов без GOLD вход отменяется. Так консенсус таймфреймов становится трендовым якорем. При выключенном гейте любые 2 из 3 голосов дают вход.

Где советник ставит стоп-лосс?

По структуре рынка: за последней точкой Semaphore выбранного уровня плюс буфер в пунктах. Если подходящей точки нет или структура несвежая, срабатывает ATR-страховка (стоп по волатильности). В любом случае ширина стопа зажата в коридор 100-300 пунктов. Источник стопа фиксируется в журнале каждой сделки.

Как советник управляет открытой позицией?

На первой цели (по умолчанию 100 пунктов) закрывает половину позиции и переводит стоп в безубыток. Остаток ведёт до второй цели (по умолчанию 250 пунктов). Есть опциональный трейлинг по ATR, по умолчанию выключенный. Цели можно переключить с пунктов на R-мультипликатор от ширины стопа.

Какая защита от просадки встроена в советник?

Три предохранителя: стоп дня при убытке выше процента от баланса (по умолчанию 3%), лимит сделок в день (по умолчанию 5) и пауза после серии убытков подряд (по умолчанию 3 убытка - пауза 60 минут). Серия считается по чистому результату сделки с учётом частичной фиксации. Это ограничивает убыток, но не отменяет риск.

Сколько сделок в день совершает советник?

Немного. Требование согласия минимум 2 из 3 сигналов плюс фильтры тренда H1, сессии и волатильности делают советник выборочным. Дневной лимит по умолчанию - 5 сделок, но часто их меньше, а в спокойном рынке входов может не быть вовсе. Малая частота - это плата за качество входа.

Можно ли запускать советник на реальном счёте?

Технически да, но версия 1.0 - фаза накопления статистики на демо и малых лотах. Я не публикую процент прибыли и не обещаю доходность: выборка пока мала. Решение о реальном счёте, размере лота и лимитах риска принимает трейдер и несёт за него ответственность.

Что нужно держать на графике, чтобы советник работал?

Советник ставится на отдельный график XAUUSD M5, а индикаторы GOLD, SuperArrow и Semaphore должны быть запущены - они публикуют свои голоса через обмен данными между индикаторами (GlobalVariables), откуда советник их и читает. Нужен включённый Алготрейдинг в MetaTrader 5.

Какая аналитика по сделкам ведётся?

Каждая закрытая сделка пишется в CSV-журнал - 22 поля: время, направление, цены, ширина стопа и его источник (структура или ATR), прибыль, R-мультипл, какие голоса сработали, причина выхода. Опционально та же строка отправляется на сайт для статистики при работе 24/7. Это нужно для настройки системы на данных.

Доступ

Доступ к советнику - по запросу в Telegram @AlgoSynergy. Там же отвечу на вопросы по настройке, параметрам риска и тому, что подойдёт под ваш счёт и задачу - без спешки и без давления.

Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией. Автоматическая торговля сопряжена с риском потери капитала; прошлые результаты не гарантируют будущих.

Александр Тригуб - автор AlgoSynergy
Александр Тригуб

Трейдер и разработчик торговых инструментов для золота (XAUUSD) на MetaTrader 5. Пришёл в трейдинг из мира систем и данных: пишу собственные алгоритмы на MQL5 по концепциям структуры рынка, в том числе ICT. Метод измерим - разметка, источник стопа, цели в R; торгую ровно тем, что создаю, без чёрных ящиков и чужих сигналов.

Об авторе · Telegram @AlgoSynergy

Вопрос по инструментам или системе?

Напишите в Telegram - отвечаю лично.

Telegram
Дисклеймер о рисках. Торговля на финансовых рынках сопряжена с высоким риском потери капитала. Прошлые результаты не гарантируют будущих. Материалы сайта носят информационно-образовательный характер и не являются индивидуальной инвестиционной рекомендацией.