К содержимому
logologo-text

API

Лонгрид 5 из 5FAQ

Пограничные случаи

~1 мин чтенияОбновлено 28 сентября 2026

Частые вопросы

  • Свеча пришла дважды с одной меткой времени. Это дубль?

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

  • Инструмент найден, а заявка не проходит. Почему?

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

  • trade_lot_size пришёл нулём. Что подставить?

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

  • access_key истёк посреди работы. Ловить по ошибке или обновлять заранее?

    Заранее, ориентируясь на expires_at из ответа. Таймер «раз в N минут» ломается при смене срока жизни токена на стороне сервиса, а ловля 401 означает, что часть запросов уже не прошла. В gRPC для этого есть поток SubscribeJwtRenewal.

  • Справочник инструментов большой. Загружать его каждый раз?

    Нет. Полный каталог выгружается через AllAssets с курсором и сохраняется локально, а обновляется по расписанию. Загрузка каталога перед каждой заявкой — это лишние минуты и лимит, потраченный впустую.

Конец лонгрида

Дочитаете до конца — засчитается автоматически
Лонгрид 5 из 5

Предложить идею

Заполните форму ниже, и мы свяжемся с вами.

Увеличить лимиты API

Заполните форму ниже, и мы свяжемся с вами.