// руководство
Стратегия с помощью ChatGPT или Claude
Язык стратегий Janorium большой: 100+ индикаторов, условия на старших таймфреймах, слои входа, лестницы выходов. Учить его, чтобы им пользоваться, не обязательно. Опишите идею простыми словами ИИ-ассистенту, который прочитал справочник, — и он напишет конфиг, который останется вставить в редактор.
3 минуты чтения
Как это работает
Стратегия в Janorium — это JSON-конфиг: правила, а не код. Мы публикуем его полный формат одним файлом, написанным для ИИ-ассистентов: каждое поле, каждый индикатор с параметрами, правила, которые проверяет валидатор, и разобранные примеры. Ассистент, прочитавший его, превратит «покупать просадку в восходящем тренде, стоп под последним минимумом» в конфиг, который Janorium примет.
Ваша идея
Простыми словами, на любом языке
ИИ-ассистент
Читает справочник, пишет конфиг
JSON-конфиг
Один объект, его проверяет Janorium
Janorium
Применить, сохранить, бэктест
Подойдёт любой достаточно сильный ассистент — ChatGPT, Claude, Gemini или другой. Ему нужно уметь принять файл размером около 200 КБ или прочитать веб-страницу по ссылке.
Три шага
- Дайте ассистенту справочник. Скачайте справочник стратегий и приложите его к чату. Ассистент, который умеет ходить в интернет, может вместо этого прочитать его по ссылке из промпта.
- Скопируйте промпт ниже в то же сообщение и замените строку в квадратных скобках своей идеей — своими словами и на любом языке.
- Вставьте JSON в Janorium. Откройте новую стратегию с блоком ИИ, вставьте конфиг из ответа ассистента в поле JSON и нажмите «Применить». Форма заполнится сама; сохраните стратегию и запустите бэктест.
Промпт
Помоги мне написать торговую стратегию для Janorium — платформы бэктестинга криптостратегий. Стратегия в Janorium — это JSON-конфиг, его полный формат описан в приложенном файле janorium-strategy-config-reference.md (он же онлайн: https://janorium.com/ai/strategy-config-reference.md). Прочитай его целиком, прежде чем отвечать. Моя идея: [Опишите её своими словами — спот или фьючерсы, символ и таймфрейм, когда входить и когда выходить, сколько рисковать. Если что-то не указать, ассистент выберет разумное значение и скажет об этом.] Ответь, пожалуйста, так: 1. Полный конфиг стратегии одним JSON-объектом в одном блоке кода ```json. Внутри следуй §18.14 справочника: только поля, коды индикаторов и операторы из справочника, у каждого индикатора явно указаны params. 2. После блока кода — короткое объяснение правил простыми словами и всех значений, которые ты выбрал за меня. Перед ответом пройди чек-лист проверки из §18.11. Если часть идеи нельзя выразить в конфиге, скажи об этом, а не придумывай поля. Если я пришлю сообщение об ошибке от Janorium, исправь конфиг и пришли весь JSON заново.
Он просит конфиг одним блоком кода — в чатах у такого блока есть кнопка копирования — и объяснение простыми словами после него, чтобы вы могли убедиться, что ассистент вас понял, ещё до запуска. Стратегия уже есть? Блок ИИ в редакторе копирует вариант этого промпта с вашим текущим конфигом — чтобы попросить ассистента её изменить.
Как описать идею
- Рынок. Спот или фьючерсы, символ (BTCUSDT, ETHUSDT…) и таймфрейм (15m, 1h, 4h).
- Когда входить. Индикаторы, уровни, пересечения, фильтры — настолько подробно, насколько можете. «Когда выглядит дёшево» — не правило; «когда RSI(14) пересекает 30 снизу вверх» — правило.
- Когда выходить. Тейк-профит, стоп-лосс, трейлинг-стоп, сигнал на выход или ограничение по времени.
- Сколько рисковать. Размер позиции или риск на сделку и плечо на фьючерсах.
- Одна идея за раз. Стратегию, которая пытается сделать всё сразу, трудно читать и ещё труднее ей доверять.
Когда Janorium находит ошибку
Janorium проверяет каждый конфиг до запуска. «Применить» в редакторе проверяет формат; сохранение — правила, связывающие несколько полей, например что тейк-профиту в R нужен стоп. Если появилась ошибка, скопируйте сообщение и отправьте его ассистенту — промпт уже просит его ответить полным исправленным конфигом. Для сложной стратегии один-два круга — это нормально.
Чего ассистент за вас не сделает
Ассистент пишет тот конфиг, который вы попросили. Он не знает, хороша ли идея, и конфиг, прошедший все проверки, всё равно может терять деньги. К тому же ассистенты иногда понимают запрос неверно, поэтому прочитайте его объяснение и просмотрите заполненную форму, прежде чем доверять результату.
А дальше оценивайте бэктест как любой другой: на нескольких инструментах и периодах, с издержками и с подозрением ко всему, что выглядит слишком хорошо. О ловушках — в руководстве «Что такое бэктестинг и как он вводит в заблуждение».
Проверьте свою идею
Создайте бесплатный аккаунт, начните с шаблона или своих правил и прочитайте первый отчёт.