Personal CryptoBot — Visão Geral
Documento de apresentação do protótipo visual. Descreve o design e o fluxo da interface.
1. O que é o Personal CryptoBot
O Personal CryptoBot é um robô de acompanhamento de sinais (Telegram) com execução em exchanges, focado em setups de saída com trailing. É um bot totalmente personalizável: ajustes, módulos e até o nome da instância podem ser adaptados conforme o usuário desejar, para uso particular.
Esta página serve para o usuário se acostumar com o design e com a organização das telas. Não é o produto final em funcionamento; é um protótipo de interface.
Em cada área da demonstração há botões de informe (i) com explicações curtas do que aquele campo ou opção faz.
2. Configurações Globais
Área para dados gerais da instância:
- Nome do robô / da instância
- Token do bot no Telegram
No produto real, identifica a instalação e conecta a comunicação com o Telegram. No protótipo, os campos são só demonstração.
3. Salas de Sinal
Cadastro e gestão das salas/canais líderes de onde vêm os sinais:
- Nome da sala
- Chat ID
- Dicionário de gatilhos (palavras para LONG, SHORT, cancelamento)
- Moeda quote padrão (ex.: USDT / USDC)
- Simulador de captação (validar como o robô “lê” um sinal de exemplo)
4. Novo Setup
Criação de um setup de trading vinculado a uma sala e a uma exchange:
- Sala vinculada
- Exchange
- Modo de saída: Trailing Take Profit (TTP) ou Trailing Stop Loss (TSL)
- Valor (quote) e quantidade máxima de posições
- Campos de API (no design: só placeholder)
- Tipos de ordem (entrada, execução e stop loss — ver seção 7)
- Alvos em % no modo TTP (até 12 alvos na interface)
- Opção de Modo Teste
5. Modo Teste (Paper Trading)
Quando o Modo Teste está ativo:
- A entrada não é enviada à exchange
- O robô apenas acompanha/simula o fluxo no sistema
- Não gasta saldo real
Serve para validar estratégia e se acostumar com o fluxo sem risco financeiro.
6. Trailing Take Profit (TTP) × Trailing Stop Loss (TSL)
Trailing Take Profit (TTP)
- Trabalha com alvos percentuais de saída (vários levels)
- Na interface: até 12 alvos de venda (6 visíveis + “Exibir mais alvos”)
- Ideia: saída em etapas / trailing em cima dos alvos de take profit
- Exemplo: 50% da posição no Alvo 1 e 50% no Alvo 3
Trailing Stop Loss (TSL)
- Foco em target mínimo e passo (step)
- Target Mínimo = número do target que ativa o trailing (ex.:
2= Target 2) - Passo = quantidade de targets em relação ao target batido na qual o SL é reposicionado
- Direção: abaixo no LONG, acima no SHORT
- Ideal quando a saída é mais dinâmica por stop trailing do que por grade fixa de TPs
O Trailing Stop Loss (TSL) é um modo de proteção enquanto o sinal sobe. A cada novo target atingido, em vez de fechar a posição naquele ponto, o robô reposiciona o stop loss (abaixo no LONG, acima no SHORT), para a operação poder seguir até o último target do sinal. Se o preço cair, o stop segura.
Você define: Target Mínimo (quando a proteção começa a acompanhar) e Passo (a quantos targets de distância o stop fica do target batido).
7. Tipos de ordem
No setup, além do modo de saída, a interface prevê tipos de ordem para entrada, execução e stop loss. Nem todas as opções permitem Limit e Market — isso aparece na própria demonstração.
Tipo de Entrada
- Market — entra a mercado
- Limit — entra com ordem limitada
Disponível nos modos Trailing Take Profit (TTP) e Trailing Stop Loss (TSL).
Tipo de Execução
- No Trailing Take Profit (TTP): pode escolher Limit ou Market
- No Trailing Stop Loss (TSL): fica fixo em Market (campo bloqueado)
Tipo de Stop Loss
- No desenho atual: somente Market (Limit aparece só como referência visual bloqueada)
Esses limites operacionais podem ser vistos na demonstração, inclusive pelos botões de informe (i) ao lado de cada campo.
Atualmente o robô executa somente a Market. A execução Limit ainda pode ser implementada futuramente.
8. Exchanges abrangidas
Nem todas suportam necessariamente todos os tipos de ordem. O protótipo mostra as opções previstas na UI.
9. Posições Abertas
- Símbolo, direção (LONG/SHORT)
- Exchange e setup
- PnL
- Detalhe da posição (modal)
- Cancelar posição / cancelar tudo (demonstração)
Há exemplos marcados como REAL e TESTE só para ilustrar a diferença visual.
10. Comandos Globais
- Pausar — suspende novas entradas sem necessariamente fechar o que já está aberto
- Health — checagem rápida de status dos módulos
- Cancelar tudo — fechar todas as posições (no design: só confirmação simulada)
11. Ops / Módulos
Visão de status dos módulos do robô. No design: LEDs/status ilustrativos.
12. Segurança / Crypto
Módulo de criptografia e certificados. As chaves de API ficam armazenadas localmente de forma criptografada, e não em texto puro.
13. Avisos e limites operacionais
- Tudo nesta entrega é protótipo de interface.
- Não está em funcionamento de verdade.
- Não informe dados válidos (tokens, API keys, secrets).
- Serve para ver e se acostumar com o estilo e o fluxo.
- O produto final pode ter outro formato (não necessariamente este site).
- Limites como quantidade de alvos no Trailing Take Profit (TTP), escolha Limit/Market por etapa e campos bloqueados no Trailing Stop Loss (TSL) estão visíveis na própria demonstração.