SMC Market Structure Toolkit

  • Индикаторы
  • Svitlana Zhyliaieva
    Svitlana Zhyliaieva
    ✅ О AlgoLab
    AlgoLab — независимая команда MQL-разработчиков и трейдеров, создающая инструменты для MetaTrader 4 и MetaTrader 5. Мы делаем индикаторы и торговых советников с упором на чистые графики, понятную логику и практичное повседневное использование.
    ✅ Что мы создаём
  • Версия: 1.0
  • Активации: 10

SMC Market Structure Toolkit - набор инструментов Smart Money (ICT / SMC) для MetaTrader 4 в ОДНОМ индикаторе. Он читает рынок так, как это делает трейдер Smart Money: сначала структура, затем ликвидность, затем области, где цена может отреагировать, - и рисует всё это прямо на графике с короткими подписями, необязательными стрелками и необязательными алертами.

Основные возможности

  • Структура строится ДВУМЯ способами одновременно - Internal и Swing BOS / CHoCH, у каждой свой таймфрейм, сила свингов и цвета.
  • У каждого модуля свой таймфрейм, независимый от графика: стройте ликвидность на H1 и зоны на M15, а торгуйте на M5.
  • Старт с чистого графика. По умолчанию включена только Internal структура. Остальные модули включаются одним переключателем, так вы собираете свой график, а не наш.
  • Стрелки везде необязательны. Отключите их - и результат (пробой, снятие, взятие) переместится в подпись на линии. Ничего не теряется, график остаётся аккуратным.
  • Время и «жизнь» в подписях (по желанию): когда сформировался уровень или зона и сколько прожил. Компактные подписи скрывают это одним переключателем.
  • Панель на графике и алерты встроены: тренд D1 / H4 / H1, ближайшая ликвидность, неотработанные зоны, последние события - и Alert / Push / E-mail с тихими часами и лимитом в минуту.
  • Работает на любом символе и любом таймфрейме. Не торгует, не использует DLL и веб-запросы.

1. РЫНОЧНАЯ СТРУКТУРА - строится ДВУМЯ способами одновременно

Модуль структуры - ядро индикатора. Он отмечает BOS (пробой по тренду: продолжение) и CHoCH (пробой против тренда: разворот) и делает это двумя независимыми способами на одном графике: Internal структура и Swing структура. У каждой свой таймфрейм, своя сила свингов, свои переключатели и свои цвета, поэтому краткосрочное движение и общую картину можно видеть рядом и различать с первого взгляда.

1.1 Настройки структуры

  • Метод подтверждения свинга - Conservative: свинг подтверждается только после N баров с обеих сторон (точнее, немного позже). Sliding: подтверждается, как только ни один из следующих N баров не превышает точку (быстрее, чувствительнее).
  • Сила свингов и история - сколько баров подтверждают свинг и сколько прошлых баров анализируется при запуске.
  • Пробой засчитывается, только когда тело свечи закрывается за уровнем. Тень, которая проколола уровень и вернулась, считается снятием ликвидности, а не пробоем - это помогает отфильтровать ложные сигналы BOS.
  • Единое состояние тренда. Каждый пробой обновляет тренд, даже если этот тип событий скрыт на графике, поэтому подписи опираются на одно и то же состояние тренда.

1.2 Internal структура (способ 1)

  • Главный переключатель (включён по умолчанию - индикатор стартует чистым, только с Internal структурой).
  • Свой таймфрейм, независимый от графика: например, стройте Internal структуру на M15, а смотрите M5.
  • Четыре отдельных переключателя: бычий BOS, бычий CHoCH, медвежий BOS, медвежий CHoCH.
  • Стрелки необязательны. Если включены, одна стрелка отмечает свечу пробоя, вторая, другого цвета, - свечу входа. Если выключены - чистая линия с подписью.
  • Отдельные алерты для BOS и CHoCH.

1.3 Swing структура (способ 2)

  • Работает параллельно с Internal и независимо от неё: свой главный переключатель, свой таймфрейм, своя сила свингов (по умолчанию 50 против 5 у Internal), свои переключатели событий и опция стрелок.
  • Своя пара цветов (по умолчанию синий и пурпурный), поэтому две структуры никогда не перепутаются.
  • Свои алерты для Swing BOS и Swing CHoCH.

