Weekendly
Какие данные должен показывать Telegram Mini App торгового бота
Кнопки Start и Stop занимают мало места, но их недостаточно для управления реальными Spot-ордерами. Пользователю нужно понимать, что уже произошло, сколько капитала занято и какое действие система собирается выполнить дальше. Поэтому при развитии NOVA я воспринимаю Mini App не как красивую оболочку, а как панель наблюдения за десятью независимыми торговыми профилями. Первая информация на карточке — работает ли профиль, остановлен ли он или ждёт завершения заявки. Один общий зелёный индикатор «бот онлайн» мало что говорит...
Биржа не ответила: как торговый бот избегает повторного ордера
Одна из самых неприятных ошибок в автоматической торговле возникает не тогда, когда биржа явно отклонила заявку. Гораздо сложнее ситуация, в которой запрос ушёл, ордер мог быть принят, но ответ потерялся из-за разрыва соединения или тайм-аута. Если сразу повторить BUY, на бирже могут появиться две покупки вместо одной. HTTP-ответ сообщает приложению результат запроса, но его отсутствие ничего не доказывает о состоянии биржи. Возможны как минимум три варианта: С точки зрения бота эти ситуации сначала выглядят одинаково...
DCA и усреднение в Spot-торговле: почему это не одно и то же
DCA и усреднение часто объединяют в одну идею: новая покупка меняет среднюю цену позиции. Но для торгового приложения это разные сценарии с разными условиями запуска и ответственностью пользователя. Если скрыть различия за одной кнопкой, становится трудно понять, почему бот купил актив и какой SELL относится к этой покупке. DCA — это отдельный повторяемый контур покупки. Пользователь заранее задаёт сумму, периодичность и дополнительные условия. В NOVA DCA работает ежедневно и имеет собственные параметры: Если порог отклонения равен нулю, отключается именно условие просадки, а не весь DCA...
Лимит капитала и сумма покупки: почему торговому боту нужны обе настройки
Сумма одной покупки и общий лимит капитала отвечают на разные вопросы. Первая определяет размер следующего BUY. Вторая ограничивает, сколько средств стратегия может одновременно держать в незавершённых позициях. Если оставить только сумму сделки, повторяемый цикл способен постепенно занять гораздо больше капитала, чем пользователь планировал. Допустим, сумма одного BUY равна 20 USDT. После покупки бот выставил LIMIT SELL, но рынок не дошёл до цены продажи. Позже условия разрешили ещё один цикл, затем третий...
Как создать API-ключ для торгового бота и не дать ему доступ к выводу средств
API-ключ позволяет программе работать с биржевым аккаунтом без передачи основного пароля. Но безопасность зависит не от самого слова API, а от прав, которые пользователь включил при создании ключа. Для Spot-бота принцип простой: разрешать только то, что действительно нужно для его работы. Обычно биржа создаёт открытый ключ и секрет. Открытая часть идентифицирует подключение, а секрет используется для подписи запросов. Secret нельзя публиковать, отправлять в чат поддержки или хранить на скриншоте...
