Indicadores: MACD

 

MACD:

O Moving Average Convergence/Divergence (MACD) - Média Móvel de Convergência/Divergência - é um indicador seguidor de tendência dinâmico. Ele indica a correlação de preço entre duas Médias Móveis.

Indicador MACD

Autor: MetaQuotes Software Corp.

[Excluído]  

Você poderia me dizer por que a edição do indicador MACD usa o método de suavização simples ao calcular a linha de sinal?

De acordo com outras fontes(exemplo 1, exemplo 2), a linha de sinal é suavizada exponencialmente.

Você tem: SIGNAL = SMA(MACD, 9), fontes alternativas: SIGNAL = EMA(MACD, 9)

 
Como nesse código tanto o Fast quanto o Slow são calculados pela EMA, a linha //--- get SlowSMA buffer deve conter //--- get Slow EMA buffer, e Print("Getting slow SMA is failed! Error",GetLastError()); também deve conter EMA em vez de SMA.