Проблема:На главной странице или в списках позиций рядом с именем счёта у позиции отображается символ ⚠️. Подсказка показывает
«Отсутствующие данные сделок — Для этой позиции не было импортировано ни одной транзакции. В результате стратегия не может быть автоматически распознана.»Причина:Сама позиция известна из снимка портфеля IBKR, но сделки открытия находятся
до самого раннего ранее импортированного торгового дня. Это типично для LEAPS (долгосрочные опционы), открытых за месяцы или годы до первой синхронизации Flex.
✅ Решение:
Для существующего Flex Query единожды запустите ad-hoc экспорт с историческим диапазоном дат, скачайте как XML и загрузите через импорт XML. Создавать новый Flex Query не нужно!
Шаг за шагом:1. Запустите исторический экспорт в IBKR• Найдите существующий Flex Query → нажмите
Run• Установите Period на
Custom Date Range• С: насколько далеко назад нужно (например, 01.01.2024)
• По: день до самой ранней уже импортированной сделки
• Формат: XML → подтвердите Run
2. Скачайте XML-файл и сохраните локально
3. Загрузите в Singularity Trader• Счета → Счёт IBKR → «Настроить IBKR» → Импорт XML
4. Что происходит при импорте• Импортируются только новые сделки (без дубликатов)
• Стратегии, кампании и торговые циклы пересчитываются
5. Проверьте результат• Обновите главную страницу — значок ⚠️ должен исчезнуть
Если ⚠️ остаётся: Сделки открытия находятся ещё дальше в прошлом → запустите ещё один экспорт с более ранней начальной датой.