Программа представлена в виде оконного приложения со вкладками.
Официальные языки интерфейса: английский, немецкий, французский, арабский, испанский, русский, китайский.
Язык интерфейса можно оперативно переключать в поле со списком (расположенном в правом верхнем углу окна). Текущий язык сохраняется при перезапуске программы. Старые логи не переводятся, но новые сообщения будут отображаться на текущем языке интерфейса.
- 4.1 Вкладка «Мониторинг»
- 4.2 Вкладка «Стратегии»
- 4.3 Вкладка «Позиции»
- 4.4 Вкладка «Логи»
- 4.5 Вкладка «Сделки»
- 4.6 Вкладка «Исключенные»
- 4.7 Вкладка «Настройки»
4.1 Вкладка «Мониторинг»

Вкладка «Мониторинг» является основной рабочей панелью вашего торгового бота «Sunrise». Здесь вы получаете полную картину текущей работы системы в реальном времени. Рассмотрим каждый элемент подробно:
График баланса
Расположение: Верхняя часть вкладки
Назначение: Визуализация динамики изменения вашего торгового капитала во времени
Детали работы:
- По оси X отображается время в минутах с момента запуска бота
- По оси Y отображается размер капитала в USDT
- График строится автоматически при каждом изменении баланса
- Используется синяя линия с полупрозрачной заливкой для лучшей читаемости
- Есть сетка и подписи осей для точного определения значений
- Фон белый с контрастными элементами для комфортного просмотра
Практическое применение:
- Наглядно видеть эффективность торговой стратегии
- Отслеживать просадки и восстановления капитала
- Анализировать динамику роста в разные периоды времени
Кнопки управления
Расположение: непосредственно под графиком
Элементы:
Кнопка «Старт» (серая/зеленая)
- Активное состояние: Зеленый цвет при остановленном боте
- Неактивное состояние: Серый цвет при запущенном боте
- Функция: запускает торговую систему с текущими параметрами стратегии
- Защита: автоматически блокируется при запуске для предотвращения повторного запуска
Кнопка «Стоп» (серая/красная)
- Активное состояние: Красный цвет при запущенном боте
- Неактивное состояние: Серый цвет при остановленном боте (состояние по умолчанию)
- Функция: останавливает торговлю, закрывает все открытые позиции и сохраняет текущее состояние
- Важно: при остановке бота все открытые позиции закрываются по рыночным ценам
Панель статистики
Расположение: под кнопками управления
Структура: Два ряда информационных блоков с закругленными углами
Верхний ряд статистики:
Капитал
- Отображение: «Капитал: 15 234.5$»
- Содержание: Текущий размер вашего торгового счета в USDT
- Обновление: автоматически обновляется при каждом изменении баланса
PNL (Прибыль/Убыток)
- Отображение: «PNL: +123.4$ (2.5%)» или «PNL: -45.6$ (-1.2%)»
- Стиль:
- При положительном значении: зеленый фон, зеленый текст
- При отрицательном значении: красный фон, красный текст
- Содержание: Текущая прибыль или убыток в абсолютных значениях и процентах от капитала
- Расчет: учитывает все открытые позиции и их текущую прибыльность
Пары
- Отображение: «Пары: 15»
- Стиль: Синий фон, темно-синий текст
- Содержание: Количество криптовалютных пар, которые в данный момент отслеживает бот
- Важно: сюда входят только пары, удовлетворяющие вашим текущим критериям отбора
Позиций
- Отображение: «Позиций: 8»
- Стиль: Синий фон, темно-синий текст
- Содержание: Общее количество открытых позиций (включая докупки по тем же парам)
- Пример: если по одной паре было 3 докупки, это считается как 3 позиции
До запроса
- Отображение: «До запроса: 10s» или «До запроса: Запрос»
- Стиль: Синий фон, темно-синий текст
- Содержание: Таймер обратного отсчета до следующего запроса к API биржи
- Особенность: при активном запросе отображается текст «Запрос» вместо таймера
Нижний ряд статистики:
Рекорд цикла
- Отображение: «Рекорд цикла: 0.33%/1.77%»
- Стиль: Оранжевый фон, темно-оранжевый текст
- Содержание: Два значения через слэш:
- Текущий максимальный рост за текущий цикл мониторинга (в процентах)
- Исторический рекорд за указанное количество предыдущих циклов (в процентах)
Перезапуски
- Отображение: «Перезапуски: 3»
- Стиль: Синий фон, темно-синий текст
- Содержание: Количество автоматических перезапусков бота при достижении порога прибыли
- Механизм: при достижении заданного процента прибыли от начального баланса бот автоматически закрывает все позиции и начинает работу заново
Время работы
- Отображение: «Время работы: 02 14:30:22»
- Стиль: Синий фон, темно-синий текст
- Содержание: Общее время непрерывной работы бота в формате ДД ЧЧ:ММ:СС
- Пример: «02 14:30:22» означает 2 дня, 14 часов, 30 минут и 22 секунды работы
Дизайн и удобство использования
Визуальные особенности:
- Все элементы имеют скругленные углы (6px) для современного вида
- Используется светлая цветовая схема с акцентами для лучшей читаемости
- Последовательное расположение элементов с логической группировкой
- Адаптивные отступы и размеры для комфортного использования на разных экранах
- Цветовая индикация для быстрого восприятия статуса (зеленый = хорошо, красный = плохо, оранжевый = внимание)
Интерактивность:
- Все статистические блоки имеют выделение при наведении курсора
- Кнопки меняют цвет при наведении для визуальной обратной связи
- Загрузка интерфейса происходит менее чем за 1 секунду
- Все элементы управления автоматически деактивируются при запуске бота для предотвращения ошибок
- 4.1 Вкладка «Мониторинг»
- 4.2 Вкладка «Стратегии»
- 4.3 Вкладка «Позиции»
- 4.4 Вкладка «Логи»
- 4.5 Вкладка «Сделки»
- 4.6 Вкладка «Исключенные»
- 4.7 Вкладка «Настройки»
4.2 Вкладка «Стратегии»

