> 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/uk/syhnaly-ta-umovy-stratehii/filtry/filtr-za-macd.md).

# Фільтр за MACD

<mark style="color:$tint;">Фільтр по MACD перевіряє співвідношення ліній, їх положення відносно нуля або зміну обраної лінії. Який напрямок буде дозволений, залежить від типу фільтра.</mark>

### Додати фільтр до завдання

<mark style="color:$tint;">Відкрийте створення або редагування завдання бота Binance або бота Bybit. —</mark> [<mark style="color:$tint;">робот Binance</mark>](/uk/robot-binance/binance-persha-zavdannia-i-zapusku.md) <mark style="color:$tint;">—</mark> [<mark style="color:$tint;">робот Bybit</mark>](/uk/robot-bybit/bybit-persha-zavdannia-i-zapusku.md) <mark style="color:$tint;">У блоці фільтрів виберіть По MACD.</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;">задає терміни розрахунку. Початкове значення 1 хвилина.</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;">Период швидкого скользячого середнього, Период повільного скользячого середнього і Период сигнального скользячого середнього приймають значення від 2 до 50.</mark>
* <mark style="color:$tint;">Початкові значення періодів 12, 26 і 9 відповідно. Це значення форми, а не рекомендовані параметри стратегії.</mark>

### Коли фільтр дозволяє дію

* <mark style="color:$tint;">**За замовчуванням**</mark><mark style="color:$tint;">: лінія MACD вище сигнальної дозволяє лонг, нижче шорт, рівність дозволяє обидва напрямки.</mark>
* <mark style="color:$tint;">Над/під 0-го рівня: обидві лінії нижче нуля дозволяють лонг; обидві вище нуля шорт. Якщо лінії по різних сторонах нуль або одна дорівнює нулю, жоден з напрямків не дозволений.</mark>
* <mark style="color:$tint;">По зростанню/ зниженню лінії MACD і По зростанню/ зниженню сигнальної лінії: зростання обраної лінії дозволяє лонг, зниження шорт, незмінне значення обидва напрямки.</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;">Фільтр може впливати і на вже працюючу завдання: вихід із умови передає обрану команду. Перед збереженням перевірте наслідки команди для вашого робота в описі завдань Binance або завдань Bybit. —</mark> [<mark style="color:$tint;">завдання Binance</mark>](/uk/robot-binance/binance-zavdannia-robota-ta-aktyvni-uhody.md) <mark style="color:$tint;">—</mark> [<mark style="color:$tint;">завдання Bybit</mark>](/uk/robot-bybit/zavdannia-robota-bybit.md)

### Зберегти та перевірити завдання

<mark style="color:$tint;">Збережіть картичку фільтра, а потім перевірте інші умови та параметри завдання. Кілька фільтрів повинні одночасно розрізняти її напрямок. Сам по собі розв'язання фільтра не означає, що ордер відправлений або виконаний.</mark>

<mark style="color:$tint;">Якщо режим завдання підтримує роботу без основного сигналу, фільтри можуть брати участь у його запуску. Тому вибрані умови і дії при виході з них потрібно перевірити перед запуском робота.</mark>
