---
title: "Fractal Adaptive Moving Average - Трендовые индикаторы - Использование технических индикаторов - Графики котировок, технический и фундаментальный анализ - Справка по MetaTrader 5"
description: "Технический индикатор Фрактальная Адаптивная Скользящая Средняя (Fractal Adaptive Moving Average, FRAMA) был разработан Джоном... - Fractal Adaptive Moving Average - Трендовые индикаторы - Использование технических индикаторов"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/fama"
---

[Справка по 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) → Fractal Adaptive Moving Average

# Fractal Adaptive Moving Average

Технический индикатор Фрактальная Адаптивная Скользящая Средняя (Fractal Adaptive Moving Average, FRAMA) был разработан Джоном Эйлерсом (John Ehlers). Данный индикатор строится на основании алгоритма [экспоненциальной скользящей средней](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ma#ema), в которой фактор сглаживания вычисляется на основании текущей фрактальной размерности ценового ряда. Достоинством индикатора FRAMA является способность следовать за сильными трендовыми движениями и очень сильно замедляться в моменты ценовых консолидаций.

К этому индикатору применимы все виды анализа, которые используются для [скользящих средних](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ma).

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

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

## Расчет

```
FRAMA(i) = A(i) * Price(i) + (1 - A(i)) * FRAMA(i-1)
```

где:

FRAMA(i) — текущее значение FRAMA;
Price(i) — текущая цена;
FRAMA(i-1) — предыдущее значение FRAMA;
A(i) — текущий фактор экспоненциального сглаживания.

Фактор экспоненциального сглаживания вычисляется по формуле:

```
A(i) = EXP(-4.6 * (D(i) - 1))
```

где:

D(i) — текущая фрактальная размерность;
EXP() — математическая функция экспоненты.

Фрактальная размерность прямой линии равна единице. Из формулы видно, что если D = 1, то A = EXP(-4.6 *(1-1)) = EXP(0) = 1. Таким образом, если цена изменяется прямолинейно, экспоненциальное сглаживание не используется, потому что формула в этом случае выглядит следующим образом:

```
FRAMA(i) = 1 * Price(i) + (1 — 1) * FRAMA(i—1) = Price(i)
```

То есть, индикатор точно следует за ценой.

Фрактальная размерность плоскости равна двум. Из формулы получаем, что если D = 2, то фактор сглаживания A = EXP(-4.6*(2-1)) = EXP(-4.6) = 0.01. Столь малое значение фактора экспоненциального сглаживания получается в те моменты, когда цена производит сильное пилообразное движение. Такое сильное замедление соответствует примерно 200-периодной простой скользящей средней.

Формула фрактальной размерности:

```
D = (LOG(N1 + N2) - LOG(N3))/LOG(2)
```

Она вычисляется на основе вспомогательной формулы:

```
N(Length,i) = (HighestPrice(i) - LowestPrice(i))/Length
```

где:

HighestPrice(i) — текущее максимальное значение за Length периодов;
LowestPrice(i) — текущее минимальное значение за Length периодов;

Значения N1, N2 и N3 соответственно равны:

```
N1(i) = N(Length,i)
```

```
N2(i) = N(Length,i + Length)
```

```
N3(i) = N(2 * Length,i)
```

## In this section

- [Adaptive Moving Average](https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ama)
- [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
- [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/fama", "name": "Fractal Adaptive Moving Average"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Fractal Adaptive Moving Average", "acceptedAnswer": { "@type": "Answer", "text": "Технический индикатор Фрактальная Адаптивная Скользящая Средняя (Fractal Adaptive Moving Average, FRAMA) был разработан Джоном Эйлерсом (John..." } }] }
```