Вкладка «Стратегия» представляет собой центральный инструмент настройки торговой системы бота «Sunrise». Здесь вы можете определять и корректировать все ключевые параметры, которые управляют поведением вашего торгового алгоритма на бирже Bybit. Под стратегией мы понимаем набор из 15 имеющихся параметров работы бота. Их совокупность образует стратегию.
Эта вкладка позволяет создавать, сохранять и управлять различными торговыми стратегиями, каждая из которых может иметь уникальный набор параметров для адаптации к текущим рыночным условиям. Вы можете переключаться между сохраненными стратегиями, создавать новые или редактировать существующие.
Все параметры разделены на логические группы для удобства настройки.
- Основные торговые (интервал, порог роста, плечо, сумма ордера, Take Profit, Stop Loss);
- Дополнительные параметры (порог рестарта, увеличение порога при докупках, максимум позиций, максимум докупок на пару, увеличение суммы при докупках);
- История и финансирование (циклов для истории, лимит ставки финансирования, минимальный интервал финансирования, изменение PNL при докупках);
Вкладка поддерживает создание неограниченного количества стратегий, что позволяет тестировать разные подходы к торговле и быстро переключаться между ними в зависимости от ситуации на рынке. Все настройки сохраняются и могут быть восстановлены после перезапуска программы. Для применения изменений достаточно нажать кнопку «Сохранить» или создать новую стратегию с текущими параметрами. Все изменения вступают в силу немедленно при запуске бота на вкладке «Мониторинг».
Вы можете создавать, изменять и удалять стратегии (за исключением стандартной), воспользовавшись кнопками «Создать», «Сохранить», «Удалить». Стратегии хранятся в базе данных (Sunrise.db). На нашем сайте есть готовые файлы с наборами стратегий, которые предложены нашими пользователями. Применяя ту или иную стратегию (даже если она предоставлена нами), вы принимаете на себя все риски утраты бюджета, поскольку стратегии тестировались в других условиях рынка и предсказать, как они поведут себя в дальнейшем невозможно.
Параметр «Интервал (сек)»
Интервал (сек) — это один из самых важных параметров в настройках бота «Sunrise», определяющий частоту проверки рыночной ситуации и принятия торговых решений. По сути, это «пульс» вашей торговой системы.
Простым языком: бот пытается улавливать аномальный рост отдельных токенов. То есть, например, рост какого-либо токена на 30% за минуту является явно аномальным. При этом рост этого же токена за сутки является для биржи обычным явлением. Если вы хотите быть уверены в том, что ваши позиции открываются более выгодно и безопасно, вы будете настраивать бота таким образом, чтобы он искал большее отклонение за меньшее время. Например, если вы поставили значение интервала в 60 секунд и значение параметра «Порог роста (%)» на 30%, то, скорее всего, в ближайшие сутки бот не откроет ни одной позиции, поскольку такая волатильность — 30% вверх за минуту — слишком высока даже для криптовалютного рынка. Несмотря на то, что автор несколько раз видел такие события, я могу назвать их исключительным явлением, которое не стоит принимать в расчёт ежедневно. Если же вы поставите те же 30%, но за сутки, то при активном росте рынка это может вызвать излишнее открытие позиций (бывает рост на 300–400 и более процентов за сутки). Рост более чем на 50% за сутки сразу у нескольких токенов является нормальной практикой. Я же сам работаю с интервалом 60 секунд. Я не утверждаю, что это истина. Может, вам придутся по душе часовые или суточные интервалы.
У вас в руках инструмент. Это хороший инструмент, но он пока не может заменить руки, которые его держат. Однако это не повод никогда не брать его в руки, если вам надо всё-таки забить гвоздь и кроме вас этого сделать некому. Ради справедливости отмечу, что я не видел ни одного человека, который не падал с велосипеда, пока учился кататься. Весь вопрос в том, на что вы готовы, чтобы научиться?
Если вы установите слишком высокий порог открытия позиций и малое время интервала, то при неактивном рынке это приведёт к тому, что позиции не будут открываться и вы не получите прибыль (правда, убытков также не будет). Если поставить низкий порог, то будут открываться позиции, которые показывают обычный, а не аномальный рост. А это (из теории торговли) означает снижение вероятности быстрой коррекции (падения), которая нам нужна для получения прибыли. С суточным интервалом проверка всех цен идёт только раз в сутки. За эти сутки уже много токенов могли аномально вырасти и упасть, а бот их «просмотрел», потому что установлен большой интервал.
Техническое назначение
Параметр устанавливает время в секундах между последовательными запросами бота к API биржи Bybit для получения актуальных данных о ценах, объёмах и состоянии рынка, а также для контролируемого открытия новых позиций и докупки к уже открытым позициям (при необходимости).
Каждый такой цикл включает:
- Запрос текущих цен по всем отслеживаемым парам
- Анализ динамики цен за указанный период
- Проверку условий для открытия/закрытия позиций
- Расчёт необходимых ордеров
- Исполнение торговых операций при выполнении условий
Влияние на работу бота при разных значениях
Сценарий 1: 60 секунд (стандартное значение) Частота проверок: 1 раз в минуту (1440 проверок в сутки)
Преимущества:
- Оптимальный баланс между реактивностью и нагрузкой на API
- Своевременное отслеживание коротких рыночных движений
- Быстрое реагирование на формирование паттернов роста
- Минимальная просадка из-за задержек в открытии позиций
Недостатки:
- Умеренная нагрузка на API биржи (может достигать лимитов при большом количестве пар)
- Некоторая избыточность в периоды низкой волатильности
- Повышенное энергопотребление при работе на слабых устройствах
Практическое применение:
- Идеально подходит для активной торговли в условиях высокой волатильности
- Оптимально для скальпинг-стратегий, где важна скорость реакции
- Хорошо работает при среднесрочных торговых подходах
- Рекомендуется для начинающих трейдеров как универсальное значение
Сценарий 2: 86400 секунд (1 сутки) Частота проверок: 1 раз в сутки (1 проверка в сутки)
Преимущества:
- Минимальная нагрузка на API биржи (практически нулевой риск превышения лимитов)
- Экономия ресурсов устройства (батареи, процессора, интернет-трафика)
- Фокус на долгосрочных трендах, игнорирование краткосрочных шумов
- Снижение комиссий за частую торговлю
Недостатки:
- Критическая задержка в реакции на рыночные события
- Пропуск большинства выгодных точек входа из-за низкой частоты проверок
- Высокий риск входа в неблагоприятные точки рынка
- Невозможность использования стратегий, основанных на коротких движениях
- Значительная просадка из-за отсутствия возможности быстро закрыть убыточные позиции
Практическое применение:
- Подходит только для долгосрочных инвестиционных стратегий
- Может использоваться при экстремально ограниченных ресурсах (очень слабое интернет-соединение)
- Актуален для специфических стратегий на основе дневных свечей
- Рекомендуется только опытным трейдерам с пониманием всех рисков
Критическое влияние на эффективность торговли
При 60 секундах:
- Точность входа: Высокая (вход в первые 5–10% движения)
- Количество сделок: 15–30 в сутки (в зависимости от рынка)
- Вероятность уловить тренд: 85–95% при правильных настройках
- Нагрузка на API: Средняя (требует мониторинга лимитов)
При 86400 секундах:
- Точность входа: очень низкая (вход в последние 20–30% движения или после разворота)
- Количество сделок: 0–5 в сутки
- Вероятность уловить тренд: 20–35% (часто опоздание на тренд)
- Нагрузка на API: Минимальная (практически нулевая)
Минимальное рекомендованное значение: 60 секунд
Важные предупреждения
- Лимиты API: Bybit имеют ограничения на количество запросов в минуту. Слишком низкий интервал может привести к временной блокировке работы API.
- Сетевая стабильность: при интервале менее 60 секунд требуется стабильное интернет-соединение с минимальной задержкой.
- Аппаратные требования: Высокочастотная торговля требует достаточно мощного устройства для обработки запросов в реальном времени.
- Рыночный контекст: на рынке криптовалют 86400 секунд (сутки) — это целая эпоха. За это время цена может измениться на 20–50% в обе стороны.
- Синхронизация времени: при очень коротких интервалах критически важно, чтобы время на вашем устройстве было точно синхронизировано с серверным временем Bybit.
Практический пример
При интервале 60 секунд: Бот обнаруживает рост на 0,5% у пары BTC/USDT, открывает позицию, отслеживает движение каждую минуту и закрывает сделку при достижении уровня фиксации прибыли 50% через 3 часа.
При интервале 86400 секунд: Бот проверяет рынок в 00:00, видит рост на 0,5% и открывает позицию. За следующие сутки цена сначала растёт на 15%, затем падает на 10%. Бот узнаёт об этом только на следующие сутки в 00:00, когда цена уже значительно ниже оптимальной точки выхода.
Параметр «Порог роста (%)»
Порог роста (%) — это критический параметр, определяющий минимальный процентный рост цены криптовалютной пары, который должен быть зафиксирован за текущий интервал мониторинга для того, чтобы бот «Sunrise» рассмотрел возможность открытия позиции по этой паре. Параметр неразрывно связан с параметром «Интервал (сек)».
Суть параметра
Этот параметр является фильтром для отбора перспективных торговых инструментов. Бот постоянно анализирует динамику цен всех доступных пар на бирже Bybit и сравнивает текущий рост с установленным порогом. Только те пары, которые показывают рост, превышающий или равный указанному порогу, попадают в список кандидатов для открытия позиций.
Как это работает технически
- Сбор данных: Каждый цикл мониторинга (согласно параметру «Интервал (сек)») бот запрашивает текущие цены по всем доступным парам.
- Расчет динамики: для каждой пары рассчитывается процентное изменение цены за интервал мониторинга.
- Фильтрация: из всех пар отбираются только те, где рост цены ≥ установленного порога.
- Принятие решения: среди отфильтрованных пар бот выбирает лучшие кандидаты для открытия позиций согласно другим параметрам стратегии.
Влияние на торговлю при разных значениях и интервале 60 секунд
Сценарий 1: Низкий порог (0,1–0,3%) Частота срабатываний: очень высокая (множество пар проходят фильтр)
Преимущества:
- Максимальное количество торговых возможностей — бот не пропустит ни одного даже небольшого движения
- Хорошо работает на спокойном рынке с низкой волатильностью
- Подходит для скальпинга — позволяет ловить самые ранние этапы роста
- Высокая вероятность входа в начало тренда
Недостатки:
- Много ложных сигналов — небольшие движения часто разворачиваются
- Частые открытия позиций увеличивают комиссионные расходы
- Высокий риск из-за частых сделок с низким потенциалом прибыли
- Быстрое исчерпание лимита позиций — бот может открыть все доступные позиции на слабых движениях
Типичная ситуация: при пороге 0,1% на рынке с 100 отслеживаемыми парами 30–40 пар могут показать рост выше порога за один цикл. Бот откроет позиции по лучшим из них, но многие из этих позиций могут быстро развернуться в убыток.
Сценарий 2: Средний порог (0,5–1,0%). Частота срабатываний: Оптимальная (достаточно сигналов для торговли, но с хорошей фильтрацией шума)
Преимущества:
- Баланс между количеством и качеством сигналов
- Достаточно движения для покрытия комиссий и получения прибыли
- Меньше ложных пробоев — рост на 0,5%+ чаще подтверждает начало реального движения
- Оптимальное использование капитала — позиции открываются только на значимых движениях
Недостатки:
- Может пропустить начало некоторых трендов, если они стартуют с небольшого роста
- Меньше торговых возможностей в периоды низкой волатильности
Типичная ситуация: при пороге 0,5% на том же рынке 100 пар только 5–15 пар покажут рост выше порога. Эти пары имеют более высокую вероятность отката, что увеличивает общую прибыльность стратегии.
Сценарий 3: Высокий порог (2,0%+). Частота срабатываний: очень низкая (только самые сильные движения)
Преимущества:
- Минимальное количество ложных сигналов — рост на 2%+ почти всегда подтверждает сильный тренд и последующий откат
- Максимальная прибыльность каждой сделки из-за сильного движения
- Низкие комиссионные расходы из-за редких сделок
- Консервативный подход с минимальным риском
Недостатки:
- Очень редкие торговые возможности — бот может простаивать
- Низкая доходность из-за малого количества сделок
- Неэффективное использование капитала — деньги простаивают большую часть времени
Типичная ситуация: при пороге 2,0% на рынке 100 пар только 1–3 пары могут показать такой рост за цикл. Бот откроет позиции только по самым сильным движениям, но многие тренды могут быть пропущены.
Практические примеры
Пример 1: Порог 0,5% на BTC/USDT
- Цена в начале интервала: 50 000 USDT
- Цена в конце интервала: 50 250 USDT
- Рост: (50 250 − 50 000) / 50 000 × 100 = 0,5%
- Результат: Пара проходит фильтр, бот рассматривает её для открытия позиции
Пример 2: Порог 1,0% на ETH/USDT
- Цена в начале интервала: 3 000 USDT
- Цена в конце интервала: 3 025 USDT
- Рост: (3 025 − 3 000) / 3 000 × 100 = 0,83%
- Результат: Пара НЕ проходит фильтр, бот игнорирует эту пару в текущем цикле
Рекомендации по настройке
Для начинающих трейдеров:
- Начинайте с 0,5% как оптимального баланса
- Увеличивайте до 0,7–2,0%, если наблюдается много убыточных сделок
- Снижайте до 0,3%, если бот слишком редко открывает позиции
Для опытных трейдеров:
- Агрессивная стратегия: 0,2–0,4% (максимальная активность, но требует хорошего риск-менеджмента)
- Сбалансированная стратегия: 0,5–0,8% (рекомендуется для большинства условий)
- Консервативная стратегия: 1,0–1,5% (только самые сильные движения, минимальный риск)
В зависимости от рыночных условий:
- Высокая волатильность: Увеличьте порог до 0,8–1,2%, чтобы избежать ложных пробоев
- Низкая волатильность: Снизьте порог до 0,3–0,5%, чтобы поймать больше возможностей
- Боковое движение: установите 0,6–1,0% для фильтрации шума
Связь с другими параметрами
Интервал (сек): чем короче интервал, тем ниже можно установить порог, так как движения за короткий период обычно меньше.
Take Profit (%): Порог роста рекомендуется устанавливать выше, чем значение Take Profit (фиксация прибыли), поскольку коррекция более вероятна не на весь зафиксированный рост, а только на его часть. Учитывайте плечо! При плече 10 для достижения нужной прибыли требуется падение в 10 раз меньше, чем при плече 1, но риски ликвидации возрастают пропорционально плечу.
Максимальное количество позиций: при низком пороге роста уменьшайте максимальное количество позиций, чтобы избежать перегрузки на слабых движениях.
Увеличение порога при докупках (%): Этот параметр работает в паре с основным порогом роста — для докупок устанавливается повышенный порог, что обеспечивает лучшее усреднение цены и более быстрый переход позиции из убытка в прибыль.
Важные замечания
- Синхронизация с рынком: Порог роста должен соответствовать текущей волатильности рынка. То, что работает на бычьем рынке, может быть разрушительным на медвежьем.
- Комиссии биржи: Учитывайте, что рост должен покрывать комиссии Bybit (около 0,1% за сделку). Порог ниже 0,2% редко бывает прибыльным после комиссий.
- Тестирование: всегда тестируйте новое значение порога на небольшом капитале в течение 1–2 недель перед использованием основного депозита.
- Адаптация: регулярно пересматривайте этот параметр — оптимальное значение меняется вместе с рыночными условиями.
Параметр «Порог роста (%)» является фундаментальным для стратегии бота «Sunrise». Он определяет, насколько активно будет торговать бот и какого качества будут его сделки. Значение 0,5% является оптимальной отправной точкой для большинства трейдеров, но требует регулярной корректировки в зависимости от текущих рыночных условий и результатов торговли. Особое внимание рекомендуется уделить параметру «Увеличение порога при докупках (%)», который значительно повышает эффективность стратегии.
Параметр «Плечо»
Плечо (x) — это мощный инструмент управления капиталом, который позволяет увеличить размер торговых позиций в указанное количество раз по сравнению с вашим фактическим капиталом. Этот параметр напрямую влияет на потенциальную прибыль, но также и на уровень риска при торговле на бирже Bybit.
Суть параметра
Плечо работает по принципу кредитования средств биржей для увеличения торгового оборота. При установке плеча 5x вы можете открыть позицию в 5 раз больше вашего реального капитала, используя залог (маржу) только для покрытия возможных убытков.
Техническая реализация в боте «Sunrise»
Бот «Sunrise» автоматически рассчитывает все параметры с учетом выбранного плеча:
- Размер позиции: умножает указанную «Сумму ордера» на значение плеча
- Маржинальные требования: проверяет достаточность средств на счету для открытия позиции
- Финансирование: учитывает ставки финансирования, которые увеличиваются с ростом плеча
Влияние на торговлю при разных значениях
Сценарий 1: Плечо 1x (без плеча)
Характеристики:
- Полное отсутствие кредитного плеча
- Максимальная безопасность — иммунитет к ликвидации
- Минимальные ставки финансирования
- Полный контроль над своим капиталом
Преимущества:
- Нулевой риск ликвидации — позиция никогда не будет принудительно закрыта, пока баланс не достигнет нуля
- Стабильная работа в любых рыночных условиях, включая экстремальные
- Предсказуемая доходность — прибыль/убыток напрямую соответствует движению цены
- Низкие комиссии за финансирование позиций
Недостатки:
- Минимальная доходность при слабых движениях рынка
- Неэффективное использование капитала при сильных трендах
- Долгое накопление прибыли по сравнению с использованием плеча. Для того чтобы успешно закрыть позицию по прибыли, без плеча потребуется больший откат, чем с плечом. Это может привести к отсутствию достижения требуемой прибыли более длительное время, но увеличивает безопасность бюджета.
Практический пример:
При капитале 1000 USDT и сумме ордера 10 USDT:
- Размер позиции: 10 USDT
- При росте на 10%: Прибыль 1 USDT (0,1% от капитала)
- Цена ликвидации: не существует (позиция закроется только при полном обнулении бюджета).
Сценарий 2: Плечо 5x (умеренное)
Характеристики:
- Баланс между риском и доходностью
- Оптимальное соотношение для большинства рыночных условий
- Умеренные ставки финансирования
- Контролируемый риск ликвидации
Преимущества:
- Значительное увеличение потенциальной прибыли
- Эффективное использование капитала без чрезмерного риска
- Хорошая устойчивость к краткосрочным колебаниям
- Доступно для большинства криптовалютных пар на Bybit
Недостатки:
- Риск ликвидации при сильных движениях против позиции
- Повышенные комиссии за финансирование
- Требует внимательного мониторинга рынка
Практический пример:
При тех же условиях (капитал 1000 USDT, сумма ордера 10 USDT):
- Размер позиции: 50 USDT (10 USDT × 5x)
- При росте на 10%: Прибыль 5 USDT (0,5% от капитала)
- Цена ликвидации: примерно при падении на 20% от цены входа
Сценарий 3: Плечо 25x (максимальное) Характеристики:
- Максимальная агрессивность в торговле
- Экстремальный риск ликвидации
- Высокие ставки финансирования
- Требует идеального тайминга и анализа
Преимущества:
- Максимальная доходность при правильном прогнозе
- Возможность заработать на самых слабых движениях рынка
- Быстрое наращивание капитала при успешной торговле
Недостатки:
- Очень высокий риск полной потери позиции
- Частые ликвидации при обычной рыночной волатильности
- Значительные комиссии за финансирование съедают прибыль
- Психологическое давление из-за постоянного риска
Практический пример:
При тех же условиях:
- Размер позиции: 250 USDT (10 USDT × 25x)
- При росте на 10%: Прибыль 25 USDT (2,5% от капитала)
- Цена ликвидации: примерно при падении на 4% от цены входа
Как плечо влияет на ключевые аспекты торговли
1. Риск ликвидации
Чем выше плечо, тем ближе цена ликвидации к текущей цене:
- 1x: нет ликвидации
- 5x: Ликвидация при падении ~20%
- 10x: Ликвидация при падении ~10%
- 25x: Ликвидация при падении ~4%
2. Эффективность использования капитала
Плечо позволяет торговать большими суммами с меньшим капиталом:
- При плече 10x для позиции на 1000 USDT требуется всего 100 USDT маржи
- Это увеличивает потенциальную доходность в 10 раз по сравнению с торговлей без плеча
3. Влияние на комиссии финансирования
Ставки финансирования на Bybit увеличиваются с ростом плеча:
- При плече 1x: минимальные ставки
- При плече 10x: ставки увеличиваются на 20–30%
- При плече 25x: ставки могут быть в 2 раза выше базовых
Рекомендации по выбору плеча
Для начинающих трейдеров:
- Начинайте с 1x для понимания механики торговли
- Постепенно переходите на 3–5x после получения опыта
- Никогда не используйте максимальное плечо (25x) без глубокого понимания рисков
Для опытных трейдеров:
- Консервативная стратегия: 2–5x (стабильная доходность с контролируемым риском)
- Сбалансированная стратегия: 5–10x (оптимальное соотношение риска и доходности)
- Агрессивная стратегия: 10–25x (только для краткосрочной торговли с идеальным анализом)
В зависимости от рыночных условий:
- Высокая волатильность: Снижайте плечо до 1–3x для защиты от ликвидаций
- Низкая волатильность: можно использовать 5–10x для увеличения доходности
- Сильный тренд: 3–7x для баланса между безопасностью и прибылью
- Боковое движение: 1–2x из-за высокого риска ложных пробоев
Критические предупреждения
- Эффект домино: при высоком плече ликвидация одной позиции может привести к ликвидации других из-за просадки капитала
- Психологический фактор: Высокое плечо создает стресс и может привести к ошибочным решениям
- Ограничения биржи: Bybit может снижать максимальное доступное плечо во время высокой волатильности
Оптимальные комбинации с другими параметрами
С «Суммой ордера»: при высоком плече уменьшайте сумму ордера для контроля общего риска:
- Плечо 25x + Сумма ордера 2 USDT = такой же риск, как Плечо 5x + Сумма ордера 10 USDT
С «Take Profit (%)»: чем выше плечо, тем ниже можно устанавливать take profit:
- Плечо 25x: Take Profit 10–20% (быстрые движения достаточны для прибыли)
- Плечо 1x: Take Profit 50–100% (требуются сильные тренды)
С «Stop Loss (%)»: Плечо требует пропорционального снижения stop loss:
- Плечо 25x: Stop Loss 2–4%
- Плечо 5x: Stop Loss 10–15%
- Плечо 1x: Stop Loss можно не использовать
Параметр «Плечо (x)» является одним из самых мощных, но и самых опасных инструментов в арсенале трейдера. Он может как значительно ускорить рост капитала, так и привести к его полной потере в считанные минуты.
Золотое правило: Начинайте с минимального плеча (1–3x) и увеличивайте его только после получения стабильной прибыли и глубокого понимания механизмов работы с кредитным плечом.
Бот «Sunrise» автоматически рассчитывает все риски при использовании плеча, но окончательная ответственность за выбор этого параметра всегда остается на трейдере. Помните, что сохранение капитала важнее получения максимальной прибыли в краткосрочной перспективе.
Параметр «Сумма ордера»
Сумма ордера — это один из самых важных параметров в стратегии бота «Sunrise», определяющий размер каждой отдельной торговой позиции. Особенность этого параметра в том, что он может быть задан в двух режимах: абсолютная сумма в USDT или процент от текущего капитала.
Два режима работы параметра
Режим 1: Абсолютная сумма в USDT
Как это работает:
- Вы указываете фиксированную сумму в долларах (например, 10 USDT)
- Каждая новая позиция будет открываться на эту сумму независимо от текущего размера капитала
- При докупках по умолчанию используется та же сумма, если не включен параметр «Увеличение суммы при докупках (%)»
Пример расчета:
- Сумма ордера: 10 USDT
- Цена BTC: 50 000 USDT
- Размер позиции: 10 / 50 000 = 0,0002 BTC
- При цене 60 000 USDT размер позиции останется 0,0002 BTC (12 USDT в денежном выражении)
Преимущества:
- Предсказуемость — вы точно знаете, сколько USDT будет инвестировано в каждую сделку
- Стабильность — размер позиций не зависит от текущей прибыли/убытка
- Простота расчетов — легко планировать риск-менеджмент
- Неизменность при росте капитала — не требует постоянной корректировки параметра
Недостатки:
- Неравномерное распределение риска — при росте капитала фиксированная сумма становится слишком маленькой долей от общего капитала
- Потеря эффективности — при большом капитале мелкие позиции дают минимальную прибыль
- Требует ручной настройки — при значительном изменении капитала нужно вручную корректировать сумму
Режим 2: Процент от капитала
Как это работает:
- Вы указываете процент от текущего капитала (например, 3%)
- Бот автоматически рассчитывает сумму в USDT на основе текущего баланса
- При каждом открытии позиции сумма пересчитывается исходя из актуального капитала
- При докупках также используется процент от текущего капитала
Пример расчета:
- Сумма ордера: 3%
- Текущий капитал: 1 000 USDT
- Абсолютная сумма: 1 000 × 0,03 = 30 USDT
- Цена BTC: 50 000 USDT
- Размер позиции: 30 / 50 000 = 0,0006 BTC
- При росте капитала до 2 000 USDT: новая позиция будет 60 USDT (0,0012 BTC)
Преимущества:
- Автоматическая адаптация — размер позиций пропорционален текущему капиталу
- Оптимальное распределение риска — риск на сделку остается постоянным в процентах
- Максимальная эффективность — при росте капитала увеличивается размер позиций и потенциальная прибыль
- Компенсация убытков — при просадке капитала автоматически снижаются риски
Недостатки:
- Волатильность размеров позиций — при просадках могут открываться слишком мелкие позиции
- Сложность прогнозирования — трудно предсказать точный размер следующей позиции
- Эмоциональный фактор — при быстром росте капитала могут открываться слишком большие позиции
Техническая реализация в боте «Sunrise»
Кэширование баланса
Бот использует интеллектуальное кэширование баланса для оптимизации запросов к API:
- Баланс кэшируется на 30 секунд для снижения нагрузки на API Bybit
- При первом запросе происходит обновление кэша с логированием: [INFO] Баланс обновлен: 1 523,4 USDT
- При последующих запросах в течение 30 секунд используется кэшированное значение: [INFO] Используется кэшированный баланс: 1 523,4 USDT
Расчет количества базовой валюты
Бот автоматически рассчитывает количество монет с учетом:
- Минимального размера ордера для каждой пары
- Шага лота (lot size), специфичного для каждой торговой пары
- Максимального размера, установленного биржей
Связь с параметром «Увеличение суммы при докупках (%)»
Этот параметр работает только с основным параметром «Сумма ордера» и влияет на докупки:
- При значении 0% — все докупки совершаются на базовую сумму ордера
- При положительном значении — каждая последующая докупка увеличивается на указанный процент
- Формула: Сумма докупки = Базовая сумма + (Базовая сумма × Увеличение%)
Пример:
- Базовая сумма: 10 USDT
- Увеличение: 30%
- 1-я докупка: 10 USDT
- 2-я докупка: 10 + (10 × 0,3) = 13 USDT
- 3-я докупка: 10 + (10 × 0,3 × 2) = 16 USDT
Рекомендации по выбору режима
Когда выбирать USDT:
- Торговля на фиксированном капитале без пополнений/снятий
- Строгий риск-менеджмент с фиксированным риском на сделку
- Начальный этап, когда капитал еще небольшой и стабильный
- Консервативные стратегии с низким количеством сделок
Когда выбирать %:
- Долгосрочная торговля с реинвестированием прибыли
- Волатильные рынки, где важна адаптация к изменению капитала
- Агрессивные стратегии, направленные на быстрый рост капитала
- При использовании параметра перезапуска при достижении порога прибыли
Оптимальные значения для разных стратегий
Консервативная стратегия:
- Режим: USDT
- Сумма: 10 USDT
- Обоснование: Минимальный риск при умеренной доходности
Сбалансированная стратегия:
- Режим: %
- Процент: 2–5%
- Обоснование: Оптимальный баланс между риском и возможностью роста
Агрессивная стратегия:
- Режим: %
- Процент: 5–10% + увеличение при докупках 20–30%
- Обоснование: Максимальное использование капитала для быстрого роста
Практические советы
Для новичков:
- Начните с 1–2% в процентном режиме или 5–10 USDT в абсолютном
- Используйте USDT режим, пока не поймете работу всех параметров
- Не увеличивайте сумму более чем на 30% за месяц для контроля рисков
Для опытных трейдеров:
- Корректируйте процент в зависимости от волатильности рынка
- Используйте увеличение суммы при докупках для усреднения убыточных позиций
При настройке:
- Тестируйте разные значения с минимальным капиталом
- Корректируйте параметр при значительном изменении капитала (+/- 30%)
Критические предупреждения
- Максимальная сумма не может превышать доступный маржинальный баланс с учетом плеча
- Минимальная сумма должна соответствовать требованиям лота для конкретной пары (минимум 10 USDT для биржи Bybit)
- Процентные значения более 10% могут привести к чрезмерному риску
Важно: Параметр «Сумма ордера» напрямую влияет на риск-профиль вашей стратегии. Правильный выбор режима и значения является ключевым фактором успеха автоматической торговли. Начинайте с консервативных настроек и постепенно оптимизируйте их на основе результатов работы бота.
Параметр «Take Profit (%)»
Take Profit (%) — это ключевой параметр риск-менеджмента в боте «Sunrise», определяющий уровень прибыли в процентах от цены входа, при достижении которого биржа автоматически закроет вашу шорт-позицию для фиксации прибыли. Важно понимать, что бот «Sunrise» устанавливает Take Profit непосредственно на сервере биржи Bybit сразу после открытия позиции, а не отслеживает его самостоятельно в каждом цикле. Это гарантирует закрытие позиции по прибыли даже при обрыве связи с биржей.
Техническая суть параметра
Take Profit устанавливает целевую цену для закрытия шорт-позиции. Бот рассчитывает эту цену на основе цены входа и указанного процента, затем один раз отправляет команду на биржу для установки этого уровня. После этого контроль за достижением Take Profit полностью передается бирже Bybit.
Формула расчета для шорт-позиций: Цена Take Profit = Цена входа × (1 − (Take Profit / Плечо))
Важные особенности:
- Для шорт-позиций Take Profit всегда ниже цены входа
- Значение Take Profit автоматически корректируется с учетом плеча
- Take Profit устанавливается только один раз после открытия позиции
- Если позиция увеличивается через докупки, Take Profit пересчитывается и обновляется на бирже
Как это работает в боте «Sunrise»
- Открытие позиции: Бот открывает шорт-позицию по рыночной цене
- Расчет Take Profit:
- Базовое значение Take Profit делится на плечо
- Пример: Take Profit 50% с плечом 10x → фактическое движение 5%
- Установка на бирже: Бот сразу отправляет команду set_trading_stop на биржу Bybit
- Верификация: Бот проверяет, что Take Profit успешно установлен на сервере биржи
- Автоматическое закрытие: при достижении цены Take Profit биржа автоматически закрывает позицию без участия бота
Влияние на торговлю при разных значениях
Сценарий 1: Низкий Take Profit (10–20%)
Характеристики:
- Частые закрытия позиций с небольшой прибылью
- Высокий процент успешных сделок
- Минимальный риск того, что прибыль превратится в убыток
- Низкая доходность на сильных трендах
Преимущества:
- Стабильная прибыль даже на слабых движениях рынка
- Защита от разворотов — позиция закрывается до того, как рынок развернется против вас
- Быстрое возвращение капитала в оборот для новых сделок
- Минимальная зависимость от стабильности работы бота или интернет-соединения
Недостатки:
- Пропуск крупных движений — биржа закроет позицию до основного тренда
- Высокие комиссии из-за частых сделок
- Низкая доходность в долгосрочной перспективе
- Психологический дискомфорт от наблюдения за продолжающимся падением после закрытия
Практика для шорт-стратегии:
При Take Profit 15% для шорт-позиции по ETH/USDT:
- Цена входа: 3 000 USDT
- Цена Take Profit: 3 000 × (1 − 0,15) = 2 550 USDT
- При падении цены до 2 550 USDT биржа автоматически закроет позицию
- Прибыль: 15% от суммы позиции (с учетом плеча)
Сценарий 2: Средний Take Profit (40–60%)
Характеристики:
- Баланс между частотой сделок и прибылью
- Умеренный риск превращения прибыли в убыток
- Хорошая адаптация к разным рыночным условиям
- Оптимальное соотношение прибыли к риску
Преимущества:
- Достаточная прибыль для покрытия комиссий и стоп-лоссов
- Хорошее улавливание средних трендов на падение
- Устойчивость к краткосрочным отскокам вверх
- Оптимальная частота успешных сделок (50–70%)
Недостатки:
- Риск пропустить начало сильного падения при слишком высоком значении
- Некоторые сделки могут закрываться с минимальной прибылью при волатильности
Практика для шорт-стратегии:
При Take Profit 50% для шорт-позиции по BTC/USDT с плечом 10x:
- Цена входа: 50 000 USDT
- Фактическое движение: 50% / 10 = 5%
- Цена Take Profit: 50 000 × (1 − 0,05) = 47 500 USDT
- При падении цены до 47 500 USDT биржа закроет позицию
- Прибыль: 50% от суммы позиции благодаря плечу
Сценарий 3: Высокий Take Profit (80–150%+)
Характеристики:
- Редкие закрытия позиций
- Высокая доходность каждой успешной сделки
- Максимальный риск того, что прибыль превратится в убыток
- Низкий процент успешных сделок
Преимущества:
- Максимальная прибыль при попадании в сильный нисходящий тренд
- Низкие комиссии из-за редких сделок
- Полный захват крупных рыночных падений
- Высокая эффективность капитала при успешных сделках
Недостатки:
- Высокий процент убыточных сделок из-за отскоков
- Длительное ожидание закрытия позиций
- Риск полной потери прибыли при отскоке цены вверх
- Требует идеального входа в начало падения
Практика для шорт-стратегии:
При Take Profit 100% для шорт-позиции по SOL/USDT с плечом 10x:
- Цена входа: 100 USDT
- Фактическое движение: 100% / 10 = 10%
- Цена Take Profit: 100 × (1 − 0,10) = 90 USDT
- При падении цены до 90 USDT биржа закроет позицию
- Прибыль: 100% от суммы позиции благодаря плечу
Критические особенности шорт-торговли с Take Profit
1. Обратная зависимость от рынка
Для шорт-позиций прибыль возникает при падении цены, что делает стратегию контрциклической:
- Чем ниже падает цена, тем больше прибыль
- Но чем ниже цена, тем выше риск отскока вверх
- Take Profit должен устанавливаться с учетом потенциала отскока
2. Установка на бирже vs отслеживание ботом
Преимущества установки на бирже:
- Гарантированное закрытие даже при остановке бота или потере интернета
- Мгновенное исполнение без задержек на обработку цикла бота
- Снижение нагрузки на API биржи (меньше запросов)
- Защита от человеческого фактора (отключение бота не отменяет Take Profit)
Недостатки:
- Зависимость от точности первоначального расчета
- Риск срабатывания на временных просадках без последующего продолжения тренда
3. Особенности работы с докупками
При докупках шорт-позиции Take Profit автоматически пересчитывается и обновляется на бирже:
- Средняя цена пересчитывается с учетом всех докупок
- Take Profit устанавливается от новой средней цены
- Параметр «Изменение PNL при докупках (%)» позволяет динамически менять цель Take Profit
- При положительном значении: Take Profit увеличивается для каждой докупки
- При отрицательном значении: Take Profit уменьшается для более частых закрытий
Рекомендации по выбору значений для шорт-торговли
Для начинающих трейдеров:
- Начните с 10% при плече 1 как универсального значения для шорт-стратегии
- Используйте Stop Loss при высоком плече для защиты от отскоков
- Тестируйте разные значения на истории сильных нисходящих трендов
- Не устанавливайте более 80% без опыта работы с волатильными активами
Для опытных трейдеров:
- Скальпинг вниз: 5–10% (быстрые сделки на коротких падениях)
- Среднесрочная шорт-стратегия: 10–20% (оптимальный баланс)
- Долгосрочная шорт-стратегия: 20–50% (захват крупных кризисов)
- Агрессивная стратегия: 50–150% + высокое плечо (максимальная прибыль на сильных трендах)
В зависимости от рыночных условий:
- Сильный медвежий рынок: Увеличьте до 70–100% для полного захвата падения
- Коррекционное падение: Снизьте до 30–40% для быстрого закрытия при отскоке
- Высокая волатильность: установите 40–50% для защиты от ложных пробоев
- Низкая волатильность: 5–10% для частых небольших прибылей
Практические примеры для шорт-позиций
Пример 1: Базовый расчет с плечом
- Сумма ордера: 10 USDT
- Пара: BTC/USDT
- Цена входа: 50 000 USDT (шорт)
- Take Profit: 50%
- Плечо: 10x
- Расчет:
- Фактическое движение цены: 50% / 10 = 5%
- Цена Take Profit: 50 000 × (1 − 0,05) = 47 500 USDT
- Прибыль в USDT: 10 × 0,5 = 5 USDT (50% от вложенного капитала)
Пример 2: С докупками и изменением PNL
- Первая продажа: 10 USDT при 50 000 USDT
- Докупка (вторая продажа): 13 USDT при 55 000 USDT (цена выросла, но тренд все еще нисходящий)
- Средняя цена: (10 × 50 000 + 13 × 55 000) / (10 + 13) = 52 826 USDT
- Take Profit: 50% + 10% (изменение PNL при докупках) = 60%
- Плечо: 5x
- Расчет:
- Фактическое движение: 60% / 5 = 12%
- Цена Take Profit: 52 826 × (1 − 0,12) = 46 487 USDT
- Прибыль: 60% от общей суммы позиции
Критические предупреждения для шорт-торговли
- Финансирование: при длительном удержании шорт-позиций взимается комиссия за финансирование, которая может съесть всю прибыль
- Психологический фактор: держать шорт-позицию в растущем рынке психологически сложно, даже при установленном Take Profit
- Сильные отскоки: Рынок может резко отскочить вверх перед продолжением падения, сработав на Take Profit слишком рано
- Проверка на бирже: всегда визуально проверяйте в интерфейсе Bybit, что Take Profit успешно установлен для каждой позиции
Параметр «Take Profit (%)» в боте «Sunrise» для шорт-позиций является критически важным элементом стратегии. Его правильная настройка определяет не только потенциальную прибыль, но и стабильность работы системы в условиях высокой волатильности криптовалютного рынка.
Ключевые принципы для шорт-торговли:
- Take Profit ниже цены входа
- При докупках шорт-позиции Take Profit пересчитывается от новой средней цены
- Take Profit устанавливается на бирже и работает автономно
Золотое правило: Начинайте с Take Profit 5–10% для шорт-позиций с плечом 1 и корректируйте значение на основе анализа истории сильных нисходящих трендов. Помните, что в шорт-торговле дисциплина и строгий риск-менеджмент важнее поиска максимальной прибыли в каждой сделке.
Параметр «Stop Loss (%)»
Stop Loss (%) — это критический параметр защиты капитала в боте «Sunrise», определяющий максимальный убыток в процентах от цены входа, при достижении которого биржа автоматически закроет вашу шорт-позицию для предотвращения дальнейших потерь. Как и Take Profit, Stop Loss устанавливается непосредственно на сервере биржи Bybit сразу после открытия позиции и работает автономно.
Техническая суть параметра для шорт-позиций
Для шорт-позиций Stop Loss работает иначе, чем для длинных позиций. Поскольку вы продаете актив в надежде купить его обратно дешевле, убытки возникают при росте цены. Поэтому Stop Loss для шорт-позиций всегда устанавливается выше цены входа.
Важные особенности:
- Для шорт-позиций Stop Loss всегда выше цены входа
- Значение Stop Loss автоматически корректируется с учетом плеча
- Stop Loss устанавливается после открытия позиции
- Если установлено значение 0% — Stop Loss не устанавливается вовсе
- При докупках шорт-позиции Stop Loss пересчитывается и обновляется на бирже
Как это работает в боте «Sunrise»
- Открытие позиции: Бот открывает шорт-позицию по рыночной цене
- Расчет Stop Loss:
- Базовое значение Stop Loss делится на плечо
- Пример: Stop Loss 10% с плечом 10x → фактическое движение 1%
- Установка на бирже: Бот отправляет команду set_trading_stop с параметром Stop Loss на биржу Bybit
- Верификация: Бот проверяет, что Stop Loss успешно установлен на сервере биржи
- Автоматическое закрытие: при достижении цены Stop Loss биржа автоматически закроет позицию без участия бота
Особенность кода: Stop Loss устанавливается только если sl_pct > 0. При значении 0% параметр игнорируется, что позволяет полностью отключить защиту для опытных трейдеров.
Влияние на торговлю при разных значениях
Сценарий 1: Низкий Stop Loss (5–15%)
Характеристики:
- Максимальная защита капитала от крупных убытков
- Частые закрытия позиций с минимальными убытками
- Минимальный риск просадки капитала
- Высокий риск закрытия позиции перед продолжением тренда вниз
Преимущества:
- Стабильность капитала даже в условиях высокой волатильности
- Защита от разрушительных отскоков вверх
- Психологический комфорт от ограниченного убытка в каждой сделке
- Подходит для новичков и консервативной торговли
Недостатки:
- Множество преждевременных закрытий при временных отскоках
- Пропуск крупных нисходящих трендов после закрытия по Stop Loss
- Высокие комиссии из-за частых сделок
- Низкая прибыльность в долгосрочной перспективе
Практика для шорт-стратегии: при Stop Loss 10% для шорт-позиции по ETH/USDT с плечом 10x:
- Цена входа: 3 000 USDT
- Фактическое движение: 10% / 10 = 1%
- Цена Stop Loss: 3 000 × (1 + 0,01) = 3 030 USDT
- При росте цены до 3 030 USDT биржа автоматически закроет позицию
- Максимальный убыток: 10% от суммы позиции
Сценарий 2: Средний Stop Loss (20–40%) Характеристики:
- Баланс между защитой и возможностью для тренда
- Умеренная частота закрытий по Stop Loss
- Достаточное пространство для временных отскоков
- Оптимальное соотношение защиты и прибыльных сделок
Преимущества:
- Защита от катастрофических убытков при сохранении прибыльных сделок
- Устойчивость к обычной рыночной волатильности
- Хорошая адаптация к разным рыночным условиям
- Оптимальный уровень риска для большинства стратегий
Недостатки:
- Возможность значительных убытков при сильных отскоках
- Требует дополнительного контроля и анализа рынка
Практика для шорт-стратегии: при Stop Loss 30% для шорт-позиции по BTC/USDT с плечом 10x:
- Цена входа: 50 000 USDT
- Фактическое движение: 30% / 10 = 3%
- Цена Stop Loss: 50 000 × (1 + 0,03) = 51 500 USDT
- При росте цены до 51 500 USDT биржа закроет позицию
- Максимальный убыток: 30% от суммы позиции
Сценарий 3: Высокий Stop Loss (50%+) или 0% (отключено) Характеристики:
- Минимальная защита или её полное отсутствие
- Редкие закрытия по Stop Loss
- Максимальный риск полной потери позиции
- Максимальный потенциал для захвата крупных трендов
Преимущества:
- Ни одна позиция не закроется раньше времени
- Полный захват сильных нисходящих трендов
- Минимальные комиссии за закрытие по Stop Loss
Недостатки:
- Катастрофические убытки при сильных отскоках вверх
- Риск ликвидации позиции при использовании высокого плеча
- Психологическое давление из-за неограниченного потенциального убытка
- Требует идеального тайминга и анализа рынка
Практика для шорт-стратегии: при Stop Loss 0% (отключен) для шорт-позиции по SOL/USDT с плечом 10x:
- Бот не устанавливает Stop Loss на бирже
- Позиция закроется только по Take Profit или вручную
- При росте цены до уровня ликвидации (примерно 10% для плеча 10x) биржа принудительно закроет позицию
- Риск полной потери позиции при неблагоприятном движении рынка
Критические особенности шорт-торговли со Stop Loss
Обратная логика по сравнению с лонгами
Для шорт-позиций Stop Loss работает противоположно:
- Лонг: Stop Loss ниже цены входа (защита от падения)
- Шорт: Stop Loss выше цены входа (защита от роста)
Установка на бирже vs отслеживание ботом Преимущества установки на бирже:
- Гарантированное закрытие даже при остановке бота или потере интернета
- Мгновенное исполнение без задержек на обработку цикла бота
- Снижение нагрузки на API биржи и процессор устройства
- Защита от человеческого фактора (нельзя забыть установить Stop Loss)
Недостатки:
- Невозможность динамической корректировки без закрытия и повторного открытия позиции
- Риск срабатывания на краткосрочных просадках без последующего продолжения тренда
- Ограниченная гибкость по сравнению с алгоритмическим управлением
Взаимодействие с плечом
Плечо критически влияет на эффективность Stop Loss:
- Высокое плечо требует низкого Stop Loss в процентах
- Низкое плечо позволяет использовать высокий Stop Loss
- Формула: Реальное движение цены = Stop Loss (%) / Плечо
Пример для плеча 25x:
- Stop Loss 4% → реальное движение 0,16%
- Цена может вырасти всего на 0,16% перед закрытием позиции
Пример для плеча 1x:
- Stop Loss 4% → реальное движение 4%
- Цена может вырасти на 4% перед закрытием позиции
Рекомендации по выбору значений для шорт-торговли
Для начинающих трейдеров:
- Начните с 25% как универсального значения для шорт-стратегии
- Обязательно используйте Stop Loss — никогда не оставляйте его отключенным (0%)
- Комбинируйте с низким плечом (3–5x) для дополнительной защиты
- Тестируйте разные значения на истории с сильными отскоками вверх
Для опытных трейдеров:
- Агрессивная стратегия: 15–25% + высокое плечо (10–25x)
- Сбалансированная стратегия: 30–40% + умеренное плечо (5–10x)
- Консервативная стратегия: 45–60% + низкое плечо (1–3x)
- Отключенный Stop Loss: только при идеальном анализе рынка и низком плече (1–2x)
В зависимости от рыночных условий:
- Высокая волатильность: установите 15–25% для защиты от резких отскоков
- Низкая волатильность: можно использовать 35–45% для минимизации ложных срабатываний
- Сильный медвежий рынок: 40–50% для захвата глубоких падений
- Неопределенный рынок: 20–30% + низкое плечо для консервативной торговли
Практические примеры для шорт-позиций
Пример 1: Защита при высоком плече
- Сумма ордера: 10 USDT
- Пара: BTC/USDT
- Цена входа: 50 000 USDT (шорт)
- Stop Loss: 15%
- Плечо: 25x
- Расчет:
- Фактическое движение цены: 15% / 25 = 0,6%
- Цена Stop Loss: 50 000 × (1 + 0,006) = 50 300 USDT
- Максимальный убыток: 15% от 10 USDT = 1,5 USDT
- Риск: Цена может вырасти всего на 0,6% перед закрытием
Пример 2: Баланс при умеренном плече
- Сумма ордера: 10 USDT
- Пара: ETH/USDT
- Цена входа: 3 000 USDT (шорт)
- Stop Loss: 30%
- Плечо: 10x
- Расчет:
- Фактическое движение цены: 30% / 10 = 3%
- Цена Stop Loss: 3 000 × (1 + 0,03) = 3 090 USDT
- Максимальный убыток: 30% от 10 USDT = 3 USDT
- Баланс: достаточно места для отскоков, но защита от катастрофических убытков
Критические предупреждения для шорт-торговли
- Риск неограниченных убытков: В отличие от лонгов, где максимальный убыток ограничен 100%, при шорт-позициях теоретический убыток неограничен. Stop Loss — ваша основная защита.
- Ликвидация vs Stop Loss:
- Stop Loss — ваша настройка для закрытия позиции перед ликвидацией
- Цена ликвидации — уровень, при котором биржа принудительно закроет позицию
- Важно: Stop Loss должен быть ниже цены ликвидации для эффективной защиты
- Сильные отскоки: Рынок может резко вырасти на 20–50% за несколько минут, особенно после длительного падения. Без Stop Loss это может привести к полной потере позиции.
- Психологический фактор: держать шорт-позицию в растущем рынке психологически сложно. Stop Loss автоматизирует защиту и снимает эмоциональную нагрузку.
- Скользящее исполнение: в условиях экстремальной волатильности фактическая цена закрытия по Stop Loss может отличаться от установленной на 5–10%.
Параметр «Stop Loss (%)» в боте «Sunrise» для шорт-позиций является важным элементом риск-менеджмента. Его правильная настройка определяет не только защиту капитала, но и общую прибыльность стратегии.
P.S. Бот у автора работает без Stop Loss при значении параметра 0. Я использую комбинацию других параметров для защиты бюджета.
Параметр «Порог рестарта (%)»
Порог рестарта (%) — определяет уровень общей прибыли в процентах от начального капитала цикла, при достижении которого бот автоматически закроет все открытые шорт-позиции и начнёт новый торговый цикл. Это нужно для разгрузки бюджета при наличии множества открытых позиций с разным успехом (большинство с прибылью, остальные с убытком).
Суть параметра
При достижении указанного процента прибыли от начала работы бота или прошлого рестарта бот принудительно закрывает все позиции рыночными ордерами, фиксируя заработанную прибыль, и перезапускает торговлю с обновлённым капиталом. Это предотвращает падение прибыли при смене рыночного тренда, защищает от удерживания множества открытых позиций с учётом достигнутой прибыли по балансу. Закрываются даже позиции с убытком, но другие (прибыльные позиции) компенсируют этот убыток.
Особенности для шорт-торговли
Для шорт-стратегий рестарт особенно важен, так как длительное удержание шорт-позиций сопряжено с риском сильных отскоков вверх и накопления комиссий за финансирование.
Рекомендуемые значения
- 5–15%: Частые рестарты, максимальная защита прибыли, подходит для высокой волатильности
- 20–40%: Оптимальный баланс для большинства условий, рекомендуется для начинающих
- 45–60% и выше: Редкие рестарты, максимальный захват трендов, только для опытных трейдеров
- 0%: Функция отключена, рестарты не происходят автоматически (не рекомендуется)
Критические замечания
- Значение 0% полностью отключает автоматические рестарты
- При высоком плече рекомендуется использовать более низкий порог рестарта
- Каждый рестарт генерирует комиссии за закрытие всех позиций
- После рестарта обнуляются все текущие позиции и статистика цикла (включая историю сделок)
Параметр «Увеличение порога при докупках (%)»
Определяет, насколько процентов увеличивается первоначальный «Порог роста (%)» для каждой последующей докупки по шорт-позиции. Бот использует геометрическую прогрессию для расчёта динамического порога.
Формула: Новый порог = Базовый порог × (1 + Увеличение/100)^(номер докупки)
Такой подход позволяет получить более эффективную среднюю цену позиции и соответственно быстрее достичь нужной прибыли. Если цена продолжает скачкообразно и агрессивно расти, то сохранение порога докупки на уровне 0,5% быстро перегрузит позицию и приведёт её к убыточному состоянию. Геометрический рост порога докупки компенсирует эту негативную тенденцию и при этом сохраняет небольшой порог покупки/докупки, чтобы бот продолжал эффективно работать даже при низкой активности рынка.
Пример:
- Базовый порог роста: 0,5%
- Увеличение порога при докупках: 200%
- Первая докупка: 0,5% × (1 + 200/100)¹ = 0,5% × 3 = 1,5%
- Вторая докупка: 0,5% × (1 + 200/100)² = 0,5% × 9 = 4,5%
- Третья докупка: 0,5% × (1 + 200/100)³ = 0,5% × 27 = 13,5%
При значении 0% все докупки происходят при том же пороге роста, что и первоначальный вход.
Параметр «Максимум позиций»
Ограничивает общее количество одновременно открытых шорт-позиций по всем торговым парам. Бот не будет открывать новые позиции, пока текущее количество открытых позиций не станет меньше установленного значения. Это позволяет контролировать общий риск и распределять капитал между разными активами для диверсификации. Обратите внимание, что количество докупок по уже открытым позициям не учитывается при подсчёте этого параметра (в расчёт принимаются только уникальные торговые пары, а не общее количество докупок).
Пример:
- Максимум позиций: 10
- Бот отслеживает 500 торговых пар, но может одновременно удерживать шорт-позиции максимум по 10 из них
- Если 10 позиций уже открыты, бот будет ждать закрытия одной из них (по Take Profit, Stop Loss или рестарту), прежде чем открывать новую позицию
- При значении 0 ограничение отключается, и бот может открывать неограниченное количество позиций (что не рекомендуется из соображений риск-менеджмента)
Параметр «Максимум докупок на пару»
Ограничивает количество дополнительных шорт-позиций (докупок), которые бот может открыть по одной и той же торговой паре. Это защита от бесконечного усреднения убыточной позиции при сильном движении цены против вас (вверх для шорт-стратегии). Предотвращает излишнее инвестирование в одну и ту же торговую пару. Вы можете использовать этот параметр, но автор рекомендует более жёстко задавать параметр «Увеличение порога при докупках (%)» (так эффективнее). Этот же параметр полезен, если вы идёте по пути единственной покупки на пару с одновременной установкой Stop Loss (и в некоторых других случаях).
Пример:
- Максимум докупок на пару: 5
- Бот открывает первую шорт-позицию по ETH/USDT при росте на 0,5%
- При дальнейшем росте цены бот может открыть ещё 5 докупок по этой же паре
- После 5 докупок бот больше не будет добавлять к этой позиции, даже если цена продолжит расти вверх
- При значении 0 докупки полностью отключены, бот открывает только одну позицию на пару
Параметр «Увеличение суммы при докупках (%)»
Определяет, насколько процентов увеличивается сумма ордера для каждой последующей докупки по шорт-позиции. При докупках (когда цена растёт против вашей позиции), бот автоматически увеличивает размер каждой следующей шорт-позиции на указанный процент для более эффективного усреднения. Это позволяет добиться максимально быстрого перехода позиции в прибыльность и достижению заданного уровня Take Profit для успешного её закрытия. Автор рекомендует выставлять низкий параметр «сумма ордера», но увеличивать текущий параметр. Это даст небольшие сделки при неактивном рынке, но обеспечит крупную прибыль при резком росте одной или нескольких пар с последующей докупкой более значительного объёма. В совокупности с параметром «увеличение порога при докупках (%)» является более адекватной альтернативой использованию параметра «Максимум докупок на пару».
Пример:
- Сумма ордера: 10 USDT
- Увеличение суммы при докупках: 30%
- Первая докупка: 10 USDT × (1 + 30 / 100) = 13 USDT
- Вторая докупка: 10 USDT × (1 + 30 / 100)² = 16,9 USDT
- Третья докупка: 10 USDT × (1 + 30 / 100)³ = 21,97 USDT
При значении 0% все докупки совершаются на одинаковую сумму, равную базовой сумме ордера.
Параметр «Циклов для истории»
Определяет количество интервалов, в течение которых ищется исторический рекорд роста, то есть максимальное зафиксированное повышение цены какого-либо токена за один интервал времени.
Этот параметр позволяет боту «запоминать» рыночную активность (волатильность) за заданный период и автоматически адаптироваться к текущим условиям. Обратите внимание, что каждый цикл длится столько секунд, сколько задано параметром «Интервал (сек)». Это означает, что если интервал 60 секунд, то циклы истории будут минутными; если 3600 секунд, то часовыми и т.д. А вот сколько этих циклов всего будет в истории, задается именно текущим параметром «Циклов для истории».
Если вы работаете с суточным интервалом, то не делайте этот параметр большим. Пока не заполнится весь массив истории, бот не приступит к открытию позиций. Если вы не хотите использовать исторические рекорды, то оставьте значение 1. Это приравняет исторический и локальный рекорды к единому значению.
Зачем нужна история рекордов?
История рекордов — это ключевой механизм адаптации бота «Sunrise» к разной рыночной активности.
Без неё:
- При высокой волатильности бот открывал бы слишком много позиций на слабых движениях
- При низкой волатильности бот не открывал бы позиции вовсе, так как движения не достигали бы фиксированного порога
- Стратегия требовала бы постоянной ручной настройки под текущие рыночные условия
История рекордов решает эту проблему, автоматически устанавливая динамический порог для открытия позиций на основе реальной рыночной активности за последние N циклов.
Как работает отбор пар
Внимание! Важный нюанс работы бота: в пределах одного интервала бот не открывает позиции по всем подходящим парам, а выбирает только одну — с максимальным ростом (локальный рекорд, если он выше исторического и выше порога). Это сделано для качественного улучшения совокупности открытых позиций и напрямую влияет на результативность работы бота.
Процесс отбора:
- Бот сканирует все отслеживаемые пары
- Для каждой пары рассчитывает процент роста за текущий интервал
- Находит пару с максимальным ростом (локальный рекорд цикла)
- Сравнивает этот локальный рекорд с двумя порогами:
- Исторический рекорд (максимальный рост за последние N циклов)
- Порог роста (параметр «Порог роста (%)»)
Условие для открытия позиции: Локальный рекорд больше исторического рекорда и при этом локальный рекорд больше или равен параметру «порог роста».
Практические примеры
Пример 1: Настройка под разную волатильность
- Циклов для истории: 60
- Порог роста: 0,5%
- Сценарий 1 (высокая волатильность):
- Исторический рекорд за 60 циклов: 8,5%
- Локальный рекорд текущего цикла: 9,2%
- Результат: Позиция открывается по паре с ростом 9,2%
- Сценарий 2 (низкая волатильность):
- Исторический рекорд за 60 циклов: 0,7%
- Локальный рекорд текущего цикла: 0,8%
- Результат: Позиция открывается по паре с ростом 0,8%
Пример 2: Защита от шума на спокойном рынке
- Циклов для истории: 20
- Порог роста: 0,3%
- Текущая ситуация:
- Исторический рекорд: 0,4%
- Локальныq рост пар: 0,35%, 0,38%, 0,41%, 0,33%
- Результат: Позиция открывается только по паре с ростом 0,41%, остальные игнорируются как недостаточно сильные
Рекомендуемые значения
- 10–30 циклов: Короткая история, быстрая адаптация к изменению рыночных условий
- 40–80 циклов: Оптимальный баланс для большинства условий (значение по умолчанию: 60)
- 100 и более циклов: Длинная история, консервативная стратегия с фокусом на сильных движениях
Чем больше значение, тем стабильнее будет исторический рекорд, но медленнее бот будет адаптироваться к изменению рыночной активности. Чем меньше значение, тем более чувствительнее будет реагировать бот на текущие рыночные движения.
Этот параметр является основой адаптивной стратегии бота «Sunrise», позволяя ему эффективно работать как в периоды высокой волатильности, так и в спокойные рыночные периоды без необходимости постоянной ручной настройки.
P. S. Значения текущего и исторического рекордов вы можете оперативно смотреть на вкладке «Мониторинг» в поле «Рекорд цикла/истории (%)».
Параметр «Минимальный интервал финансирования (часы)»
Определяет минимальный интервал в часах между событиями финансирования для криптовалютной пары. Если интервал финансирования пары меньше указанного значения, бот автоматически исключает эту пару из торговли, так как частое финансирование увеличивает издержки при длительном удержании позиций.
Как это работает
Бот получает информацию об интервале финансирования для каждой пары через API Bybit и сравнивает его с установленным значением. Если интервал финансирования меньше минимального (то есть комиссия берётся часто):
- Пара добавляется в список исключённых
- По этой паре не открываются новые позиции
- По ней не выполняются докупки существующих позиций
- Пара исключается из общего мониторинга
Важно: Параметр работает в паре с параметром «Максимальная ставка финансирования (%)». Пара исключается, если нарушено хотя бы одно из этих условий.
Пример работы
- Минимальный интервал финансирования: 4 часа
- Пара BTC/USDT: Интервал финансирования 8 часов
Результат: Пара допущена к торговле (8 > 4) - Пара ETH/USDT: Интервал финансирования 2 часа
Результат: Пара исключена из торговли (2 < 4) - Пара SOL/USDT: Интервал финансирования 1 час
Результат: Пара исключена из торговли (1 < 4)
Зачем это нужно
При торговле с плечом на фьючерсных рынках каждая позиция подвергается периодическому финансированию. Чем чаще происходит финансирование:
- Тем выше общие издержки при длительном удержании позиций
- Тем больше комиссий съедают потенциальную прибыль
- Тем выше риск негативного влияния финансирования на результат торговли
Для шорт-стратегии бота «Sunrise» этот параметр критически важен, так как позиции могут удерживаться достаточно долго до достижения Take Profit. Исключение пар с частым финансированием позволяет минимизировать непроизводственные расходы и повысить общую доходность стратегии.
Значение по умолчанию: 4 часа (минимальное значение — 1 час).
Параметр «Лимит ставки финансирования (%)»
Определяет максимальную допустимую ставку финансирования в процентах для отбора торговых пар. Если ставка финансирования для конкретной пары превышает указанное значение, бот автоматически исключает эту пару из торговли, так как высокие ставки финансирования могут существенно снижать прибыль или приводить к убыткам при длительном удержании позиций.
Как это работает
- Бот получает текущую ставку финансирования для каждой пары через API Bybit
- Абсолютное значение ставки (в процентах) сравнивается с установленным лимитом
- Если ставка финансирования превышает лимит, пара добавляется в список исключённых
- По исключённым парам не открываются новые позиции и не выполняются докупки
- Все исключённые пары отображаются во вкладке «Исключённые» для прозрачности
Важно: Параметр работает в паре с параметром «Минимальный интервал финансирования (часы)». Пара исключается, если нарушено хотя бы одно из этих условий.
Пример работы
- Лимит ставки финансирования: 0,3%
- Пара BTC/USDT: Текущая ставка финансирования 0,01%
Результат: Пара допущена к торговле (0,01% < 0,3%) - Пара ETH/USDT: Текущая ставка финансирования 0,5%
Результат: Пара исключена из торговли (0,5% > 0,3%) - Пара DOGE/USDT: Текущая ставка финансирования -0,4%
Результат: Пара исключена из торговли (|-0,4%| = 0,4% > 0,3%)
Зачем это нужно
При торговле с плечом на фьючерсных рынках каждая позиция подвергается периодическому финансированию. Чем выше ставка финансирования:
- Тем больше комиссий съедают вашу потенциальную прибыль
- Тем выше риск получения убытков даже при правильном прогнозе направления цены
- Тем сложнее удерживать позицию на длительный срок
Для шорт-стратегии бота «Sunrise» этот параметр особенно важен, так как:
- При отрицательных ставках финансирования (в пользу длинных позиций) шорты несут дополнительные расходы
- Бот автоматически отфильтровывает пары с невыгодными условиями финансирования
Значение по умолчанию: 0,3%. Рекомендуется не устанавливать меньше 0,05%, так как это может привести к исключению большинства торговых пар.
Параметр «Изменение PNL при докупках (%)»
Определяет, насколько процентов изменяется целевой PNL (Take Profit) для каждой последующей докупки по шорт-позиции. При докупках шорт-позиции (когда цена растёт против вашей позиции) бот автоматически корректирует уровень Take Profit для всей усреднённой позиции на указанное значение. Это позволяет адаптировать цель прибыли под изменившуюся среднюю цену входа. Когда позиция накапливает большую сумму ввиду докупок и удерживается долго, возникает желание получить с неё побольше прибыли. Этот параметр служит именно для этого, увеличивая стандартную прибыль (PNL) путём понижения цены Take Profit. Также это служит для нивелирования комиссии за финансирование. Значение может быть как положительным, так и отрицательным. Уменьшать ожидаемую прибыль целесообразно при желании быстрее закрыть позиции с большим количеством докупок, пусть даже ценой меньшей прибыли (высвобождение занятого бюджета).
Как это работает
После каждой докупки шорт-позиции бот пересчитывает общий Take Profit для всей позиции:
- Положительное значение (+X%): увеличивает целевой PNL, делая цель более агрессивной
- Отрицательное значение (-X%): уменьшает целевой PNL, делая цель более консервативной
- Значение 0%: Take Profit остаётся неизменным для всех докупок
Бот использует геометрическую прогрессию для расчёта нового целевого PNL.
Практические примеры
Пример 1: Консервативное усреднение (-20%)
- Базовый Take Profit: 50%
- Изменение PNL при докупках: -20%
- После 1-й докупки: 50% × (1 − 0,2) = 40%
- После 2-й докупки: 50% × (1 − 0,2)² = 32%
- После 3-й докупки: 50% × (1 − 0,2)³ = 25,6% Эффект: С каждой докупкой цель прибыли снижается, что позволяет быстрее закрыть усреднённую позицию с минимальной прибылью, но с меньшим риском.
Пример 2: Агрессивное усреднение (+30%)
- Базовый Take Profit: 30%
- Изменение PNL при докупках: +30%
- После 1-й докупки: 30% × (1 + 0,3) = 39%
- После 2-й докупки: 30% × (1 + 0,3)² = 50,7%
- После 3-й докупки: 30% × (1 + 0,3)³ = 65,9% Эффект: С каждой докупкой цель прибыли увеличивается, что компенсирует более высокую среднюю цену входа и обеспечивает адекватную прибыль при развороте рынка.
Пример 3: без изменения (0%)
- Базовый Take Profit: 40%
- Изменение PNL при докупках: 0%
- После любой докупки: 40% × (1 + 0)ⁿ = 40% Эффект: Take Profit остаётся неизменным независимо от количества докупок, что может привести к недостаточной прибыли после усреднения или слишком долгому удержанию позиции.
Важные замечания
- Работает только при докупках — параметр не влияет на первоначальный вход в позицию
- Пересчёт происходит автоматически — после каждой докупки бот обновляет Take Profit на бирже
- Связан с плечом — учитывайте это при установке параметра
- Учитывает среднюю цену — изменение PNL компенсирует изменение средней цены входа после докупок
Этот параметр является ключевым для эффективного управления усреднёнными шорт-позициями и позволяет автоматически адаптировать цели прибыли под текущие рыночные условия и историю докупок.
- 4.1 Вкладка «Мониторинг»
- 4.2 Вкладка «Стратегии»
- 4.3 Вкладка «Позиции»
- 4.4 Вкладка «Логи»
- 4.5 Вкладка «Сделки»
- 4.6 Вкладка «Исключенные»
- 4.7 Вкладка «Настройки»
4.3 Вкладка «Позиции»

