Trend Confluence PRO — Руководство пользователя (MetaTrader 5, версия 2.00)
Доступно в MQL5 Маркете: Trend Confluence PRO
Предупреждение о рисках. Торговля связана с риском убытков. Этот индикатор показывает на вашем графике тренд старшего таймфрейма, опорные уровни и статистику собственных прошлых сигналов. Он не предсказывает рынок, не открывает сделки и не гарантирует никакого результата; прошлая статистика не описывает будущие результаты. Используйте его вместе с собственным анализом и управлением рисками и сначала тестируйте на демо-счёте.

Trend Confluence PRO проецирует тренд старшего таймфрейма на любой график: окрашивает свечи по состоянию тренда, отмечает первый бар каждого нового тренда как сигнал BUY или SELL с оценкой качества (0-100), рисует для последнего сигнала зону входа со стоп-лоссом и тремя целями, добавляет уровни конфлюэнса (EMA, дневной VWAP, максимум / минимум предыдущего дня, нетронутые свинги), полосу торговых сессий, учёт важных новостей и карточку статистики, рассчитанную по сигналам вашего собственного графика. Каждый бар графика использует только те бары тренда, которые уже были закрыты в момент его открытия, поэтому цвета, стрелки и буферы впоследствии не меняются. Работает на любом символе, у любого брокера и на любом таймфрейме.
Новое в версии 2.00
- Новые входные параметры Show the entry zone и Show the signal marks (по умолчанию включены, поэтому для текущих пользователей ничего не меняется). Выключите их для чистого графика или когда индикатор передаёт данные советнику или дашборду (раздел 13).
- Буферы не изменились: состояние тренда, качество и сигнал (направление, вход, SL, TP1-TP3) остаются доступными при выключенных зоне и отметках.
1. Установка и первый запуск
- Купите или арендуйте индикатор в MQL5 Market и установите его с вкладки Market терминала (Toolbox → Market → Purchased → Install).
- Откройте график и перетащите на него Trend Confluence PRO из Навигатора (Indicators → Market).
- Оставьте входные параметры по умолчанию или настройте их (раздел 12) и нажмите OK.
Графику нужно не менее 300 баров. Индикатор рассчитывает последние 5000 баров графика (входной параметр Chart bars to calculate). При включённом Hide the chart's own candles while painting (по умолчанию) свечи терминала делаются невидимыми, так что видны только окрашенные свечи; исходные цвета графика восстанавливаются при удалении индикатора.
2. Легенда графика
| На графике | Значение |
|---|---|
| Зелёные свечи | Бычий тренд трендового таймфрейма. |
| Красные свечи | Медвежий тренд. |
| Серые свечи | Слабый тренд: ADX трендового таймфрейма ниже Weak trend below this ADX (по умолчанию 20). |
| Золотая свеча | Бар смены тренда (первый бар графика нового тренда). |
| Зелёная стрелка ▲ + метка ▲ BUY под баром | Сигнал на покупку (новый бычий тренд). |
| Красная стрелка ▼ + метка SELL ▼ над баром | Сигнал на продажу (новый медвежий тренд). |
| Толстая золотая линия + метка ENTRY (или LIMIT) со стороной и оценкой Q | Вход последнего сигнала; NEWS добавляется, если сигнал возник рядом с важной новостью. |
| Область с зелёным оттенком + точечные линии TP1 / TP2 / TP3 | Цели последнего сигнала с их кратностью R (напр. TP1 1:1.5). |
| Область с красным оттенком + линия SL | Стоп-лосс последнего сигнала. |
| Золотая линия | Быстрая EMA (по умолчанию 50). |
| Сине-фиолетовая линия | Медленная EMA (по умолчанию 200). |
| Серая точечная линия | Дневной VWAP (сбрасывается каждый день). |
| Серые пунктирные линии PDH / PDL | Максимум / минимум предыдущего дня. |
| Красноватая точечная SWING H / зеленоватая точечная SWING L | Нетронутые swing high выше / swing low ниже цены. |
| Тонкие полосы ASIA / LONDON / NEW YORK внизу | Полоса сессий (графики H1 и младше). |
| Тёмная панель (слева вверху) | Состояние тренда, оценка, моментум, сила, согласованность таймфреймов, новости, переключатели и статистика. |
3. Трендовый движок и окрашенные свечи

