Pivot Monster EA
- Experts
- Versão: 2.0
PIVOT MONSTER EA
Visão geral
O PIVOT MONSTER opera com níveis de pivô diários (Classic, Camarilla ou Woodie) combinados com rompimentos da máxima/mínima do dia anterior. Executa três estratégias intercambiáveis — Bounce (repique), Breakout (rompimento) ou Combo (confluência) — com ordens pendentes colocadas uma vez por dia e cálculo unificado de SL/TP em múltiplos de ATR ou percentual do preço. Criado para traders que desejam um sistema de pivô baseado em regras e totalmente otimizável, em vez de um indicador fixo.
Como funciona
- No início de cada dia de negociação, o EA calcula os níveis de pivô (PP, R1-R3, S1-S3) a partir da máxima/mínima/fechamento do dia anterior, além da máxima e mínima do dia anterior.
- Dependendo da estratégia selecionada, coloca ordens Buy Limit/Sell Limit próximas a S1/R1 (Bounce), ordens Buy Stop/Sell Stop além da máxima/mínima anterior (Breakout), ou ambas com um filtro de confluência que exige que o nível de pivô e a máxima/mínima anterior estejam próximos (Combo).
- Um filtro de tendência opcional (EMA ou preço em relação ao pivô) restringe as ordens à direção dominante do mercado.
- Uma janela de sessão opcional restringe a colocação a um intervalo de horário escolhido.
- SL e TP são calculados como múltiplos de ATR ou como percentual do preço, selecionável com um único parâmetro.
- Ordens não executadas expiram automaticamente após um número configurável de horas, e ordens não preenchidas são removidas no início do próximo dia de negociação.
- O tamanho da posição é baseado em risco, calculado a partir do saldo da conta, distância do stop e valor do tick, com validação completa em relação ao volume mínimo, máximo, passo e limite agregado da corretora.
Parâmetros
Strategy
- Strategy: seleciona o modo Bounce, Breakout ou Combo
- Pivot Method: seleciona a fórmula de pivô Classic, Camarilla ou Woodie
- Use Pivot R2/S2: usa o segundo nível de pivô em vez do primeiro para as entradas
SL / TP
- SL/TP Mode: seleciona o cálculo de distância baseado em ATR ou em percentual
- ATR Period: período de referência do ATR usado no cálculo de níveis e distâncias
- SL ATR Multiple: distância do stop loss como múltiplo do ATR (modo ATR)
- TP ATR Multiple: distância do take profit como múltiplo do ATR (modo ATR)
- SL Percent: distância do stop loss como percentual do preço (modo Percent)
- TP Percent: distância do take profit como percentual do preço (modo Percent)
Order Placement
- Entry Buffer (ATR): margem adicionada além do nível de pivô/máxima/mínima antes de colocar a entrada
- Order Expiry (hours): tempo de vida da ordem pendente antes do cancelamento automático
Confluence (Combo)
- Confluence Range: distância máxima em pips entre um nível de pivô e a máxima/mínima anterior para o modo Combo ser acionado
Trend Filter
- Trend Filter: desativa o filtro, ou restringe as entradas pela direção da EMA ou preço em relação ao ponto de pivô
- EMA Period: período da EMA do filtro de tendência
- EMA Timeframe: timeframe usado para a EMA do filtro de tendência
Session
- Use Session: ativa a restrição de colocação de ordens a uma janela de horário específica
- Session Start Hour: hora de início da janela de negociação permitida
- Session End Hour: hora de término da janela de negociação permitida
Money Management
- Risk Percent: percentual do saldo da conta arriscado por operação, usado para dimensionar a posição
- Max Spread (pips): spread máximo permitido antes de pausar a colocação de ordens
- Magic Number: identificador único das ordens colocadas por este EA
Debug
- Debug: ativa mensagens de log de diagnóstico (limitadas a uma por candle)
Optimizer Score
- Min Profit Factor: desqualifica passagens de otimização abaixo deste fator de lucro
- Max Drawdown Percent: desqualifica passagens acima deste drawdown relativo
- Min Trades: desqualifica passagens com menos operações do que esta contagem
- R2 Weight: peso da suavidade da curva de capital na pontuação final
- Slope Weight: peso da velocidade normalizada de crescimento do capital na pontuação final
- Split Penalty: penalidade por divergência de R² entre a primeira e a segunda metade do teste (estabilidade temporal)
- Skew Penalty: penalidade por lucro concentrado em uma única operação
- Ulcer Penalty: penalidade pela profundidade e duração dos drawdowns
- MAR Weight: peso do índice MAR (lucro líquido percentual dividido pelo drawdown máximo percentual)
- Trade Bonus Weight: peso de um bônus de retorno decrescente para maior número de operações
Sistema de pontuação do otimizador
Este EA inclui uma função de pontuação personalizada integrada, acessada através do Strategy Tester do MT5. Ela classifica as passagens de otimização não apenas pelo lucro bruto, mas pela suavidade da curva de capital, consistência ao longo de todo o período de teste, profundidade e duração dos drawdowns, e resistência a uma única operação de sorte distorcer o resultado. Foi projetado para identificar conjuntos de parâmetros que generalizem bem, em vez de sofrer overfitting a um padrão histórico estreito.
Como usar: defina o Critério do Otimizador como Custom max antes de executar uma otimização. Passagens que não atingirem os limites mínimos de fator de lucro, drawdown máximo ou número mínimo de operações são automaticamente desqualificadas e pontuadas com zero.
Configuração recomendada
Símbolo: XAUUSD
Timeframe: H1
Modo de modelagem: 1 Minute OHLC
Recomenda-se VPS ou corretora com execução de baixa latência para uso ao vivo, já que o EA depende de ordens pendentes colocadas próximas a níveis de pivô.
Capturas de tela
Resultados de backtest em XAUUSD H1 (modelagem 1 Minute OHLC), mostrando a curva de capital e o resumo de desempenho, além do painel de configuração recomendada do otimizador (critério Custom max, modelagem 1 Minute OHLC).
Aviso legal
O desempenho passado exibido em backtests ou capturas de tela não garante resultados futuros. Teste minuciosamente em uma conta demo antes de usar em conta real. Negociar envolve risco de perda, e nenhuma estratégia ou sistema de pontuação elimina esse risco.
