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:
- 23
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Visão geral

O MACD Adaptativo é um indicador técnico personalizado para o MetaTrader 5 que aprimora o MACD clássico (Convergência e Divergência das Médias Móveis) ao ajustar dinamicamente seus coeficientes de suavização com base nas condições do mercado. Em vez de utilizar comprimentos fixos para as EMAs rápida e lenta, o indicador calcula um coeficiente de correlação de Pearson entre o preço de fechamento e o índice da barra ao longo de um período de análise definido pelo usuário. O valor R² resultante é então utilizado para combinar dois conjuntos diferentes de coeficientes do MACD, tornando o oscilador mais responsivo durante tendências fortes e mais suave durante mercados laterais ou voláteis.
O indicador é exibido em uma janela separada e consiste em:
-
Umhistograma codificado por cores que representa a diferença entre a linha do MACD Adaptativo e sua linha de sinal.
-
A própria linhadoMACD Adaptativo.
-
A linha de sinal, que é uma MME da linha do MACD.
O histograma utiliza quatro cores para indicar tanto a direção quanto a força do momentum:
| Índice de cores | Significado |
|---|---|
| 0 | Forte tendência de alta (histograma positivo em ascensão) |
| 1 | Tendência de alta fraca (histograma positivo em queda) |
| 2 | Forte tendência de baixa (histograma negativo em queda) |
| 3 | Tendência de baixa fraca (histograma negativo em alta) |
A cor da linha do MACD pode ser escolhida automaticamente para contrastar com o fundo do gráfico (tema claro/escuro) ou definida manualmente.

Interpretação
O MACD Adaptativo pode ser interpretado de maneiras semelhantes ao MACD padrão:
-
Cruzamentos da linha de sinal – Quando a linha do MACD cruza acima da linha de sinal, isso pode indicar uma mudança de momentum de alta; um cruzamento abaixo sugere momentum de baixa.
-
Comportamento do histograma – A altura do histograma mostra a distância entre as linhas do MACD e de sinal. Barras positivas do histograma em alta (forte tendência de alta) sugerem aumento do momentum de alta, enquanto barras negativas em queda (forte tendência de baixa) indicam fortalecimento da pressão de baixa.
-
Cruzamentos da linha zero – Como o indicador é derivado das diferenças de preço, os cruzamentos da linha zero também podem ser monitorados para identificar possíveis mudanças de tendência.
Como a suavização é adaptativa, o indicador tende a filtrar ruídos durante períodos de consolidação e a reagir mais rapidamente quando uma tendência genuína se desenvolve, reduzindo potencialmente sinais falsos em comparação com um MACD de período fixo.
Parâmetros de entrada
As seguintes entradas estão disponíveis para personalização:
| Grupo | Parâmetro | Padrão | Descrição |
|---|---|---|---|
| Configurações | InpR2Length | 20 | Período de análise utilizado para calcular a correlação de Pearson (R²). |
| Configurações | InpFast | 10 | Comprimento da EMA rápida para o cálculo adaptativo. |
| Configurações | InpSlow | 20 | Comprimento da EMA lenta para o cálculo adaptativo. |
| Configurações | InpSignal | 9 | Comprimento da EMA da linha de sinal. |
| Estilo | InpBullColor | Azul (RGB) | Cor usada para as barras de histograma de alta (forte/fraca). |
| Estilo | InpBearColor | Vermelho (RGB) | Cor usada para barras de histograma de tendência de baixa (forte/fraca). |
| Estilo | InpAutoFg | true | Se for verdadeiro, a cor da linha MACD se adapta automaticamente ao fundo do gráfico. |
| Estilo | InpMacdColor | Branco | Cor definida manualmente para a linha MACD (usada quando InpAutoFg = falso ). |
| Estilo | InpSignalColor | Laranja | Cor da linha de sinal. |

Símbolos e intervalos de tempo recomendados
Como o indicador é um oscilador de uso geral, ele pode ser aplicado a qualquer instrumento financeiro (forex, commodities, índices, ações) e a qualquer intervalo de tempo. No entanto, sua natureza adaptativa é particularmente útil em:
-
Par de moedas com alta liquidez, como EURUSD, GBPUSD, USDJPY ou XAUUSD.
-
Intervalos de tempo de M15 a H4, onde as tendências são frequentes o suficiente para se beneficiar do suavização adaptativa, e o ruído ainda está presente.
Para scalping ou intervalos de tempo muito curtos, um valor menor de `InpR2Length ` ( por exemplo, 10–15) pode ser preferível, enquanto os traders de swing podem aumentá-lo para 30 ou mais.
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/76679
SMC Entry Using structure
Estrutura de Mercado e Rastreador de Negociações Inteligentes (MT5) Um indicador avançado e completo baseado no conceito de “Smart Money” (SMC) que combina o mapeamento automatizado da estrutura de mercado, velas com mapa de calor de momentum e o rastreamento da execução de negociações institucionais.
ZoneUS30 — Reversion and Positive Swap on Your Side in US30
ZoneUS30 is a simple US30 Expert Advisor focused on SELL opportunities after upward price extensions. The strategy combines a mean-reversion concept with a carry-trade idea: when short positions receive positive overnight swap, the EA can benefit both from a price correction and from holding the position over time. Designed for US30 and intended for experimental and educational use. Counter-trend trading involves significant risk, especially with high lot sizes.
Accumulation/Distribution
O Indicador Accumulation/Distribution (Acumulação/Distribuição ou A/D) é determinado pelas mudanças de preço e volume.
Accelerator Oscillator (AC)
O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.