# По 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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.itradingbot.net/filtry/po-macd-moving-average-convergence-divergence.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
