Controlled Martingale
- Experts
- Anddy Cabrera
- Versão: 3.80
- Ativações: 10
Martingale Controlado
O Controlled Martingale EA é um Expert Advisor totalmente automatizado para MetaTrader 5. Ele utiliza uma abordagem martingale em grade, orientada por um sinal de price action puro, sem indicadores. O sinal de entrada é derivado do ponto médio entre a máxima e a mínima do candle anterior. O espaçamento da grade é calculado dinamicamente com o indicador ATR, de modo que o sistema se adapta automaticamente à volatilidade atual do mercado.
Como funciona
O EA separa as entradas de novas cestas da continuação da grade em dois fluxos de código independentes. Uma nova cesta é aberta somente quando o sinal de preço corresponde à direção permitida. Após a abertura de uma cesta, níveis adicionais são inseridos com base apenas na distância de preço a partir da última entrada, sem necessidade de sinal. Essa separação impede que a grade trave quando a direção do mercado muda.
Quando uma cesta atinge o número máximo de níveis da grade, ela é registrada como uma cesta rígida. Após um número configurável de cestas rígidas, o EA inverte a direção de negociação e escala o tamanho do lote para o próximo ciclo. Todas as posições da cesta fecham juntas quando o lucro flutuante combinado atinge o alvo em pips.
Recursos
- Nenhum indicador necessário para o sinal de entrada
- Espaçamento da grade baseado em ATR que se adapta à volatilidade do mercado
- Inversão de direção configurável após cestas rígidas consecutivas
- Take profit combinado da cesta fecha todos os níveis de uma vez
- Proteção de equity opcional fecha todas as posições caso o drawdown ultrapasse um percentual definido
- Otimizado e testado em EURUSD, AUDUSD e USDCAD no timeframe H1
- Arquivos set pré-otimizados são fornecidos para cada par suportado na seção de comentários
Configuração recomendada
Use uma conta com spread raw e execução rápida para melhores resultados. Recomenda-se um saldo mínimo de $3.000 para suportar com segurança a profundidade total da grade. Comece com o lote base padrão de 0,01 em uma conta demo para compreender o comportamento do sistema antes de operar ao vivo. Execute o EA em um VPS para garantir operação ininterrupta. Certifique-se de que sua conta tenha margem livre suficiente para suportar a profundidade total da grade.
Parâmetros de entrada
Os arquivos de configurações otimizados (.set) para EURUSD, AUDUSD e USDCAD já estão disponíveis para download em copilotstock.com
Grade e dimensionamento de lotes:
- InpBaseLot (padrão 0,01) — tamanho do lote para a primeira operação de cada nova cesta
- InpMultiplier (padrão 2,0) — multiplicador de lote aplicado a cada nível sucessivo da grade
- InpMaxTrades (padrão 10) — número máximo de níveis da grade por cesta
- InpMaxLosses (padrão 3) — número de cestas rígidas antes de a direção inverter e o lote escalar
Espaçamento e take profit:
- InpATRPeriod (padrão 14) — período do ATR usado para calcular o espaçamento da grade
- InpATRMultiplier (padrão 1,5) — o passo da grade equivale ao ATR multiplicado por este valor
- InpBasketTP_Pips (padrão 30) — alvo de lucro combinado da cesta em pips
Gestão de risco:
- InpMaxDrawdownPct (padrão 20,0) — percentual de drawdown que aciona a proteção de equity
- InpUseEquityGuard (padrão false) — ativa o fechamento emergencial quando o limite de drawdown é ultrapassado
Geral:
- InpTimeframe (padrão H1) — timeframe usado para os sinais de candle e o cálculo do ATR
- InpMagic (padrão 334455) — número mágico que identifica as ordens deste EA; altere ao executar múltiplas instâncias
- InpComment (padrão MartV3) — prefixo de comentário anexado a cada ordem
- InpVerboseLog (padrão false) — exibe informações detalhadas por candle no journal de Experts
- InpChartDisplay (padrão false) — exibe um painel de status ao vivo no gráfico; desative durante a otimização
Aviso de risco
Sistemas martingale em grade aumentam o tamanho da posição à medida que o preço se move contra a cesta. Isso amplifica tanto os ganhos potenciais quanto as perdas potenciais. Teste exaustivamente em uma conta demo antes de utilizar recursos reais. Resultados passados de backtesting e otimização não garantem desempenho futuro.
