Правила стратегии

AI-бот без кода: от идеи к проверяемым правилам

Практический маршрут: лист правил, пример размера позиции и шесть проверок перед бэктестом.

Правила стратегии и схема подготовки AI-бота без кода

Чтобы собрать AI-бота без программирования, сначала опишите проверяемые правила, разберите несколько решений вручную и только потом выбирайте среду тестирования. Конструктор может заменить написание части кода формой или диалогом. Решения о цене, размере позиции, выходе и поведении при ошибке всё равно принимает автор стратегии.

Первый полезный результат — лист правил, который другой человек прочитает так же, как вы. Если фразу «покупать на сильном движении» можно понять двумя способами, красивый интерфейс пока не делает стратегию однозначной. Ниже — порядок подготовки такого листа с примером расчёта и критериями проверки.

Разделите идею, конструктор и исполнение

Под названием «AI-бот» встречаются разные инструменты. Один помогает сформулировать условия, другой генерирует код, третий предлагает сделки. Отдельный сервис может отправлять заявки на биржу. До регистрации выясните, какую именно работу выполняет AI и кто утверждает изменения.

Для первого эксперимента удобно ограничить число неизвестных: одна спотовая пара, один таймфрейм, одна открытая позиция, без заёмных средств. Это способ упростить проверку, а не рекомендация купить выбранный актив. Узнайте, можно ли выгрузить правила и отдельные решения. Итоговая цифра в отчёте не показывает, почему робот вошёл в конкретную сделку.

Запишите и причину стратегии: какое наблюдаемое поведение рынка она пытается использовать. Фраза «AI так предложил» не объясняет, почему правило должно сохранять смысл за пределами выбранного графика.

Дайте AI запрос с явными границами

Начните с формулировки: «Помоги описать стратегию для [рынка] на [таймфрейме]. Сначала задай вопросы о недостающих условиях. Отдельно опиши вход, выход, размер позиции, расходы и остановку. Отметь все предположения. Не подключай аккаунт и не отправляй заявки».

Дальше замените оценочные слова наблюдаемыми условиями. Для «сильного тренда» нужны название расчёта и порог. Для «войти на пересечении» — момент проверки: например, закрытая свеча и заявка после её завершения. Цена сигнала не обязана совпасть с ценой исполнения.

Попросите AI привести три ситуации, когда бот ничего не делает: пропущена свеча, позиция уже открыта, объём меньше биржевого минимума. Проверьте, что ответы согласуются с основными правилами. Более общий шаблон описания стратегии поможет собрать исходные условия без случайных допущений.

Рассчитайте одну позицию вручную

Учебный пример: доступно 1 000 USDT, бюджет потери от движения цены — 5 USDT, предполагаемый вход — 100, стоп-триггер — 98. Расстояние составляет 2 USDT на единицу. Предварительный объём: 5 ÷ 2 = 2,5 единицы, стоимость позиции — 250 USDT.

Это не гарантия максимального убытка. Комиссии, разрыв цены и проскальзывание способны увеличить фактическую потерю. Если условный шаг количества равен 0,1, объём 2,5 ему соответствует. Для расчётного количества 2,57 нужно отдельное правило округления. Округление вниз до 2,5 оставляет ценовой риск в пределах 5 USDT, вверх до 2,6 увеличивает его до 5,2 USDT ещё до расходов.

Сравните свой расчёт с результатом конструктора. При расхождении ищите причину: единицы измерения, базу расчёта, округление или скрытое ограничение. Просьба к AI «объясни убедительнее» не заменяет исправления арифметики.

Проверьте решения до оценки доходности

Составьте небольшой список приёмочных сценариев:

  • Повтор одного сигнала на той же закрытой свече не создаёт лишний вход.
  • Новый сигнал при открытой позиции обрабатывается по записанному правилу.
  • При одновременном стопе и сигнале выхода определён приоритет.
  • Отсутствие свежей цены блокирует новый вход.
  • Недопустимое количество или нехватка баланса дают понятный отказ.
  • После перезапуска бот не предполагает автоматически, что позиций нет.

Для каждого случая заранее напишите ожидаемое действие, затем фактическое. Если инструмент не раскрывает достаточно деталей для сравнения, подтвердить соответствие вашей идее пока нельзя. Успех этих проверок означает согласованность на выбранных сценариях, но ничего не доказывает о будущей прибыли.

Сохраните одну версию для Backtest и Paper

До теста зафиксируйте номер версии, параметры, период данных и модель затрат. Изменение стопа после просмотра проигрышной сделки создаёт новую версию. Старый результат сохраните: иначе легко забыть, сколько вариантов было отвергнуто.

Историческая проверка показывает поведение при заданных допущениях. Подходящая Paper-среда позволяет наблюдать решения по мере поступления данных. Сравнивайте сделки, пропуски и ошибки. Виртуальное исполнение не подтверждает будущее биржевое; полезно заранее разобрать отличия торговых режимов.

Clerix показывает путь от подготовки правил с AI к Backtest, Paper, роботу и аналитике. Публичные панели иллюстрируют процесс; движки тестирования и live-исполнение находятся в разработке. Откройте возможности Clerix со своим листом правил и уточните текущую доступность до подключения биржи.

Вопросы о конструкторе без кода

Можно обойтись без знания программирования?

Условия можно описать обычным языком. Но нужно понимать входные данные, размер позиции и ожидаемые решения. Если инструмент генерирует код, запросите выгрузку и независимую проверку.

Найдёт ли AI прибыльную стратегию?

Правдоподобное объяснение не подтверждает торговое преимущество. Нужны расходы, нетронутые данные и история отброшенных вариантов. Гарантировать будущую прибыль нельзя.

Обязательно сразу создавать API-ключ?

Для описания правил и ручных расчётов ключ не нужен. Доступ к аккаунту имеет смысл обсуждать после проверки назначения подключения, его готовности и минимальных прав.

Редакция Clerix

Редакционные материалы Clerix о правилах стратегий, методах проверки и ограничениях торговых симуляций.

Посмотреть, как работает Clerix