Руководство пользователя
Всё что нужно знать о торговом боте TrendLine: от рисования линий до автоматических реентри.
Как работает бот
От линии до сделки
Ты рисуешь наклонную или горизонтальную линию. Когда активируешь её тоглом, бот начинает отслеживать цену.
- Каждые 5 минут (на закрытии свечи) бот пересчитывает, где сейчас находится линия, и двигает лимитный ордер к этой точке.
- Ордер всегда
GTX(Post-Only) — он не исполняется немедленно, только как мейкер. - Если цена касается линии и ордер заполняется — в течение секунды бот выставляет SL и TP через Binance Algo Orders.
Определение стороны
Сторона ордера (BUY или SELL) определяется автоматически по положению цены относительно линии:
- Цена выше линии → BUY (покупаем при касании снизу)
- Цена ниже линии → SELL (продаём при касании сверху)
Встречная линия
Когда один ордер заполняется, противоположная активная линия на том же символе автоматически деактивируется — чтобы не открыть лонг и шорт одновременно.
Частичное заполнение
Если ордер заполнился частично — бот отменяет остаток и сразу выставляет SL/TP по уже открытой части позиции. Ты не теряешь сделку.
Ордер пересекает рынок
Иногда при резком движении цена «перепрыгивает» уровень ещё до следующего обновления. В этом случае GTX-ордер будет отклонён биржей — бот вернётся в режим ожидания и попробует снова на следующей свече.
Экстренная защита позиции
Если позиция открыта, но SL-ордер ещё не подтверждён — бот постоянно отслеживает цену в реальном времени. При резком движении через уровень стопа позиция закрывается маркетом немедленно, не ожидая алго-ордера.
Рестарт сервера
Все позиции и состояния линий хранятся в базе данных. Если сервер перезапустится — бот восстановит всё с того же места и продолжит работу.
Рисование линий
Начало рисования
Выбери инструмент в тулбаре (луч 📐 или горизонталь —), затем кликни на графике — появится попап:
| Кнопка | Что делает |
|---|---|
| H / L | Привязать точку A к high или low ближайшей свечи |
| ↕ | Свободная цена — точно в место клика |
| × | Отмена (мисклик) |
После выбора точки A — тяни к точке B. Во время протягивания видна «резиновая» линия за курсором.
Магнит
Кнопка 🧲 в тулбаре циклически переключает силу притяжения (клик по иконке):
| Уровень | Радиус притяжения |
|---|---|
| OFF | Нет притяжения |
| 🧲 слабый | ±5px |
| 🧲🧲 средний | ±10px |
| 🧲🧲🧲 сильный | ±20px (удобно на мобиле) |
Горизонтальный луч
Один клик — одна точка. Луч уходит вправо бесконечно. Его можно обрезать (trim) или продлить — линия ведёт себя как уровень, не как наклонка.
Карточка линии
При активации или деактивации тогла карточки плавно переезжают на новые позиции в списке — активные всплывают вверх, неактивные опускаются вниз.
Верхняя строка
Символ, направление наклона (↗↘→), сторона (LONG/SHORT), кнопки ⚙ и ×.
Средняя строка
- Цена уровня и расстояние % от текущей цены
- Сдвиг (shift %) — смещает точку входа относительно линии. Отрицательный = чуть ниже (для BUY от поддержки), положительный = чуть выше (вход от закола)
- Задержка (delay) — сколько 5м-свечей цена должна не касаться уровня перед выставлением ордера
Нижняя строка — тогл и панели
Тогл активирует линию. Рядом кнопки R, F и Custom/Regular:
Regular — линия использует глобальные настройки из тулбара (размер, SL%, TP%). Custom — своя настройка только для этой линии.
Меню R (Реентри)
Открывается кнопкой R. Если R светится — реентри настроен.
| Поле | Что задаёт |
|---|---|
| Entries | Сколько входов суммарно (включая первый). 0 = выкл, -1 = безлимит |
| SL CD | Кулдаун после стопа — N чистых свечей без касания уровня |
| TP CD | Кулдаун после тейка — просто таймер N свечей |
| Flip CD | Флип — N чистых свечей на неправильной стороне |
Тулбар настроек
Верхняя полоса с полями — глобальные настройки для текущего символа. После изменения нажми APPLY.
| Поле | Дефолт | Что задаёт |
|---|---|---|
| $ (размер) | 100 | Размер позиции в USDT |
| SL% | 0.05 | Стоп-лосс в % от цены входа |
| TP% | 1.0 | Тейк-профит в % от цены входа |
Кнопка → R сбрасывает все Custom-настройки линий текущего символа обратно в Regular.
Жизненный цикл линии
| Фаза | Статус на карточке | Что происходит |
|---|---|---|
| idle | устанавливаю ордер | Бот вычисляет цену уровня и ставит GTX лимитку |
| watching | ожидание N/M | Ордер выставлен, двигается каждые 5 минут |
| в позиции | в позиции | Fill! SL и TP выставлены автоматически |
| done | закрыта | SL или TP сработал, линия деактивирована |
Задержка (delay)
Если задержка > 0, перед выставлением ордера бот ждёт N свечей без касания уровня. Статус: ожидание 2/5. Если уровень задели раньше — таймер сбрасывается.
Реентри и кулдаун
При Entries > 1 после закрытия позиции линия не деактивируется, а уходит в кулдаун и затем перезаходит.
Кнопка R на карточке показывает прогресс: R 2 = осталось 2 входа, R ∞ = безлимитно. Внутри панели: ожидаем 2 вход из 3.
Когда линия в кулдауне — рядом с тоглом мигает иконка ⏱. Это значит: линия активна, ордер скоро будет выставлен снова — просто идёт период ожидания.
Авто-флип
Если цена пробила уровень и держится по другую сторону N чистых свечей — бот считает что уровень поменял роль (поддержка стала сопротивлением) и начинает торговать с обратной стороны.
- Поле Flip CD в R-меню — количество свечей без касания на «неправильной» стороне
- При флипе сдвиг (shift) зеркалируется автоматически
- Счётчик входов не сбрасывается — 3 входа это 3 входа с любой стороны
- При ручной активации тогла флип сбрасывается — линия начинает с оригинальной роли
Kill Switch
Кнопка KILL в правом верхнем углу. Первое нажатие — режим подтверждения (кнопка становится красной). Второе нажатие — исполнение:
- Отменяет все открытые лимитные ордера
- Закрывает все открытые позиции по рыночной цене
- Деактивирует все активные линии
- Не трогает алерты
Также доступен в Telegram: команда /kill → подтверждение → исполнение. Ответ приходит только когда всё реально закрыто.
Алерты
Как поставить алерт
Три способа:
- Кнопка 🔔 на карточке линии — алерт на саму линию или уровень сдвига. При наличии shift предложит выбор.
- Тулбар → 🔔 → + (NEW) — режим crosshair, кликни на графике → горизонтальная линия алерта. Цена автоматически округляется до точности символа.
Управление алертом
Клик по 🔔 иконке на линии алерта на графике → попап с полем цены (редактировать), ✓ сохранить, × удалить. Линию можно тащить мышью.
Панель алертов (≡)
Тулбар → 🔔 → ≡ — список всех алертов. Два таба: «Этот» (текущий символ) и «Все».
Шестерёнка ⚙ на каждом алерте открывает настройки:
| Настройка | Значение |
|---|---|
| 1 / 3 / 5 / 10 / ∞ раз | Сколько раз сработает перед деактивацией |
| GTC (30 дн) | Алерт живёт 30 дней. Без GTC — 7 дней |
Скрыть алерты с графика
Тулбар → 🔔 → 👁 — скрывает горизонтальные линии алертов с графика, не удаляя их. Повтор — показывает снова. Кнопка тускнеет когда алерты скрыты.
Когда алерт срабатывает
Срабатывает при касании или пересечении уровня — в любую сторону. Если цена была ниже 61 000 и прошла через 61 000 вверх — алерт сработал, даже если ровно 61 000 никогда не было в стакане.
Уведомление приходит в Telegram и как всплывающий toast в браузере. Клик на toast → переход к символу.
Скринер паттернов
Иконка 🔍 в тулбаре. Скринер ищет паттерн Impulse + Shelf — резкое движение с последующей консолидацией у уровня — по всем ~678 фьючерсным парам раз в минуту.
| Индикатор | Что означает |
|---|---|
| ▲ (зелёный) | Бычий сетап |
| ▼ (красный) | Медвежий сетап |
| Score | 0–1, чем выше тем сильнее паттерн |
| 🔥 | Score ≥ 0.7 — сильный сигнал |
Тогл Мои в заголовке — показывать только символы, на которых у тебя есть нарисованные линии.
Вотчлист и сортировка
Столбец ● (линии)
Между закладкой и тикером — индикатор активности линий на этом символе:
- ● зелёный — активная линия BUY
- ● красный — активная линия SELL
- ● серый — линия есть, но не активирована
Режимы сортировки
Клик на заголовок столбца ● переключает режим:
| Режим | Что наверху |
|---|---|
| OFF | Стандартная сортировка (объём и т.д.) |
| Режим 1 | Символы с активным ботом (watching/in_position/cooldown) |
| Режим 2 | То же + символы с любыми линиями |
Открытые позиции — всегда первые, независимо от режима.
Иконка 🔔 рядом с тикером → на этом символе есть активный алерт.
Регистрация и API-ключ
Регистрация
При регистрации нужно пройти 3 шага: профиль → привязка Telegram → API-ключ. Аккаунт неактивен пока не привязан Telegram.
API-ключ Binance
Как создать: Binance → Управление API → Создать ключ → включить «Enable Futures» → отключить всё остальное.
Сброс пароля
Если забыл пароль — на странице входа нажми «Забыл пароль». Если Telegram привязан — придёт 6-значный код. Если не привязан — сброс через email.
Поля карточек — управление значениями
Все числовые поля ($/SL%/TP% в тулбаре, поля в карточке линии) поддерживают:
- Скролл колёсиком над полем — изменяет значение. Шаг адаптивный: 5 быстрых скроллов без паузы → следующий тир (шаг больше)
- Стрелки ↑/↓ на клавиатуре — то же самое, hold не считается за несколько нажатий
- Пауза >0.7 сек → шаг сбрасывается в минимальный
История свечей
При открытии символа бот автоматически подгружает историю до самой ранней точки твоих линий (максимум 60 дней). При скролле влево к левому краю — догружается следующая порция истории по 500 свечей.
Инструменты вотчлиста
Поиск символа
Строка поиска в верхней части вотчлиста фильтрует список в реальном времени по названию пары.
Теги и цвета
Кликни на иконку флага слева от тикера — откроется палитра цветов. Помеченные символы можно вынести наверх кнопкой сортировки ☆, или отфильтровать чекбоксом «Tagged» в настройках фильтров.
Счётчик до закрытия свечи
В правой части графика виден обратный отсчёт до следующей 5-минутной свечи — полезно знать, сколько времени до следующего движения ордера.
Управление открытой позицией
Кликни на строку вотчлиста с символом, по которому открыта позиция — развернётся панель:
- Сторона (LONG/SHORT), цена входа, нереализованный P&L
- Прогресс-бар между SL и TP — видно насколько цена приблизилась к цели
- Поля SL и TP — введи новую цену и нажми Enter, чтобы переставить ордер
- Кнопка BE — переносит SL в безубыток (с учётом комиссии)
- Кнопка CLOSE — закрывает позицию маркетом (с подтверждением)
Перетаскивание SL/TP на графике
Когда линия «в позиции», на карточке появляется кнопка 🔒. Нажми её — она переключится в 🔓 и ты сможешь тащить линии SL и TP прямо на графике мышью. Через 30 секунд блокировка включится снова автоматически.
Сигналы
Кнопка 📡 в тулбаре открывает панель торговых сигналов. При поступлении нового сигнала — появляется toast-уведомление и звуковой сигнал.
| Иконка | Значение |
|---|---|
| ▲ зелёный | Сигнал LONG |
| ● жёлтый | Нейтрально (FLAT) |
| ▼ красный | Сигнал SHORT |
Рядом с сигналом показывается цена BTC в момент получения и время по МСК.
Telegram-бот
Привязка аккаунта
- В профиле (👤) нажми «Привязать Telegram»
- Открой бота, отправь
/start - Получи 6-значный код и введи его в приложении
Команды
| Команда | Что делает |
|---|---|
/status | Список активных линий и открытых позиций |
/balance | USDT-баланс и unrealized PnL |
/kill | Kill Switch с подтверждением (два шага) |
/help | Список команд |
Уведомления
| Событие | Когда |
|---|---|
| 🟢 Fill | Ордер заполнен, позиция открыта |
| 🔴 SL | Стоп-лосс сработал |
| 🟢 TP | Тейк-профит сработал |
| ⏱ Кулдаун | Начался кулдаун перед реентри |
| 🔄 Реентри | Кулдаун завершён, ставим новый ордер |
| 🏁 Лимит | Все входы исчерпаны |
| 🔔 Алерт | Цена достигла уровня алерта |
| 📱 Новое устройство | Вход с нового браузера/устройства |
Защита от неактивности
Если не заходить в приложение и не пользоваться Telegram-ботом 3 дня — придёт предупреждение:
Три варианта ответа:
- ✅ Всё хорошо — продолжаем работу как обычно
- ⏸ Деактивировать сейчас — деактивирует линии немедленно
- ⏰ Ещё 48 часов — следующее предупреждение через 2 дня
TrendLine — торговая платформа на Binance USDⓈ-M Futures