Индикаторы и условия
Как условия стратегии собираются из индикаторов, операторов и таймфреймов и какие индикаторы есть в конструкторе стратегий.
Бот на конструкторе стратегий открывает, усредняет и закрывает сделки, когда выполняются его условия. Каждое условие сравнивает индикатор с числом или с другим индикатором, например «RSI (14) меньше 30» или «цена закрытия пересекает вверх EMA (200)». Конструктор стратегий и агент пользуются одним каталогом из 150+ индикаторов и паттернов, поэтому условия, которые агент соберёт для вас, можно открыть и поправить в конструкторе.
Из чего состоит условие
У условия три части:
- Индикатор слева, например индекс относительной силы (14), со своим таймфреймом.
- Оператор: как сравниваются две стороны.
- Правая сторона: число или второй индикатор со своим таймфреймом.
Сочетать можно не всё. Каждый индикатор принимает только свои операторы и сравнивается только с совместимыми индикаторами: осциллятор, который ходит от 0 до 100, сравнивают с числом или с другим осциллятором, скользящую среднюю с ценой или другой средней. Конструктор предлагает только допустимые варианты, а агент проверяет свои черновики по тем же правилам.
Модели (свечные, например «Молот», и графические, например «Двойное дно») устроены иначе: модель либо есть на баре, либо нет, поэтому оператор и значение ей не нужны.
Ценовой индикатор (открытие, максимум, минимум, закрытие) можно сравнить с конкретным числом, только если бот торгует одной монетой. Для нескольких монет одно число значило бы разное.
Операторы
| Оператор | Что значит |
|---|---|
| Пересекает вверх | Левая сторона была ниже правой и на этом баре поднялась выше неё |
| Пересекает вниз | Левая сторона была выше правой и на этом баре опустилась ниже неё |
| Больше, Меньше | Левая сторона сейчас выше или ниже правой |
| Больше или равно, Меньше или равно | То же, включая равенство |
| Равно, Не равно | Точное совпадение или несовпадение, полезно в основном для целых значений |
«Пересекает» срабатывает один раз, в момент пересечения. «Больше» и «Меньше» остаются истинными, пока соотношение держится, поэтому подходят для фильтров вроде «только когда цена выше EMA 200».
Как объединять условия
Условия одного ордера связываются через И, Или и Не:
- И: должны выполниться все условия.
- Или: хотя бы одно из них.
- Не: условие должно быть ложным.
Типичный вход это сигнал плюс фильтр: «RSI (14) пересекает вверх 30 И цена закрытия больше EMA (200)».
Где используются условия
Условиями можно управлять четырьмя частями бота:
- Вход: когда открывать сделку (базовый ордер).
- Усреднение: когда добавлять усредняющий ордер к открытой сделке.
- Тейк-профит: когда закрывать сделку в плюс вместо фиксированного процента.
- Стоп-лосс: когда закрывать сделку в минус вместо фиксированного процента.
Таймфреймы и триггеры
У каждого индикатора в условии свой таймфрейм: 1m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 12h, 1d, 1w или 1M. Их можно смешивать, например сигнал на 15 минутах с фильтром по дневному тренду.
Условия всегда считаются по закрытым барам своего таймфрейма, так что недосформированная свеча сигнал не даёт. Когда проверяется правило, определяют тип триггера ордера и TF бара:
- Один раз за бар: правило проверяется каждый раз, когда закрываются бары таймфреймов условий, и срабатывает не больше одного раза за бар TF бара.
- Один раз на закрытии бара: правило проверяется только на закрытии бара TF бара. Таймфреймы условий младше TF бара берутся по последнему закрытому бару.
Таймфреймы, которые проверяются вместе, должны укладываться в старший из них целое число раз. Бары 4h и 6h закрываются одновременно только раз в 12 часов.
Спросите агента
Какие индикаторы подходят, чтобы ловить отскок из перепроданности на BTC 1h?
Проверь условие: RSI 14 на 1h пересекает вверх 30 и закрытие выше EMA 200 на 4h
Агент объясняет индикаторы, предлагает условия под вашу идею и проверяет их, прежде чем собрать бота. Затем запустите бэктест и посмотрите, как эти условия торговали бы на истории.
Категории
- Данные цены: открытие, максимум, минимум, закрытие
- Объём и Индикаторы объёма
- Скользящие средние
- Импульс и Осцилляторы импульса
- Осцилляторы
- Тренд и Трендовые индикаторы
- Волатильность и Индикаторы волатильности
- Наложения
- Графические модели
- Свечные модели
Категории повторяют меню конструктора стратегий, где некоторые группы встречаются дважды под похожими названиями.
Остался вопрос?
Спросите агента в приложении или напишите в поддержку: чат справа внизу.
