Signal бот был переработан, чтобы обеспечить более удобный пользовательский опыт: появился одностраничный лаунчер, упрощенный процесс создания бота и добавлены новые возможности. Эти обновления соответствуют знакомому дизайну и функциональности DCA бота, обеспечивая единообразие инструментов 3Commas. В этой статье вы узнаете, как использовать новый интерфейс Signal бота и максимально эффективно применять его расширенные возможности.
I. Где найти форму создания Signal бота?
Быстрый способ
Нажмите кнопку “+ Новый бот” в правом верхнем углу и выберите Signal Бот:
или
Нажмите кнопку "+" рядом с пунктом "Signal bot", чтобы сразу создать бота:
или
1. Перейдите на страницу Signal ботов
2. Нажмите "Создать SIgnal бота"
Примечание: Если у вас уже есть Signal боты, сначала откроется страница со списком Signal ботов. Если это ваш первый бот, вы сразу попадете на страницу создания Signal бота (см. шаг 3).
3. Так выглядит форма создания бота
II. Создание Signal бота
Основные
Здесь вы можете выбрать Тип оповещения, задать Имя бота и выбрать Биржу.
Тип оповещения
Пользовательский сигнал: Этот вариант позволяет настроить бота на обработку пользовательских сигналов, отправляемых из любого внешнего источника в виде вебхук сообщений.
TradingView Стратегия: Позволяет получать сигналы на основе стратегий Pine Script, которые автоматически отправляют сигналы из TradingView.
Примечание: в режиме Пользовательского сигнала бот будет игнорировать некорректные сигналы. Например, Лонг бот будет игнорировать Шорт сигналы и наоборот.
Название
Уникальное и понятное имя бота особенно полезно, если у вас много ботов.
Биржа
Доступно на большинстве бирж. Список приведен на этой странице:
Направление
Определяет стратегию бота:
Реверс: открывает как Лонг, так и Шорт сделки
Лонг: открывает только Лонг сделки
Шорт: открывает только Шорт сделки
Для фьючерсов: Вы можете создавать Лонг и Шорт стратегии в рамках одного бота. Если на биржевом аккаунте включен Hedge Mode, бот может одновременно работать в обоих направлениях. Если Hedge Mode отключен, можно торговать только в одном направлении или выбрать стратегию Реверса.
Пары
Выберите пару или несколько пар, с которыми будет работать бот.
Для Шорт стратегии на Spot можно работать только с одной Base валютой ко всем котируемым валютам (например, Шорт XRP к BTC, BNB, USDT, ETH, EUR и т.д.).
В режиме Реверса доступна только одна пара.
Плечо (для фьючерсов)
Выберите тип плеча и его значение. Если бот мульти-парный, максимальное плечо будет ограничено минимальным допустимым плечом среди выбранных пар. Например, если вы выбрали контракты BTC и BNB на Binance Futures, максимальное плечо можно будет установить x50 (по ограничениям BNB), а не x125, как для BTC.
Макс. сумма инвестиций
Количество средств в % от общего баланса или точное значение, которое бот или SmartTrade могут использовать.
Для фьючерсов: Установите Макс. использование маржи — сумму средств в % от общего баланса или точное значение, которую бот или SmartTrade могут использовать (плечо в этом поле не применяется).
Одна пара:
Несколько пар:
…на бота
Этот параметр позволяет задать максимальный объем инвестиций, который бот может использовать. Если бот достигает этого лимита, последующие сигналы будут отклоняться. Это удобно при торговле одной парой, если вы не хотите превышать определенный лимит инвестиций.
Примечание:
При торговле на фьючерсном или маржинальном аккаунтах, фактически используемая сумма рассчитывается как значение в этом поле, умноженное на плечо.
При достижении лимита, последующие сигналы будут отклонены и помечены как "Отклонен" в логах.
…на SmartTrade
Этот параметр ограничивает максимальную сумму для каждого отдельного SmartTrade, создаваемого ботом. Это особенно полезно для мульти-парных ботов, чтобы каждая сделка по отдельной паре не превышала заданный лимит.
Примечание:
Значение в этом поле умножается на количество выбранных пар или на значение параметра "Макс. активных SmartTrade".
Для фьючерсных или маржинальных аккаунтов итоговая сумма умножается на плечо и дополнительно на параметр "Макс. активных SmartTrade"
При достижении лимита, последующие сигналы будут отклонены и помечены как "Отклонен" в логах.
Макс. активных SmartTrade
Доступно только при выборе более одной пары. Этот параметр ограничивает количество одновременно активных SmartTrades и помогает управлять рисками, если бот настроен на работу с большим количеством пар.
Примечание:
Параметр ограничивает количество одновременно активных SmartTrades. Если некоторые сделки закрываются, бот сможет открывать новые, пока снова не достигнет лимита.
Этот параметр полезен, если бот настроен на 200 пар, но вы хотите, чтобы он одновременно работал только с 50.
При достижении лимита, последующие сигналы будут отклонены и помечены как "Отклонен" в логах.
Настройка оповещений
Скопируйте вебхук:
Этот вебхук предназначен только для Signal ботов.
Для DCA ботов используется другой вебхук (см. статью).
Откройте в новой вкладке любой сервис, который поддерживает вебхуки.
В нашем примере используется TradingView. Вы можете нажать кнопку Перейти на TradingView или открыть его вручную. Подготовьте пару, с которой будете работать, и не закрывайте вкладку:
Создание оповещения
Выберите биржу и пару на TradingView, задайте условия отправки сигнала и срок действия:
Примечание: Очень важно выбрать правильную пару и биржу в TradingView, иначе сигналы будут некорректными.
Откройте вкладку Настройки (или Сообщение) и вставьте JSON-сообщение в поле “Сообщение”.
Примечание: Для сигнала на вход вставляйте JSON-сообщение ордера на вход. Для сигнала на выход — JSON-сообщение ордера на выход.
Важно: Никогда не делитесь JSON сообщением вашего Signal бота. Если вы случайно поделились им, удалите бота и создайте нового — в этом случае вы будете в безопасности.
Откройте вкладку Уведомления и вставьте вебхук.
Устранение ошибок в Signal боте: После включения Signal бота могут возникать ошибки при обработке сигналов. Ознакомьтесь с этим руководством, со списком распространенных ошибок и способов их устранения.
Настройка ордеров
Ордера на вход
Объем одного ордера — доступные варианты:
Общий объем инвестиций, % — процент от общего объема биржевого акккаунта
Базовая — размер ордера в базовой валюте (для фьючерсов — количество контрактов). Для фьючерсов вы можете указать количество контрактов.
Котируемая — размер ордера в котируемой валюте
Отправить в webhook, % — размер ордера в % от общего объема, передаваемый через вебхук
Отправить в webhook, котируемую/базовую — размер ордера в котируемой или базовой валюте, передаваемый через вебхук
Тип ордера
Если выбран тип размера ордера "Отправить в webhook…", можно выбрать тип ордера:
Маркет
Лимит:
Эти параметры применяются к ордерам на вход — как для открытия новой позиции, так и для добавления средств к существующей.
В зависимости от выбора Маркет или Лимит, JSON сообщение будет автоматически изменяться. При этом вы можете редактировать его вручную.
Например вы можете указать
"order_type": "market" - исполнит ордер по рынку;
или
"order_type": "limit" - выставит ордер по определенной цене.
Таким образом вы можете указать определенную цену. Вот как это выглядит:
{
...
"price": 10.0
}
Сообщение Webhook для ордера на вход — Это сообщение меняется в зависимости от выбранного типа размера ордера. Его необходимо вставить в оповещение TradingView. Скопируйте сообщение перед переходом к следующему шагу. Подробнее о структуре JSON: Формат JSON для типа оповещения — Пользовательский сигнал
Отклонение цены от предыдущего ордера — Если включено, бот будет обрабатывать новый сигнал только в том случае, если текущая цена отклонилась от цены предыдущего исполненного сигнала того же типа (например, сигнал на вход от сигнала на вход, сигнал на выход от сигнала на выход).
Отклонение цены от средней цены входа — Если включено, бот не обработает новый сигнал, если текущая цена не отклонилась от средней цены входа.
Сброс отклонения цены для нового SmartTrade — Включите этот параметр, чтобы сбрасывать отклонение цены после закрытия каждого SmartTrade. Это гарантирует, что новые сделки не будут зависеть от предыдущих отклонений цены. Доступно для фьючерсных рынков, применяется к Лонг и Шорт ордерам на вход. Поддерживается для как для однопарных, так и мульти-парных ботов.
О значении отклонения цены
Если вы используете отклонение в Лонг ордерах на вход и Шорт ордерах на выход, значение должно быть отрицательным, например -1%. В этом случае следующий сигнал будет исполнен, если цена будет ниже последней или средней цены минимум на 1%. Если указать положительное значение, например 5%, следующий сигнал будет обработан, если цена будет выше (не ниже) последней или средней цены минимум на 5%
И наоборот, если вы используете отклонение в Шорт ордерах на вход и Лонг ордерах на выход, значение должно быть положительным, например 1%. В этом случае следующий сигнал будет исполнен, если цена будет выше последней или средней цены минимум на 1%. Если указать отрицательное значение, например -3%, следующий сигнал будет обработан, если цена будет ниже (не выше) последней или средней цены минимум на 3%
Макс. кол-во ордеров на вход в SmartTrade - максимальное количество ордеров, разрешенных на SmartTrade по сигналу.
Больше о Макс. кол-во ордеров на вход в SmartTrade
Этот параметр определяет максимальное количество ордеров, которые бот может добавить в одну сделку. Этот параметр полезен, если вам нужно ограничить количество дополнительных входов по одной сделке.
Пример: Если стратегия предполагает 1 ордер на открытие SmartTrade и не более 4 ордеров на усреднение, установите значение Макс. кол-во ордеров на вход в SmartTrade на 5. Это число включает первый ордер, который откроет новый SmartTrade и 4 дополнительных ордера. Таким образом можно эффективно контролировать количество ордеров, управляя рисками в каждом SmartTrade. Пожалуйста учитывайте следующее:
Лимит включает начальный ордер и все дополнительные ордера;
Ордера, добавленные вручную через "Добавить средства", также учитываются. При необходимости вы можете изменить количество ордеров в самом боте;
При достижении лимита вы можете вручную добавлять ордера через "Добавить средства";
При достижении лимита последующие сигналы будут отклонены и помечены как "Отклонен" в логах.
Ордера на выход
При необходимости настройте сигнал для ордера на выход. Для сигналов на выход отклонение цены автоматически сбрасывается после закрытия каждого SmartTrade. Для этого дополнительные настройки не требуются.
Тейк-профит
При необходимости настройте встроенный Тейк-профит. Если Тейк-профит не нужен или используется сигнал на выход, можно сразу нажать Запустить.
Важно при использовании Signal ботов на Споте:
Для Лонг сделок прибыль фиксируется в котируемой валюте (например, USDT в паре BTC/USDT). Для Шорт сделок прибыль фиксируется в базовой валюте (например, BTC в паре BTC/USDT).
Здесь можно настроить:
тип ордера (Лимитный или маркет);
процент Тейк-профит;
несколько целей Тейк-профит;
Немного о нескольких целях Тейк-профит
Используя этот инструмент можно задать до 4 целей (или до 8 через 3Commas API);
По умолчанию разница между целями будет 1%;
По умолчанию, при добавлении новой цели, объем равномерно распределяется между всеми целями. Если изменить объем одной цели, оставшийся объем также автоматически перераспределится между остальными целями. Но если вы измените размер другой цели, то вам нужно будет изменить размер остальных вручную.
Если сумма частей меньше 100%, появится предупреждение:
Вам нужно будет распределить 100% между всеми целями.
При использовании лимитных ордеров с трейлингом, последняя цель будет маркет ордером.
Стоп-лосс
Вы можете включить Trailing стоп-лосс, если необходимо.
Также вы можете включить Стоп-лосс в Безубыток.
Реверс
В режиме Реверса одновременно отображаются настройки Лонг и Шорт ордеров (на вход и выход), которые вы можете настроить одновременно.
Разворот позиции
Разворот позиции будет доступен, если настроены и Лонг, и Шорт ордера на вход.
Спот аккаунты
Разворот позиции отключен:
Если есть активная Лонг сделка, Шорт сигнал на вход будет игнорироваться, пока Лонг сделка не будет полностью закрыта;
Аналогично для активной Шорт сделки, если есть активная Шорт сделка, Лонг сигнал на вход будет игнорироваться, пока Шорт сделка не будет полностью закрыта.
Разворот позиции включен:
Если есть активная Лонг сделка, Шорт сигнал на вход сразу закроет Лонг сделку по рыночной цене (не важно, сделка прибыльная или убыточная), и откроет Шорт сделку;
Аналогично для Лонг сигнала при активной Шорт сделке. Лонг сигнал на вход сразу закроет Шорт сделку по рыночной цене (не важно, сделка прибыльная или убыточная), и откроет Лонг сделку.
Фьючерсные аккаунты
Hedge Mode включен: Signal бот может одновременно создавать Лонг и Шорт позиции.
Hedge Mode отключен:
Уменьшение позиции объемом больше текущего приведет к открытию противоположной позиции;
Если остаточный объем слишком мал для открытия позиции, появится ошибка размера ордера (слишком мал, не соответствует минимальным требованиям);
Если Разворот позиции включен, то Шорт сигнал на вход закроет Лонг на 100% и откроет Шорт, и наоборот.
Итог
Нажмите Запустить, если вы завершили настройку бота. Ботов также можно сохранить без запуска с помощью выпадающего меню справа от кнопки "Запустить".
Обновленный Signal бот упрощает создание и управление им, позволяя эффективнее анализировать внешние стратегии и улучшать результаты в трейдинге.
Схожий интерфейс с DCA ботом обеспечивает целостную и удобную настройку.
Используйте эти инструменты, чтобы оптимизировать свои стратегии и достигать ваших целей!


























