Profissionais, vamos criar um EA juntos! - página 7

 
Pulat Rikhsibaev:

Favor fazer com que o gráfico mostre os dados de pips ganhos, tiragem máxima, etc.

Nota
 
Evgeniy Gutorov:

Olhar como se constrói um zig-zag dá a impressão de que ele é construído a olho nu.

Se você olhar para 15 de agosto foi formado um ombro ZZ exatamente o mesmo ombro foi formado em 20 de agosto ... ou seja, sistema não claro de construção ZZ em primeiro lugar, torna-se necessário considerar o curso de um ombro ZZ mais longo ... a construção ideal de ZZ pode ser construída sobre a BP gerada aleatoriamente, no mercado são três ou quatro etapas que podem levar a uma interpretação ambígua ao construir um modelo matemático de comportamento ...

No início deste ramo, demonstrei um caso de comportamento ideal dos níveis de Fibonacci. Na realidade há uma diluição de 9%, ou se você usar iene, você pode observar constantemente movimentos de segunda alavanca unificados ou encurtados... Para DE também há movimentos com 23% de dispersão que são freqüentemente mostrados por observações...

Utilizar um Zig-Zag é apenas uma maneira de implementar este método Fibo de forma automatizada. Sim, em alguns gráficos, as linhas foram desenhadas a olho nu. Não excluo a possibilidade de diferenças entre as leituras dos indicadores e as opiniões dos comerciantes.

A propósito, vamos implementar a opção um para construir linhas Fibonacci por enquanto e assim que funcionar, mudaremos para a opção dois onde as linhas são construídas de forma um pouco diferente, levando em conta a força do movimento inicial. Na segunda opção (você pode encontrar projeções em vídeo no site do autor do método) poderíamos entrar na reversão do EURUSD, se você prestar atenção, verá que o preço não voltou ao nível de 50% - onde muitos participantes estavam esperando com ordens de venda pendentes.

 

Estratégia interessante, obrigado. Corrigi ligeiramente a EA anexada de modo que os pedidos ao indicador de ziguezague foram armazenados em cache na matriz, ele funcionará mais rapidamente.

Eu também adicionei o parâmetro TFTRADE para fazer o primeiro zig-zag construir não por tempo gráfico, mas por este parâmetro para otimizá-lo. A profundidade, o desvio e o retrocesso foram feitos separadamente para dois ziguezagues diferentes, também para uma possível otimização.

Arquivos anexados:
Fibo.mq4  16 kb
Fibo.ex4  32 kb
 
Dr.Trader:

Estratégia interessante, obrigado. Corrigi ligeiramente a EA anexada de modo que os pedidos ao indicador de ziguezague foram armazenados em cache na matriz, ele funcionará mais rapidamente.

Eu também adicionei o parâmetro TFTRADE para fazer o primeiro zig-zag construir não por tempo gráfico, mas por este parâmetro para otimizá-lo. A profundidade, o desvio e o retrocesso foram feitos separadamente para dois ziguezagues diferentes, também para uma possível otimização.

Obrigado, vou fazer um relatório sobre meus testes.
 
Izzatilla Ikramov:

Utilizar um Zig-Zag é apenas uma maneira de implementar este método Fibo de forma automatizada. Sim, em alguns gráficos, as linhas foram traçadas a olho nu. Não excluo a possibilidade de diferenças entre as leituras dos indicadores e as opiniões dos comerciantes.

A propósito, vamos implementar a opção um para construir linhas Fibonacci por enquanto e assim que funcionar, mudaremos para a opção dois onde as linhas são construídas de forma um pouco diferente, levando em conta a força do movimento inicial. Na segunda opção (você pode encontrar projeções em vídeo no site do autor do método) poderíamos entrar na reversão do EURUSD, se você prestar atenção, verá que o preço não voltou ao nível de 50% - onde muitos participantes estavam esperando com ordens de venda pendentes.

Você poderia tentar esta variante Fibo https://www.mql5.com/ru/forum/67132
Многоразрядные уровни Фибоначчи
Многоразрядные уровни Фибоначчи
  • www.mql5.com
Многоразрядные уровни Фибоначчи. - - Категория: общее обсуждение
 
