ISignal: вход, фильтры и выход
ISignal связывает условия индикаторов с действиями торгового робота. В конструкторе вы отдельно задаёте вход, разрешающие фильтры и выход. Доступные индикаторы и их параметры зависят от выбранной биржи и режима задачи.
Три части сигнала
Вход задаёт основной сигнал запуска. Если добавлены фильтры, для открытия требуется также их разрешение.
Фильтры проверяют дополнительные условия. Для разрешения входа должны подходить все добавленные фильтры. При отсутствии основного индикатора набор фильтров может сам сформировать команду запуска, когда условия разрешают вход.
Выход задаёт отдельные сигналы для закрытия. Достаточно срабатывания одного подходящего индикатора выхода; выполнение его действия зависит от выбранной реакции и настроек задачи.
Рядом с каждой частью показан счётчик добавленных и доступных карточек. Ориентируйтесь на него: предел берётся из настроек текущего аккаунта и робота.
Соберите условия
На Bybit Exchange Account успешно созданная сигнальная задача сразу включается для обработки сигналов. Если робот работает, условия могут привести к торговле после сохранения. Для предварительной подготовки используйте остановленного робота и затем отдельно проверьте состояние задачи.
Откройте конструктор задачи нужного робота и выберите ISignal в поле сигнала включения задачи.
В блоке Конструктор сигналов нажмите Добавить в нужной части: вход, фильтры или выход.
Выберите индикатор из списка и заполните его поля. Таймфреймы, периоды, уровни и другие параметры доступны в соответствии с выбранной ролью.
Нажмите Добавить. Карточка появится в конструкторе. Проверьте направление задачи и все добавленные условия.
Перед сохранением проверьте объёмы, выходы, циклы и лимиты робота. Добавление карточки ещё не сохраняет задачу. Порядок создания и запуска зависит от робота — он описан для Bybit и Binance.

Условия для обычного бэктеста описаны отдельно в разделе AI strategy builder — это технический справочник на английском языке для ИИ-ассистента пользователя: индикаторы, их поля, допустимые значения и формат ссылки, которая заполняет форму бэктестера. Раздел ничего не советует: собранный по нему набор условий остаётся вашей гипотезой и требует самостоятельной проверки, а насколько ассистент сможет им воспользоваться, зависит от его возможностей.
Реакция фильтра и индикатора выхода
У фильтра проверьте поле При выходе из фильтра. Оно определяет реакцию на потерю разрешения: среди доступных вариантов есть отмена циклов и команды закрытия. Поэтому фильтр может влиять и на уже запущенную задачу.
У индикатора выхода проверьте поле При получении сигнала. В обычном режиме доступны закрытие по рынку и закрытие с учётом девиации. Эти варианты имеют разные условия. В режиме усреднения Binance набор действий может быть другим.
Отмена циклов позволяет завершить текущий цикл и останавливает последующие. Команда закрытия по рынку завершает активную позицию отдельным действием. Этот порядок одинаков в собственных API-подключениях Binance и Bybit и в Bybit Exchange Account. Фактическое исполнение происходит на бирже.
Девиация в Bybit Exchange Account
Для действия с учётом девиации укажите положительное значение в поле Девиация задачи. Порог считается от средней цены позиции: для лонга — выше неё на заданный процент, для шорта — ниже.
При достижении порога сигнал передаёт команду рыночного закрытия. Если порог ещё не достигнут, у работающей серии останавливаются следующие циклы; немедленного закрытия по этому сигналу не происходит.
Пустое поле, ноль и −1 передаются без девиации. В таком случае действие «с учётом девиации» не выполняет закрытие. Для выхода без этой проверки в карточке есть действие Продать по маркету. Описанный порядок относится к Bybit Exchange Account.
Достижение ценового порога не гарантирует итоговую прибыль: результат зависит от цены исполнения и расходов сделки.
Когда сигнал не приводит к сделке
Условие индикатора — только одна из проверок. Робот и сигнальная задача должны быть включены, фильтры должны разрешать вход, а ограничения робота — позволять новую позицию.
В Bybit Exchange Account повторный вход также не выполняется, если эта задача уже работает или позиция по той же паре и направлению уже занята. Окончательно проверить результат можно по списку задач, активным сделкам и ордерам.
Если конструктор сообщает об ошибке загрузки справочника индикаторов, обновите страницу и дождитесь его загрузки перед добавлением или изменением сигнальной задачи.
Последнее обновление