1.4 Цвета - бычий и медвежий цвета Internal структуры и цвет стрелки входа; цвета Swing задаются в её собственном блоке.

1.5 HH / HL / LH / LL

  • Отмечает свинговые точки рынка: Higher High, Higher Low, Lower High, Lower Low.
  • Свой таймфрейм и сила свингов для всей группы (чем больше значение, тем меньше и чище точек).
  • Показывайте только нужные точки: каждую из четырёх можно включить или выключить; два цвета - бычьи и медвежьи точки. По умолчанию выключено.

1.6 IDM - Inducement

  • Inducement - это первый валидный откат внутри импульса, небольшой уровень, за которым скапливаются стопы ранних трейдеров. Когда цена его берёт, ликвидность перед зоной интереса собрана.
  • Internal IDM и Swing IDM - отдельные: у каждого свой переключатель.
  • Таймфрейм IDM - на ваш выбор. По умолчанию "As structure": IDM строится по импульсам собственной структуры, на её таймфрейме. Либо выберите любой другой таймфрейм от M1 до MN1 (со своей силой свингов) - и IDM строится на нём, независимо от структуры.
  • Уровень остаётся на графике, пока свеча не закроется за ним - тогда он отмечается как взятый. Подпись на линии показывает, когда уровень сформировался и сколько прожил.
  • Стрелки необязательны: если выключены, вся информация остаётся в подписи на линии.
  • Лимит активных уровней IDM (Internal и Swing считаются отдельно), два цвета (для бычьих и медвежьих импульсов) и алерт при взятии IDM. По умолчанию выключено.

Подписи. Необязательное время в подписях показывает, когда сформировалась каждая линия или зона и сколько она прожила; компактные подписи скрывают время и жизнь, чтобы загруженный график оставался чистым. Это работает одинаково во всех модулях.

2. ЛИКВИДНОСТЬ - где стоят стопы

Логика Smart Money начинается с ликвидности: ценовых областей, где стоит много стоп-ордеров и которые цена любит забирать перед движением. Каждый модуль ликвидности включается отдельно и имеет свой таймфрейм.

2.1 EQH / EQL - Equal Highs / Equal Lows

  • Находит две свинговые точки почти на одной цене - классический пул ликвидности - и соединяет их линией с подписью.
  • «Равенство» задаёте вы как долю ATR: меньшее значение - СТРОЖЕ.
  • Свой таймфрейм и своя сила свингов (обычно меньше, чем у основной структуры). Необязательные стрелка и время в подписи на второй точке.
  • При включённом времени в подписях: когда сформировалась каждая из двух точек и интервал между ними.

2.2 BSL / SSL - ликвидность КАЖДОГО свинга

  • Каждый свинг-хай хранит ликвидность покупателей (BSL), каждый свинг-лоу - ликвидность продавцов (SSL), а не только равные.
  • Два режима. Full history: все свинги остаются на графике. Live levels: важен только текущий период - день, неделя, месяц или год (горизонт выбираете вы под свой таймфрейм). Новый уровень аннулирует предыдущий невзятый (по стороне или все вместе); аннулированные уровни становятся серыми и получают крестик; в конце периода устаревшие исчезают, по желанию - и отработанные.
  • Когда цена берёт уровень, модуль показывает, КАК: SWEEP (цена прокалывает уровень, но свеча закрывается обратно - снятие, ждите разворота) или BOS (свеча закрывается за уровнем - настоящий пробой).
  • Каждый результат также называет сессию, в которой он произошёл: Азия, Европа или Америка.
  • Свой таймфрейм, своя сила свингов, лимит активных уровней, цвета для BSL и SSL, необязательное подтверждение Vol / ATR (см. 2.9).

2.3 PDH / PDL / PWH / PWL / PMH / PML

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

2.4 TL - Trendline Liquidity

  • Трендовые линии по свинговым точкам. У восходящей линии стопы покупателей находятся ПОД ней (тип SSL), у нисходящей стопы продавцов НАД ней (тип BSL).
  • Свой таймфрейм и сила свингов, лимит активных линий по направлению, отдельные цвета.
  • Когда свеча пробивает линию, результат показывается на свече (необязательная стрелка) или в подписи на линии; необязательное подтверждение Vol / ATR.

