← К документации
LootX

ИИ-помощник в редакторе

Собрано: 2026-10-01 docs.lootx.trade
Основы

1ИИ-помощник в редакторе

Чат с моделью ИИ в редакторе LootScript: пишет и правит скрипты, проверяет их на свечах, отвечает про рынок. Какие провайдеры есть, где ввести ключ и что уходит с компьютера.

В редакторе LootScript есть чат с моделью ИИ. Опишите словами, какой индикатор нужен, — помощник напишет код прямо в редакторе, скомпилирует его, прогонит на реальных свечах и расскажет, что получилось. Он же правит готовые скрипты, объясняет чужой код и отвечает на вопросы о рынке по данным терминала.

Модель вы выбираете сами: облачную — со своим ключом API, или локальную — на своём компьютере. Запросы идут от терминала напрямую к выбранному провайдеру, без серверов LootX.

Как открыть помощника

  1. Нажмите ƒ на панели графика — откроется окно Индикаторы.
  2. Нажмите Редактор… рядом со строкой поиска или откройте свой скрипт.
  3. В верхней панели редактора, рядом с Добавить на график, нажмите Помощник.

Чат встанет справа от кода. Ширину можно менять, перетаскивая разделитель. Крестик в шапке чата (Скрыть чат) убирает его, не стирая разговор; повторное нажатие Помощник возвращает.

Подключение модели

Откройте карточку подключения

При первом вопросе карточка откроется сама. Позже её вызывает шестерёнка Ключ и подключение в шапке чата.

Выберите провайдера

Список — в таблице ниже. По умолчанию выбран Claude.

Вставьте ключ API

Под полем есть ссылка Получить ключ на … — она ведёт в кабинет провайдера. Сохранённый ключ в поле не показывается: оставьте его пустым, чтобы не менять, или нажмите Удалить ключ.

Проверьте модель и сохраните

Поле Модель заполнено моделью по умолчанию, в подсказках — ещё несколько. Имя можно вписать любое, какое знает провайдер. Нажмите Сохранить.

Провайдер Что нужно
Claude Ключ API Anthropic. Подписка Claude не подходит — Anthropic запрещает сторонним программам работать по ней.
Gemini Ключ API Google. Подписка Gemini не подходит по той же причине.
OpenAI, DeepSeek, Grok, Mistral, Qwen, Kimi, GLM, Groq Ключ API провайдера.
OpenRouter Ключ OpenRouter: через него доступны модели разных компаний.
Ollama, LM Studio Ключ не нужен: модель работает на вашем компьютере. Запустите сервер, загрузите модель и впишите её имя.
Совместимый с OpenAI Любой сервер с API в формате OpenAI Chat Completions: шлюз, vLLM, корпоративный прокси. Укажите адрес (обычно оканчивается на /v1), модель и ключ, если сервер его требует.

Облачные запросы оплачиваются по тарифу вашего аккаунта у провайдера, отдельно от LootX. После каждого ответа в чате видно, сколько токенов ушло на вход и на выход.

Локальной модели нужна поддержка вызова инструментов (tool calling). Без неё помощник не сможет писать в редактор и проверять код.

Прокси и свой адрес

Если сервис провайдера недоступен из вашей сети напрямую, укажите прокси в поле Прокси — http://host:port или socks5://логин:пароль@host:port. Прокси общий для всех провайдеров. Поле Адрес API (для своего шлюза) нужно, только если вы ходите к провайдеру через собственный шлюз.

Что умеет помощник

  • Пишет новый скрипт по описанию и сразу кладёт код в редактор.
  • Правит готовый — точечно, не переписывая файл целиком.
  • Проверяет себя. Компилирует код и запускает его на реальных свечах — по умолчанию на инструменте и таймфрейме графика, до 5000 последних баров, по просьбе на любом другом. Смотрит, что вышло в каждом ряду и нет ли ошибок выполнения.
  • Добавляет скрипт на график, когда вы об этом просите.
  • Отвечает про рынок. Берёт свечи любого инструмента из терминала, метрики скринера (волатильность, объём, открытый интерес, фандинг, спред) и ранжирует рынок: «Какие фьючерсы сейчас самые волатильные?».
  • Сверяется со справочником языка, смотрит встроенные индикаторы и скрипты из вашей библиотеки.

Каждый шаг виден в ленте строкой: «Компилирую», «Запускаю на свечах», «Правлю код». Если модель показывает ход рассуждений, он свёрнут в блок Ход мыслей. Ответ можно прервать кнопкой Остановить.

