Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 24
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O complemento oficial de execução para o osciloscópio WaveMaster.
REQUISITO OBRIGATÓRIO — LEIA PRIMEIRO
Este EA não gera sinais por conta própria.
Trata-se de um Expert Advisor complementar, projetado especificamente para ler, interpretar e executar os sinais produzidos pelo indicador do osciloscópio WaveMaster.
>> O indicador WaveMaster Oscilloscope é NECESSÁRIO para que este EA funcione.
Ele está disponível gratuitamente no MQL5 Market:
>> WaveMaster OscilloscopeSem esse indicador instalado, o EA não será inicializado e não realizará negociações. Isso é intencional — a inteligência está no indicador; o EA é o mecanismo de execução.
Ordem de instalação:
-
Baixe e instale primeiroo indicadorgratuito WaveMaster Oscilloscope
-
Baixe e instale o EA WaveMaster Pro
-
Anexe o EA a qualquer gráfico — ele detectará automaticamente e carregará o indicador
-
Ative a Negociação Automática no MT5 e você estará pronto
O EA WaveMaster Pro é a extensão natural do Osciloscópio WaveMaster — uma ponte simples e profissional que transforma a inteligência visual do mercado em execução disciplinada e automatizada.
Cada sinal calculado pelo osciloscópio (direção do PROBE, energia da ANOMALIA, ritmo do RSI, velocidade do MOMENTUM, probabilidade de aprendizado de máquina e a Pontuação de Sinal combinada) é exportado para buffers estruturados. O EA WaveMaster Pro lê esses buffers tick a tick e os traduz em decisões de negociação precisas — sem suposições, sem cliques manuais, sem perder oportunidades.
Ele foi projetado da maneira como um mecanismo de execução profissional deve ser:
transparente, disciplinado e totalmente sob seu controle.
O que diferencia o WaveMaster Pro EA
- Arquitetura “Plug-and-Trade” — detecta automaticamente o indicador de osciloscópio na primeira inicialização e o anexa de forma visível ao seu gráfico, sem necessidade de configuração manual.
- Sensível ao sinal, sem spam de sinais — a detecção da borda ascendente garante uma operação clara por evento de sinal, sem entradas repetidas no mesmo movimento.
- Mecanismo de Risco Adaptativo — risco com lote fixo ou baseado em porcentagem, calculado a partir da distância real do stop-loss, e não de uma aproximação grosseira.
- SL/TP dinâmicos — escolha entre distâncias de ponto fixo ou níveis adaptativos baseados no ATR que acompanham a volatilidade.
- Automação de ponto de equilíbrio — protege o lucro no momento em que uma operação atinge seu limite, com buffer configurável.
- Trailing Stop inteligente — acompanha o preço apenas a seu favor, nunca recua e sempre respeita o piso de ponto de equilíbrio.
- Filtros de sessão completa e spread — negocie apenas quando o mercado estiver favorável: seus horários, seus limites de spread.
- Limites diários — o número máximo de negociações diárias e a queda máxima diária pausam automaticamente as negociações antes que você viole suas regras.
- Painel de controle em tempo real — um painel arrastável, com um clique, com botão para ativar/desativar o AutoTrade e botão “Fechar tudo” diretamente no seu gráfico.
- Pronto para backtest — totalmente compatível com o Testador de Estratégias do MT5 para validação pré-implantação e ajuste de parâmetros.
- Compatível com símbolos de várias corretoras — funciona em qualquer corretora, com qualquer sufixo de símbolo, sem necessidade de configuração manual de caminho.
- 100% de transparência do código-fonte — a lógica do EA é clara, legível e aberta — sem módulos ocultos, sem “caixas pretas” ofuscadas.
Visão geral dos principais recursos
| Categoria | Recurso |
|---|---|
| Fonte do sinal | Lê o buffer nº 11 (sinal), nº 7 (sonda ML), nº 9 (pontuação), nº 8 (limite adaptativo), nº 1 (anomalia) |
| Lógica de entrada | Detecção de flanco ascendente — uma operação por sinal novo |
| Dimensão do lote | Lote fixo OU % de risco do saldo da conta |
| Modos de SL/TP | Pontos fixos OU dinâmico com multiplicador de ATR |
| Proteção da posição | Break-even, trailing stop, compatível com o nível de stop da corretora |
| Filtros | Spread, horário do dia, número de negociações diárias, % de perda diária |
| Alertas | Pop-up, notificação push, som, e-mail |
| Painel | AutoTrade LIGADO/DESLIGADO + Fechar tudo, arrastável |
| Testes | Suporte nativo ao Testador de Estratégias do MT5 |
O Painel de Controle
O EA exibe um painel compacto e arrastável no seu gráfico:
- AutoTrade: LIGADO / DESLIGADO — suspensão com um clique de todas as novas entradas (as posições abertas continuam sendo gerenciadas)
- Fechar tudo — fecha instantaneamente todas as posições abertas por este EA (outros EAs e negociações manuais não são afetados)
- Arrastar pela barra de título — move-se junto com o layout do seu gráfico, sem sobreposição
- Status codificado por cores — verde quando ativo, vermelho quando suspenso
Aplicação técnica — Como usar
Pré-requisitos
- MetaTrader 5 (qualquer versão recente)
- O indicadorgratuito WaveMaster Oscilloscope instalado:
- Osciloscópio WaveMaster
- AutoTrading ativado no terminal
- O símbolo do gráfico adicionado ao Market Watch
Etapas de instalação
Etapa 1 — Instalar o indicador (obrigatório)
- Abra o MetaTrader 5
- Acesse a guia“Ferramentas” → “Mercado”
- Procure por “WaveMaster Oscilloscope” ou acesse o link direto acima
- Clique em “Baixar” para instalá-lo na pasta MQL5 \Indicators\Market\
Passo 2 — Instale o EA
- Navegue até a guia“Caixa de Ferramentas” → “Mercado”
- Localize o EA WaveMaster Pro em suas compras
- Clique em “Baixar” — ele será instalado em MQL5 \Experts\Market\WaveMaster Oscilloscope
Etapa 3 — Anexar ao gráfico
- Abra qualquer gráfico (qualquer símbolo, qualquer intervalo de tempo)
- Arraste o EA WaveMaster Pro do Navegador para o gráfico
- O EA detectará automaticamente e anexará o indicador — você verá o osciloscópio aparecer no gráfico
- Confirme a caixa de diálogo de configurações
Etapa 4 — Configurar e negociar
- Defina o tamanho de lote de sua preferência, o modo SL/TP e os filtros
- Certifique-se de que o AutoTrade esteja ativado (botão verde no painel)
- Verifique se o botão da barra de ferramentasde Negociação Algorítmicado MT5 está verde
- Fique de olho no registro — a primeira entrada será acionada no próximo sinal válido
Configurações recomendadas
| Perfil | Modo de lote | Modo SL/TP | Trailing | BE |
|---|---|---|---|---|
| Conservador | % de risco = 1,0 | ATR × 2,0 / 4,0 | ON | ON |
| Equilibrado | % de risco = 2,0 | Fixo (150/300) | LIGADO | ATIVADO |
| Agressivo | Fixo 0,01–0,05 | Fixo (100/200) | LIGADO | LIGADO |
Teste retrospectivo
Antes de entrar em produção, sempre valide no Testador de Estratégias:
- Desative InpShowIndicatorVisual e InpShowPanel (elementos visuais são inúteis no testador)
- Defina InpAutoAttach = false para o modo de backtest sem interface gráfica
- Execute a otimização no símbolo e no período de tempo de sua escolha
O EA é totalmente compatível com o modo“Every-tick” baseado em ticks reais.
Observações importantes
- A alteração do período de tempo requer uma nova vinculação — se você mudar o período de tempo enquanto o EA estiver em execução, remova tanto o EA quanto o indicador e, em seguida, vincule novamente o EA ao novo período de tempo. Essa é uma limitação do MT5 relacionada à vinculação entre indicadores e EAs.
- Os limites diários são reiniciados à meia-noite (horário do servidor)
- O tempo de espera entre negociações impede a reentrada em sequência rápida em sinais prolongados
- O EA gerencia apenas suas próprias posições (identificadas pelo Número Mágico) — suas negociações manuais e outros EAs nunca são afetados
Para quem é isso?
- Traders que utilizam o WaveMaster Oscilloscope e desejam que seus sinais sejam executados automaticamente com disciplina
- Traders sistemáticos que precisam de uma execução clara e baseada em regras, além de uma fonte de sinais profissional
- Qualquer pessoa que valorize a transparência — código-fonte completo, sem lógica oculta, sem complexidade artificial
- Operadores que desejam controle de risco integrado — e não acrescentado como uma solução de última hora
Conclusão
O WaveMaster Pro EA é o resultado da união entre um osciloscópio profissional e um mecanismo de execução disciplinado.
Ele não tenta ser mais inteligente do que o indicador.
Ele não finge prever os mercados por conta própria.
Ele simplesmente executa — de forma limpa, segura e exatamente da maneira como você o configura.
Deixe o osciloscópio analisar o mercado.
Deixe o EA executar o plano.
Conteúdo do pacote
- WaveMaster_Pro_EA.ex5 — EA compilado
- WaveMaster_Pro_EA.mq5 — código-fonte completo (aberto para sua análise)
- Documentação completa no próprio código sobre mapeamento de buffer e integração com o iCustom
Lembrete: este EA requer o indicador gratuito WaveMaster Oscilloscope:
WaveMaster Oscilloscope
Isenção de responsabilidade
A negociação envolve riscos substanciais. O desempenho passado não é indicativo de resultados futuros. Este EA é uma ferramenta — ele não garante lucros. Sempre teste em conta demo antes de utilizá-lo em ambiente real. Utilize uma gestão de risco adequada e nunca arrisque capital que você não possa perder.
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/77918
History Integrity Auditor
Verifica o histórico de barras que seu terminal realmente armazena, que é o histórico consultado por todos os backtests e indicadores. Seis verificações por símbolo: valores OHLC impossíveis, horários de barras incorretos, barras ausentes enquanto a tabela de sessão da própria corretora indica que havia cotação, barras vazias e planas, barras que não condizem com a série M1 da própria corretora e a validade do spread. O número principal é a cobertura da sessão, não uma porcentagem da grade que mede principalmente quantos fins de semana você auditou. Cada resultado é exportado para um arquivo CSV com o horário da barra, e as barras auditadas, juntamente com a tabela de sessão, podem ser exportadas para que todo o relatório possa ser reanalisado por outra ferramenta que não esta.
Mirror Hedge EA (Same terminal and account only)
Espelha as operações abertas, modificadas e fechadas por outro EA na mesma conta de hedge, selecionado pelo número mágico. Por padrão, ele inverte a direção (Compra↔Venda, SL↔TP), para que você possa testar retrospectivamente o inverso de uma estratégia com spreads, slippage e execução reais.
Closed Trades Exporter MAE MFE
O recurso “Exportações” exporta as operações para um arquivo CSV com a Desvio Adverso Máximo (MAE) e o Desvio Favorável Máximo (MFE) em pontos e valor monetário, calculados a partir do histórico do M1, além da porcentagem do movimento disponível que cada operação capturou.
Watchlist Chart Opener
Abre gráficos de todos os símbolos do Market Watch ou de uma lista personalizada de símbolos com um único clique, em qualquer intervalo de tempo, com um modelo opcional aplicado a cada gráfico. Ignora os gráficos que já estão abertos e limita o número de gráficos abertos ao mesmo tempo.
