Параметр «Макс. одновременных позиций»: сколько сделок бот держит одновременно
Обновлено:
Параметр «Макс. одновременных позиций» ограничивает, сколько сделок один бот Snapback может держать открытыми одновременно. Пока лимит не достигнут, бот открывает новые; когда достигнут, новые сигналы этого бота отклоняются, а причина записывается в журнал.
Что это простыми словами
Памп редко бывает один. Когда рынок горячий, десятки монет могут вырасти одновременно. Без потолка бот открыл бы шорт по каждой. Параметр говорит: не больше стольких сделок одновременно.
Зачем нужен
Каждая открытая сделка — это отдельная маржа и отдельный риск, а резкие пампы часто совпадают по времени: когда рынок разворачивается вверх, страдают сразу все шорты. Лимит одновременных позиций ограничивает такой накопленный риск.
Как это работает по коду
Перед открытием бот считает открытые позиции именно этого бота. К открытым относятся все состояния, когда сделка ещё не завершена: ожидание входа, выставление защиты, под защитой, замена стопа и позиция без защиты. Если их уже не меньше лимита, сигнал отклоняется с сообщением вроде «already holding N positions».
Подсчёт идёт по боту, а не по всему аккаунту. Но у одного пользователя по одной монете не может быть больше одной позиции: биржа сводит позиции по символу в одну, поэтому вторая сделка по той же монете слилась бы с первой и испортила планы обеих.
Иллюстрация механизма, не совет: лимит 3, открыто 3 позиции. Новая монета вырастает на нужный процент, но бот её пропускает, пока одна из трёх не закроется.
Допустимые значения и значение по умолчанию
Целое число не меньше 1. По умолчанию в коде 8. Верхней границы в конфигурации нет, но на практике её ограничивает суммарная маржа.
Что будет, если больше или меньше
- Больший лимит: больше сделок одновременно, больше задействованной маржи, сильнее эффект от того, что рынок развернётся против всех шортов сразу.
- Меньший лимит: бот чаще пропускает сигналы, зато риск менее сконцентрирован. С лимитом 1 бот держит одну сделку за раз.
С чем связан
- Максимум суммарной маржи: ещё одно ограничение, но по деньгам, а не по количеству.
- Сумма входа: умножается на количество сделок в общую задействованную маржу.
- Дневной лимит убытка и пауза по монете: другие предохранители.
Типичные ошибки
- Думать, что лимит действует на весь аккаунт, если у него несколько ботов: он считается отдельно для каждого бота.
- Забыть, что ожидание входа тоже занимает слот.
- Считать, что большой лимит безопасен, раз каждая сделка защищена стопом: стопы разных монет могут сработать вместе.
Где находится в мастере создания бота
Форма «Новый бот» или «Редактировать», блок «Предохранители», поле «Макс. одновременных позиций».
Частые вопросы
Что означает максимум одновременных позиций?
Это наибольшее количество открытых сделок одного бота в один момент. Когда лимит достигнут, новые сигналы этого бота игнорируются, пока какая-то сделка не закроется.
Какое значение по умолчанию для количества одновременных сделок?
В конфигурации 8. Минимум 1, верхней границы в коде нет.
Считается ли заявка на вход, которая ещё не исполнилась?
Да. Открытыми считаются и позиции в состоянии ожидания входа, а не только уже исполненные.
Можно ли иметь две сделки по одной монете?
Нет. По одной монете на аккаунте может быть только одна позиция, независимо от лимита.