Discussão do artigo "Como detectar tendências e padrões gráficos usando MQL5"

 

Novo artigo Como detectar tendências e padrões gráficos usando MQL5 foi publicado:

Neste artigo, é apresentado um método de detecção automática de padrões de ação de preços usando o MQL5, como tendências (de alta, de baixa e laterais) e padrões gráficos (topo duplo, fundo duplo).

Após aprendermos como detectar máximos e mínimos em um gráfico na parte anterior, podemos desenvolver código para detectar tendências em um gráfico. Aprendemos a identificar dois máximos e dois mínimos. Isso é o que precisamos para determinar uma tendência. Vamos aprimorar nosso código anterior para detectar tendências da melhor maneira possível em um gráfico.

Em termos simples, tendências são movimentos de preços, e esses movimentos podem ser para cima, para baixo ou sem uma direção clara. Vamos considerar os três tipos de movimentos:

Tendência de alta:

Neste caso, os compradores são a força dominante no mercado. No gráfico, podemos ver que o preço está claramente formando mínimos mais altos e máximos mais altos. O gráfico a seguir mostra um exemplo de tendência de alta:

Tendência de alta

Tendência de baixa:

Neste caso, os vendedores são a força dominante no mercado, empurrando os preços para baixo. No gráfico, podemos ver que os preços estão formando máximos mais baixos e mínimos mais baixos.

Exemplo de tendência de baixa:

Tendência de baixa

Autor: Mohamed Abdelmaaboud

 
Obrigado por esse código, exatamente a abordagem direta de que eu precisava
 
Muito boa leitura e muito útil. Obrigado por compartilhar.
 
Plamen Zhivkov Kozhuharov #:
obrigado por esse código, exatamente a abordagem direta de que eu precisava

Obrigado por seu comentário gentil, espero que ele ajude em seu progresso.

 
Richie C #:
Muito boa leitura e muito útil. Obrigado por compartilhar.
Obrigado por seu comentário gentil.
 
Obrigado por este artigo. Muito útil.
 

Olá, obrigado por fornecer essas informações!

Por favor, você poderia informar por que multiplicar a variável count por 2 (count*2)?

Muito obrigado.

 
Josh #:
Obrigado por este artigo. Muito útil.

Obrigado por seu comentário gentil.

 
Geester #:

Olá e obrigado por fornecer essas informações!

Por gentileza, poderia informar por que você multiplica a variável count por 2 (count*2)?

Muito obrigado.

Obrigado por seu comentário.

Multiplicamos a contagem por 2 porque precisamos olhar uma vez para a esquerda e uma vez para a direita para comparar os movimentos da barra atual e, em seguida, adicionar 1 ao resultado da multiplicação para incluir a barra atual, a partir da qual eu começo.

 
Mohamed Abdelmaaboud #:

Obrigado por seu comentário.

Multiplicamos a contagem por 2, pois precisamos olhar uma vez para a esquerda e outra para a direita para comparar os movimentos a partir da barra atual e, em seguida, adicionar 1 ao resultado da multiplicação para incluir a barra atual, a partir da qual eu começo.

Muito obrigado pela explicação. Fico muito grato!

 

Muito obrigado por esse artigo, pois é realmente um bom começo para mim. Além disso, não posso deixar de parar por um longo dia para ler os artigos postados aqui neste site magnífico e procurar aqueles que poderiam usar essa possibilidade de fazer a detecção automática desse tipo de gráfico, que, de acordo com o meu próprio homem pouco experiente nessa empresa, tem uma importância significativa na análise técnica.

Seulement, par rapport à votre code, en ce qui concerne la détection des configurations en M (double top) et celles en W ( double bottom ), n'y at-il aucune possibilité de proposer un code qui soit capable de tracer plutôt 4 lignes différentes et définitives (dessin plus ou moins clairement sur le graphique an M) ? Mas as linhas que se redimensionam à medida que os preços mudam, o que não é uma boa escolha quando se trata de representar os modelos.

Quanto à capota dupla, por exemplo:

1. Une première ligne, qui dessinera la première jambe haussière. E a linha continua sendo definitiva, sem mais avanços em relação às próximas mudanças de capô...

2. Uma segunda, que traça a primeira correção baissière, indica, ao mesmo tempo, uma formação potencial de um primeiro sommet de uma figura M potencial.

3. Um terceiro, que rastreia a correção haussiana (uma segunda impulsão haussiana), e alerta o trader sobre a iminência de um retorno...

4. E, por fim, uma linha de chegada que será traçada uma vez que a figura for formada corretamente...

Bem, acho que você já entendeu minha pergunta.

Existe um código capaz de fazer esses diferentes traçados, mas não é possível? OBRIGADO