Вкладка «Позиции» является ключевым инструментом мониторинга и анализа текущих открытых торговых позиций в боте «Sunrise». Эта вкладка предоставляет трейдеру полную информацию обо всех активных шорт-позициях, позволяя эффективно управлять рисками и отслеживать эффективность торговой стратегии в реальном времени.
Структура таблицы позиций
Вкладка содержит таблицу с 10 информативными столбцами, каждый из которых отображает критически важные параметры открытых позиций:
1. Символ (Symbol)
- Назначение: отображает торговую пару (например, BTCUSDT, ETHUSDT)
- Особенность: Основной идентификатор позиции, по которому можно быстро найти нужную пару
2. Размер в USDT (Size USDT)
- Назначение: показывает объём позиции в долларовом эквиваленте
- Формат: Число с одним знаком после запятой (например, «45,7»)
- Важность: позволяет оценить долю капитала, выделенную на конкретную позицию
3. Цена входа (Entry Price)
- Назначение: отображает среднюю цену открытия позиции
- Формат: Число с четырьмя знаками после запятой (например, «51 234,5678»)
- Особенность: для позиций с докупками показывается усреднённая цена входа
4. Текущая цена (Current Price)
- Назначение: показывает текущую рыночную цену актива
- Формат: Число с четырьмя знаками после запятой
- Важность: позволяет визуально оценить расстояние до целей TP/SL
5. PNL в процентах (PNL %)
- Назначение: отображает текущую прибыль/убыток в процентах с учётом плеча
- Формат: Число с двумя знаками после запятой и символом «%» (например, «+2,45%»)
- Цветовая индикация:
- Зелёный — прибыльная позиция
- Красный — убыточная позиция
6. PNL в USDT (PNL USDT)
- Назначение: показывает текущую прибыль/убыток в долларовом эквиваленте
- Формат: Число с одним знаком после запятой (например, «+2,3»)
- Цветовая индикация: соответствует цвету PNL в процентах
7. Ожидаемый PNL (Expected PNL)
- Назначение: отображает потенциальную прибыль при достижении Take Profit
- Особенность: рассчитывается с учётом докупок и параметра «Изменение PNL при докупках (%)»
- Формат: Процент с двумя знаками после запятой
- Важность: позволяет оценить максимальную потенциальную прибыль по позиции
8. Take Profit (TP)
- Назначение: показывает цену автоматического закрытия позиции для фиксации прибыли
- Формат: Число с четырьмя знаками после запятой
- Особенность: устанавливается непосредственно на бирже сразу после открытия позиции
9. Stop Loss (SL)
- Назначение: отображает цену автоматического закрытия позиции для ограничения убытков
- Формат: Число с четырьмя знаками после запятой («0,0000» означает, что SL не установлен)
- Важность: Критический параметр риск-менеджмента для шорт-стратегии
10. Докупки (Additions)
- Назначение: показывает количество дополнительных продаж по одной и той же торговой паре
- Формат: Целое число (например, «3»)
- Выравнивание: По центру ячейки для удобства восприятия
- Важность: Индикатор агрессивности усреднения позиции при движении цены против неё
Функциональные особенности вкладки
Динамическое обновление данных
- Частота обновления: Данные обновляются в реальном времени при каждом цикле мониторинга рынка
- Источник данных: Информация получается напрямую с биржи Bybit через API, что гарантирует актуальность
- Автоматическая синхронизация: Таблица автоматически синхронизируется с состоянием рынка без необходимости ручного обновления
Визуальные улучшения для удобства
- Чередующаяся цветовая раскраска строк: улучшает читаемость при большом количестве позиций
- Автоматическая подгонка столбцов: Ширина столбцов автоматически подстраивается под содержимое
- Цветовое выделение PNL: Мгновенная визуальная оценка прибыльности каждой позиции
- Выравнивание числовых данных: Все числовые значения выравниваются для удобного сравнения
Технические особенности реализации
- Работа с высоким плечом: PNL автоматически пересчитывается с учётом установленного плеча
- Поддержка докупок: корректно отображает усреднённые позиции с несколькими точками входа
- Динамический расчёт ожидаемого PNL: учитывает параметры «Изменение PNL при докупках (%)» и текущее количество докупок
- Автоматическая фильтрация: при закрытии позиции она немедленно исчезает из таблицы
Практическое применение вкладки
Оперативный мониторинг рисков
- Идентификация проблемных позиций: Быстрое выявление убыточных позиций по красной индикации PNL
- Контроль Stop Loss: Проверка правильности установки уровней защиты для каждой позиции
- Оценка перекоса капитала: Анализ распределения капитала между разными активами
Анализ эффективности стратегии
- Сравнение текущего и ожидаемого PNL: Оценка эффективности входов в позиции
- Анализ частоты докупок: Понимание, насколько часто требуется усреднение позиций
- Отслеживание динамики: Наблюдение за изменением PNL во времени для оценки качества стратегии
Психологическая поддержка трейдера
- Прозрачность операций: Полная видимость всех открытых позиций снижает стресс и неопределённость
- Подтверждение автоматизации: Визуальное подтверждение корректной работы алгоритмических правил
- Документирование действий: Историческая запись всех позиций для последующего анализа и оптимизации
Интеграция с другими вкладками
- Связь с вкладкой «Мониторинг»: Общая статистика позиций отображается в панели статуса
- Связь с вкладкой «Сделки»: после закрытия позиции информация о ней появляется в истории сделок
- Связь с вкладкой «Логи»: Все операции с позициями логируются для детального анализа
Особенности для шорт-торговли
Вкладка «Позиции» специально оптимизирована для работы с шорт-стратегией:
- Правильное отображение PNL: для шорт-позиций прибыль возникает при падении цены, что корректно отображается в столбцах PNL
- Отслеживание движения против позиции: Столбец «Текущая цена» всегда выше «Цены входа» для убыточных шортов, что визуально подчеркивает риск
- Учёт докупок при росте цены: Количество докупок увеличивается именно при неблагоприятном движении рынка вверх
- Защита от ликвидации: Отображение цен Stop Loss помогает избежать опасных уровней ликвидации при высоком плече
Технические ограничения и рекомендации
- Максимальное количество позиций: Количество отображаемых строк ограничено параметром «Максимум позиций» в настройках стратегии
- Частота обновления: Данные обновляются с интервалом, установленным в параметре «Интервал (сек)»
- Требования к интернет-соединению: для корректной работы требуется стабильное соединение с API Bybit
- Рекомендация по использованию: регулярно проверяйте вкладку при изменении рыночных условий для оперативного управления рисками
Вкладка «Позиции» представляет собой мощный инструмент для профессионального управления торговой деятельностью, предоставляя трейдеру полную прозрачность и контроль над всеми открытыми позициями в рамках автоматизированной шорт-стратегии бота «Sunrise».
- 4.1 Вкладка «Мониторинг»
- 4.2 Вкладка «Стратегии»
- 4.3 Вкладка «Позиции»
- 4.4 Вкладка «Логи»
- 4.5 Вкладка «Сделки»
- 4.6 Вкладка «Исключенные»
- 4.7 Вкладка «Настройки»
4.4 Вкладка «Логи»