2.5 SH / ST - Stop Hunt / Turtle Soup

  • Ложный пробой экстремума: цена выходит тенью за максимум или минимум последних N баров (экстремум, установленный не менее M баров назад), а затем свеча закрывается обратно внутри.
  • Вы задаёте N и M и минимальный выход тени (в долях ATR). Бычьи и медвежьи сигналы можно показывать отдельно, своими цветами, на своём таймфрейме.

2.6 - 2.8 Сессионные боксы: азиатская и европейская, время США

  • Бокс, который следует за максимумом и минимумом сессии, пока она идёт, и замирает после её окончания. Время сессий вы вводите сами, в СЕРВЕРНОМ времени брокера (без автоматического перехода на летнее время), поэтому боксы подходят любому брокеру.
  • Экстремумы сессии - это ликвидность: когда цена берёт верх или низ бокса, вы получаете результат SWEEP или BOS по этой границе с указанием сессии, в которой это произошло.
  • При запуске рисует выбранное число прошлых дней. Стрелки необязательны: если выключены, результат показывается в отдельной подписи прямо у границы бокса.
  • У американской сессии бокса нет: её окно используется только для названия сессии в подписях всех событий ликвидности.

2.9 Подтверждение Vol / ATR

  • Один необязательный фильтр, общий для сессионных боксов, BSL / SSL, TL и IDM. Добавляет в подпись короткую отметку, например Vol x1.8+ - ATR x0.9-.
  • Vol: объём свечи, которая взяла уровень, в сравнении со средним по последним барам. ATR: диапазон этой свечи в сравнении с ATR. Плюс означает, что ваш порог пройден, минус - что нет.
  • Период усреднения, множитель объёма, период ATR и множитель ATR задаёте вы.
  • Объём - ТИКОВЫЙ (количество изменений цены на бар), единственный, который предоставляет MetaTrader 4.

3. ТОЧКИ ИНТЕРЕСА - дисбалансы и блоки

Области, где цена, вероятно, отреагирует. Зоны отслеживаются после появления и удаляются, когда цена прошла сквозь них; лимиты активных зон сохраняют график читаемым.

3.1 FVG - Fair Value Gap

  • Трёхсвечной разрыв между первой и третьей свечой. Бычьи и медвежьи разрывы можно показывать отдельно.
  • Свой таймфрейм, независимый от графика. Минимальный размер разрыва в долях ATR (отсекает шум), число прошлых баров для обработки и на сколько баров зона продлевается вправо.
  • Тёмные полупрозрачные цвета, рисуются ЗА свечами.

3.2 IFVG - Inverted FVG

  • Когда ТЕЛО свечи пробивает разрыв, разрыв меняет роль: пробитый медвежий FVG становится поддержкой, пробитый бычий FVG - сопротивлением.
  • IFVG работает самостоятельно: модуль FVG включать не нужно.
  • Выбор таймфрейма: любой таймфрейм или "As FVG" - тогда берутся только таймфрейм и минимальный размер разрыва из настроек FVG (сам модуль FVG может оставаться выключенным).
  • Лимит активных зон, свои цвета для бычьего и медвежьего IFVG.

3.3 Volume Imbalance

  • Разрыв между ТЕЛАМИ свечей, при котором тени всё же перекрываются, - более мягкий родственник FVG.
  • Свой таймфрейм, минимальный размер в ATR, продление в барах, отдельные переключатели и цвета для бычьих и медвежьих.
  • Несмотря на название, рассчитывается только по цене. Объём не используется, поэтому выбор типа объёма на него не влияет.

3.4 Order Blocks - Internal и Swing

  • Order Blocks для Internal и для Swing структуры, у каждого свой переключатель, лимит блоков и цвета (блоки Swing светлее, чтобы их можно было отличить).
  • Поведение таймфрейма. По умолчанию "As structure": блоки рождаются из пробоев собственной структуры, на её таймфрейме. Либо выберите любой таймфрейм M1 - MN1 со своей силой свингов - блоки строятся там, независимо от структуры.

3.5 Breaker / Mitigation Blocks

  • Order Block, который не отработал. Breaker (BB): блок не отработал после обновления экстремума импульса. Mitigation (MB): не отработал без обновления этого экстремума. Зона меняет роль - пробитый бычий блок становится сопротивлением, пробитый медвежий блок - поддержкой.
  • Internal и Swing отдельно; BB и MB можно показывать независимо, каждый своим цветом.
  • Таймфрейм: "As OB" (таймфрейм соответствующего Order Block) или любой другой таймфрейм - тогда провал блока отслеживается, а зона рисуется на этом таймфрейме.

