Discussão do artigo "A Implementação da Análise Automática das Ondas de Elliott em MQL5"

 

Novo artigo A Implementação da Análise Automática das Ondas de Elliott em MQL5 foi publicado:

Um dos métodos mais populares de análise do mercado é o princípio das ondas de Elliott. No entanto, este processo é muito complicado, o que leva à utilização de ferramentas adicionais. Um desses instrumentos é o marcador automático. Este artigo descreve a criação de um analisador automático de ondas de Elliott na linguagem MQL5.

Figura 18. As Ondas de Elliott, identificadas pelo analisador automático em MQL5

Autor: Roman Martynyuk

 

Roman,

Você tem uma grande chance de usar seu desenvolvimento para o bem, ou seja, para coletar estatísticas do movimento de preços após o momento da detecção dessa ou daquela onda - 1,2, .... A, B, e assim por diante. Posso adivinhar, é claro, qual será o resultado provável.... mas que diabos está acontecendo, talvez haja realmente um sentido prático em marcar as ondas?

 

Muito respeito!

Que trabalho feito....e meu.... Muito bem!!!

 

Eu queria ver o trabalho do Expert Advisor de acordo com este artigo, mas nenhum resultado até agora: depois de iniciar, o terminal carrega o processador em 100% e é difícil entender quanto tempo esperar, acho que é necessário exibir o progresso da análise TF

SUS: depois de remover o Expert Advisor do gráfico, os objetos criados pelo Expert Advisor permanecem.

 
Noterday:

Que trabalho feito....you're mine.... Muito bem!!!


Gostaria que fosse tão útil...

Gostaria de saber quantas vezes a onda C foi redesenhada, por volta de 1º de maio de 84? e em outros lugares. e outras ondas... e outras ondas... e outras ondas...

[Excluído]  

IgorM:

SUS: após excluir um Consultor Especialista do gráfico, os objetos criados pelo Consultor Especialista permanecem

Em alguns casos, isso é normal, talvez o autor tenha planejado isso dessa forma...

[Excluído]  
IgorM:

Eu queria ver o trabalho do Expert Advisor de acordo com este artigo, mas nenhum resultado até agora: após o lançamento, o terminal carrega o processador em 100% e é difícil entender quanto tempo esperar.

Confirmo que há um certo problema com a análise de gráficos. O Expert Advisor começa a consumir recursos da CPU, eu tinha uma carga de CPU de 60 a 100%, e não se sabe o que, quanto e como o Expert Advisor analisa.

Como resultado, após 25 a 30 minutos de trabalho, removi o Expert Advisor.

Uma conclusão é que a ideia em si é interessante, mas o código requer trabalho adicional e otimização dos algoritmos.

[Excluído]  

Também sugiro que o autor reconsidere a questão relacionada à renderização dos botões, pois eles interferem muito na parte superior (cobrindo os dados do símbolo ou o nome do Expert Advisor).

Sugiro mover os botões para o canto inferior ou afastá-los um pouco da borda superior.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов - Документация по MQL5
[Excluído]  

Escrevi este artigo para mostrar o algoritmo antes de tudo. Portanto, para manter o artigo mais ou menos compreensível, removi do código a otimização, o trabalho com a árvore de ondas etc., ou seja, o programa está desprovido de tudo o que está especificado no ponto 8. "Formas de aprimorar o programa". Portanto, o programa não é útil para negociação agora. E não faz sentido criar um Expert Advisor com base nele.

Quanto aos objetos após a remoção do Expert Advisor do gráfico, eles devem ser removidos.

Em breve, publicarei uma variante com otimização, que analisa gráficos horários e de quatro horas em alguns minutos. Mas há um novo problema: mais de 5.000 rótulos de vértices são criados, e esse processo é mais demorado do que a própria análise.

 
MRoVas:

Escrevi este artigo para mostrar o algoritmo antes de tudo. Portanto, para manter o artigo mais ou menos compreensível, removi do código a otimização, o trabalho com a árvore de ondas etc., ou seja, o programa está desprovido de tudo o que está especificado no ponto 8. "Maneiras de aprimorar o programa". Portanto, o programa não é útil para negociação agora. E não faz sentido criar um Expert Advisor com base nele.

Quanto aos objetos após a remoção do Expert Advisor do gráfico, eles devem ser removidos.

Em breve, publicarei uma variante com otimização, que analisa gráficos horários e de quatro horas em alguns minutos. Mas há um novo problema: são criados mais de 5.000 rótulos de vértices, e esse processo é mais demorado do que a própria análise.

E quanto à análise (minha primeira postagem)? Você prestará um serviço inestimável a toda a comunidade comercial, estou falando sério.

Se ainda estiver pensando nisso e tiver alguma dúvida, sinta-se à vontade para entrar em contato comigo.

 

Gostaria de chamar sua atenção para o fato de que a Teoria das Ondas, neste momento, está fundamentalmente dividida em dois ramos - clássico e moderno. O primeiro - na forma Elliottiana estrita inalterada, o segundo, incluindo a versão de Neely, as versões de Wozny , bem como Frost e Prechter , etc., etc., devem ser referidos aos ramos secundários. Dessa forma, para entender e usar adequadamente algo subsidiário, você deve primeiro estudar as origens. Somente depois de estudar as origens é que você perceberá se faz sentido considerar os ramos-filhos. Se esse sentido for encontrado, será muito mais fácil entender a corrente de pensamento dos desenvolvedores de ramos secundários, e o uso na prática se tornará mais eficaz.

Não entendi em seu artigo qual é a sua preferência, e isso é muito importante na aplicação prática.

Em seu artigo, ao descrever os modelos de onda, você cometeu muitas imprecisões em relação à posição da Análise de Ondas clássica e moderna. Não listarei todas as imprecisões, pois são muitas, mas como exemplo: ...... 1) Ao descrever o modelo de onda "CLINE", o senhor não levou em conta uma circunstância muito importante: a 5ª onda sempre ultrapassa o topo da 3ª onda.

2. Você não levou em conta uma propriedade importante (especificidade das ondas) nas cunhas "CONverging" e "Diverging".

3. ao descrever os ziguezagues, você afirma claramente.....

  • A onda C se estende além do topo da onda A;
  • O final da onda B não ultrapassa o início da onda A;
  • Na Análise de Ondas, há regras (por exemplo, a 2ª onda não ultrapassa a base da 1ª onda etc.) e há uma expressão.... comoregra, ou seja, frequentemente, mas não necessariamente,

    portanto, em um ziguezague, a onda C pode não ultrapassar o início da onda B (truncamento), e o topo da onda A não tem nada a ver com ela (terminologia BA), etc. Se houver imprecisões no código, e . Acho que você entendeu.