> 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/filtry/po-macd-moving-average-convergence-divergence.md).

# По MACD (Moving Average Convergence/Divergence)

Технический индикатор **Moving Average Convergence/Divergence** основан на оценке движений курса посредством анализа сглаженной разницы схождения/расхождения двух скользящих средних.

**В работу фильтра заложена логика:**

1. **По умолчанию** – линия MACD выше сигнальной, разрешаем лонг, линия MACD ниже сигнальной, разрешаем шорт.
2. **По росту/снижению линии MACD** – анализируется значение линии MACD каждого бара ежесекундно или по закрытию. Если MACD каждого последующего бара выше предыдущего разрешаем – лонги, ниже – шорты.
3. **По росту/снижению сигнальной линии** – анализируется значение сигнальной линии каждого бара ежесекундно или по закрытию. Если сигнальная линия каждого последующего бара выше предыдущего разрешаем – лонги, ниже – шорты.
4. **По росту/снижению гистограммы** – анализируется значение гистограммы каждого бара ежесекундно или по закрытию. Если гистограмма зеленная и значение каждого последующего бара выше предыдущего разрешаем – лонги. Если гистограмма красная и значение каждого последующего бара выше предыдущего разрешаем – шорты.
5. **Выше/Ниже 0-ого уровня** – ниже 0-ого уровня – запрещаем шорт, разрешаем лонг. Выше 0-ого уровня – запрещаем лонг, разрешаем шорт.

<figure><img src="/files/CWPvsMg5F0PfZWhX7gwR" alt=""><figcaption></figcaption></figure>

* **Тип свечей** – Хейкен Аши или Японские.
* **Тайм Фрейм** – 1s, 5s, 10s, 15s, 30s, 45s, 1m, 3m, 5m, 15m, 30m, 1h, 2h, 3h, 4h, 6h, 8h, 12h, 1d, 3d, 1w.
* **Период быстрой скользящей ср.** – от 2 до 50
* **Период медленной скользящей ср.** – от 2 до 50
* **Период сигнальной скользящей ср.** – от 2 до 50
* **Расчеты** – по закрытию или пересечению.
* **Реверсивные сигналы** – при активации меняет лонговые входы на шортовые, и наоборот.
* **При выходе из фильтра** – отменить циклы, продать по маркету, продать по маркету с учетом девиации.

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

{% embed url="<https://ru.tradingview.com/script/u6EJIoSi-itradingbot-macd/>" %}

<figure><img src="/files/ydaFNl6xtghXV0d1Bzel" alt=""><figcaption></figcaption></figure>
