Ajuda para a MetaTrader 5

Moving Average

O Indicador Técnico Moving Average mostra o valor médio de preços em um certo período de tempo. Quando se calcula a moving average, ela faz a média dos preços em um certo período de tempo. Quando os preços mudam, a moving average aumenta ou diminui.

Existem quatro tipos diferentes de moving averages: Simple (também referida como Arithmetic), exponencial, suavizado e ponderado. Moving Average pode ser calculada para qualquer conjunto de dados seqüencial, incluindo a abertura e o encerramento de preços, preços mais altos e mais baixos, o volume no comércio ou quaisquer outros indicadores. É frequentemente o caso quando é usada a moving averages dupla.

A única coisa que faz as moving averages de tipos diferentes divergirem entre elas é a diferença nos coeficientes, que são atribuídos aos dados mais recentes. No caso, a Simple Moving Average, todos os preços do período em questão, são iguais em valor. Exponential Moving Average e Linear Weighted Moving Average anexam um valor maior nos preços mais recentes.

A forma mais comum de interpretar a moving average de preços é comparar sua dinâmica no preço da ação. Quando o preço sobe acima de sua moving average, um sinal de compra aparece, se o preço cair abaixo de sua moving average, é um sinal de venda.

Este método, que é baseado na moving average, não é projetado para fornecer a entrada no mercado diretamente em seu ponto mais baixo, com sua saída diretamente no pico. Ele permite agir de acordo com a seguinte tendência: comprar logo após os preços atingirem a baixa, e vender logo após os preços atingirem o seu pico.

As moving averages podem também ser aplicadas aos indicadores. Isto é onde a interpretação das moving averages de indicadores é semelhante à interpretação das moving averages de preços: se o indicador sobe acima da sua moving average, significa que o movimento ascendente do indicador é susceptível de continuar; se o indicador cai abaixo da moving average, significa que é provável que continue indo para baixo.

Aqui estão os tipos de moving averages:

  • Simple Moving Average (SMA) – média móvel simples
  • Exponential Moving Average (EMA) – média móvel exponencial
  • Smoothed Moving Average (SMMA) – média móvel suavizada
  • Linear Weighted Moving Average (LWMA) – média móvel ponderada linear

Você pode testar os sinais de negociação desse indicador, criando um expert com ajuda do MQL5 Wizard.

Moving Average

Cálculo

Simple Moving Average (SMA)

Simple, ou em outras palavras, arithmetical moving average, é calculada através da soma dos preços de fechamento ao longo de um certo número de períodos individuais (por exemplo, 12 horas). Este valor é então dividido pelo número de tais períodos.

SMA = SUM (FECHAMENTO (i), N) / N

Onde:

SUM – soma;
FECHAMENTO (i) – preço de fechamento do período atual;
N – número de períodos de cálculo.

Exponential Moving Average (EMA)

Exponential Moving Average é calculada pela soma de uma determinada parte do preço de fechamento atual, no valor anterior da moving average. Com a exponential Moving Average, os últimos preços de fechamento são de maior valor. P - a porcentagem da exponential Moving Average será semelhante a:

EMA = (FECHAMENTO (i) * P) + (EMA (i - 1) * (1 - P))

Onde:

FECHAMENTO (i) – preço de fechamento do período atual;
EMA (i - 1) – valor da moving average do período anterior;
P – porcentagem de uso do valor do preço.

Smoothed Moving Average (SMMA)

O primeiro valor da smoothed moving average é calculado como a simple moving average (SMA):

SUM1 = SUM (FECHAMENTO (i), N)

SMMA1 = SUM1 / N

A segunda moving average é calculada de acordo com esta fórmula:

SMMA (i) = (SMMA1*(N-1) + FECHAMENTO (i)) / N

Sucessivas moving averages são calculadas de acordo com a fórmula abaixo:

PREVSUM = SMMA (i - 1) * N

SMMA (i) = (PREVSUM - SMMA (i - 1) + FECHAMENTO (i)) / N

Onde:

SUM – soma;
SUM1 – soma do preço de fechamento de N períodos, contada a partir da barra anterior;
PREVSUM – soma suavizada da barra anterior;
SMMA (i-1) – média móvel suavizada da barra anterior;
SMMA (i) – média móvel suavizada da barra atual (exceto a primeira);
FECHAMENTO (i) – preço de fechamento atual;
N – período de suavizamento.

Depois de simplificações aritméticas, a fórmula pode ser simplificada como:

SMMA (i) = (SMMA (i - 1) * (N - 1) + FECHAMENTO (i)) / N

Linear Weighted Moving Average (LWMA)

No caso da weighted moving average, o dado mais recente é de maior valor do que o dado anterior. Weighted moving average é calculada pela multiplicação de cada um dos preços de fechamento dentro da série considerada, por um coeficiente determinado:

LWMA = SUM (FECHAMENTO (i) * i, N) / SUM (i, N)

Onde:

SUM – soma;
FECHAMENTO(i) – preço de fechamento atual;
SUM (i, N) – soma de coeficientes de ponderados;
N – período de suavização.