4. ФИЛЬТРЫ И ИНСТРУМЕНТЫ

4.1 Premium / Discount / Equilibrium и Strong / Weak High / Low

  • Делит текущий диапазон на Premium, Discount и Equilibrium, чтобы сразу видеть, дорога или дешева цена относительно диапазона, и отмечает Strong и Weak High / Low тренда.
  • Таймфрейм: "As Swing structure" или любой таймфрейм на ваш выбор со своей силой свингов. Свои цвета для каждой зоны.

4.2 FTA - First Trouble Area

  • Ближайшая встречная зона на пути цены: FTA UP - ближайшая медвежья зона выше цены (препятствие для лонгов), FTA DN - ближайшая бычья зона ниже (препятствие для шортов).
  • Работает с включёнными вами модулями зон (Order Blocks, FVG, IFVG, Volume Imbalance, Breaker / Mitigation). Также отображается в панели на графике.

5. СЕРВИС

5.1 Время в подписях - три варианта: выкл., время появления или время появления + жизнь. Один переключатель на весь индикатор. Компактные подписи (см. 5.4) снова скрывают время.

5.2 Алерты - окно Alert, Push, E-mail (по умолчанию выключены)

  • Главный переключатель и три канала: окно Alert терминала, Push на телефон, E-mail.
  • Выбор групп событий: структура (BOS / CHoCH, IDM, EQH / EQL), ликвидность (BSL / SSL, предыдущие уровни, TL, SH / ST, сессионные боксы), новые зоны, события зон (касание, отскок / пробой, приближение) и confluence.
  • Confluence: один алерт, когда снятие ликвидности, CHoCH и касание зоны происходят в пределах заданного вами окна баров.
  • Тихие часы: ночью ничего не отправляется - всё приходит по окончании интервала ОДНИМ сводным сообщением.
  • Лимит в минуту на канал, дополнительный звуковой файл, формат Classic или Combined (блок деталей с уровнем, ценой сейчас и расстоянием), необязательные краткие или полные пояснения к каждому событию, тестовое сообщение при запуске и журнал для проверки работы алертов.
  • Алерты отправляются только по свежим событиям - никогда по истории - с короткой паузой после запуска.

5.3 Панель на графике (по умолчанию выключена)

  • Перетаскиваемая панель с кнопкой сворачивания. Карточки: TREND (D1 / H4 / H1 по свингам, положение в диапазоне как Discount / Premium %, последнее событие структуры), LIQUIDITY (максимум / минимум предыдущего дня, ближайшие BSL / SSL, по желанию уровни недели / месяца и последние EQH / EQL), UNTOUCHED ZONES (ближайшие к цене зоны, по желанию FTA), MARKET (серверное время, ATR, спред, по желанию обратный отсчёт до закрытия бара), LATEST EVENTS (новейшие сверху и подсвечены).
  • Каждую карточку можно включить или выключить; в свёрнутом виде панель может показывать одну цветную строку-сводку. Все цвета настраиваются.

5.4 Чистый график

  • Скрывает объекты далеко от цены (дальше N x ATR) и старые объекты (старше N баров). Ничего не удаляется - скрытые объекты возвращаются, когда цена возвращается.
  • Компактные подписи убирают из подписей таймфрейм в скобках и время.

6. ЦВЕТОВАЯ СХЕМА ГРАФИКА (по желанию, по умолчанию выключена)

  • Применяет к графику готовую тёмную цветовую схему: фон, текст, сетка, свечи, бары, линия, объёмы и другое - каждый цвет редактируется.
  • Исходные цвета вашего графика возвращаются, когда вы удаляете индикатор.

Полезно знать

  • Всё распознавание работает по закрытым свечам. Свинг подтверждается только после выбранного числа баров, поэтому сигналы появляются с задержкой по замыслу.
  • Модуль, таймфрейм которого ниже таймфрейма графика, не рисуется; сообщение в журнале Experts объяснит причину.
  • При загрузке индикатор анализирует выбранное число прошлых баров и ждёт, пока загрузится история.
  • Время сессий вводится в СЕРВЕРНОМ времени брокера; автоматического перехода на летнее время нет.
  • Всё рисуется объектами графика; у индикатора нет буферов для использования в советниках.
  • При одновременном включении многих модулей низкий таймфрейм или длинная история могут нагружать график. Включайте только то, чем пользуетесь; опции Clean chart помогают.
  • Заголовки в окне параметров ("== 1.1 ... ==" и подобные) - только названия.
  • Это инструмент анализа, а не торговый сигнал. Зона, уровень или confluence не гарантируют, что цена на них отреагирует.

