Robô Scanner de Criptomoedas

Robô Trader
Binance Scanner
Fluxo de Operação do Robô Trader
Uma visão completa da arquitetura de decisão, execução e estratégias
1. Início do Ciclo
O robô é ativado a cada 1 minuto para iniciar um novo ciclo de verificação e busca de oportunidades.
2. Gerenciamento de Posições Abertas
Verifica todas as posições em carteira antes de buscar novas oportunidades.
Verificação de Take Profit
Se o preço atual atingir o alvo, a posição é fechada e o lucro é registrado.
Sincronização de Saldo
Posições sem saldo correspondente na carteira liberam o slot automaticamente.
3. Scanner de Mercado
Processo rigoroso de filtragem para encontrar os melhores candidatos de investimento.
Processo de Filtragem
- • Filtro de Market Cap: TOP 100 ativos por capitalização (CoinGecko)
- • Filtro de Liquidez: Pares USDT com status 'TRADING' e volume mínimo de $500,000
- • Ordenação: TOP 60 ativos por volume de negociação em 24h
4. Lógica de Decisão Hierárquica
Análise dos ativos seguindo ordem de prioridade para preencher os 5 slots de posição.
Slots Primários (4 Posições)
Slot Exclusivo (1 Posição)
5. Execução e Registro
Finalização do processo com execução da ordem e registro das atividades.
Execução da Ordem
Ordem de compra a mercado (MARKET BUY) enviada para a Binance.
Registro de Atividades
Gravação em log CSV e salvamento do estado das posições em JSON.
Estratégias Ativas no Robô
Conjunto de estratégias especialistas, cada uma otimizada para um tempo gráfico específico
Advanced Confluence 1H
1 HORAEstratégia seguidora de tendência que busca a confluência de múltiplos indicadores para confirmar a força de um movimento.
Setup de Compra:
- ✓ Estrutura de Mercado: Preço acima das EMAs de 50 e 200 períodos
- ✓ Confirmação de Força: RSI acima de 55, indicando momentum de alta
- ✓ Validação de Volume: Volume confirma o interesse comprador
- ✓ Gatilho: Entrada após pullback a uma zona de suporte
Advanced Paula Scalper
1M & 15MEstratégia de scalping de alta frequência para capturar movimentos de preço muito curtos e rápidos.
Setup de Compra:
- ✓ Micro-Tendência: Preço trabalhando acima da EMA curta (9 ou 21)
- ✓ Condição de Sobrevenda: Estocástico cruzando para cima da zona de sobrevenda
- ✓ Confirmação Imediata: Candle com força compradora (fechando próximo da máxima)
- ✓ Alvo Rápido: Take profit na próxima resistência ou ganho percentual fixo
Scalper Exhaustion M5
5 MINUTOSEstratégia de reversão à média que opera contra a tendência imediata, buscando sinais de exaustão.
Setup de Compra:
- ✓ Exaustão Vendedora: Novo fundo no preço com fundo mais alto no RSI (divergência)
- ✓ Extremidade de Volatilidade: Preço tocando a banda inferior das Bandas de Bollinger
- ✓ Candle de Reversão: Padrão como martelo ou engolfo de alta
- ✓ Alvo: Take profit na média móvel central das Bandas de Bollinger
Ninja Strategy (Padrão)
MÚLTIPLOEstratégia adaptativa que serve como padrão, analisando múltiplos tempos gráficos para decisão baseada na tendência macro.
Setup de Compra:
- ✓ Análise Top-Down: Inicia no gráfico diário (D1) para definir tendência principal
- ✓ Confirmação Intermediária: Verifica alinhamento no gráfico de 4 horas (H4)
- ✓ Ponto de Entrada: Busca gatilho no gráfico de 1 hora (H1) a favor da tendência macro
- ✓ Multi-Timeframe: Decisão baseada na confluência entre diferentes tempos gráficos
Infográfico de Estratégias para Robô de Trading (Binance)
A tabela abaixo detalha as estratégias de trading implementadas nos scripts Python fornecidos. O objetivo é oferecer uma visão clara e comparativa para auxiliar na seleção e configuração do robô.
Estratégia | Timeframe (TF) | Conceito Principal | Indicadores Chave | Gatilho de Entrada (Compra) | Gerenciamento de Risco (TP/SL) | Melhor Cenário de Uso |
---|---|---|---|---|---|---|
Heliot Premium | 4 Horas (4H) | Reversão à Média | • Ondas de Heliot (SMA 42, StDev 2.1) • RSI (14) • EMA (200) • Volume (SMA 30) |
Cruzamento de baixo para cima da banda inferior das Ondas de Heliot, com preço acima da EMA(200), RSI abaixo de 38 e volume acima da média. | Dinâmico (baseado em ATR): • TP: 3.5x ATR • SL: 1.2x ATR |
Mercados em tendência de longo prazo que apresentam retrações e reversões claras nas bandas. Opera Long e Short. |
Advanced Paula Scalper | 1 Minuto (1M) | Scalping Agressivo | • EMA (5) • EMA (21) • RSI (14) |
Cruzamento da EMA(5) acima da EMA(21), com RSI abaixo de 75 para evitar sobrecompra extrema. | Fixo: • TP: +1.0% |
Mercados com alta volatilidade e movimentos rápidos, onde é possível capturar ganhos curtos. |
Advanced Paula Scalper | 15 Minutos (15M) | Scalping com Confirmação | • EMA (5) • EMA (21) • RSI (14) • Volume (Média de 20) |
Cruzamento da EMA(5) acima da EMA(21), com RSI abaixo de 70 e volume de negociação acima da média das últimas 20 velas. | Fixo: • TP: +1.8% |
Tendências de curto prazo com volume crescente, confirmando a força do movimento. |
Confluence Strategy | 1 Hora (1H) | Seguimento de Tendência com Confluência | • EMA (50, 200) • ADX (14) • RSI (14) • PPO (12, 26, 9) |
Múltiplas condições: Preço acima da EMA(200), EMA(50) > EMA(200), ADX > 20, RSI > 50 e o histograma do PPO cruza para cima de zero. | Fixo: • TP: +3.0% |
Mercados com tendência de alta forte e estabelecida, onde múltiplos indicadores apontam para a mesma direção. |
Ninja Strategy | Multi-TF (5M, 15M, 1H) | Análise Multi-Timeframe | • EMA (9, 21) no TF principal • EMA (100) no 1H • RSI (21) no 5M • Fibonacci (retração de 20 períodos) |
Sinal 1 (RSI): RSI(21) no gráfico de 5M fica abaixo de 31 (sobrevenda). Sinal 2 (Fibo): Cruzamento da EMA(9) > EMA(21) no TF principal, com preço na zona de retração de 0.5-0.618 de Fibonacci e acima da EMA(100) do 1H. |
Fixo: • TP: +5.0% |
Estratégia versátil que busca confirmação em timeframes maiores para operar em timeframes menores. Ideal para identificar pullbacks em tendências maiores. |
Scalper Exhaustion | 5 Minutos (5M) | Retração em Tendência (Pullback) | • EMA (50) • Estocástico (14, 3, 3) |
Em uma tendência de alta (preço > EMA 50), busca um cruzamento de alta do Estocástico na zona de sobrevenda (< 20), indicando exaustão da venda e retomada da tendência. | Fixo: • TP: +1.0% |
Mercados em tendência que se movem em "ondas", permitindo entradas em pontos de retração (pullbacks) a favor da tendência principal. |
Observação sobre custom_patterns.py
: O arquivo custom_patterns.py
não é uma estratégia completa, mas sim uma biblioteca auxiliar que detecta padrões de candlestick como "Hammer" e "Engolfo de Alta". Esses padrões podem ser integrados a qualquer uma das estratégias acima como um filtro adicional para aumentar a precisão dos sinais de entrada.