Тренд считывается с трендового таймфрейма (входной параметр Trend timeframe, по умолчанию H1). Если таймфрейм графика равен ему или старше, используется сам таймфрейм графика. Заголовок панели показывает используемую пару, например H1 > M15 (трендовый таймфрейм > таймфрейм графика).
- Состояние тренда — это тренд по ATR-полосе (типа SuperTrend), управляемый параметрами Trend ATR period (по умолчанию 10) и Trend ATR multiplier (по умолчанию 3.0): больший множитель даёт меньше трендов, но более продолжительных.
- Каждый бар графика принимает состояние последнего бара трендового таймфрейма, который был закрыт в момент открытия бара графика. Поэтому новый тренд H1 появляется на первом баре M15 после закрытия бара H1.
- Цвет свечи: бычий / медвежий по тренду; серый, когда ADX (14) трендового таймфрейма ниже Weak trend below this ADX; золотой на баре смены тренда.
- Бары в начале графика без достаточной истории тренда не окрашиваются.
Paint candles with the trend = false выключает окраску (свечи терминала остаются видимыми).
4. Сигналы и оценка качества

Сигнал ставится на первом баре графика каждого нового тренда: BUY, когда тренд становится бычьим, SELL, когда медвежьим. Стрелка размещается под / над баром, а для последних 60 сигналов добавляется текстовая отметка (одни стрелки на экранах высокого разрешения выглядят мелкими).
Arrows only above this ADX (по умолчанию 0 = каждая смена тренда): при значении больше 0 смены тренда с более низким ADX по-прежнему окрашивают свечу в золотой, но не дают сигнала, зоны, алерта и значения буфера.
У каждого сигнала есть оценка качества от 0 до 100, составленная из трёх компонентов трендового таймфрейма в момент сигнала:
- Сила — ADX: более сильные тренды получают более высокую оценку.
- Растяжение — удалённость цены от её быстрой EMA в ATR: тренд, начинающийся рядом со средней, оценивается выше, чем уже растянутый.
- Моментум — стохастик (14, 3, 3), подтверждающий новое направление.
Если сигнал попадает в интервал Minutes before and after high-impact news от события, его оценка ограничивается значением 20, и он помечается NEWS. Оценка описывает условия в момент сигнала; это не вероятность.
5. Зона входа: вход, стоп-лосс и TP1-TP3

Для последнего сигнала индикатор рисует зону длиной Zone length баров графика (по умолчанию 40):
- Вход — At the open of the signal bar (по умолчанию, метка ENTRY) или Limit on a pullback (метка LIMIT): вход размещается на Pullback distance × ATR (по умолчанию 0.3) ниже открытия для покупки и выше — для продажи.
- SL — Stop loss × ATR (по умолчанию 1.0) от входа. Это расстояние равно 1R.
- TP1 / TP2 / TP3 — кратности R Target 1 / 2 / 3 (по умолчанию 1.5, 2.5, 4.0). Метки показывают кратность и цену, например TP2 1:2.5 1.08750 .
ATR — это ATR (14) трендового таймфрейма. Метка входа также показывает сторону и качество, например ENTRY 1.08500 BUY Q72 . Зона переходит к каждому новому сигналу; старые зоны не сохраняются. Show the entry zone = false (2.00) скрывает её.
6. Уровни конфлюэнса

