TimeFilter
- Утилиты
- Andrej Nikitin
- Версия: 1.12
- Обновлено: 18 ноября 2021
- Активации: 5
Индикатор TimeFilter позволяет визуально подобрать битовые маски (GoodHourOfDay, BadHoursOfDay, GoodDayOfWeek, BadDaysOfWeek) для модуля внутридневного фильтра торговых сигналов Стандартной библиотеки. Использование временных фильтров при совершении торговых операций позволяет учесть особенности каждой и торговых сессий.
Параметры:
GoodHourOfDay | Номер единственного часа в сутках (от 0 до 23), в который будут разрешены торговые сигналы. При значении -1 сигналы разрешены круглосуточно. |
BadHoursOfDay | Битовое поле, каждый бит которого соответствует часу в сутках (0 бит - 0 час, ..., 23 бит - 23 час). Если значение бита равно 0, торговые сигналы в соответствующем часе разрешены. Если значение бита равно 1, торговые сигналы в соответствующем часе запрещены. Указанное число представляется в виде двоичного и используется в виде битовой маски. Запрещенные часы имеют приоритет над разрешенными. |
GoodDayOfWeek | Номер единственного дня недели (от 0 до 6, где 0 - воскресенье), в который будут разрешены торговые сигналы. При значении -1 сигналы разрешены в любой день недели. |
BadDaysOfWeek | Битовое поле, каждый бит которого соответствует дню недели (0 бит - воскресенье, ..., 6 бит - суббота). Если значение бита равно 0, торговые сигналы в соответствующий день разрешены. Если значение бита равно 1, торговые сигналы в соответствующем день запрещены. Указанное число представляется в виде двоичного и используется в виде битовой маски. Запрещенные дни имеют приоритет над разрешенными. |