Tâche terminée
Spécifications
Sirs, for those who are Freelancer in programming. I would like to create a new indicator. It works similar to HiLo however, would not be based on the values of Maximum and Minimum in N periods. It would be the value of an exponential average (configurable in the period) in the candle that formed the bottom. Example, the price has been falling and making new bottoms and then starts to rise. In the minimum candle, the value of an exponential average of period "X" (eg, exponential average 21) would then be the fixed value of this new indicator. (As if the average was fixed to that value that was at the bottom). However, I would like a filter that would also be configurable. And the filter would look like this:
Imagining that the price starts to work above the minimum and below the value of this indicator (walking sideways in this range) and imagining that the price falls again and breaks again this minimum, it would then have a maximum in that range between the previous minimum and the indicator. Then taking the value of this maximum and the previous minimum, will give a distance "Y". The new minimum would then only be considered for the calculation of this indicator if this new minimum was below the previous minimum added of 23.6% of Y. (Example, price was falling from 30 Reais. Made a minimum in 25. It rose until 26, But it did not exceed the indicator, fell again and was below 25. The indicator only updates if and only if the price touches the 26-25 = 1.
23.6% of 1 = 0.24. 25-0,24 = 24,76 ... That is, only if the new bottom is 24,76 the indicator would go to the new value of the average ... I would like to be able to also set the value of 23.6, to Other Fibonacci values, e.g., 50% Y or 38.2, or 61.8 or 78.6 or 100%.
If the price does not make new minimum and exceed the indicator, it will also use the same filter and will have to surpass the same percentage gives distance of the minimum and the indicator. (Example: was falling from 30, dropped to 25, the value of the indicator is at 27. Only would trace below the price if and only if the price exceeds the value: 27-25 = 2.
23.6% of 2 = 0.48. 27 + 0.48 = 27.48. Only when the price exceeds 27.48 would you draw the indicator below ... Was I clear?
PS: I want the file with the programming, so that I can make future changes. I do not want only the .ex5 file and yes the .mq5 file together.
Senhores, para quem é Freelancer em programação. Gostaria de criar um novo indicador. Funciona parecido com o HiLo (escadinha) porém, não seria baseado nos valores de Máximo e Mínimo em N períodos. Seria o valor, de uma média exponencial (configurável no período) no candle que formou o fundo. Exemplo, o preço vem caindo e fazendo novos fundos e então começa a subir. No candle de mínimo, o valor de uma média exponencial de período "X" (por exemplo, Média exponencial 21)seria então o valor fixo desse novo indicador. (Como se a média ficasse fixa nesse valor que estava no fundo). Porém, gostaria de um filtro que também fosse configurável. E o filtro seria assim:
Imaginando que o preço comece a trabalhar acima da mínima e abaixo do valor desse indicador (andando de lado nessa faixa) e imaginando que o preço volte a cair e rompa novamente essa mínima, ele teria então uma máxima nessa faixa entre a mínima anterior e o indicador. Pegando então o valor dessa máxima e da mínima anterior, dará uma distância "Y". A nova mínima só seria então considerada para cálculo desse indicador, se essa nova mínima fosse abaixo da mínima anterior adicionada de 23,6% de Y. (Exemplo, preço vinha caindo desde 30 Reais. Fez uma mínima em 25. Subiu até 26, mas não superou o indicador. Voltou a cair e foi abaixo de 25. O indicador só atualiza se e somente se o preço tocar nos 26-25=1.
23,6% de 1=0,24. 25-0,24 = 24,76... Ou seja, só se o novo fundo for 24,76 o indicador iria para o novo valor da média... Eu gostaria de poder configurar também o valor de 23,6, para outros valores de Fibonacci, exemplo, 50% de Y ou 38,2, ou 61,8 ou 78,6 ou 100%.
Se o preço não fizer nova mínima e superar o indicador, também usará o mesmo filtro e terá de superar o mesmo percentual dá distância do mínimo e do indicador. (Exemplo: Vinha caindo de 30, foi até 25, o valor do indicador está em 27. Só traçaria por baixo do preço se e somente se o preço superar o valor: 27-25=2.
23,6% de 2 = 0,48. 27 + 0,48 = 27,48. Só quando superar 27,48 é que traçaria o indicador por baixo... Será que fui claro?
PS: Quero o arquivo com a programação, de maneira que eu possa realizar futuras alterações. Não quero somente o arquivo .ex5 e sim o .mq5 junto.