Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 1119
- Avaliação:
- Publicado:
- 2016.01.15 15:17
- Atualizado:
- 2016.12.29 13:59
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Matematicamente, o valor da derivativa é calculada de acordo com a seguinte fórmula simples:
, (1)
Onde:
- x0 - Valor atual do argumento,
- x - Valor do argumento à direita do gráfico,
- f(x0) - Valor da função no ponto x0,
- f(x) - Valor da função no ponto х.
Na definição original a diferença entre x e x0 é infinitesimal, isto é, o limite da função é usado. Usando a fórmula (1), é possível calcular o valor aproximado da derivativa utilizando os valores da função, evitando diferenciação direta.
Em relação ao gráfico de preços, x0 é a barra atual, e x é a próxima barra que irá ser formada depois de um número de períodos gráfico. Respectivamente, f(x0) é o valor do preço na barra atual, f(x) é o valor do preço da próxima barra. Nós achamos que (1) contém duas incógnitas — f(x0) e f(x). Uma vez que não têm expressões adicionais que contêm as mesmas duas incógnitas, logo a solução da equação (1) está ausente.
Valores conhecidos devem ser tomados como f(x) e f(x0) que tornam possível encontrar a derivativa f'(x0). Para essa finalidade é necessário ter um ponto à esquerda da barra atual em andamento como x0 e designar a barra atual em andamento como x. Como resultado temos f(x0) e f(x) com certos valores (preços x e x0 em pontos correspondem aos valores dos preços visíveis no gráfico).
Embora o valor calculado vai caracterizar uma área já conhecida do trader, onde o crescimento ou a diminuição do preço pode ser avaliada sem a ajuda da derivativa. Neste caso a informação útil não será apenas o valor da derivativa, mas a comparação dos dois valores da derivativa em barras adjacentes, no caso dos sinais dos valores calculados serem diferentes do preço onde havia uma extremidade. O tipo de extremidade pode ser facilmente determinado utilizando a combinação de sinais: a transição a partir de um valor negativo a um valor positivo é mínima; positivo para negativo - máxima.
O princípio de cálculo descrito de uma derivativa é implementado no indicador Derivative. Como resultado, exibe a diferença de preços entre a barra examinada e o espaço da barra a partir de um número de barras definidas no parâmetro "Delay".
A maneira mais fácil de usar o indicador é esta: a linha cruza o nível zero, a partir de baixo - você deve comprar; a partir de cima - você deve vender.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/13785
![Detecção das divergências](https://c.mql5.com/i/code/indicator.png)
Pesquisa e exposição de divergências das diferentes classes a partir de dados do indicador base.
![OrderTimeAlert](https://c.mql5.com/i/code/expert.png)
O Expert Advisor observa as ordens de mercado e gera um sinal sonoro depois de um tempo pré-definido a partir do momento da abertura ordem.
![Road Map](https://c.mql5.com/i/code/indicator.png)
O indicador mostra as séries de ondas, pontos de rompimento e metas para Take Profit.
![Price Channel Central](https://c.mql5.com/i/code/indicator.png)
Indicador de canal que também exibe os níveis de canal em tempo real como etiquetas de preço e o tipo de sinal para a tomada de decisões das operações.