Отображение системных сообщений, событий и ошибок в реальном времени.
Основные элементы:
- Поле логов — основная область отображения сообщений с автоматической прокруткой
- Временные метки — каждое сообщение содержит точное время события в формате ЧЧ:ММ:СС
Особенности:
- Полное сохранение истории логов за сессию
- Поддержка мультиязычных сообщений
Практическое применение
Позволяет оперативно отслеживать работу бота, диагностировать проблемы и анализировать торговые решения без необходимости просмотра консоли или внешних файлов.
- 4.1 Вкладка «Мониторинг»
- 4.2 Вкладка «Стратегии»
- 4.3 Вкладка «Позиции»
- 4.4 Вкладка «Логи»
- 4.5 Вкладка «Сделки»
- 4.6 Вкладка «Исключенные»
- 4.7 Вкладка «Настройки»
4.5 Вкладка «Сделки»

Вкладка «Сделки» отображает историю всех закрытых торговых операций, что позволяет трейдеру анализировать эффективность торговой стратегии и результаты работы бота.
Структура таблицы
Таблица содержит 5 информативных столбцов с автоматической подгонкой ширины:
Символ (Symbol)
- Содержание: Торговая пара (BTCUSDT, ETHUSDT и т.д.)
- Особенность: отображает название криптовалютной пары, по которой была закрыта позиция
Сторона (Side)
- Содержание: Направление сделки
- Особенность: для шорт-стратегии всегда отображается как «Sell» (продажа), так как бот работает только в шорт
PNL (Profit/Loss)
- Содержание: Прибыль или убыток по закрытой позиции
- Цветовая индикация:
- Зелёный — прибыльная сделка
- Красный — убыточная сделка
- Формат: Число с двумя знаками после запятой (например, «+2,45» или «-1,35»)
Дата (Date)
- Содержание: Дата закрытия позиции
- Формат: ДД.ММ.ГГГГ (например, «05.01.2026»)
Время (Time)
- Содержание: Точное время закрытия позиции
- Формат: ЧЧ:ММ:СС (например, «14:30:22»)
Функциональные особенности
Динамическое обновление данных
- Автоматическое обновление: Таблица обновляется после каждой закрытой позиции
- Сортировка: Сделки отображаются в порядке убывания времени (новые сделки вверху)
- Цветовая индикация: Прибыльные сделки выделены зелёным, убыточные — красным цветом
Технические особенности реализации
- Источник данных: Информация получается через API Bybit методом get_closed_pnl
- Формат даты: Дата и время форматируются в читаемый вид (ДД.ММ.ГГГГ и ЧЧ:ММ:СС)
- Чередующаяся раскраска строк: улучшает читаемость при большом количестве сделок
Практическое применение
Анализ эффективности стратегии
- Оценка: Отношение прибыльных сделок к общему количеству
- Средняя прибыль: Определение среднего размера прибыли по успешным сделкам
- Средний убыток: Определение среднего размера убытка по убыточным сделкам
Оптимизация параметров
- Выявление проблемных пар: Анализ, какие пары приносят больше всего убытков
- Оценка эффективности Take Profit и Stop Loss: Понимание, насколько хорошо работают установленные уровни
- Анализ частоты докупок: Оценка влияния докупок на конечный результат сделки
Психологическая поддержка трейдера
- Визуализация прогресса: показывает, что стратегия работает и приносит прибыль
- Подтверждение автоматизации: доказывает, что бот корректно закрывает позиции
- Документирование действий: История всех сделок для последующего анализа и оптимизации
Интеграция с другими вкладками
- Связь с вкладкой «Мониторинг»: Общая статистика сделок влияет на общий PNL
- Связь с вкладкой «Позиции»: Закрытые позиции перемещаются из вкладки «Позиции» в историю сделок
- Связь с вкладкой «Логи»: Все операции с позициями логируются для детального анализа
Технические ограничения и рекомендации
- Максимальное количество сделок: По умолчанию отображаются последние 100 сделок
- Частота обновления: Данные обновляются с интервалом, установленным в параметре «Интервал (сек)»
- Требования к интернет-соединению: для корректной работы требуется стабильное соединение с API Bybit
- Рекомендация по использованию: регулярно проверяйте историю сделок для оценки эффективности текущих параметров стратегии
Вкладка «Сделки» является критически важным инструментом для анализа результатов работы бота «Sunrise», позволяя трейдеру принимать обоснованные решения по оптимизации торговой стратегии на основе реальных данных.
- 4.1 Вкладка «Мониторинг»
- 4.2 Вкладка «Стратегии»
- 4.3 Вкладка «Позиции»
- 4.4 Вкладка «Логи»
- 4.5 Вкладка «Сделки»
- 4.6 Вкладка «Исключенные»
- 4.7 Вкладка «Настройки»
4.6 Вкладка «Исключенные»

