Descrição
O MultiStrategyScalpingBot é um robô de negociação automatizado para a plataforma cAlgo, desenvolvido especificamente para estratégias de scalping. Ele combina vários indicadores técnicos e reconhecimento de padrões para identificar e executar oportunidades de negociação de curto prazo. O bot é programado em C# e foca em mercados voláteis, como pares Forex, com ênfase em entradas e saídas rápidas. Suporta parâmetros personalizáveis para gerenciamento de risco, seleção de estratégia e tipos de ordens, para adaptar a negociação a diferentes condições de mercado.
Principais funcionalidades
- Abordagem Multi-Estratégia: O bot integra até nove estratégias diferentes, que geram sinais independentemente. Uma negociação só é executada se houver sinais suficientes na mesma direção (por exemplo, pelo menos 2 sinais em 3+ estratégias ativas ou concordância de todos os sinais).
- Ajuste de Timeframe: Ajuste automático dos períodos dos indicadores ao timeframe escolhido (por exemplo, M5 como base), com opção para multiplicador manual.
- Gerenciamento de Ordens: Suporta ordens Market, Limit, Stop e Stop-Limit com tempos de expiração. SL/TP/Trailing-Stop são calculados percentual e ajustados ao timeframe.
- Gerenciamento de Risco: Limitação de posições abertas, monitoramento de margem com nível crítico e fechamento automático de emergência em caso de baixa equity disponível.
- Manipulação de Eventos: Reage a aberturas, fechamentos de posições e eventos de ordens pendentes com registros de log.
Estratégias disponíveis
O bot permite a seleção de estratégias ativas via um enum de flags. Cada estratégia gera sinais baseados em condições específicas:
- Média Móvel (MA): Sinais de crossover com verificação de força de tendência e inclinação.
- RSI: Níveis de sobrecompra/sobrevenda, divergências e limiares de momentum.
- Bandas de Bollinger (BB): Posição da banda, detecção de squeeze e rompimentos de banda.
- Estocástico: Sobrecompra/sobrevenda, ganchos e momentum.
- Conceitos de Smart Money (SMC): Fair Value Gaps (FVG), Break of Structure (BOS) e Change of Character (CHOCH) com tamanhos mínimos em pips.
- ADX: Força da tendência com crossover DI e confirmação de ADX crescente.
- MACD: Crossover, limiares de histograma e divergências.
- Price Action: Reconhecimento de padrões como Engulfing, Doji, Pin Bar, Harami, Stars, Tweezer e Three Soldiers/Crows, com filtro de tendência opcional.
- Fibonacci: Níveis de retração (0.382, 0.5, 0.618) com verificação de proximidade e sinais de breakout.
Os sinais são agregados por barra no timeframe escolhido e só são executados em uma negociação se houver concordância suficiente.
Parâmetros importantes
O bot oferece amplas opções de personalização, agrupadas em categorias. Atenção: Todos os valores padrão não são exemplos otimizados, servem apenas como ponto de partida. Devem ser obrigatoriamente ajustados por meio de backtesting rigoroso às suas condições específicas de mercado e tolerância ao risco. Sem ajustes, podem causar perdas.
- Gerenciamento de Risco: Máximo de posições (ex: 3), nível crítico de equity (ex: 500 €), SL/TP/Trailing em % (ex: 1%/2%/1%).
- Específico para Estratégias: Períodos, limiares e tipos (ex: períodos MA 8/21, RSI 14 com sobrevenda 30).
- Configurações de Ordem: Lotes (ex: 0.1), tipo de ordem, offsets em pips e expiração em horas.
- Timeframe: Seleção (ex: M5) com ajuste automático e multiplicador.
Todos os parâmetros têm valores padrão e faixas para configuração segura, que devem ser testados antes do uso.
Funcionamento
- Inicialização: Carrega indicadores baseados nas estratégias selecionadas e verifica dados históricos. Ajusta parâmetros ao timeframe.
- Baseado em barras: A cada nova barra no timeframe, sinais das estratégias ativas são coletados e somados. Negociações só são executadas com forte consenso.
- Baseado em ticks: Monitora margem e gerencia trailing stops.
- Recursos de segurança: Para negociação com margem baixa, fecha posições em emergência e cancela ordens expiradas.
- Registro: Saídas detalhadas sobre sinais, negociações e status da margem para transparência.
Este bot é adequado para traders experientes que desejam automatizar scalping com múltiplos indicadores. Não é recomendado para trading ao vivo sem backtesting e deve ser usado com cautela, pois a negociação automatizada envolve riscos.
Aviso legal
Este bot é apenas para fins educacionais e de teste. Não constitui aconselhamento financeiro e não garante lucros. A negociação de instrumentos financeiros envolve riscos significativos, incluindo a perda total do capital investido. Use o bot somente após backtesting rigoroso e por sua própria conta e risco. O desenvolvedor não se responsabiliza por perdas ou danos decorrentes do uso. Recomenda-se buscar aconselhamento profissional antes de negociar em mercados reais.
Resumo
Key features include automatic adjustment of indicator periods to the chosen timeframe, support for various order types (Market, Limit, Stop, Stop-Limit) with configurable expiration, and percentage-based stop loss, take profit, and trailing stop levels. Risk management tools limit open positions, monitor margin levels, and can automatically close positions in critical equity situations. The bot logs detailed information on signals, trades, and margin status for transparency.
Users can customize parameters across risk management, strategy specifics, order settings, and timeframe selection. The bot operates by initializing indicators, processing bar-based signals, managing trades tick-by-tick, and includes safety mechanisms to halt trading under adverse conditions. It is intended for experienced traders who perform thorough backtesting before live deployment.
Avaliações de clientes
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
