Indicadores: Tendência composta de médias

 

Tendência composta de médias:

Tendência composta por uma série de médias

Tendência composta de médias

Autor: Mladen Rakic

 

Na minha opinião, isso é apenas um desperdício de poder computacional e de memória! A média de várias Médias Móveis é apenas outra Média Móvel única com um período equivalente apropriado. Portanto, o indicador está, em essência, apenas mostrando a diferença entre duas médias móveis.

Seria mais eficiente calcular primeiro o período equivalente, no OnInit(), para todos os vários períodos listados e, em seguida, fazer os cálculos em apenas duas médias móveis.

Melhor ainda seria o usuário não se incomodar em fazer uma lista de vários períodos e selecionar apenas dois (um período rápido e um lento), o que, em última análise, nos leva de volta a um indicador muito antigo e bem conhecido, o MACD (Moving Average Convergence/Divergence) e todas as suas variantes.

 

É semelhante ao MACD, mas devido aos cálculos de diferença(s) múltipla(s) e ao acúmulo delas, não é e não será um MACD (que, por definição de Gerald Appel, seu inventor, é uma diferença de EMA rápida e lenta, portanto, nada que não seja uma diferença de apenas 2 EMAs é um MACD).

Quanto ao resto: verifique sua matemática antes de fazer uma postagem

 
Mladen Rakic: É semelhante ao MACD, mas devido aos cálculos de diferença(s) múltipla(s) e ao acúmulo delas, não é e não será um MACD (que, por definição de Gerald Appel, seu inventor, é uma diferença de EMA rápida e lenta, portanto, nada que não seja uma diferença de apenas 2 EMAs é um MACD). Quanto ao resto: verifique sua matemática antes de postar

Sim, eu sei que o MACD original é baseado apenas na média móvelexponencial, mas há muitas variantes do MACD que usam diferentes tipos de médias móveis.

Eu verifiquei a matemática antes de postar! Como afirmei, a média de várias médias móveis, do mesmo tipo, resultará em uma única média móvel equivalente (e o mesmo se aplica à média da diferença também).

No entanto, não estou tentando iniciar um conflito. Apenas expus minha opinião. Outros podem ter uma opinião diferente, e isso é prerrogativa deles.

 
Mladen Rakic:

É semelhante ao MACD, mas devido aos cálculos de diferença(s) múltipla(s) e ao acúmulo delas, não é e não será um MACD (que, por definição de Gerald Appel, seu inventor, é uma diferença de EMA rápida e lenta, portanto, nada que não seja uma diferença de apenas 2 EMAs é um MACD).

Quanto ao resto: verifique seus cálculos antes de fazer uma postagem

Decidi refazer os cálculos mais uma vez e parece que minha opinião é verdadeira na maior parte do tempo, mas não para a SMA (Standard Moving Average, média móvel padrão).

Ela é válida para a SMMA (Smoothed Moving Average, média móvel suavizada), EMA (Exponential Moving Average, média móvelexponencial ) e LWMA (Linear Weighted Moving Average, média móvel ponderada linear), mas não é válida para a SMA (Standard Moving Average, média móvel padrão).

Portanto, minha sugestão de melhorar a eficiência do indicador calculando o período equivalente no OnInit() ainda é válida para os tipos que têm uma única possibilidade equivalente.

EDIT: Por exemplo, uma lista de períodos de "2;3;8;21;34", para a EMA seria equivalente a "2;8.193" e para a SMMA seria equivalente a "2;7.472". Não fiz um exemplo para a LWMA porque a matemática é um pouco mais elaborada e eu estava com preguiça de fazê-la, mas a EMA e a SMMA são suficientes para ilustrar o ponto.

EDIT2: Sim, eu sei que a função iMA() só usa períodos inteiros e não duplos, mas isso é uma falha de como a função foi implementada e não da fórmula subjacente. Em vez de iMA(), é possível usar uma implementação adequada, como a usada, por exemplo, no exemplo de código do próprio MetaQuote "Custom Moving Average.mq5".

 

Obrigado por seu excelente trabalho! Eu realmente não entendo a matemática por trás disso, mas seu resultado visual é muito mais fácil de ler do que o MACD e suas várias modificações.

Embora a cor da linha mostre a tendência de alta/baixa, você poderia fazer a gentileza de explicar o que significa o histograma? A força da tendência?

E qual é o significado do cruzamento da linha 0?

Agradeço antecipadamente por sua resposta!

Visualize a Strategy in the MetaTrader 5 Tester
Visualize a Strategy in the MetaTrader 5 Tester
  • www.mql5.com
We all know the saying "Better to see once than hear a hundred times". You can read various books about Paris or Venice, but based on the mental images you wouldn't have the same feelings as on the evening walk in these fabulous cities. The advantage of visualization can easily be projected on any aspect of our lives, including work in the...