Sumário > Projeto de Gestão de Criptomoedas
📊 Requisitos Técnicos - Painel e Visualização
Este documento detalha os requisitos para o desenvolvimento de um painel visual que permita acompanhar em tempo real as operações automatizadas, o estado das estratégias e os dados de desempenho do sistema Criptoren.
🎯 Objetivos do Painel
- Exibir status atual das estratégias e posições abertas
- Permitir acompanhamento da execução da lógica automatizada
- Facilitar tomada de decisões e identificação de situações críticas
🧩 Requisitos Técnicos
🔹 Visualização de posições abertas
- Lista de todas as operações com status
AbertaouProgramada - Campos exibidos:
- Par operado
- Preço de compra
- Preço alvo de venda (se programado)
- Margem de lucro estimada
- Status: Aberta / Venda Programada / Em Recuperação
- Data da compra / Data programada de venda (se aplicável)
🔹 Visualização de posições encerradas
- Histórico de todas as vendas realizadas com:
- Data e hora da venda
- Motivo da venda (lucro, rompimento, manual)
- Preço de venda
- Lucro em valor e em %
- Tempo de permanência da posição aberta
🔹 Status do sistema
- Conexão com WebSocket: ativa/inativa
- Estratégia ativa: sim/não
- Número de operações abertas / programadas / encerradas
- Log de eventos recentes (últimos 20 logs)
🔹 Filtros e navegação
- Filtro por par de moedas (ex: BTC/USDT, ETH/USDT)
- Filtro por status da operação
- Intervalo de datas
- Buscar por ID ou valor aproximado
🔹 Destaques visuais
- Posições "em recuperação" devem ser destacadas (ex: cor amarela)
- Operações com venda agendada próximas do alvo (ex: < 0.2% do alvo) devem ser sinalizadas
- Alertas de falhas ou bloqueios em vermelho (ex: tentativa de venda abaixo do lucro mínimo)
🧩 Requisitos de Backend para suporte ao painel
- Endpoint para listar posições abertas (com filtros)
- Endpoint para listar posições encerradas
- Endpoint para status geral do sistema
- Endpoint para logs recentes
✅ Benefícios Esperados
- Visibilidade operacional para tomada de decisão
- Diagnóstico rápido de problemas
- Transparência para validação da estratégia em tempo real