---
title: "Adaptive Moving Average - Трендовые индикаторы - Использование технических индикаторов - Графики котировок, технический и фундаментальный анализ - Справка по MetaTrader 5"
description: "Технический индикатор Адаптивное Скользящее Среднее (Adaptive Moving Average, AMA) используется для построения скользящей... - Adaptive Moving Average - Трендовые индикаторы - Использование технических индикаторов"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ama"
---

[Справка по MetaTrader 5](https://www.metatrader5.com/ru/terminal/help) → [Графики котировок, технический и фундаментальный анализ](https://www.metatrader5.com/ru/terminal/help/charts_analysis) → [Использование технических индикаторов](https://www.metatrader5.com/ru/terminal/help/charts_analysis/indicators) → [Трендовые индикаторы](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators) → Adaptive Moving Average

# Adaptive Moving Average

Технический индикатор Адаптивное Скользящее Среднее (Adaptive Moving Average, AMA) используется для построения скользящей средней с малой чувствительностью к шумам в ценовых сериях и характеризуется минимальным запаздыванием для определения тренда. Его разработал и описал Перри Кауфман (Perry Kaufman) в своей книге "Smarter Trading".

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

> Вы можете проверить [торговые сигналы](https://www.mql5.com/ru/docs/standardlibrary/ExpertClasses/CSignal/signal_ama) данного индикатора, создав советник при помощи [MQL5 Wizard](https://www.metatrader5.com/ru/automated-trading/mql5wizard).

![Adaptive Moving Average](https://www.metatrader5.com/i/help/terminal/ru/ama.png)

## Расчет

Для определения текущего состояния рынка Кауфман ввел понятие коэффициента эффективности (Efficiency Ratio, ER), который измеряется по формуле:

```
ER(i) = Signal(i)/Noise(i)
```

где:

ER(i) — текущее значение коэффициента эффективности
Signal(i) = ABS(Price(i) - Price(i - N)) — текущее значение сигнала, абсолютное значение разности между текущей ценой и ценой N периодов назад;
Noise(i) = Sum(ABS(Price(i) - Price(i-1)),N) — текущее значение шума, сумма абсолютных значений разности между ценой текущего и ценой предыдущего периода за N периодов.

При сильном тренде коэффициент эффективности (ER) будет стремиться к 1, при отсутствии направленного движения он будет чуть более 0. Полученное значение ER используется в формуле экспоненциального сглаживания:

```
EMA(i) = Price(i) * SC + EMA(i-1) * (1 - SC)
```

где:

SC = 2/(n+1) — константа сглаживания EMA (smoothing constant), n — период экспоненциальной скользящей;
EMA(i—1) — предыдущее значение EMA.

Необходимо, чтобы сглаживающий коэффициент для быстрого рынка был как для EMA с периодом 2 (fast SC = 2/(2+1) = 0.6667), а для периода отсутствия тренда период EMA равнялся 30 (slow SC = 2/(30+1) = 0.06452). Таким образом, вводится новая изменяющаяся константа сглаживания (scaled smoothing constant) SSC:

```
SSC(i) = (ER(i) * ( fast SC - slow SC) + slow SC
```

или

```
SSC(i) = ER(i) * 0.60215 + 0.06425
```

Для более эффективного воздействия полученной изменяющейся сглаживающей константы на период усреднения Кауфман рекомендует возводить ее в квадрат.

Окончательная формула для расчета:

```
AMA(i) = Price(i) * (SSC(i)^2) + AMA(i-1)*(1-SSC(i)^2)
```

или (после преобразования):

```
AMA(i) = AMA(i-1) + (SSC(i)^2) * (Price(i) - AMA(i-1))
```

где:

AMA(i) — текущее значение AMA;
AMA(i—1) — предыдущее значение AMA;
SSC(i) — текущее значение изменяющейся сглаживающей константы.

## In this section

- Adaptive Moving Average
- [Average Directional Movement Index](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/admi)
- [Average Directional Movement Index Wilder](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/admiw)
- [Bollinger Bands](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/bb)
- [Double Exponential Moving Average](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/dema)
- [Envelopes](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/envelopes)
- [Fractal Adaptive Moving Average](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/fama)
- [Ichimoku Kinko Hyo](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ikh)
- [Moving Average](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ma)
- [Parabolic SAR](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/psar)
- [Standard Deviation](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/sd)
- [Triple Exponential Moving Average](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/tema)
- [Variable Index Dynamic Average](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/vida)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help", "name": "Справка по MetaTrader 5"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help/charts_analysis", "name": "Графики котировок, технический и фундаментальный анализ"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help/charts_analysis/indicators", "name": "Использование технических индикаторов"}}, {"@type": "ListItem", "position": 4, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators", "name": "Трендовые индикаторы"}}, {"@type": "ListItem", "position": 5, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ama", "name": "Adaptive Moving Average"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Adaptive Moving Average", "acceptedAnswer": { "@type": "Answer", "text": "Технический индикатор Адаптивное Скользящее Среднее (Adaptive Moving Average, AMA) используется для построения скользящей средней с малой..." } }] }
```
