TMA (Triangular Moving Average) — Треугольная скользящая средняя

Triangle-Moving-Average-TMA-—-Triangular-MA
Triangle Moving Average (TMA, треугольная скользящая средняя) — это разновидность взвешенной скользящей средней, в которой веса распределены по «треугольному» закону: центральные (средние) точки периода получают больший вес, а края — меньший. По сути TMA равна двум последовательным простым скользящим средним (SMA) с одинаковым периодом либо вычисляется как взвешенная SMA с треугольной весовой схемой. TMA — это универсальный инструмент, предназначенный для трейдеров, ищущих более плавный опыт отслеживания тенденций. Применяя метод двойного сглаживания, TMA снижает рыночный шум и подчеркивает значительные ценовые тенденции, что делает его идеальным выбором для определения направления и потенциальных разворотов.

История
TMA возник в результате первых усилий по техническому анализу в середине 20 года для сглаживания рыночных данных и выявления долгосрочных тенденций. Аналитики искали лучшие альтернативы простым скользящим средним, снижая шум и сохраняя при этом точность тренда. Индикатор был популяризирован Джоном Элерсом в 1990-х годах и с тех пор получил широкое распространение среди трейдеров, предлагая более четкую картину движения цен за длительные периоды.

Характеристики:
— Более сглаженная по сравнению с простой SMA и часто — чем экспоненциальная EMA с тем же периодом. Это снижает число «шумовых» ложных сигналов.
— Имеет большую запаздываемость (lag) из‑за усиленного сглаживания: сигналы приходят позже, чем у менее сглаженных МА.
— При нечётном периоде центральный вес будет единственным максимальным; при чётном — максимальные веса распределяются на два центральных значения.

Варианты реализации:
— Два последовательных SMA (двойная SMA): TMA = SMA(SMA(price, N), N).
— Прямая формула с треугольными весами: взвешенное среднее с весами, которые линейно возрастают до центра и затем убывают.

Связь с другими индикаторами: TMA можно рассматривать как частный случай линейно-взвешенной скользящей средней (LWMA) с симметричными весами; близка по свойствам к применению низкочастотной фильтрации в теханализе.
Triangular-Moving-Average-пример

Формула расчёта Индикатора Triangular Moving Average

В формульном выражении разница в расчете простой скользящей средней (SMA) и треугольной скользящей средней (ТМА) выглядит так:
SMA = (P1 + P2 + P3 + P4 + … + Pn) / n,
TMA = (SMA1 + SMA2 + SMA3 + SMA4 + … SMAn) / n,
где Pn — цена на рынке,

Приведу два эквивалентных подхода: через двойную SMA и через явные треугольные веса.

A. Двойная SMA (наиболее распространённый практический способ):
— Сначала вычисляют простую скользящую среднюю за период N:
SMA1_t = (1/N) * sum_{i=0 to N-1} price_{t-i}
— Затем применяют SMA ко всем значениям SMA1:
TMA_t = (1/N) * sum_{i=0 to N-1} SMA1_{t-i}
Таким образом TMA = SMA(SMA(price, N), N).

B. Явная формула с треугольными весами:
— Для нечётного периода N = 2M+1 веса w_k заданы как:
w_k = k+1 для k = 0..M (левая половина включая центр),
w_k = 2M+1-k для k = M+1..2M (правая половина),
где индексация 0 соответствует самой старой точке в окне длины N.
— Нормировка: W = sum_{k=0}^{2M} w_k = (M+1)^2
— Тогда
TMA_t = (1 / W) * sum_{k=0}^{2M} w_k * price_{t-k}
— Для чётного N = 2M веса можно задать аналогично с двумя центральными равными максимальными весами; нормирующий множитель W = M*(M+1).

Пример (N=5, M=2): веса [1,2,3,2,1], W=9, TMA_t = (1/9)*(1*p_{t-4}+2*p_{t-3}+3*p_{t-2}+2*p_{t-1}+1*p_t) — в зависимости от соглашения индексации можно сдвигать порядок.

Примечание по реализации: вычисление через двойную SMA часто проще и даёт тот же результат (или очень близкий при сдвигах индексов) для стандартных реализаций в торговых платформах.


Применение в трейдинге Индикатора Triangular Moving Average

Цели: фильтрация шума, определение долгосрочной тенденции, подтверждение сигналов других индикаторов.

Типичные стратегии:
— Определение тренда: если цена или более короткая МА находится выше TMA — бычий режим; ниже — медвежий.
— Пересечения МА: пересечение цены с TMA или пересечение более короткой МА (например, EMA или SMA) с TMA используются как сигналы входа/выхода. Из‑за большой сглаженности TMA даёт более надёжные, но запаздывающие сигналы.
— Фильтрация сигналов: использовать TMA как фильтр направления для других, более чувствительных индикаторов (только входы в направлении TMA).
— Поддержка/сопротивление: сильные TMA (длинные периоды) иногда выступают динамическими уровнями поддержки/сопротивления.
— Комбинация с осцилляторами: применять TMA для отсева ложных сигналов осцилляторов (RSI, Stochastic): принимать сигналы только в направлении TMA.

Настройка периодов:
— Короткие TMA (малый N) — более чувствительны, ближе к цене, дают больше сигналов и меньше запаздывают.
— Длинные TMA — сильнее сглаживают, лучше выявляют долгосрочный тренд, но дают поздние сигналы.

Управление риском:
— Из‑за запаздывания входы по TMA часто попадают в более глубкие точки отката — важно использовать стоп‑лоссы и размер позиции.
— Комбинация TMA с уровнем волатильности (ATR) помогает корректировать стоп‑лоссы и размер позиции.

Ограничения и предостережения:
— В боковом рынке TMA даёт мало полезной информации — множатся ложные пересечения и запаздывающие сигналы.
— Не рекомендуется использовать TMA в одиночку; лучше комбинировать с объёмом, ценовыми моделями или осцилляторами.
— Поскольку TMA — линейный фильтр, она не «предсказывает» развороты, а только подтверждает существующие движения с задержкой.

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

Закройте сделку, как только цена закроется ниже линии TMA.
How-to-use-the-Triangular-MA-Indicator-Buy-Trade

Пример сделки на продажу
Откройте сделку на продажу, как только медвежья свеча закроется ниже линии TMA в сочетании с другими техническими указаниями по изменению тенденции.

Закройте сделку, как только цена закроется выше линии TMA.
How-to-use-the-Triangular-MA-Indicator-Sell-Trade