Что SMI измеряет относительно середины диапазона?
SMI измеряет расстояние от закрытия до середины диапазона, а не место закрытия внутри диапазона. Справка TradingView описывает расчёт по шагам. Сначала берут самый высокий максимум и самый низкий минимум за период %K, по умолчанию это 10 баров. Середина диапазона равна их полусумме. Из закрытия вычитают середину и получают смещение. Отдельно считают ширину диапазона: максимум минус минимум.
Дальше обе величины сглаживают. Смещение проходит через EMA дважды, ширина диапазона тоже дважды, период сглаживания %D по умолчанию равен 3. Формула в справке такая: SMI равен 200, умноженным на сглаженное смещение и делённым на сглаженный диапазон. Рядом TradingView рисует вторую линию, это EMA от самого SMI.
Откуда берутся края шкалы? Справка говорит осторожно: значения обычно лежат от минус 100 до +100. Из формулы это следует прямо. Закрытие лежит внутри диапазона, значит от середины оно уходит не дальше половины его ширины. Доля не больше одной второй, множитель 200 превращает её в 100. Плюс 100 получился бы, если бы закрытия раз за разом стояли на самом верху диапазона.
По типу это осциллятор: линия ходит вокруг нуля в заданных границах. Его соседи собраны в обзоре индикаторов технического анализа.
Как получить минус 40, 0 и +40 в учебном расчёте?
Нужно подставить в формулу два уже сглаженных числа: смещение и ширину диапазона. Возьмём три условных случая. Цен здесь нет, сглаживание по барам мы не считаем, числа сразу готовые. Сглаженный диапазон во всех трёх строках равен 10, меняется только сглаженное смещение.
| Случай | Сглаженное смещение | Сглаженный диапазон | Расчёт | SMI |
|---|---|---|---|---|
| 1 | минус 2 | 10 | 200 × (минус 2) / 10 | минус 40 |
| 2 | 0 | 10 | 200 × 0 / 10 | 0 |
| 3 | +2 | 10 | 200 × 2 / 10 | +40 |
Читается это просто. Половина сглаженного диапазона здесь равна 5. Смещение 2 составляет 40 процентов от этой половины, отсюда и число 40. То есть SMI говорит, какую долю половины сглаженного диапазона занимает сглаженное смещение. Знак показывает сторону сглаженного смещения: плюс выше середины, минус ниже.
Учебная схема: линия SMI, ноль и уровни 40
учебная схема · не котировка и не сигнал
SMI: шкала от -100 до +100
- 1SMI минус 40: сглаженное смещение минус 2 при сглаженном диапазоне 10
- 2SMI 0: сглаженное смещение равно нулю, закрытия в среднем у середины диапазона
- 3SMI +40: сглаженное смещение +2 при сглаженном диапазоне 10
Что ноль и уровни 40 не подтверждают?
Ноль и уровни 40 не подтверждают, что цена развернётся или продолжит движение. Ноль относится к сглаженному смещению, а не к последней свече. Последнее закрытие может стоять ниже середины диапазона, а SMI ещё будет выше нуля, потому что сглаживание помнит прошлые бары. Справка TradingView говорит о положительных значениях проще, без этой оговорки: закрытие выше середины диапазона.
У уровней 40 два прочтения, и оба стоят в справках. Первое: перекупленность и перепроданность. В настройках TradingView эти линии так и названы, Overbought Line и Oversold Line. Справка thinkorswim привязывает к ним сигналы: покупка при пересечении уровня минус 40 снизу вверх, продажа при пересечении +40 сверху вниз. Второе прочтение даёт та же справка TradingView: значения выше 40 часто трактуют как признак бычьего тренда, а ниже минус 40 как медвежьего. Одна и та же цифра читается и как повод ждать отката, и как знак сильного движения. Статистики срабатываний ни в одной справке нет. Отсюда и ложный сигнал: линия пересекла 40, а цена пошла в другую сторону.
Чем SMI отличается от стохастика и SMI Ergodic?
От стохастика SMI отличается точкой отсчёта, а от SMI Ergodic отличается исходной величиной расчёта. Обычный стохастик сравнивает закрытие с нижним краем диапазона, и его линии ходят от 0 до 100. Он разобран в материале про индикатор стохастик. SMI сравнивает закрытие с серединой, поэтому у него появляются отрицательные значения и ноль в центре. Справка thinkorswim так и объясняет шкалу: середина диапазона вместо самого диапазона.
SMI Ergodic похож названием и каркасом: там тоже двойное сглаживание и сигнальная линия, EMA от самого индикатора. Но считает он другое. По справке TradingView он работает почти как True Strength Index, только с сигнальной линией. В его расчёте стоит изменение цены к предыдущему бару, а максимумов и минимумов периода там нет. Переносить на него шкалу и уровни 40 из этого текста нельзя. Основа у него та же, что в материале про индикатор TSI.
Риски и ограничения. Числа в таблице условные: это проверка формулы, а не рыночные данные и не тест стратегии. Формула взята из реализации TradingView, на другой платформе периоды и сглаживание могут отличаться. На странице thinkorswim Schwab прямо пишет, что не рекомендует технический анализ как единственный способ исследования. Значение SMI описывает прошлые бары и не обещает результата сделки. Торговля связана с риском потери капитала. Материал образовательный, это не индивидуальная инвестиционная рекомендация.
Источники
- Stochastic Momentum Index, справка TradingView - формула с двойным сглаживанием и множителем 200, периоды 10 и 3, трактовка уровней 40.
- StochasticMomentumIndex, справка thinkorswim - середина диапазона вместо самого диапазона, шкала, уровни перекупленности и перепроданности.
- SMI Ergodic Indicator, справка TradingView - устройство SMI Ergodic и его связь с True Strength Index.
- Stochastic, справка TradingView - формула %K и шкала от 0 до 100.