- Быстрая EMA / медленная EMA (по умолчанию 50 / 200) таймфрейма графика — золотая и сине-фиолетовая линии.
- Дневной VWAP — средневзвешенная по объёму цена дня (тиковый объём), сбрасывается в начале каждого серверного дня; серая точечная линия.
- PDH / PDL — максимум и минимум предыдущего дня, от начала текущего дня до точки чуть правее последнего бара (графики младше D1; входной параметр Previous day high and low).
- SWING H / SWING L — swing high выше текущей цены и swing low ниже неё, за которые с момента их формирования не закрылся ни один бар. Swing strength (по умолчанию 12 баров с каждой стороны) задаёт, насколько значимым должен быть свинг; Untouched swing levels on each side (по умолчанию 2) — сколько их показывается. Уровень свинга, очень близкий к PDH / PDL, дважды не рисуется.
Уровни перерисовываются на каждом новом баре. Кнопка LEVELS на панели показывает или скрывает их все, включая EMA и VWAP.
7. Полоса сессий

Внизу графика три тонкие полосы показывают, когда была открыта каждая сессия за последние Days of sessions to draw дней (по умолчанию 5):
| Полоса | Местное время рынка |
|---|---|
| ASIA (сине-фиолетовая) | Токио 09:00-18:00 |
| LONDON (зелёная) | Лондон 08:00-17:00 |
| NEW YORK (красная) | Нью-Йорк 08:00-17:00 |
Учитывается переход на летнее время в Великобритании и США, поэтому полосы не смещаются дважды в год. Полоса остаётся внизу при прокрутке и масштабировании и рисуется на таймфреймах H1 и младше.
Server time zone (нужен для перевода времени графика):
- Auto (live) / GMT+2/+3 in tester (по умолчанию): смещение измеряется по часам терминала; для брокеров на GMT+2 / GMT+3 (закрытие по Нью-Йорку) по всей истории учитывается летнее время США. В тестере стратегий предполагается GMT+2 / GMT+3.
- GMT+2 / GMT+3 (New York close brokers): принудительно применяет это правило.
- Fixed GMT offset: круглый год использует Fixed GMT offset (hours) (по умолчанию 2).
8. Учёт новостей
При включённом Use the MQL5 economic calendar (по умолчанию) индикатор считывает события высокой важности из экономического календаря MetaTrader для базовой валюты и валюты прибыли символа (для EURUSD: EUR и USD).
- Сигналы в пределах Minutes before and after high-impact news (по умолчанию 30) от события получают отметку NEWS и качество не выше 20.
- Панель показывает следующее событие и время до него (например NEWS USD Nonfarm Payrolls in 2h 15m ), золотым цветом, пока открыто новостное окно; карточка состояния добавляет NEWS NOW.
- Список событий обновляется каждые 30 минут.
Календарю нужно подключение терминала к серверам MetaQuotes, и он недоступен в тестере стратегий (панель об этом сообщает). Новостной фильтр никогда ничего не блокирует: он только помечает сигналы и ограничивает их оценку.
9. Карточка статистики
Внизу панели отображается LAST N SIGNALS ON THIS CHART с четырьмя полосами:
- TP1 / TP2 / TP3 — процент сигналов, достигших этой цели раньше стопа;
- SL — процент сигналов, закрытых по стопу до достижения TP1.
Как ведётся подсчёт:
- Используется до Signals used in the statistics card (по умолчанию 100) последних сигналов графика на барах таймфрейма графика.
- Учитываются только завершённые сигналы (достигнут TP3 или SL). Ещё не завершённые сигналы не учитываются.
- В режиме Limit on a pullback сигнал учитывается, только если его лимитная цена была достигнута в пределах Zone length баров.
- Если один бар касается и стопа, и цели, засчитывается стоп (консервативный подход).
- Спред, комиссия и проскальзывание не учитываются.
Карточка показывает только прошлые результаты этого графика. Она меняется вместе с символом, таймфреймом и входными параметрами и не является прогнозом.
10. Панель