Вкладка «Исключённые» отображает список криптовалютных пар, которые были автоматически исключены из торговли ботом из-за неблагоприятных условий финансирования. Это критически важный инструмент для контроля рисков, связанных с высокими ставками финансирования и частым начислением финансирования.
Структура таблицы
Вкладка содержит таблицу с 3 информативными столбцами:
Символ (Symbol)
- Содержание: Название криптовалютной пары (например, RIVERUSDT)
- Формат: Стандартное обозначение пары на Bybit
- Особенность: отображает только те пары, которые были исключены из торговли
Интервал (часы)
- Содержание: Частота начисления финансирования в часах
- Формат: Целое число (например, «1»)
- Важность: показывает, как часто происходит финансирование для данной пары
Ставка финансирования
- Содержание: Текущая ставка финансирования в процентах
- Формат: Число с шестью знаками после запятой и знаком процента (например, «2,000000%»)
Как формируются исключения
Пары добавляются в этот список по двум критериям, которые настраиваются в параметрах стратегии:
Ставка финансирования превышает лимит: если ставка финансирования для пары превышает значение параметра «Лимит ставки финансирования (%)», пара автоматически исключается из торговли.
Интервал финансирования слишком мал: если интервал финансирования меньше значения параметра «Минимальный интервал финансирования (часы)», пара также исключается.
Пример:
Пара RIVERUSDT исключена, потому что:
- Ставка финансирования = 2,000000% (превышает лимит, установленный в настройках)
- Интервал финансирования = 1 час (меньше минимального значения из настроек)
Функциональные особенности
- Динамическое обновление: Таблица автоматически обновляется при каждом цикле мониторинга рынка
- Чередующаяся раскраска строк: улучшает читаемость при большом количестве исключённых пар
- Автоматическое добавление: Пары добавляются в список в реальном времени при обнаружении неблагоприятных условий финансирования
- Полная информация: для каждой исключённой пары отображаются оба критических параметра (ставка и интервал)
Практическое применение
Контроль рисков
- Позволяет видеть, какие пары были исключены и по какой причине
- Помогает оценить, насколько строгие параметры финансирования были установлены
Анализ рынка
- Показывает пары с аномально высокой ставкой финансирования
- Помогает выявить потенциально рискованные активы
Оптимизация стратегии
- Позволяет корректировать параметры «Лимит ставки финансирования (%)» и «Минимальный интервал финансирования (часы)»
- Помогает понять, насколько часто бот исключает пары из торговли
Восстановление пар в торговлю
- При изменении рыночных условий (например, снижении ставки финансирования) пары автоматически удаляются из этого списка и снова становятся доступными для торговли (при рестарте)
- При ручном перезапуске бота список очищается и формируется заново
Интеграция с другими элементами
- Связь с вкладкой «Стратегии»: Параметры, определяющие условия исключения, настраиваются в разделе «История и финансирование»
- Связь с логами: Каждое исключение фиксируется в логах с указанием причины
- Связь с вкладкой «Мониторинг»: Количество исключённых пар влияет на общее количество отслеживаемых пар
Особенности работы
- Пары добавляются в список автоматически при обнаружении неблагоприятных условий
- Список обновляется динамически — пары могут исчезать из списка, если условия финансирования становятся благоприятными
- Все пары в этом списке не участвуют в торговле, даже если они соответствуют другим критериям
Вкладка «Исключённые» является важным элементом системы риск-менеджмента бота «Sunrise», позволяя трейдеру контролировать и анализировать условия финансирования, которые могут негативно повлиять на прибыльность торговой стратегии.
- 4.1 Вкладка «Мониторинг»
- 4.2 Вкладка «Стратегии»
- 4.3 Вкладка «Позиции»
- 4.4 Вкладка «Логи»
- 4.5 Вкладка «Сделки»
- 4.6 Вкладка «Исключенные»
- 4.7 Вкладка «Настройки»
4.7 Вкладка «Настройки»

