YazanPro Pattern Scanner
- Индикаторы
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - Версия: 1.2
- Обновлено: 2 ноября 2026
- Активации: 10
YazanPro Pattern Scanner — индикатор для MetaTrader 5, который проверяет до 150 символов на выбранных вами таймфреймах на классические графические и свечные модели и выводит их в одну таблицу со стадией, которой достигла каждая графическая модель: формируется, завершена, пробой, ретест, подтверждена или не сработала.
Он работает только по закрытым барам. Он не открывает ордера и не даёт сигналов на покупку или продажу.
Что вы видите на графике
- Счётчики по стадиям: четыре крупные плитки считают модели, которые завершены, пробиты, проходят ретест и подтверждены, с разбивкой на ▲ бычьи и ▼ медвежьи. Щелчок по плитке оставляет в таблице только их.
- Таблица: одна строка на модель, новые сверху: символ, таймфрейм, модель, стадия, направление (▲ ▼), возраст в барах, «До уровня» (расстояние от последнего закрытия до линии пробоя в ATR), «П / С» (ближайшая зона поддержки или сопротивления по направлению модели, в ATR) и «Объём» (объём пробоя). Строка символа и таймфрейма самого графика обведена золотым. 18 строк на странице (от 5 до 30, параметр); 150 символов на нескольких таймфреймах занимают столько страниц, сколько нужно.
- Модель этого графика: если символ и таймфрейм графика входят в сканирование, его модель рисуется с пронумерованными точками и границами. Щелчок по строке переключает график на этот символ и таймфрейм (или открывает новый график, параметр).
- Точка пробоя: бар, закрывшийся за линией, с подписью его объёма, например «vol √ 1.7x» (не меньше значения параметра, 1,5) или «weak vol 0.4x».
- Кружок ретеста: место, где цена вернулась к пробитой линии.
- Галочка подтверждения: «retest done» там, где бар снова закрылся в стороне от линии; крестик отмечает неудачу.
- Подпись стадии и ориентиры: например «Falling Wedge: confirmed √», линия цели (TP, измеренное движение) и линия стопа (SL, за последним экстремумом). После ложного пробоя обе линии относятся к другой стороне: стоп за максимумом или минимумом, до которого дошёл неудавшийся пробой (+ 0,1 ATR), а цель — на противоположной границе модели.
- Кнопки: таймфреймы (от M1 до MN1, золотые = сканируются), направление (Оба, Бычьи, Медвежьи), фильтр стадий (Все, Формир., Заверш., Пробой, Ретест, Подтверждён, Ложн. / ист., Свечи), Объём √ (только строки, где объём пробоя достиг значения параметра), язык, свернуть, страницы. Нижняя строка показывает ход сканирования, например «scanned 596 / 600 pairs».
Как это читать
- Посмотрите на плитки: сколько моделей на каждой стадии. Щёлкните по плитке или по кнопке стадии, чтобы оставить в таблице только их.
- Читайте строку слева направо. EURAUD · H1 · Bear Flag · breakout · ▼ · 1 · +0.2 ATR · S 1.5 · x0.4 означает: на EURAUD H1 медвежий флаг пробит вниз, бар пробоя закрылся 1 бар назад, последнее закрытие на 0,2 ATR за пробитой линией, ближайшая зона поддержки на 1,5 ATR ниже, а объём бара пробоя составил 0,4 от среднего объёма 20 баров перед ним. До пробоя столбец «До уровня» показывает, сколько ещё осталось от последнего закрытия до линии пробоя.
- Проверьте объём: начиная с x1.5 (параметр) значение зелёное со знаком √. Для CFD и форекс MetaTrader 5 даёт тиковый объём (число изменений цены), а не реальный объём торгов.
- Наведите мышь на строку: подсказка показывает время бара этого шага, уровень пробоя, цель, последнее закрытие и ближайшие поддержку и сопротивление с их силой.
- Щёлкните по строке и прочитайте рисунок: точки, точка пробоя, кружок ретеста, галочка подтверждения и ориентиры показывают, где произошёл каждый шаг.
- Строки «формируется?» ещё могут измениться или исчезнуть, потому что их последняя точка ещё не подтверждена. Все остальные стадии определяются на закрытом баре.
Чего он не делает
- Он не торгует и не является сигнальным сервисом. Модель, стадия или свечной паттерн описывают график; они не предсказывают следующее движение.
- Он не заявляет никакой точности или доли прибыльных сделок. Завершённая или пробитая модель всё равно может не сработать; поэтому в таблице есть стадии «ложный пробой» и «истёк».
- Он сканирует не больше 150 символов на одном графике. Для большего поставьте вторую копию на другой график со своим списком символов.
- Объём — это подтверждение, на которое многие смотрят, а не фильтр, польза которого здесь доказана: столбец объёма не тестировался.
- Он рисует только модель символа и таймфрейма самого графика; остальные строки перечисляются, но не рисуются.
Что он сканирует
- Символы: ваш «Обзор рынка» (символ графика первым), все символы брокера с полной торговлей и свежими котировками (сначала «Обзор рынка») или ваш собственный список, например «EURUSD,XAUUSD,US500». По умолчанию до 60, максимум 150. Суффикс брокера находится автоматически (EURUSD найдёт EURUSD.m). Символы, которые он добавляет в «Обзор рынка» для сканирования, могут остаться там после удаления индикатора (MetaTrader не скрывает символ, данные которого ещё используются); при желании скройте их вручную.
- Таймфреймы: по умолчанию M15, H1, H4 и D1. Любой из M1, M5, M15, M30, H1, H4, D1, W1 и MN1 включается и выключается кнопками на панели.
- Рынки: форекс, металлы, индексы, акции, энергоносители и криптовалюты — всё, что предлагает ваш брокер.
Графические модели и их стадия
Движок моделей читает точки разворота каждого символа и таймфрейма (зигзаг 2 x ATR). Он находит:
- двойные и тройные вершины и основания
- «голову и плечи» и её перевёрнутый вариант
- восходящие, нисходящие и симметричные треугольники
- восходящие и нисходящие клинья
- бычьи и медвежьи флаги (вымпел, если флаг сужается)
- прямоугольники, бычьи и медвежьи каналы, «чашку с ручкой» и её перевёрнутый вариант (в таблице отмечены *)
Каждая модель показывает достигнутый шаг:
- Формируется? последняя точка — текущий максимум или минимум, она ещё не подтверждена
- Завершена: все точки подтверждены, модель ждёт закрытия за линией пробоя
- Пробой: бар закрылся за линией
- Ретест: цена вернулась к пробитой линии
- Подтверждена: после ретеста бар снова закрылся в стороне от линии («цель достигнута», если пройдено измеренное движение)
- Ложный пробой: цена закрылась обратно внутри модели
- Истёк: ретест или подтверждение не пришли вовремя
Свечные модели
На последнем закрытом баре каждой пары проверяются 40 свечных моделей, например молот, падающая звезда, поглощение, харами, просвет в облаках, завеса из тёмных облаков, утренняя и вечерняя звезда, три белых солдата, три чёрные вороны, кикер, пин-бар, внешний бар, пробой внутреннего бара, пинцет, захват за пояс, брошенный младенец и марубозу. Большинству из них нужен короткий тренд перед ними. В таблицу попадает самая сильная модель преобладающей стороны. На одном и том же баре графические модели стоят выше свечных.
Оповещения
Всплывающие и push-уведомления о новой завершённой модели, пробое или ретесте; оповещения о подтверждении и свечных моделях можно включить дополнительно. Каждый шаг оповещает один раз. О том, что уже было на графике при запуске индикатора, ничего не отправляется. Push-сообщения объединяются и отправляются не чаще одного раза в несколько секунд, в пределах лимита MetaTrader.
Бережно к терминалу
Сканирование идёт по таймеру, по несколько пар за раз и не более примерно 30 мс работы за шаг, а каждая пара перечитывается только когда закрывается её собственный бар. Символ, история которого ещё не синхронизирована, показан как «loading» и проверяется снова каждые 3 секунды; терминал никогда его не ждёт. Символ без котировки в течение недели показан как «no recent quotes» и пропускается. Хэндлы индикаторов не создаются.
Панель
- 12 языков панели с кнопкой вверху: английский, арабский, русский, китайский, испанский, португальский, японский, немецкий, корейский, французский, итальянский и турецкий.
- Кнопка сворачивания уменьшает панель до плиток.
- Выбранные язык, фильтры и таймфреймы сохраняются, когда график меняет символ или таймфрейм.
Для кого
Для трейдеров, которые следят за графическими моделями на нескольких рынках и таймфреймах и хотят видеть в одном списке, где модель сформировалась, пробита или прошла ретест, вместо того чтобы открывать каждый график вручную. Это список наблюдения для вашего собственного анализа, а не торговая система.
Как он читает графики
- Модели и свечи ищутся на закрытых барах. Шаг определяется на закрывшемся баре и не меняется, пока формируется следующий бар.
- Модель «формируется?» использует последний максимум или минимум, который ещё может сдвинуться. Она может измениться или исчезнуть на следующем баре.
- Расстояния ретеста и ложного пробоя — доля ATR(14) на этом таймфрейме: 0,2 ATR для флагов, вершин, оснований, «головы и плеч» и чашек, 0,5 ATR для треугольников, клиньев, прямоугольников и каналов. Пробой без подтверждения истекает через 6 или 12 баров.
- Прямоугольники, каналы и чашки (отмечены *) берутся из второго, более простого прохода. Они показываются, только если у них нет общих точек с основной моделью этой пары.
- Зоны поддержки и сопротивления строятся из точек разворота и круглых чисел, лежащих в пределах 0,5 ATR друг от друга; зоне нужно не меньше двух таких точек.
- Столбец «Объём» делит объём бара пробоя на средний объём 20 баров перед ним. То же значение написано рядом с точкой пробоя на графике.
- Паре нужно не меньше 62 баров истории. W1 и MN1 у молодых символов могут показать «short history».
- В тестере стратегий он сканирует только тестируемый символ на выбранных таймфреймах.
Inputs (входные параметры)
Scan (Сканирование)
- Symbols to scan: Market Watch (or: All tradable symbols on the server, Custom list)
- Custom list: symbols, comma separated: empty
- Max symbols scanned (1..150): 60
- Timeframes, comma separated (M1 M5 M15 M30 H1 H4 D1 W1 MN1): M15,H1,H4,D1
- Chart patterns with their stage: true
- Candlestick patterns on the last closed bar: true
- Nearest support / resistance column: true
- Symbol/timeframe pairs evaluated per timer tick (1..20): 8
- Volume confirmed: break bar tick volume / 20-bar average at least: 1.5
Table (Таблица)
- Stage filter shown first: All stages
- Direction filter shown first: Both directions
- Table rows per page (5..30): 18
- Click on a row: Switch this chart to it (or: Open it in a new chart)
Display (Отображение)
- Panel language: English (12 языков; переключается и на панели)
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Draw the pattern of this chart's symbol and timeframe: true
Alerts (Оповещения)
- Alert: pattern completed (waiting for the breakout): true
- Alert: breakout: true
- Alert: retest of the broken line: true
- Alert: confirmed after the retest: false
- Alert: candlestick pattern: false
- Also send a push notification: false
Быстрый старт
- Перетащите индикатор на любой график. Он сканирует ваш «Обзор рынка» (до 60 символов) на M15, H1, H4 и D1.
- Выберите язык кнопкой вверху справа.
- Включайте и выключайте таймфреймы кнопками под заголовком.
- Щёлкните по плитке или кнопке стадии, чтобы оставить только пробои, ретесты или подтверждения, и по кнопке направления — только бычьи или только медвежьи.
- Щёлкните по строке, чтобы открыть этот график. Наведите мышь на строку, чтобы увидеть её уровни.
FAQ
Какие символы он сканирует?
Источник, который вы выберете: «Обзор рынка», все торгуемые символы сервера (сначала «Обзор рынка») или ваш список. По умолчанию 60, до 150. В режимах «Обзор рынка» и «все символы» символ самого графика всегда включён.
Почему написано «loading»?
Терминал ещё загружает или строит историю этого символа. Сканер пробует снова каждые 3 секунды и не ждёт.
Почему таблица заполняется заново после щелчка по строке?
MetaTrader перезагружает индикатор, когда его график меняет символ или таймфрейм, поэтому сканирование начинается снова (несколько секунд для 120 пар). Язык и фильтры сохраняются. Выберите «Open it in a new chart», чтобы график сканера оставался как есть.
Он перерисовывается?
Шаг определяется на закрытом баре и не меняется, пока формируется следующий бар. Модель «формируется?» может измениться или исчезнуть на следующем баре, потому что её последняя точка ещё не подтверждена. Строки также уходят из таблицы, когда модель истекает или её заменяет более новая модель той же пары.
Он торгует или даёт сигналы на покупку / продажу?
Нет. Он не открывает ордера и не имеет буферов. Он перечисляет модели и их стадию; что с ними делать — решаете вы.
Работает ли он в тестере стратегий?
Да, только на тестируемом символе.
Торговля связана с высоким риском потерь. Этот индикатор не предсказывает цены и не гарантирует никакого результата. Графические и свечные модели часто не срабатывают. Используйте сканер, чтобы находить графики, на которые стоит посмотреть внимательнее, как одну из частей вашего собственного анализа.