| Часть | Содержимое |
|---|---|
| Заголовок | Золотая точка, название продукта и плашка трендовый таймфрейм > таймфрейм графика. Щёлкните по заголовку, чтобы свернуть / развернуть панель. |
| Карточка состояния | BULLISH, BEARISH или WAIT (слабый тренд), текущая оценка тренда /100 с 10-сегментной полосой и Since BUY / SELL N bars ago (баров с последнего сигнала). Оценка использует последний закрытый бар тренда и ограничивается значением 20 во время новостного окна. |
| MOMENTUM | Confirmed, Partial или Not confirmed (согласие стохастика с трендом), со значениями K и D. |
| STRENGTH | Strong (ADX 25 и выше), Moderate или Weak (ниже уровня слабого тренда), со значением ADX. |
| TIMEFRAME ALIGNMENT n / 6 | Состояние тренда M5, M15, M30, H1, H4 и D1 (▲ бычий, ▼ медвежий, ● нет данных) с теми же настройками ATR, на закрытых барах; n = сколько из них совпадают с текущим трендом. |
| Строка новостей | Следующее важное событие, «No high-impact news in the next 7 days», «News filter off» или сообщение тестера. |
| Кнопки | CANDLES, SIGNALS, ZONE, LEVELS, SESSIONS: щёлкните, чтобы показать / скрыть соответствующий слой (золотой = включено). |
| Статистика | Раздел 9. |
Панель обновляется каждые 2 секунды. Положение: Panel X / Panel Y (пиксели при 100 %), размер: Panel size (%); панель также учитывает масштаб экрана Windows. Состояния кнопок и свёрнутость запоминаются для графика до удаления индикатора. При каждом запуске Show the entry zone = false и Show the signal marks = false выключают кнопки ZONE и SIGNALS; их по-прежнему можно включить на панели.
11. Алерты
Алерт отправляется при появлении нового сигнала, на открытии сигнального бара:
Trend Confluence PRO: EURUSD | M15 | BUY (H1 trend) Q72 entry 1.08500 SL 1.08350 TP1 1.08725
- Alert on new signal: Off, Popup, Sound, Smartphone notification, Popup + Sound (по умолчанию), Notification + Sound, Popup + Notification, Popup + Sound + Notification.
- Sound: звук терминала (по умолчанию «alert2»).
- Also send e-mail: добавляет e-mail.
- Alert only from this quality (0-100): по сигналам с более низкой оценкой алерт не отправляется (но они по-прежнему рисуются).
Сигналы с отметкой NEWS содержат «NEWS» в сообщении. Для push-уведомлений нужен MetaQuotes ID в Tools → Options → Notifications; для e-mail — настройки почты терминала. В тестере стратегий ничего не отправляется.
12. Входные параметры
Trend engine
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Trend timeframe (used when higher than the chart) | 1 Hour | Таймфрейм, тренд которого проецируется. |
| Trend ATR period | 10 | Период ATR трендовой полосы. |
| Trend ATR multiplier | 3.0 | Ширина полосы; больше = меньше смен тренда. |
| Weak trend below this ADX (grey candles) | 20.0 | Ниже этого значения свечи серые, а панель показывает WAIT. |
| Arrows only above this ADX (0 = every trend change) | 0.0 | Минимальный ADX для сигнала. |
| Chart bars to calculate | 5000 | История, рассчитываемая на графике. |
Entry zone
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Entry | At the open of the signal bar | Или Limit on a pullback. |
| Pullback distance (ATR of the trend timeframe) | 0.3 | Используется режимом Limit on a pullback. |
| Stop loss (ATR of the trend timeframe) | 1.0 | Расстояние до SL = 1R. |
| Target 1 (R multiple) | 1.5 | |
| Target 2 (R multiple) | 2.5 | |
| Target 3 (R multiple) | 4.0 | |
| Zone length (chart bars) | 40 | Длина зоны; также окно исполнения лимитного входа в статистике. |
Confluence levels
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Fast EMA | 50 | Также используется в компоненте растяжения оценки качества. |
| Slow EMA | 200 | |
| Previous day high and low | true | Линии PDH / PDL. |
| Swing strength (bars on each side) | 12 | Размер свингов для SWING H / L. |
| Untouched swing levels on each side | 2 | 0 = без уровней свингов. |
Sessions
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Server time zone | Auto (live) / GMT+2/+3 in tester | Также: GMT+2 / GMT+3 (New York close brokers), Fixed GMT offset. |
| Fixed GMT offset (hours) | 2 | Используется режимом Fixed GMT offset. |
| Days of sessions to draw | 5 | 0 = без полосы сессий. |
News
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Use the MQL5 economic calendar | true | Отметка важных новостей и ограничение оценки. |
| Minutes before and after high-impact news | 30 | Новостное окно. |
Statistics
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Signals used in the statistics card | 100 | Количество последних завершённых сигналов в подсчёте. |
Alerts
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Alert on new signal | Popup + Sound | Режим алерта. |
| Sound | alert2 | Звук терминала. |
| Also send e-mail | false | |
| Alert only from this quality (0-100) | 0 | Минимальная оценка для алерта. |
Display
| Входной параметр | По умолчанию | Описание |
|---|---|---|
| Paint candles with the trend | true | Окрашенные свечи. |
| Hide the chart's own candles while painting | true | Делает свечи терминала невидимыми во время окраски. |
| Show the panel | true | |
| Panel X (px at 100%) | 16 | Расстояние от левого края. |
| Panel Y (px at 100%) | 28 | Расстояние от верхнего края. |
| Panel size (%) | 100 | Масштаб панели. |
| Bull color | 61,219,176 | Бычьи свечи, отметки BUY, цели. |
| Bear color | 240,96,90 | Медвежьи свечи, отметки SELL, стоп. |
| Weak trend color | 91,101,119 | Свечи слабого тренда. |
| Trend change / entry color | 227,179,65 | Бар смены тренда, линия входа, акценты панели. |
| Show the entry zone (box, SL, TP1-TP3) | true | 2.00 — false скрывает зону. |
| Show the signal marks (arrows and BUY / SELL labels) | true | 2.00 — false скрывает стрелки и метки. |
13. Буферы для советников / дашбордов
Данные сигналов и тренда можно читать через iCustom + CopyBuffer . Для окончательных значений читайте shift 1 (последний закрытый бар графика): самые новые бары могут быть один раз пересчитаны при поступлении нового бара трендового таймфрейма.
| Буфер | Название | Значения | Когда | Пусто |
|---|---|---|---|---|
| 0-3 | Candle open / high / low / close | цены графика (окрашенные свечи) | каждый бар с данными тренда | EMPTY_VALUE |
| 4 | Candle color | 0 бычий, 1 медвежий, 2 слабый тренд, 3 бар смены тренда | каждый бар | 0 |
| 5 | Buy arrow | цена стрелки | только на баре сигнала на покупку | EMPTY_VALUE |
| 6 | Sell arrow | цена стрелки | только на баре сигнала на продажу | EMPTY_VALUE |
| 7 / 8 | EMA fast / EMA slow | цена | каждый бар | EMPTY_VALUE |
| 9 / 10 | VWAP (even days / odd days) | цена; за каждый день заполняется один из двух | каждый бар | EMPTY_VALUE |
| 11 | Trend state | +1 бычий, -1 медвежий; 0 = недостаточно истории | каждый бар | 0 |
| 12 | Signal quality | 0 - 100 | только на сигнальном баре | 0 |
| 13 | Signal direction | +1 покупка, -1 продажа | только на сигнальном баре | 0 |
| 14-18 | Entry / SL / TP1 / TP2 / TP3 | цены сигнала | только на сигнальном баре | 0 |
Буферы 13-18 соответствуют схеме сигналов JET (направление, вход, SL, TP1, TP2, TP3). Они заполняются и при выключенных зоне и отметках.
Загрузка. Версия из Market устанавливается в MQL5\Indicators\Market\ ; точное имя файла проверьте в Навигаторе. Без параметров после имени используются входные параметры по умолчанию. Чтобы изменить параметры, передавайте их в порядке раздела 12. Каждый заголовок input group тоже является параметром: передавайте на его месте пустую строку "" , иначе все последующие значения сместятся. Параметры, опущенные в конце, сохраняют значения по умолчанию.
```mql5 // "" = group "Trend engine", then trend TF, ATR period, ATR multiplier, weak ADX, min ADX, chart bars int h = iCustom(_Symbol, PERIOD_M15, "Market\Trend Confluence PRO", "", PERIOD_H1, 10, 3.0, 20.0, 0.0, 1000);
double st[1], dir[], q[1], e[1]; if (BarsCalculated(h) > 0) { if (CopyBuffer(h, 11, 1, 1, st) == 1) Print("trend ", (int)st[0]); // +1 / -1 if (CopyBuffer(h, 13, 1, 300, dir) == 300) // dir[299] = shift 1 for (int i = 299; i >= 0; i--) if (dir[i] != 0.0) { const int shift = 299 - i + 1; CopyBuffer(h, 12, shift, 1, q); CopyBuffer(h, 14, shift, 1, e); Print("signal ", (int)dir[i], " Q", (int)q[0], " entry ", e[0], " ", shift, " bars ago"); break; } } ```
Примечания:
- Индикатор, созданный через iCustom , рисует свою панель, зону и отметки на графике вызывающей программы. Для чистого дашборда передайте полный список входных параметров с Show the panel, Show the entry zone и Show the signal marks = false, Alert on new signal = Off и Hide the chart's own candles while painting = false (true скрыло бы свечи вызывающего графика).
- Оставляйте Paint candles with the trend = true при чтении буферов 15-18 (при false их нельзя прочитать: ошибка 4806).
- Перед первым чтением дождитесь BarsCalculated(h) > 0 . Для дашборда достаточно 1000 баров графика (минимум 300).
14. Советы
- Типичные пары: график M5 / M15 с трендом H1 или график H1 с трендом H4. Проверьте, что плашка в заголовке панели показывает ожидаемую пару.
- Меньше сигналов: увеличьте Arrows only above this ADX (например до 20) или множитель ATR.
- Фильтр алертов:Alert only from this quality = 50 оставляет все сигналы на графике, но оповещает только о более сильных.
- Сравнивайте настройки по карточке статистики: меняйте цели, стоп или режим входа и смотрите, как меняется карточка на том же графике, — помня, что это прошлые данные одного символа и таймфрейма.
- Чистый график: используйте кнопки панели или входные параметры версии 2.00 Show the entry zone / Show the signal marks = false.