Yousufkhodja Sultonov:
Você pode tentar esta opção Fibo https://www.mql5.com/ru/forum/67132

Eu não gostaria de complicar a vida pelo menos até que todas as características da estratégia atual tenham sido esgotadas.

Tente perguntar aos programadores aqui que estão implementando a EA - ela pode incluí-la como uma opção, se houver um ToR específico.

 
Yousufkhodja Sultonov:
Você pode tentar esta variante de Fibo https://www.mql5.com/ru/forum/67132

Entendo que você está sugerindo esticar a grade Fibonacci no mesmo segmento da tabela anterior (os pontos "0" e "100" estarão nos mesmos lugares em ambos os casos), a única diferença serão linhas intermediárias, que se relacionarão umas com as outras em proporções diferentes das usuais?

Então, em princípio, você não precisa mudar nada no Expert Advisor. Basta converter o valor de seus Fibonacci de vários dígitos para dois dígitos e alterar os valores dos parâmetros FiboOpenDeal, TakeProfit1, TakeProfit2, StopLoss.

Por exemplo, você tem um valor de 25 lá na tabela no primeiro posto, em vez de usar 38,19 em seu Consultor Especialista de acordo com a segunda coluna. Mas imho esta não é a melhor maneira, você quer que o gráfico se mova de acordo com sua própria descrição, enquanto na verdade sua descrição deve se mover em direção ao gráfico. Em geral, você deve fazer o contrário - otimizar sua EA em dados reais e olhar para os valores que você obtém para estes parâmetros.

 
Dr.Trader:

Entendo que você está propondo esticar a grade Fibonacci no mesmo segmento gráfico que antes (os pontos "0" e "100" estarão nos mesmos lugares em ambos os casos), a única diferença serão as linhas intermediárias, que se relacionarão umas com as outras em proporções diferentes das usuais?

Então, em princípio, você não precisa mudar nada no Expert Advisor. Basta converter o valor de seus Fibonacci de vários dígitos para dois dígitos e alterar os valores dos parâmetros FiboOpenDeal, TakeProfit1, TakeProfit2, StopLoss.

Por exemplo, você tem um valor de 25 lá na tabela no primeiro posto, em vez de usar 38,19 em seu Consultor Especialista de acordo com a segunda coluna. Mas imho esta não é a melhor maneira, você quer que o gráfico se mova pela descrição que você pensou, enquanto na verdade sua descrição deve se mover para o gráfico. Em geral, você deve fazer o contrário - otimizar a EA em dados reais, e olhar os valores obtidos para estes parâmetros.

Você está certo, quero testar a hipótese de que quanto mais tomarmos o número de valores influentes de uma série (n com total N) no último valor da série - melhor, ou seja, no limite n=N. Fibo padrão tem n=2 para qualquer N.
 
Yousufkhodja Sultonov:
Você está certo, eu quero testar a hipótese de que quanto mais levarmos o número de valores influentes da série (n para N total) ao último valor da série - melhor, ou seja, no limite n=N. A Fibo padrão tem n=2 para qualquer N.

Você não pode aceitar forex pela ciência ou por estatísticas. Chegou a hora de tirar conclusões.
 

Fibonacci também não vai aceitar, para ser honesto :) Mas parece que pode usar ziguezagues.

Testei meu consultor especialista em eurusd e parece que ele não tem configurações universais e a longo prazo ou perde lucro ou o equilíbrio sobe e desce. Entretanto, é bom para a otimização e mantém o lucro por algum tempo. O período de otimização deve ser dez vezes maior do que o período de comercialização posterior. Por exemplo, pode-se otimizar em dois anos e depois comercializar por dois meses.

Além disso, acho que não faz sentido fechar os pedidos pela metade, é melhor fechar o pedido inteiro de uma só vez.

Osníveis de Fibonacci não são universais, eles devem ser alterados de acordo com a otimização. Os pontos de recuperação também devem ser mudados, assim como parar as perdas, ter lucro e assim por diante. Apenas a regra em si é universal: "Se o preço se recuperar no nível X do ziguezague anterior, subirá com alguma chance, e descerá com alguma chance". A fim de aproveitar essas chances, é estabelecida uma parada e uma tomada estatisticamente lucrativa.

Razão: