> For the complete documentation index, see [llms.txt](https://docs.itradingbot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itradingbot.net/strategii/indikatory/sredne-skolzyashie.md).

# Скользящая средняя

<mark style="color:$tint;">В конструкторе ISignal индикатор</mark> **Ск. средняя** <mark style="color:$tint;">формирует сигнал при пересечении цены и выбранной скользящей средней. Его можно использовать для входа или выхода. Статья описывает эти две роли; фильтр по скользящей средней настраивается отдельно.</mark>

### Выберите тип средней

<mark style="color:$tint;">Добавьте индикатор в нужный блок конструктора и выберите</mark> **Тип**<mark style="color:$tint;">:</mark>

* **SMA** <mark style="color:$tint;">— простая средняя цен закрытия.</mark>
* **EMA** <mark style="color:$tint;">— экспоненциальная средняя цен закрытия.</mark>
* **Wilder's Moving Average** <mark style="color:$tint;">— сглаженная средняя Уайлдера.</mark>
* **VWMA** <mark style="color:$tint;">— средняя цен закрытия с весами по объёму торгов.</mark>
* **Ср. линия MRC (FOMO)** <mark style="color:$tint;">— сглаженная средняя типичной цены, рассчитанной из максимума, минимума и цены закрытия бара.</mark>

<mark style="color:$tint;">Для обычных типов допустим</mark> **Период** <mark style="color:$tint;">от 5 до 200 баров. Для</mark> **Ср. линия MRC (FOMO)** <mark style="color:$tint;">период должен быть равен 200. В новой карточке по умолчанию выбран SMA с периодом 100; это исходное значение формы, а не рекомендация.</mark>

### Настройте данные и момент расчёта

<mark style="color:$tint;">Инструмент берётся из задачи. Выберите</mark> **ТФ** <mark style="color:$tint;">из списка текущей формы и</mark> **Тип свечей**<mark style="color:$tint;">: обычные или Heiken Ashi. Период относится к барам выбранного таймфрейма.</mark>

<mark style="color:$tint;">В поле</mark> **Расчёт** <mark style="color:$tint;">выберите</mark> **По закрытию бара** <mark style="color:$tint;">или</mark> **По пересечению (ежесекундно)**<mark style="color:$tint;">. Во втором режиме проверяется формирующийся бар, поэтому сигнал до закрытия бара может отличаться от результата проверки закрытого бара.</mark>

### Как определяется направление

<mark style="color:$tint;">При выключенном</mark> **Реверс?** <mark style="color:$tint;">действуют следующие условия:</mark>

* <mark style="color:$tint;">Лонговый сигнал: раньше цена закрытия была ниже средней, а теперь находится на средней или выше неё.</mark>
* <mark style="color:$tint;">Шортовый сигнал: раньше цена закрытия была выше средней, а теперь находится на средней или ниже неё.</mark>

<mark style="color:$tint;">Простое нахождение цены по одну сторону линии не является новым пересечением. Переключатель</mark> **Реверс?** <mark style="color:$tint;">меняет лонговый и шортовый сигналы местами.</mark>

### Используйте сигнал для входа или выхода

<mark style="color:$tint;">В блоке входа лонговый сигнал подходит лонговой задаче, шортовый — шортовой. Дополнительно должны разрешать вход остальные условия задачи и робота.</mark>

<mark style="color:$tint;">В блоке выхода без реверса шортовый сигнал служит условием закрытия лонга, лонговый — условием закрытия шорта. Действие задаётся в поле</mark> **При получении сигнала**<mark style="color:$tint;">. Режим с учётом девиации зависит от её настройки и типа робота; он не гарантирует прибыльное исполнение.</mark>

<mark style="color:$tint;">Сохраните карточку, проверьте её роль и параметры в задаче. Порядок сохранения, реакции выхода и ограничения описаны в</mark> [инструкции ISignal](/strategii/isignal-vkhod-filtry-i-vykhod.md)<mark style="color:$tint;">. Сигнал индикатора не подтверждает исполненный ордер.</mark>