Всё, что помощник пишет в редактор, отменяется обычным Ctrl+Z. Если код в ответе пришёл блоком, в его шапке есть кнопки. У целого скрипта это В редактор — заменить код в редакторе, у фрагмента — Вставить в позицию курсора. Копировать есть у обоих.

Быстрые команды

Наберите / в поле ввода — появится подсказка. Те же команды есть кнопками в пустом чате. Текст после команды — ваше уточнение: /fix смотри на объём.

Команда Что делает
/fix Находит и исправляет ошибки: компилирует, запускает на свечах, чинит ошибки и ряды, где одни na. Сохраняет ваш замысел и стиль, в конце перечисляет правки.
/explain Объясняет простыми словами, что считает скрипт, на что влияет каждая настройка, что он рисует и как читать сигналы. Код не меняет.
/optimize Ускоряет скрипт, не меняя результата: заменяет самописные циклы встроенными функциями, убирает лишнюю работу и проверяет прогоном, что значения не изменились.

Другое слово после косой уходит модели обычным вопросом.

Картинки и снимки графика

К вопросу можно приложить картинку: скрепкой под полем ввода, вставкой из буфера (Ctrl+V) или перетащив файл в чат. Кнопка с графиком рядом со скрепкой прикладывает снимок той панели, куда добавляется скрипт. В одном вопросе — до шести картинок. Перед отправкой большие изображения уменьшаются.

Не все модели видят картинки. Если выбранная не видит, чат предупредит до отправки. Если терминал не знает, видит ли модель картинки, и провайдер отклонит вопрос, картинки вернутся в поле ввода.

История разговоров

Разговор привязан к скрипту. Откроете другой скрипт — в чате его разговор. Закроете редактор или перезапустите терминал — разговор останется на месте.

  • У нового, ещё не сохранённого скрипта разговор на диск не пишется. Он сохранится вместе со скриптом при первом Сохранить.
  • Значок Новый чат в шапке начинает разговор заново и стирает прежний с диска.
  • Удалили скрипт — удалился и его разговор.
  • Пока помощник отвечает, открыть другой скрипт нельзя: сначала остановите ответ.

Весь разговор уходит модели с каждым вопросом, поэтому длинный чат дорожает. Размер разговора в токенах показан числом в шапке чата, например «42k». Нажмите на него, чтобы сжать разговор в сводку: дальше помощник помнит его по ней. Старые результаты проверок и картинки терминал сворачивает сам. В сохранённой истории старые картинки со временем заменяются пометкой «Картинка к этому вопросу больше не хранится».

Что уходит с компьютера

К выбранному провайдеру, напрямую:

  • ваши сообщения и приложенные картинки;
  • название скрипта, число строк и ошибок, инструмент и таймфрейм графика — с каждым вопросом;
  • код из редактора и отчёт компилятора — когда помощник читает или правит скрипт;
  • данные, которые помощник запросил: свечи, метрики скринера, результаты прогонов, фрагменты документации языка.

Не уходит:

  • Секреты. Ключей бирж помощник не видит. Ключ провайдера хранится на этом компьютере в зашифрованном виде, не попадает в синхронизацию настроек и передаётся только самому провайдеру — для входа. Из текста, который уходит модели, терминал вырезает всё, что похоже на ключ, токен или пароль, а также пути к файлам на диске. Сообщение, в которое вы сами вставили что-то похожее на ключ, не отправляется вовсе — чат попросит убрать секрет.
  • Счёт. У помощника нет доступа к балансу, позициям и заявкам — он видит только то, что вы показали на снимке. Выставлять заявки он не умеет.
  • История чата. Она лежит на этом компьютере в зашифрованном виде и не попадает ни в синхронизацию, ни в экспорт настроек, ни в отчёт для поддержки.

С Ollama или LM Studio разговор и код не покидают компьютер.

Ограничения

  • Потоковых данных в проверочном прогоне нет. Кластеры, дельта, открытый интерес, фандинг, стакан, лента, скринер и история стакана при запуске на свечах равны na. Логику, которая на них опирается, помощник проверить не может — добавьте скрипт на график и посмотрите сами.
  • Предел шагов. За один ответ помощник делает не больше 24 шагов, потом подводит итог. Ответ, оборванный по длине, тоже можно продолжить — просто попросите.
  • Модель ошибается. Прогон ловит ошибки компиляции и выполнения, но не ошибки замысла. Перед тем как полагаться на сигналы, посмотрите скрипт на графике.
  • Отказы провайдера чат показывает текстом с именем провайдера: ключ не принят, исчерпан лимит запросов, закончились деньги или квота, нет связи, локальный сервер не отвечает. Для связи проверьте интернет или укажите прокси.

Дальше

https://docs.lootx.trade/ru/loot/ai-assistant