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:
- 35
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O FoxWave SR Zone Scanner detecta e traça automaticamente as zonas de oferta e demanda a partir de vários intervalos de tempo diretamente no seu gráfico — sem necessidade de traçar manualmente, sem suposições. Veja exatamente onde o preço já reagiu anteriormente, qual é a força de cada nível e receba um alerta no momento em que o preço se aproximar de uma zona-chave.
Desenvolvido para traders que atuam com ação de preço e scalping, que precisam de níveis claros e objetivos em vez de linhas subjetivas desenhadas à mão.
O que ele faz
► Detecção automática de zonas em múltiplos intervalos de tempo O indicador analisa até quatro intervalos de tempo — M15, H1, H4 e D1 — e identifica áreas onde o preço reverteu repetidamente. Cada zona é formada a partir de aglomerados de máximas de pivô (Oferta) ou mínimas de pivô (Demanda), para que você veja a estrutura real, e não linhas arbitrárias.
As zonas dos intervalos de tempo superiores (H4, D1) são desenhadas com cores mais escuras e saturadas — mostrando instantaneamente quais níveis têm maior peso, mesmo em um gráfico de intervalo de tempo inferior, como o M5.
► Classificação de força da zona Cada zona exibe uma etiqueta com a contagem de toques, por exemplo, H1 [4x]. Quanto mais vezes o preço reagiu nesse nível, mais forte e confiável é a zona. Defina uma contagem mínima de toques para que apenas zonas significativas sejam desenhadas — sem a confusão causada por ruídos de um único toque.
► Acompanhamento de zonas ativas/rompidas As zonas atualizam automaticamente seu status. Assim que o preço fechar em uma zona, ela é marcada como rompida e não acionará mais alertas — mantendo seu gráfico e suas notificações relevantes para a estrutura atual dos preços.
► Alertas instantâneos de zona No momento em que o preço se aproxima ou entra em uma zona forte, você é notificado por meio de:
- 🔔 Janela pop-up — alerta na tela
- 📱 Notificação push — diretamente no seu aplicativo móvel MetaTrader
- 📧 E-mail — enviado para o seu endereço registrado no MT5
Defina a distância do alerta em pips para ser notificado logo antes de o preço atingir a zona — perfeito para scalpers que querem estar prontos para uma operação de reação.
► Painel de Informações Um painel compacto do Fox Wave mostra rapidamente:
- A zona de oferta mais próxima acima do preço — nível exato, número de toques, período de referência e distância em pips
- Zona de demanda mais próxima abaixo do preço — mesmos detalhes
- Número de zonas ativas por intervalo de tempo (M15 / H1 / H4 / D1)
Principais recursos
- Analisa 4 intervalos de tempo simultaneamente: M15, H1, H4, D1
- Botão independente para mostrar/ocultar por intervalo de tempo
- Agrupamento inteligente de pivôs — une toques próximos em uma única zona clara
- Contagem mínima de toques configurável para filtrar níveis fracos
- Detecção automática de quebra de zona
- Sistema de alerta triplo: pop-up + notificação push + e-mail, cada um configurável independentemente
- Reinicialização inteligente de alertas — sem notificações duplicadas enquanto o preço permanecer na zona
- Personalização completa de cores por intervalo de tempo e por tipo de zona (Oferta/Demanda)
- Leve — nova varredura periódica, sem carga de recálculo a cada tick
- Design consistente do painel escuro do Fox Wave
Referência de entradas
Intervalos de tempo a serem analisados
| Parâmetro | Padrão | Descrição |
|---|---|---|
| UseTF_M15 | true | Incluir M15 na varredura |
| UseTF_H1 | true | Incluir H1 na varredura |
| UseTF_H4 | verdadeiro | Incluir H4 na varredura |
| UseTF_D1 | verdadeiro | Incluir D1 na varredura |
Detecção de zona
| Parâmetro | Padrão | Descrição |
|---|---|---|
| LookbackBars | 300 | Número de barras analisadas por período |
| MinTouches | 2 | Número mínimo de toques no pivô para formar uma zona |
| Largura da zona em pips | 8,0 | Largura de cada zona traçada (pips) |
| Distância de fusão em pips | 5,0 | Unificar pivôs que estejam a uma distância menor do que esta |
| MinBarsBetween | 3 | Separação mínima entre barras nos pontos de contato |
Exibir
| Parâmetro | Padrão | Descrição |
|---|---|---|
| MostrarZonasM15 / MostrarZonasH1 / MostrarZonasH4 / MostrarZonasD1 | true | Alternar exibição de zonas por intervalo de tempo |
| Mostrar rótulos de zona | true | Mostrar rótulos de contagem de toques nas zonas |
| MostrarPainel | true | Mostrar o painel de informações |
| MaxZonesPerTF | 6 | Número máximo de zonas traçadas por intervalo de tempo |
Alertas
| Parâmetro | Padrão | Descrição |
|---|---|---|
| AlertOnZoneEntry | true | Ativar alertas de proximidade/entrada na zona |
| AlertPips | 2,0 | Distância de acionamento da zona (pips) |
| AlertPopup | true | Alerta pop-up na tela |
| AlertPush | true | Notificação push para aplicativo móvel |
| AlertEmail | false | Alerta por e-mail |
Cores Controle de cores totalmente independente para as zonas de Oferta e Demanda em todos os intervalos de tempo, além de personalização completa das cores do painel.
Posição do painel
| Parâmetro | Padrão | Descrição |
|---|---|---|
| PainelX | 15 | Deslocamento horizontal em relação à borda do gráfico |
| PanelY | 25 | Deslocamento vertical em relação à borda do gráfico |
Como configurar notificações push
- Abra o MetaTrader 5 no seu dispositivo móvel
- Vá para Configurações → Mensagens e copie seu ID da MetaQuotes
- No MT5 para desktop: Ferramentas → Opções → Notificações
- Cole seu ID da MetaQuotes e ative as notificações
- Defina AlertPush = true nas entradas do indicador
Para quem é destinado?
- Traders de ação de preço que se baseiam em Suporte e Resistência, mas estão cansados de redesenhar manualmente as zonas
- Scalpers que querem saber instantaneamente quando o preço atinge um nível-chave de reação
- Traders queoperam em múltiplos intervalos de tempo e querem a estrutura H4/D1 visível enquanto negociam em M5/M15
- Qualquer pessoa que queira zonas objetivas e validadas por contato, em vez de linhas subjetivas
Negocie com a mesma estrutura de timeframes superiores em que os níveis institucionais são construídos — detectada automaticamente, claramente identificada e impossível de passar despercebida graças aos alertas em tempo real.
Compatibilidade
- Plataforma: MetaTrader 5
- Funciona com todos os símbolos: pares de câmbio, índices, commodities, criptomoedas, metais
- Funciona em qualquer intervalo de tempo do gráfico (as zonas são derivadas de M15/H1/H4/D1, independentemente do período do gráfico)
- Não são necessárias importações de DLL

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/74492
Pip Value Calculator
Valor do pip em tempo real, cálculo do tamanho da posição com base no risco, análise personalizada do risco por volume e P/L das posições abertas — tudo em um único painel.
Result - type-safe error handling for MQL5 without exceptions
Uma biblioteca pequena e com poucas dependências que traz um tipo `Result`, no estilo do Rust, para o MQL5. As funções retornam um único objeto do tipo “valor ou erro”, em vez de dependerem do estado global de `GetLastError()`, de modo que as falhas são explícitas e impossíveis de ignorar. Inclui ResultValue (tipos de valor) e Result (objetos mantidos por ponteiros), uma estrutura Error, macros de retorno antecipado (TRY, RETURN_ON_ERROR, ...) e callbacks opcionais Then/Match/MapError.
Equity Guard — Controle de limite diário de perdas com painel de emergência
Protetor contra perdas diárias no nível da conta: quando sua perda diária atinge um limite configurável, ele fecha todas as posições e ordens pendentes e mantém a conta em saldo zero até a próxima reinicialização diária. Limites em porcentagem ou valor monetário, horário de reinicialização configurável (hora do servidor), painel visual arrastável com indicador em tempo real e botões manuais FECHAR TUDO / BLOQUEAR com confirmação por clique. Funciona com qualquer corretora, símbolo, tamanho de conta e moeda — hedge e compensação, sem DLLs.
Consecutive Bars (with history)
Um oscilador que exibe quatro linhas de análise: uma para barras de alta consecutivas, uma para barras de baixa consecutivas, uma para a média das barras de alta consecutivas e uma para a média das barras de baixa consecutivas.