Индикатор LSMA: формула, настройки и чтение

LSMA (least squares moving average, скользящая средняя наименьших квадратов) проводит прямую через последние N закрытий методом наименьших квадратов и рисует значение этой прямой на текущем баре. Её также называют линией линейной регрессии; Senzoukria по умолчанию использует период 25 — значение по умолчанию функции linreg в TradingView.

Senzoukria · Индикаторы · Updated September 2026


LSMA Скользящие средние и волатильность, на ценовом графике.

Что измеряет LSMA

На каждом баре индикатор находит свободный член и наклон, минимизирующие квадрат расстояния между прямой и N закрытиями окна, и выводит конечную точку этой прямой, а не среднее значений. Поскольку прямая наименьших квадратов проходит через среднее окна в его середине, конечная точка равна простому среднему тех же закрытий плюс наклон, умноженный на (N−1)/2. Поэтому в направленном окне LSMA опережает SMA той же длины, а в боковом они почти совпадают. Пока не накоплено N баров, значение не выводится.

Формула — так, как она реализована

Это не привычное определение из других источников, а то, что вычисляет поставляемый код, задокументированное рядом с реализацией:

LSMA — Least Squares MA (alias régression linéaire, TradingView `linreg(close, N, 0)`) : fit y = a + b·t (moindres carrés) sur la fenêtre N ; LSMA[i] = a + b·(N−1) — la valeur de la DROITE au point courant. Warm-up (< N barres) → null. Défaut N=25 (le défaut TradingView).

Как его читать

  • Читайте линию как недавний тренд, оценённый на текущем баре, а не как центральное значение: в направленном движении она может находиться вне середины ценового диапазона.
  • Смена наклона линии означает, что развернулась сама аппроксимация, а для этого мало одного бара в обратную сторону.
  • Когда цена колеблется вокруг почти горизонтальной LSMA, тренд за последние 25 баров плоский и пересечения не несут направления.
  • Аппроксимация пересчитывается с нуля на каждом баре, поэтому линия может заметно сместиться, когда в окно входит или выходит один экстремальный бар.

Параметры и значения по умолчанию

Период по умолчанию — 25, минимум 2, максимум 500. Короткое окно заставляет прямую следовать за короткими колебаниями, а конечную точку — качаться вместе с ними; длинное окно даёт устойчивый наклон, который разворачивается только после устойчивого изменения. При минимуме 2 прямая проходит точно через оба закрытия, так что рисуется текущее закрытие. Расчёт ведётся по закрытию, выбора источника нет.

LSMA — параметры, доступные в приложении, со значениями по умолчанию.
ПараметрТипПо умолчаниюДиапазон
Periodnumber252 – 500

Чего он не показывает

Метод наименьших квадратов предполагает, что окно хорошо описывается прямой, а около точки разворота это неверно: после резкого разворота конечная точка может ещё несколько баров проецировать старое направление, а затем резко скорректироваться. Конструкция также позволяет линии оказываться выше всех закрытий окна при крутом росте. Каждый бар окна одинаково входит в квадратичную ошибку, поэтому один выброс наклоняет прямую, и этот наклон умножается на (N−1)/2 в конечной точке — именно там, где линию читают.

  • SMA Скользящие средние и волатильность
  • EMA Скользящие средние и волатильность
  • WMA Скользящие средние и волатильность
  • Hull MA Скользящие средние и волатильность
  • ATR (Wilder) Скользящие средние и волатильность
  • Bollinger Скользящие средние и волатильность

Все индикаторы

Эта страница на других языках

Frequently asked questions

Что означает LSMA?
Least Squares Moving Average — скользящая средняя наименьших квадратов. Она проводит линию регрессии через закрытия последних N баров, минимизируя сумму квадратов остатков, и рисует значение этой линии на текущем баре. Это тот же расчёт, что и у индикатора линейной регрессии, выводящего конечную точку; окно по умолчанию здесь — 25 баров.
LSMA — это то же самое, что линия линейной регрессии?
Аппроксимация идентична: обе минимизируют квадрат расстояния до закрытий в окне. Различается отображение. Канал регрессии рисует отрезок на всё окно, а LSMA сохраняет только его конечную точку и повторяет расчёт на каждом баре, что даёт непрерывную кривую.
Почему период LSMA по умолчанию равен 25?
Он совпадает со значением по умолчанию функции linreg в TradingView, поэтому график, настроенный где-то ещё со стандартным значением, читается здесь так же. Период принимает значения от 2 до 500: короткие окна следуют за колебаниями, длинные стабилизируют наклон.

Keep reading