Ценовые ограничения
Раздел Ценовые ограничения используется для создания переиспользуемых ценовых правил для модуля Фьючерсы.
Он открывается в отдельном окне кнопкой Ценовые ограничения над списком в Торговых стратегиях.
Открывайте этот раздел, когда хотите заранее подготовить отдельные ценовые ограничения, которые потом можно будет подключать к стратегии, вместо того чтобы каждый раз настраивать всё внутри неё.
Зачем нужен этот раздел
Ценовые ограничения вынесены в отдельный раздел, потому что одно и то же правило можно использовать сразу в нескольких стратегиях.
Отдельный раздел делает настройки стратегий чище и удобнее для повторного использования. Вместо того чтобы повторять одну и ту же логику ценовых ограничений снова и снова, вы можете создать правило один раз и затем использовать его повторно там, где это нужно.
Что пользователь делает здесь
В этом разделе пользователь создаёт и управляет именованными правилами ценовых ограничений.
Используйте такие правила, когда хотите, чтобы стратегия учитывала дополнительные ценовые границы, а не опиралась только на свои осно вные торговые условия.
Что входит в правило ценовых ограничений
Обычно такое правило включает:
- понятное название правила;
- индикатор, который используется как точка отсчёта;
- таймфрейм;
- смещение;
- интервал обновления.
Что означают эти настройки
Правило само по себе ничего не запрещает: оно лишь строит линию, то есть уровень цены. Что делать, когда цена по одну или другую сторону от этой линии, решает поле стратегии, к которому правило подключено (см. Как ограничение срабатывает в стратегии).
Индикатор
Индикатор — от какой линии отсчитывается уровень. Доступны:
- скользящие средние SMA30, SMA40, SMA50, SMA100, SMA200;
- линии Mean Reversion Channel (MRC): Средняя линия, Верхняя полоса и Нижняя полоса, Слабая / Умеренная / Сильная перекупленность (над средней линией) и Слабая / Умеренная / Сильная перепроданность (под ней).
Значение индикатора считается отдельно для каждого контракта: у BTCUSDT своя средняя линия, у ETHUSDT своя.
Таймфрейм
Таймфрейм — по свечам какого интервала считается индикатор. Средняя линия на 15M и на 4H — это две разные линии: на старшем таймфрейме она двигается медленнее и стоит д альше от текущей цены.
Смещение
Смещение сдвигает линию вверх или вниз на заданный процент от значения индикатора:
Уровень ограничения = значение индикатора × (1 + смещение / 100)
- 0% — уровень совпадает с самой линией индикатора;
- положительное смещение поднимает уровень над линией: +2% — на 2% выше;
- отрицательное смещение опускает уровень под линию: −2% — на 2% ниже.
Пример: средняя линия сейчас на 100.
| Смещение | Уровень ограничения |
|---|---|
| +2% | 102 |
| 0% | 100 |
| −2% | 98 |
Интервал обновления
Интервал обновления — как часто уровень пересчитывается. Между пересчётами уровень стоит на месте и за ценой не двигается.
Например, при интервале 15 минут уровень обновляется раз в 15 минут, при интервале 4 часа — раз в 4 часа. Короткий интервал держит уровень ближе к текущему значению индикатора, длинный делает его стабильнее.
Как ограничение срабатывает в стратегии
В Торговой стратегии есть два поля, и в каждое можно подключить любое ваше правило:
| Поле стратегии | Сделка не открывается, если в момент сигнала цена |
|---|---|
| Верхнее ценовое ограничение | выше уровня правила |
| Нижнее ценовое ограничение | ниже уровня правила |
Одно и то же правило работает по-разному в зависимости от поля. «Средняя линия +2%» в верхнем поле означает «не входить, когда цена выше средней больше чем на 2%», а в нижнем — «входить только когда цена выше средней больше чем на 2%».
Если подключены оба поля, сдел ка открывается только когда цена между нижним и верхним уровнем.
Когда цена выходит за ограничение, стратегия пропускает сигнал по этой паре и ждёт следующего. Как только цена вернулась в разрешённую зону, сделки по сигналам снова открываются. В Telegram может прийти уведомление о том, что сигнал пропущен из-за ценового ограничения.
Ценовое ограничение проверяется только в момент открытия новой сделки. Уже открытые сделки, их страховочные ордера, тейк-профит и стоп-лосс оно не трогает.
Если правило, подключённое к стратегии, выключено, стратегия по нему не открывает сделки, пока вы его снова не включите или не уберёте из стратегии.
Пример 1. LONG: не покупать на выносе вверх
Правило: Средняя линия, таймфрейм 15M, смещение +2%. В стратегии LONG оно стоит в поле Верхнее ценовое ограничение.
Средняя линия на 100, значит уровень — 102.
- Цена 101 → ниже 102 → сделка открывается.
- Цена 103,5 → выше 102 → сигнал пропущен: цена уже ушла вверх от средней больше чем на 2%, покупать поздно.