# Фильтр производительности

Фильтр «Производительность» предназначен для приостановки или возобновления работы монет/символов на основе торговых показателей конкретной пары, рынка, алгоритма или действий пользователя. Фильтр позволяет создать условия, при выполнении которых на производительности конкретной пары или конкретного рынка (например: ручная торговля) или результатов конкретного алгоритма, чтобы либо включить, либо отключить способность этого алгоритма выставлять ордера.

**Основное применение:** Остановить или продолжить торговлю на основе результатов — прибыли, убытков или других показателей эффективности.

***

### Элементы интерфейса

#### Метод работы

Определяет область анализа производительности.

**Доступные варианты:**

**Global by symbol (Глобально по символу)** Производительность символа по всему терминалу.

**Algo symbol (Символ внутри этого алгоритма)** Производительность символа внутри этого алгоритма.

**Algo total (Общая производительность этого алгоритма)** Общая производительность этого алгоритма (по всем монетам).

**Custom key (Пользовательский ключ)** Расширенный режим с выбором источника данных. Открывает дополнительные параметры.

***

#### Источник (Source)

**Доступно только при выборе Custom key.**

Определяет, что именно мониторить:

**Algo (Текущий алгоритм)** Производительность текущего алгоритма.

**Manual (Ручная торговля)** Производительность ручных сделок трейдера.

**Liquidations (Ликвидации)** Производительность с учетом ликвидаций.

**All (Всё)** Общая производительность всех источников.

**Выбор конкретного алгоритма** Производительность другого алгоритма из списка.

***

#### Тип Рынка (Market Type)

Спот или USDT-M — для фильтрации по рынку (в зависимости от того, где работает алго).

**Доступно только для Custom key.**

***

#### Объединенные по котируемой паре / Пары (Quote Assets / Symbols)

Можно указать конкретные тикеры или супер плавно задать, BTC, USDT и т.д.

**Доступно только для Custom key.**

***

#### Временной интервал (Timeframe)

За какой период измеряется производительность (например, 1 час).

***

#### Проверять по (Check by)

Выберите параметр для проверки:

**Прибыль (Profit)** Проверка по абсолютной прибыли в USDT.

**Δ Цены % (Price Change %)** Проверка по изменению цены в процентах.

**Фактор прибыли (Profit Factor)** Отношение прибыли к убыткам.

***

#### Значение

Укажите пороговое значение для выбранного параметра.

**Можно указать:**

* **Фиксированное значение** — например, -100 USDT или 100 USDT
* **Диапазон (Range)** — например, от -100 до 100 USDT

**Пример:** Если выбрана прибыль и указано -100 USDT, фильтр сработает при убытке 100 USDT.

***

#### Действие (Action)

Что делать при выполнении условия:

**Остановить (Stop)** Приостановить работу алгоритма на символе.

**Пауза (Pause)** Временно приостановить до выполнения других условий.

***

#### Заснуть на (Sleep for)

Время в секундах, на которое алгоритм будет приостановлен после срабатывания фильтра. После истечения этого времени фильтр снова проверит условия.

**Пример:** 300 секунд = 5 минут паузы перед повторной проверкой.

***

### Примеры использования

#### Пример 1: Остановить убыточный символ

**Настройки:**

* **Источник:** Algo symbol
* **Временной интервал:** 1 час
* **Проверять по:** Прибыль
* **Значение:** -100 USDT
* **Действие:** Остановить

**Результат:** Если символ показал убыток -100 USDT за последний час, алгоритм остановит торговлю этого символа.

***

#### Пример 2: Пауза при падении цены

**Настройки:**

* **Источник:** Global by symbol
* **Временной интервал:** 1 час
* **Проверять по:** Δ Цены %
* **Значение:** -5%
* **Действие:** Пауза
* **Заснуть на:** 300 секунд

**Результат:** Если цена символа упала на 5% за час, алгоритм приостановится на 5 минут, затем проверит условие снова.

***

### Зачем нужен фильтр

**Автоматическое управление рисками:** Останавливайте торговлю убыточных символов автоматически, защищая депозит от дальнейших потерь.

**Адаптация к рыночным условиям:** Приостанавливайте алгоритм при неблагоприятных движениях цены или низкой эффективности.

**Контроль производительности:** Следите за результатами конкретных символов, алгоритмов или всего терминала, принимая решения на основе данных.
