É um pouco pesado para um EA, mas é uma boa idéia. Talvez possamos torná-lo mais leve, mas duvido que faça muito para o comércio visual como análise adicional.
E aqui você não precisa passar por todos os fractais, você não se importa se compara o fractal #1 com o #2 ou #2 com o #1. A maneira de consertá-lo é esta:
E este código deve ser colocado na função e usado 4 vezes em vez de copiar o código. Os fractais na Fr0 devem ser zerados, para que eles não participem do próximo passe.
Por que passar por fractais a cada iteração? Não é mais fácil fazê-lo uma vez e depois analisá-lo mais tarde? Além disso, a comparação deve convergir para um triângulo, não para um quadrado (não faz sentido comparar fractal 1 e 2 duas vezes, e depois 2 e 1). Eu o fiz um pouco diferente - o indicador está seqüencialmente procurando divergência de 0 pips e acima até encontrar quatro níveis. Eu não limitei a distância entre os níveis:
Por que passar por fractais a cada iteração? Não é mais fácil fazê-lo uma vez e depois analisá-lo mais tarde? Além disso, a comparação deve convergir para um triângulo, não para um quadrado (não faz sentido comparar fractal 1 e 2 duas vezes, e depois 2 e 1). Eu o fiz um pouco diferente - o indicador está seqüencialmente procurando divergência de 0 pips e acima até encontrar quatro níveis. Eu não limitei a distância entre os níveis:
Ótimo! A velocidade é totalmente diferente... :)
Posso também salvar os valores dos níveis recebidos nos tampões do indicador? A fim de processá-los mais tarde do Expert Advisor.
Eu mesmo vou fazer um especialista. Tenho algumas idéias. Mas talvez alguém tenha idéias mais interessantes? Vou fazer um e afixá-lo na Base de Código.
Eu mesmo vou fazer um especialista. Tenho algumas idéias. Mas talvez alguém tenha idéias mais interessantes? Eu os farei e os afixarei na Base de Código.
Você pode tentar adicioná-lo desta forma:
if (period == 0) {period = WindowBarsPerChart();} E exibir em algum lugar na tela o número de barras para calcular...
Por que passar por fractais a cada iteração? Não é mais fácil fazê-lo uma vez e depois analisá-lo mais tarde? Além disso, a comparação deve convergir para um triângulo, não para um quadrado (não faz sentido comparar fractal 1 e 2 duas vezes, e depois 2 e 1). Eu o fiz um pouco diferente - o indicador está seqüencialmente procurando divergência de 0 pips e acima até encontrar quatro níveis. Eu não limitei a distância entre os níveis:
Por que passar por fractais a cada iteração? Não é mais fácil fazê-lo uma vez e depois analisá-lo mais tarde? Além disso, a comparação deve convergir para um triângulo, não para um quadrado (não faz sentido comparar fractal 1 e 2 duas vezes, e depois 2 e 1). Eu o fiz um pouco diferente - o indicador está seqüencialmente procurando divergência de 0 pips e acima até encontrar quatro níveis. Eu não limitei a distância entre os níveis:
Ótimo! A velocidade é totalmente diferente... :)
Posso também salvar os valores dos níveis recebidos nos tampões do indicador? A fim de processá-los mais tarde do Expert Advisor.
Eu mesmo vou fazer um especialista. Tenho algumas idéias. Mas talvez alguém tenha idéias mais interessantes? Vou fazer um e afixá-lo na Base de Código.
Eu mesmo vou fazer um especialista. Tenho algumas idéias. Mas talvez alguém tenha idéias mais interessantes? Eu os farei e os afixarei na Base de Código.
Você pode tentar adicioná-lo desta forma:
if (period == 0) {period = WindowBarsPerChart();}
E exibir em algum lugar na tela o número de barras para calcular...
if (period == 0) {period = WindowBarsPerChart();}
И выводить где-нибудь на экране количество баров для расчета...
Não foi isso que eu quis dizer :)
Idéias sobre o Expert Advisor. É claro que há muito mais a acrescentar ao próprio indicador
Идеи есть, сделайте его в виде функции, логику индюка имею в виду, сможете?
já está na forma de funções...