Другие продукты этого автора
Order Block Mitigation Tracker находит Order Block и рисует их на графике цветными зонами. Order Block - это свеча, с которой начался импульс, пробивший структуру рынка: самая нижняя свеча перед бычьим пробоем или самая верхняя перед медвежьим. Многие трейдеры наблюдают за этими областями как за возможными местами реакции цены при возврате. Индикатор отмечает блок, продлевает его вправо и следит за тем, что делает с ним цена: блок остаётся открытым, пока цена его не митигирует (не отработает). В
FREE
BoS and CHoCH Market Structure отмечает структуру рынка прямо на графике: свинг-максимумы и минимумы, Break of Structure (BoS) и Change of Character (CHoCH). Свинг подтверждается, когда он является наибольшим или наименьшим из выбранного числа баров с каждой стороны. Когда свеча ЗАКРЫВАЕТСЯ за последним свингом, индикатор рисует линию от свинга до пробивающей свечи и подписывает её: BoS, если пробой идёт по направлению текущего тренда, и CHoCH, если против него. Возможности BoS (Break of Structu
FREE
Fair Value Gap Fill Tracker находит Fair Value Gap (FVG, также называемые имбалансами) и рисует их на графике цветными зонами. Fair Value Gap - это трёхсвечная модель, в которой тени первой и третьей свечи не перекрываются, поэтому средняя свеча оставляет участок графика, который цена прошла очень быстро. Индикатор отмечает этот участок, продлевает его вправо и следит за тем, что делает с ним цена: зона остаётся открытой, пока цена её не заполнит. Возможности Бычьи гэпы - минимум третьей свечи в
FREE
Order Block Mitigation Tracker находит Order Block и рисует их на графике цветными зонами. Order Block - это свеча, с которой начался импульс, пробивший структуру рынка: самая нижняя свеча перед бычьим пробоем или самая верхняя перед медвежьим. Многие трейдеры наблюдают за этими областями как за возможными местами реакции цены при возврате. Индикатор отмечает блок, продлевает его вправо и следит за тем, что делает с ним цена: блок остаётся открытым, пока цена его не митигирует (не отработает). В
FREE
BoS and CHoCH Market Structure отмечает структуру рынка прямо на графике: свинг-максимумы и минимумы, Break of Structure (BoS) и Change of Character (CHoCH). Свинг подтверждается, когда он является наибольшим или наименьшим из выбранного числа баров с каждой стороны. Когда свеча ЗАКРЫВАЕТСЯ за последним свингом, индикатор рисует линию от свинга до пробивающей свечи и подписывает её: BoS, если пробой идёт по направлению текущего тренда, и CHoCH, если против него. Возможности BoS (Break of Structu
FREE
Fair Value Gap Fill Tracker находит Fair Value Gap (FVG, также называемые имбалансами) и рисует их на графике цветными зонами. Fair Value Gap - это трёхсвечная модель, в которой тени первой и третьей свечи не перекрываются, поэтому средняя свеча оставляет участок графика, который цена прошла очень быстро. Индикатор отмечает этот участок, продлевает его вправо и следит за тем, что делает с ним цена: зона остаётся открытой, пока цена её не заполнит. Возможности Бычьи гэпы - минимум третьей свечи в
FREE
SMC Market Structure Toolkit - набор инструментов Smart Money (ICT / SMC) для MetaTrader 5 в ОДНОМ индикаторе. Он читает рынок так, как это делает трейдер Smart Money: сначала структура, затем ликвидность, затем области, где цена может отреагировать, - и рисует всё это прямо на графике с короткими подписями, необязательными стрелками и необязательными алертами. Основные возможности Структура строится ДВУМЯ способами одновременно - Internal и Swing BOS / CHoCH, у каждой свой таймфрейм, сила свинг
Фильтр:
Нет отзывов
Ответ на отзыв