# Рабочие часы

Функция «Рабочие часы» позволяет планировать время работы алгоритмов на основе либо общей схемы «Еженедельно», либо индивидуально настраивать расписание для каждого дня недели отдельно — «Ежедневно».

***

### Тип расписания

Выберите схему работы алгоритма.

#### Еженедельно

Созданное расписание применяется ко всем выбранным дням недели.

**Как работает:** Настройте одно расписание (например, с 09:00 до 23:00), и оно будет применяться одинаково для всех отмеченных дней недели.

**Применение:** Удобно, когда алгоритм должен работать по одинаковому графику каждый день.

***

#### Ежедневно

Позволяет индивидуально настроить расписание для каждого дня в отдельности.

**Как работает:** Для каждого дня недели можно задать свой временной интервал работы.

**Применение:** Используйте, когда требуется разное время работы в разные дни недели (например, более короткие часы на выходных).

***

### Дни недели

Выберите дни недели, к которым будет применяться схема.

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

* Вс (Воскресенье)
* Пн (Понедельник)
* Вт (Вторник)
* Ср (Среда)
* Чт (Четверг)
* Пт (Пятница)
* Сб (Суббота)

**При схеме "Еженедельно":** Отметьте нужные дни недели — расписание применится ко всем выбранным дням.

**При схеме "Ежедневно":** Настройте время работы для каждого дня индивидуально.

***

### Часы

Укажите временной интервал работы алгоритма.

**Параметры:**

* **С (С)** — время начала работы (например, 09:00)
* **До (До)** — время окончания работы (например, 23:00)

**Добавление интервалов:** Нажмите кнопку **+** чтобы добавить дополнительный временной интервал для того же дня.

**Удаление интервалов:** Нажмите кнопку **🗑️** (корзина) чтобы удалить интервал.

**Применение:** Можно задать несколько интервалов для одного дня, если алгоритм должен работать с перерывами.

***

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

#### Пример 1: Работа в рабочие дни

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

* **Тип расписания:** Еженедельно
* **Дни недели:** Пн, Вт, Ср, Чт, Пт
* **Часы:** С 09:00 До 18:00

**Результат:** Алгоритм работает с понедельника по пятницу с 9:00 до 18:00. В выходные не работает.

***

#### Пример 2: Разное время в будни и выходные

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

* **Тип расписания:** Ежедневно
* **Понедельник-Пятница:** С 09:00 До 23:00
* **Суббота:** С 10:00 До 20:00
* **Воскресенье:** С 12:00 До 18:00

**Результат:** Алгоритм работает по разному графику в зависимости от дня недели.

***

#### Пример 3: Работа с перерывами

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

* **Тип расписания:** Еженедельно
* **Дни недели:** Все дни
* **Интервал 1:** С 09:00 До 12:00
* **Интервал 2:** С 14:00 До 18:00

**Результат:** Алгоритм работает утром (9:00-12:00) и после обеда (14:00-18:00), с перерывом с 12:00 до 14:00.

***

### Зачем нужны рабочие часы

**Оптимизация торговли:** Работайте только в часы высокой ликвидности или когда вы можете контролировать алгоритм.

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

**Гибкое планирование:** Настраивайте разные графики для разных дней недели в зависимости от рыночных условий или личного расписания.
