Что означает SMC в названии индикатора
SMC в названии означает Smart Money Concepts: индикатор сам наносит на график структуру рынка, блоки ордеров и похожие зоны. Единого набора нет даже в двух описаниях ниже: слои и правила задаёт автор.
Автор индикатора KT Smart Money Concepts перечисляет структуру рынка, блоки ордеров, разрывы между свечами и снятие ликвидности. В описании проекта SMCIndicator названы структура рынка, блоки ордеров и отметки BOS и CHoCH, а ещё заявлена разметка максимумов, минимумов и направления, в котором идёт тренд.
Во втором описании блоки ордеров названы областями, где заявки ставили крупные участники. Это трактовка автора, а не данные о заявках: по его же описанию, алгоритм собирает исторические цены и разбирает свечи.
Что означают сами BOS, CHoCH и FVG, разобрано в ответе о том, что показывает индикатор Smart Money Concepts.
Чем различаются версии для MT4 и MT5
Версии различаются форматом рабочего файла и папкой, из которой терминал его берёт.
| Терминал | Рабочий файл | Папка |
|---|---|---|
| MT4 | EX4 | MQL4/Indicators |
| MT5 | EX5 | MQL5/Indicators |
Так написано в справочниках MQL4 и MQL5: пользовательский индикатор должен быть скомпилирован и лежать в своей папке. Подойдёт и подпапка: в справочнике MQL5 это сказано прямо, в справочнике MQL4 приведён пример с папкой MQL4/Indicators/Examples.
Исходник с расширением MQ4 или MQ5 - ещё не рабочий файл. Компиляция - это сборка программы из текста кода. По справке редактора MetaEditor исполняемый файл получают только компиляцией основного исходника, а при ошибках он не создаётся. Справочник MQL5 при этом говорит, что между двумя языками есть различия, и отводит переносу кода с MQL4 отдельный раздел. Поэтому сменить буквы в расширении мало: нужен файл, собранный под ваш терминал.
Вот как это выглядит в двух описаниях:
- На странице KT Smart Money Concepts заявлены отдельные версии для MT4 и для MT5. Автор пишет, что функции и отметки у них одинаковые.
- Проект SMCIndicator, по его описанию, сделан для MetaTrader 5. Папку кладут в MQL5/Indicators/SMCIndicator. Если файл mq5 нужно собрать, его открывают в редакторе MetaEditor и компилируют клавишей F7.
Оба пункта - слова авторов, в терминале мы их не проверяли. Описание KT относится к версии 2.00. В конце описания SMCIndicator автор отдельно отмечает, что полный исходный код публично не выложен. Поэтому до установки посмотрите, какие файлы реально выложены в проекте.
Сама установка по шагам описана в материале о том, как установить индикатор в MetaTrader 4, 5 и TradingView.
Что проверить в описании разметки
В описании ищите ответ на три вопроса: чем подтверждается отметка, сколько свечей на это нужно и меняется ли зона после появления.
- Подтверждение. В настройках KT слом структуры по умолчанию подтверждается закрытием свечи за уровнем. Второй вариант, любая тень, автор называет более быстрым и менее строгим.
- Число свечей. У KT размер свинга по умолчанию 50 баров, внутреннего свинга 5. В SMCIndicator по умолчанию 16 свечей на подтверждение CHoCH и 4 на подтверждение пробоя блока ордеров.
- Изменение зон. Автор KT пишет, что решение по каждой отметке принимается на закрытой свече. Блоки ордеров и разрывы, по его словам, меняются вместе с ценой: зона сужается по мере заполнения. Перерисовкой автор это не считает.
Параметры у авторов разные: у KT задаётся размер свинга, у SMCIndicator - число свечей на подтверждение. Свинговый максимум у KT засчитывается, когда он остаётся высшей точкой 50 следующих свечей, поэтому отметка появляется с задержкой. Отметки с одним названием на двух графиках могут стоять в разных местах. Слова «без перерисовки» в описании тоже стоит проверять самому, порядок есть в ответе о том, как проверить индикатор MT4 на перерисовку.
Сверить описание с графиком проще всего на одной зоне, посчитанной руками. Возьмём учебное условие: разрыв есть, если минимум третьей закрытой свечи выше максимума первой. Максимум первой свечи равен 100, минимум третьей равен 102. Границы зоны - 100 и 102, ширина 102 - 100 = 2.
Учебный пример: разрыв между первой и третьей свечой
учебная схема · не котировка и не сигнал
Три свечи и зона от 100 до 102
- 1Первая свеча: максимум 100. Это нижняя граница зоны
- 3Третья закрытая свеча: минимум 102. Это верхняя граница зоны, ширина 102 - 100 = 2
Это условная геометрия, а не общий алгоритм. У KT, например, по умолчанию показываются только разрывы после сильных движений. В настройках можно выбрать все разрывы или разрывы не меньше заданного размера в ATR. Если индикатор на таких же трёх свечах рисует другие границы или не рисует зону вовсе, причину ищите в настройках и в описании автора.
Чем расходятся версии, которые строят только такие зоны, разобрано в ответе про индикатор FVG для MT4 и MT5. Место подобных инструментов среди остальных показано на карте индикаторов технического анализа.
Риски и ограничения. Совместимый файл ещё не означает полезную разметку. В обоих описаниях отметки строятся по свечам, которые уже есть на графике, а зоны, по словам одного из авторов, меняются вместе с ценой. Учебный пример показывает только счёт границ и не обещает, что цена вернётся в зону. Индикатор сам по себе не служит поводом для сделки и прибыль не гарантирует. Торговля на финансовых рынках связана с риском потери капитала. Материал объясняет выбор версии индикатора и не является индивидуальной инвестиционной рекомендацией.
Источники
- Документация MQL4: iCustom - формат EX4 и папка пользовательских индикаторов в MetaTrader 4.
- Справочник MQL5: iCustom - формат EX5 и папка пользовательских индикаторов в MetaTrader 5.
- Справка MetaEditor: компиляция - когда создаётся исполняемый файл.
- Справочник MQL5: переход с MQL4 - различия двух языков.
- KT Smart Money Concepts: страница индикатора - версии, настройки и ответы автора.
- SMCIndicator: описание проекта - платформа, установка и параметры по умолчанию.





