Este documento apresenta a análise técnica da arquitetura estrutural e o manual prático de operação do EA_Fibonacci_Quant_Barões_v4_MULTI_TF.mq5. Desenvolvido com foco no ativo XAUUSD (Ouro), este Expert Advisor utiliza uma abordagem quantitativa e adaptativa de tripla camada temporal para a tomada de decisões no mercado financeiro.
1. Visão Geral e Arquitetura Adaptativa (Multi-Timeframe)
O coração do algoritmo reside na sua estrutura analítica dividida em três camadas de tempo independentes. Essa engenharia mitiga os falsos sinais de mercado, garantindo que as ordens sejam executadas a favor do fluxo institucional de longo prazo, mas com precisão milimétrica no curto prazo.
Relatório de Engenharia e Manual Operacional: EA Fibonacci Quant Barões v4
1. Visão Geral e Arquitetura Adaptativa (Multi-Timeframe)
O coração do algoritmo reside na sua estrutura analítica dividida em três camadas de tempo independentes. Essa engenharia mitiga os falsos sinais de mercado, garantindo que as ordens sejam executadas a favor do fluxo institucional de longo prazo, mas com precisão milimétrica no curto prazo.
[ CAMADA 1 ] -> Gráfico H1: Média Móvel Exponencial (EMA 200)
└── Define a Tendência Macro
│
▼
[ CAMADA 2 ] -> Gráfico M15: Retração e Expansão de Fibonacci
└── Mapeia as Zonas Estruturais de Operação
│
▼
[ CAMADA 3 ] -> Gráfico de Execução (M1 a M15): RSI + Price Action
└── Confirma o Gatilho Fiel de Entrada
Detalhamento Técnico das Camadas
- Camada 1 (Filtro Macro — Sempre H1): O robô monitora a EMA 200 no gráfico de 1 hora para validar o viés do mercado. Há uma faixa paramétrica de proteção (Zona Neutra). Se o preço atual flutuar muito próximo à média dentro dessa variação percentual (
InpEMAZonaPct), o algoritmo suspende as operações para evitar o mercado consolidado. - Camada 2 (Estrutura — Sempre M15): Utiliza os pontos de máxima e mínima em um bloco recente de velas (
InpCandlesM15) para traçar a volatilidade real. O robô valida se a amplitude deste movimento cumpre um limite mínimo (InpMinSwingPct). Em seguida, projeta as zonas de retração de Fibonacci (InpNiveisFibo) para mapear onde as ordens limite e as correções de preço ganham relevância estatística. - Camada 3 (Gatilho Operacional — TF do Gráfico): Atua no tempo gráfico em que o robô está rodando (configurado para M1, M2, M3, M5 ou M15). A entrada exata depende da combinação matemática do indicador RSI (Índice de Força Relativa) em zonas de exaustão e de padrões de Price Action clássicos (como a formação de velas de reversão como Martelos ou Estrelas Cadentes).
2. Funções Estruturais e Recursos de Segurança
O código possui um ecossistema robusto focado em proteção de capital (Risk Management) e blindagem contra anomalias de mercado:
- Gestão Dinâmica de Lote: Permite operar com volume fixo (
LOTE_FIXO) ou com cálculo fracionado proporcional baseado no risco percentual por operação (LOTE_RISCO_PCT), calculando o tamanho do lote de forma automática com base na distância até o Stop Loss. - Proteção Cambial Avançada (XAUUSD 5 Dígitos): Ajustado especificamente para a volatilidade do Ouro, onde 1 ponto equivale a $0.01.
- Breakeven e Trailing Stop Automáticos: Assim que a operação atinge o patamar de pontos estipulado em
InpBreakevenStart, o robô move o stop para a zona de lucro mínimo garantido (preço de abertura + 5 pontos). O Trailing Stop realiza o rastreamento dinâmico da operação, subindo ou descendo o stop conforme o preço avança a favor. - Filtro de Notícias Embutido: Conecta-se diretamente ao calendário econômico nativo do MetaTrader 5 para travar novas ordens em períodos que antecedem ou sucedem eventos de alto impacto econômico na moeda norte-americana (USD), ou especificamente nos dias de Non-Farm Payroll.
- Mecanismo de Cooldown: Cria uma janela de carência temporal obrigatória após o fechamento de uma posição, impedindo problemas emocionais ou operacionais como o overtrading e a exposição excessiva em sequências rápidas de volatilidade.
- Stop Loss Global Diário: Um circuito de emergência baseado em perda patrimonial (
InpGlobalSLPct). Caso a perda acumulada no dia atinja o teto definido, o robô encerra todas as posições abertas no ativo e trava novas execuções. - Painel de Bordo Gráfico (HUD): Gera uma interface visual interativa direto no gráfico que expõe em tempo real o lucro acumulado (diário, semanal e mensal), o saldo flutuante, a leitura atual dos indicadores, o nível real do spread e botões para controle manual das operações.
3. Mini Manual do Usuário
Passo 1: Instalação e Preparação do Ambiente
- Abra o seu MetaTrader 5.
- Certifique-se de que o recurso AlgoTrading (Negociação Automatizada) está ativado na barra de ferramentas superior do MT5.
- Abra o gráfico do ativo XAUUSD.
- Modifique o tempo gráfico para um dos períodos aceitos pelo sistema (M1, M2, M3, M5 ou M15). Recomenda-se o uso do tempo gráfico M5, cujos parâmetros padrão foram calibrados via otimização algorítmica Optuna em 21/06/2026.
Passo 2: Parametrização Inicial Recomendada (Set M5 Optuna)
Ao arrastar o EA para o gráfico, ajuste os seguintes campos cruciais na aba de parâmetros de entrada:
| Grupo de Entrada | Parâmetro | Valor Padrão | Descrição Prática |
| [1] OPERAÇÃO | InpMagicNumber | 405 | Identificador único para o gráfico de M5. Impeça conflitos caso utilize outros prazos simultaneamente (M1=401, M2=402, etc.). |
| [2] EMA 200 H1 | InpEMAZonaPct | 0.20 | Margem percentual ao redor da EMA 200 para classificar a zona neutra e evitar consolidações. |
| [3] FIBONACCI M15 | InpNiveisFibo | FIBO_382_786 | Configuração estatística que define o alvo de Fibonacci no nível de 38.2% e o Stop Loss no nível de 78.6%. |
| [4] CONFIRMAÇÃO | InpRSI_Sobrevenda / Sobrecompra | 45.0 / 60.0 | Limites do oscilador RSI para autorizar as compras e as vendas. |
| [6] GESTÃO DE LOTE | InpLoteMode | LOTE_FIXO | Define se o volume será manual ou calculado com base no risco dinâmico da conta. |
| [7] PROTEÇÃO | InpUsarBreakeven / Trailing | true / true | Ativa a proteção de capital móvel e o travamento de lucro automático. |
| [8] COOLDOWN | InpCooldownMinutos | 60 | Tempo em minutos que o robô aguarda em modo de espera após encerrar um trade. |
| [9] FILTRO DE NOTÍCIAS | InpUseNewsFilter | SWITCH_LIGADO | Ativa o bloqueio operacional automático em horários de notícias de forte impacto do USD. |
Passo 3: Operação Diária e Uso do Painel Visual
Com o robô ativo no gráfico, o painel de gerenciamento exibirá o status em tempo real:
- Status “ANALISE”: O robô está mapeando o mercado e monitorando os preços. Caso apareça outra mensagem (ex: BLOQ. EMA NEUTRA ou COOLDOWN), o sistema interromperá novas ordens de forma autônoma até que os critérios de mercado voltem à normalidade.
- Uso dos Botões Manuais:
- COMPRA / VENDA: Abrem posições manuais imediatas no lote padrão pré-configurado, herdando automaticamente as projeções de Stop Loss e Take Profit geradas pelos níveis de Fibonacci do período M15.
- ZERAR: Fecha imediatamente todas as ordens abertas por este robô no ativo, limpando o mercado.
- REATIVAR: Destrava o robô após a ativação de um circuito de emergência (como o fechamento por Stop Global Diário), limpando a memória de cooldown e reiniciando a lógica analítica do algoritmo.
Com os parâmetros carregados corretamente com o SET M5. Para mudar para o SET M15 alterando apenas estes valores:
Mude no MT5 — SET M15:
| Variável | Valor atual (M5) | Valor novo (M15) |
|---|---|---|
| Magic Number | 405 | 415 |
| Zona neutra EMA % | 0.2 | 0.10 |
| Swing mínimo % | 0.2 | 0.30 |
| Par TP/SL | FIBO_382_786 | FIBO_382_618 |
| RSI BUY | 45 | 40 |
| RSI SELL | 60 | 60 (mantém) |
| RR mínimo | 1.2 | 1.2 (mantém) |
| Pontos p/ BE | 1500 | 800 |
| Pontos p/ Trailing | 1000 | 1500 |
| Passo trailing | 600 | 600 (mantém) |
| Cooldown minutos | 60 | 15 |
SET completo — Insira nos Parâmetros de Entrada
Para M5 (melhor TF pelo Optuna)
InpMagicNumber = 405
InpSessao = SESSAO_TODAS
InpEMA200Periodo = 200
InpEMAZonaPct = 0.20
InpCandlesM15 = 100
InpMinSwingPct = 0.20
InpZonaToleranciaPct = 0.10
InpNiveisFibo = FIBO_382_786
InpRSI_Periodo = 14
InpRSI_Sobrevenda = 45
InpRSI_Sobrecompra = 60
InpUsarCandleConf = true
InpRR_Minimo = 1.2
InpTP_Extra_Pct = 0.0
InpLoteMode = LOTE_FIXO
InpLotSize = 0.01
InpRiscoPct = 1.0
InpGlobalSLPct = 3.0
InpMaxSpread = 50
InpUsarBreakeven = true
InpBreakevenStart = 1500
InpUsarTrailing = true
InpTrailingStart = 1000
InpTrailingStep = 600
InpUsarCooldown = true
InpCooldownMinutos = 60
InpUseNewsFilter = SWITCH_LIGADO
InpBlockPayrollOnly = SWITCH_DESLIGADO
InpMinBefore = 30
InpMinAfter = 30
Depois mude também:
- Ativo: XAUUSD
- Período: M15 (no seletor ao lado do ativo)
Salve como SET_M15_XAUUSD.set clicando em Salvar na aba de parâmetros para reutilizar depois.🎯



Aqui temos as anlises dos testes realizados, para poder iniciar as operações com dados estastisticos baseado na matemática e variações dos melhores parâmetros e resultados em vários tempos gráficos.