15. Вопросы и устранение неполадок
- Перерисовывается ли индикатор? Нет. Бар графика использует только бары тренда, закрытые до его открытия. Если бар трендового таймфрейма приходит с сервера с опозданием, самые новые бары графика один раз пересчитываются с его учётом; значения на более старых барах никогда не меняются.
- Свечи исчезли после удаления индикатора. Исходные цвета восстанавливаются при удалении. Если терминал был закрыт аварийно, заново задайте цвета свечей в свойствах графика (F8) или перезагрузите свой шаблон.
- Нет сигналов на графике D1 / W1. На графиках, равных трендовому таймфрейму или старше, используется таймфрейм графика; сигналы там появляются реже.
- Панель сообщает «Economic calendar not available in the tester». Это нормально: календарь существует только на живых графиках.
- Кнопка ZONE / SIGNALS выключена после перезапуска. Во входных параметрах Show the entry zone / Show the signal marks имеют значение false, или кнопка ранее была выключена на этом графике.
- Статистика показывает «-». В рассчитанной истории ещё нет ни одного завершённого сигнала (достигшего TP3 или SL); увеличьте Chart bars to calculate.
- Нет полосы сессий. Она рисуется только на графиках H1 и младше, при Days of sessions to draw больше 0, и кнопка SESSIONS должна быть включена.
Поддержка: отправьте личное сообщение автору на MQL5.


