Imagine um relatório de uma conta com informações de outra. Mesmo fontes saudáveis podem produzir um resultado inválido quando combinadas incorretamente. A identidade da conta em todo o fluxo é, por isso, um princípio central do Sara Trader.
O artigo explica o princípio de projeto, sem publicar dados de contas reais, configurações de conexão ou detalhes internos de implantação.
Cada dado deve pertencer à conta correta
No projeto centrado na conta, seu nome não é só um rótulo. Preços, posições, limites, memória de decisão e solicitações devem ser interpretados no contexto da mesma conta.
Um relatório de teste não deve substituir os dados da conta selecionada só por ser mais recente. O dado mais novo não é necessariamente o correto para essa solicitação. Uma pergunta específica exige resposta da mesma conta.
O isolamento não se verifica apenas no banco
Sugerimos acompanhar dados da entrada à exibição e execução. Cache, imagens de análise, registros e informações entre componentes também devem manter a conta correta. Corrigir uma tabela não prova que não restam caminhos de mistura.
Um teste ilustrativo pode atribuir dados diferentes a duas contas de demonstração e verificar se cada seleção mostra apenas sua saída. Isso testa isolamento, não a rentabilidade da estratégia.
A falta de identidade válida precisa de um resultado explícito
A ausência de identificador não deve ser compensada adivinhando uma conta. Se a origem do dado ou pedido for incerta, apresente erro específico e impeça a execução insegura.
O isolamento sustenta relatórios corretos e controle verificável. Antes de discutir a análise, confirme que ela usa a conta sobre a qual a decisão será tomada.