Вкладка «Настройки» является центральным местом для управления авторизацией и настройками безопасности бота «Sunrise». Здесь вы можете настроить подключение к бирже Bybit и указать лицензию для полноценной работы бота.
Основные разделы вкладки
API-авторизация
Расположение: Верхняя часть вкладки
Элементы:
- API-ключ: Поле для ввода публичного ключа от аккаунта Bybit
- Секретный ключ API: Поле для ввода секретного ключа (скрыто символами «*»)
Функционал:
- Ключи сохраняются автоматически при вводе
- При запуске бота происходит автоматическая проверка валидности ключей
- Секретный ключ шифруется перед сохранением в локальной базе данных
- При неверных ключах бот не сможет подключиться к бирже
Лицензионный раздел
Расположение: Центральная часть вкладки
Элементы:
- Лицензионный ключ: Многострочное поле для ввода ключа активации
- Статус лицензии: Информационное поле с текущим состоянием лицензии
- Кнопка «Проверить лицензию»: Ручная проверка действительности ключа
Особенности работы:
- Лицензионный ключ содержит зашифрованные данные о вашем API-ключе и сроке действия
- При капитале более 100 USDT проверка лицензии становится обязательной
- Система использует SSL-pinning для защиты от MITM-атак при проверке лицензии
Возможные статусы:
- Зелёный текст: «Лицензия действительна» — всё в порядке
- Красный текст: «Срок лицензии истек» — требуется обновление
- Красный текст: «Лицензионный ключ неверен» — проверьте правильность ввода
- Красный текст: «Другой API-ключ» — лицензия привязана к другому аккаунту
- Красный текст: «Ошибка проверки» — проблемы с интернет-соединением или сервером
Информационный раздел
Расположение: Нижняя часть вкладки
Функционал:
- Клик по ссылке открывает официальный сайт бота в браузере
- На сайте доступны инструкции по получению лицензионного ключа
- Предоставляется поддержка для решения проблем с авторизацией
Рекомендации по использованию
Для первичной настройки:
- Получите API-ключ и секрет в личном кабинете Bybit (справку об этом можно прочитать тут: «Как создать свой API ключ?»)
- Введите ключи в соответствующие поля
- Получите лицензионный ключ через официальный сайт https://www.cryptobot.market
- Вставьте ключ в поле и нажмите «Проверить лицензию»
- Убедитесь, что статус изменился на «Лицензия действительна»
Для безопасности:
- Используйте отдельный API-ключ (только для бота) с ограниченными правами, то есть БЕЗ ПРАВА ВЫВОДА АКТИВОВ!
- Регулярно обновляйте лицензионный ключ перед истечением срока действия
- Не передавайте свои ключи третьим лицам
- Проверяйте SSL-сертификат при проблемах с авторизацией
Типичные проблемы и решения
Проблема: «Другой API-ключ»
Причина: Лицензионный ключ привязан к другому API-ключу
Решение: получите новый лицензионный ключ для текущего API-ключа
Проблема: «Срок лицензии истек»
Причина: Лицензия больше не действительна
Решение: обновите лицензию через официальный сайт
Проблема: «Ошибка проверки»
Причина: Проблемы с интернет-соединением или SSL-сертификатом
Решение:
- Проверьте интернет-соединение
- Убедитесь, что системное время корректно
- Проверьте SSL-сертификат сервера
- Временно отключите антивирус или брандмауэр
Вкладка «Настройки» обеспечивает безопасное подключение к бирже и защиту ваших торговых данных. Правильная настройка API-ключей и лицензии является обязательным условием для стабильной работы бота «Sunrise».