MAR (Moving Average Ribbon) — Лента скользящего среднего

Moving Average Ribbon (лента скользящих средних) — визуальный и торговый инструмент, состоящий из набора скользящих средних с разными периодами, расположенных рядом (обычно от коротких к длинным) в виде «ленты» или «веера». Цель — визуализировать текущую структуру тренда более наглядно, силу импульса и точки потенциального разворота или продолжения.
Moving Average Ribbon может помочь трейдерам определить ключевые уровни поддержки и сопротивления. Когда лента наклонена вверх, это указывает на бычий тренд, а лента, наклоненная вниз, указывает на медвежий тренд. Трейдеры также могут использовать ленту для подтверждения потенциальных торговых сигналов, таких как пересечение скользящих средних внутри ленты.
Основные идеи:
— Когда все (или большинство) линий ленты направлены одинаково и разнесены (расходятся), это признак сильного тренда.
— Когда лента «схлопывается» (линии сходятся), это зона консолидации или возможного разворота.
— Пересечения отдельных MA внутри ленты дают сигналы входа/выхода; например, выход цены выше/ниже всей ленты — подтверждение разворота.
— Часто используется разная длина (короткие, средние, длинные) и разные типы MA (SMA, EMA, WMA) в зависимости от потребностей трейдера.
— Визуальная лента помогает фильтровать шум: мелкие флуктуации отдельных MA не так важны как общая форма ленты.
Принцип работы
Скользящие средние разной длины накладываются друг на друга, образуя ленту. Более короткие скользящие средние расположены ближе к цене, более длинные — дальше. Это создаёт паттерн, похожий на ленту, который помогает трейдерам определить направление тренда, потенциальные точки входа и выхода.
Некоторые особенности работы:
— Расширение ленты указывает на усиление рыночного тренда, так как более короткие скользящие средние отдаляются от более длинных при повышении цен.
— Сужение ленты, а скользящие средние сходятся, часто означает стабилизацию или откат цен, побуждая трейдеров ожидать потенциального разворота рыночного тренда.
Применение: анализ тренда, фильтрация сигналов, определение уровней поддержки/сопротивления, построение торговых правил (вход только по тренду, стопы за краем ленты и т. п.).

Расчет индикатора Moving Average Ribbon
Концепция проста: рассчитывается серия скользящих средних для одного и того же ценового ряда (обычно Close) с возрастающими периодами.
Базовая схема:
— Выберите тип MA: SMA, EMA, WMA и т. п.
— Задайте список периодов: например, P = [5, 8, 13, 21, 34, 55, 89] или P = [3,5,8,13,21,34].
— Для каждого периода p ∈ P вычислите MA_p(t) = MA(price, p).
Примеры формул:
— SMA_p(t) = (1/p) * sum_{i=0..p-1} price(t-i)
— EMA_p(t) = α*price(t) + (1-α)*EMA_p(t-1), где α = 2/(p+1)
Второй вариант расчета:
1. Определение последовательности периодов для скользящих средних:
Step = (LongPeriod — ShortPeriod) / (RibbonCount — 1)
Periods = [ShortPeriod, ShortPeriod + Step, ShortPeriod + 2*Step, …, LongPeriod]
2. Расчет скользящей средней для каждого периода:
MAs = [SMA(Price, Period) для каждого Period в Periods]
где:
Price — цена (обычно цена закрытия)
SMA — простое скользящее среднее
ShortPeriod — начальный период
LongPeriod — конечный период
RibbonCount — количество скользящих средних
Типичные параметры и правила интерпретации:
Малая лента (короткие периоды) показывает быстрые изменения; большие — долгосрочный тренд.
Сигналы:
— Быстрые MA пересекают медленные вверх -> возможный бычий вход (подтверждать положительной формой ленты).
— Цена выходит выше всей ленты -> подтверждение бычьего тренда.
— Лента расходится (растущий разрыв между короткими и длинными MA) -> усиление тренда.
— Лента схлопывается -> уменьшение импульса, повышенный риск ложных сигналов.
Опционально: окрашивание линий по направлению/углу наклона, прозрачность для визуала, использование трейлинг-стопов по краю ленты.
Практическая реализация (псевдокод):
— periods = [5,8,13,21,34,55]
— for p in periods: MA[p] = MA(price, p)
— plot MA[p] с возрастающей толщиной/цветом для длинных периодов
Настройка зависит от таймфрейма: для дневных графиков можно брать более длинные периоды, для минутных — короче.
Как использовать Ленту скользящего среднего
Взаимное расположение скользящих средних:
● Когда все линии расположены в порядке возрастания периодов (самая короткая сверху, самая длинная снизу), это указывает на сильный восходящий тренд.
● Когда все линии расположены в порядке убывания периодов (самая короткая снизу, самая длинная сверху), это указывает на сильный нисходящий тренд.
● Когда линии перекрещиваются и не имеют четкого порядка, это указывает на боковой тренд или неопределенность.
Форма ленты:
● Расширяющаяся лента (увеличение расстояния между линиями) указывает на усиление тренда.
● Сужающаяся лента (уменьшение расстояния между линиями) указывает на ослабление тренда.
● Плотная группировка линий указывает на консолидацию или отсутствие выраженного тренда.
Пересечения скользящих средних:
● Начало перекрещивания линий может сигнализировать о потенциальном изменении тренда.
● Когда короткие скользящие средние начинают пересекать длинные, это может быть ранним сигналом смены тренда.
Угол наклона ленты:
● Крутой угол наклона указывает на сильный тренд.
● Пологий угол наклона указывает на слабый тренд.
● Горизонтальное расположение ленты указывает на боковой тренд.
Положение цены относительно ленты:
● Когда цена находится выше всей ленты, это подтверждает сильный восходящий тренд.
● Когда цена находится ниже всей ленты, это подтверждает сильный нисходящий тренд.
● Когда цена движется внутри ленты, это может указывать на переходное состояние или консолидацию.
Торговые стратегии:
● Вход в позицию, когда цена отскакивает от края ленты в направлении тренда.
● Выход из позиции, когда скользящие средние начинают перекрещиваться в противоположном направлении.
● Использование ширины ленты для настройки стоп-лоссов и тейк-профитов.


















