O problema:No painel ou nas listas de posições aparece um símbolo ⚠️ ao lado do nome da conta em uma posição. O tooltip exibe
"Dados de trades ausentes — Nenhuma transação foi importada para esta posição. Por isso a estratégia não pode ser reconhecida automaticamente."A causa:A posição em si é conhecida via snapshot do portfólio da IBKR, mas os trades de abertura estão
antes do dia de trading mais antigo importado até agora. Isso é típico em LEAPS (opções de longo prazo) abertas meses ou anos antes do primeiro Flex Sync.
✅ A solução:
A partir da Flex Query existente, iniciar pontualmente uma exportação ad-hoc com intervalo de datas histórico, baixar como XML e enviar via importação XML. Não é necessário criar uma nova Flex Query!
Passo a passo:1. Iniciar a exportação histórica na IBKR• Localizar a Flex Query existente → clicar em
Run• Alterar o período para
Custom Date Range• De: tão atrás quanto necessário (p. ex. 01/01/2024)
• Até: um dia antes do trade mais antigo já importado
• Formato: XML → confirmar Run
2. Baixar o arquivo XML e salvar localmente
3. Enviar no Singularity Trader• Contas → Conta IBKR → "Configurar IBKR" → XML Import
4. O que acontece durante a importação• Apenas novos trades são importados (sem duplicatas)
• Estratégias, campanhas e Trade-Cycles são recalculados
5. Verificar o resultado• Recarregar o painel — o badge ⚠️ deve ter desaparecido
Se o ⚠️ persistir: Os trades de abertura estão ainda mais atrás → iniciar outro run com uma data de início anterior.