Como calcular a distancia entre dois pontos

Para adicionar comentários, por favor Faça o login ou registrar
abimael Silva
43
abimael Silva  

Boa noite,


Sou novo por aqui estou aprendendo a programar mql5 e pintou uma duvida.


Como calcular a distancia entre dois pontos?



Thiago Duarte
38282
Thiago Duarte  
abimael Silva:

Boa noite,


Sou novo por aqui estou aprendendo a programar mql5 e pintou uma duvida.


Como calcular a distancia entre dois pontos?



É relativo, existem N fatores que temos que levar em conta. Você deseja medir dois pontos só por meio de números? Deseja que seja duas linhas? Máxima e mínima de uma ou mais velas?
Se forem só dois valores, por exemplo, você subtrai o maior pelo menor.

abimael Silva
43
abimael Silva  
Thiago Duarte:

É relativo, existem N fatores que temos que levar em conta. Você deseja medir dois pontos só por meio de números? Deseja que seja duas linhas? Máxima e mínima de uma ou mais velas?
Se forem só dois valores, por exemplo, você subtrai o maior pelo menor.


Então, conforme a figura eu preciso descobrir a distância entre as linhas azuis marcadas 1.11283 e 1.11290 para que eu possa achar os 50% deste valor e marcar outra linha no local.  Tipo ente a linha de baixo e a de cima existem 300 pontos. 

Ruy Christian Hoffmann
420
Ruy Christian Hoffmann  
abimael Silva:
Então, conforme a figura eu preciso descobrir a distância entre as linhas azuis marcadas 1.11283 e 1.11290 para que eu possa achar os 50% deste valor e marcar outra linha no local.  Tipo ente a linha de baixo e a de cima existem 300 pontos. 

Abimael, há! agora entendi, pois como você colocou a linha vermelha exatamente no candle deu a entender que era algo relativo ao candle.

Então, quanto as linhas azuis. Primeiro você precisa saber a origem dessas duas linhas, que provavelmente será um Indicador criado por você ou não. 

Se for um Indicador criado por você ai é bem simples, basta você trazer os valores desse indicador para seu EA com iCustom e CopyBuffer, declarando variável, array e efetuando a subtração dos valores das linhas.

Agora se o Indicador é de terceiros, dai você vai precisar pegar informação dessas duas barras com auxílio da documentação do desenvolvedor. Geralmente na pasta do indicador tem alguma informação lá no arquivo .mq5

Porque a Hospedagem Virtual no MetaTrader 4 e no MetaTrader 5 são Melhores que os VPS Usuais
Porque a Hospedagem Virtual no MetaTrader 4 e no MetaTrader 5 são Melhores que os VPS Usuais
  • www.mql5.com
Alugar um servidor virtual diretamente dos terminais MetaTrader 4 e MetaTrader 5 é a melhor maneira de garantir um trabalho ininterrupto de seus robôs de negociação e das assinaturas de Sinais. Essencialmente, ele é análogo a um VPS, no entanto, ele é melhor e mais adequado para atender às necessidades e desafios que um trader se depara. O...
abimael Silva
43
abimael Silva  
Ruy Christian Hoffmann:

Abimael, há! agora entendi, pois como você colocou a linha vermelha exatamente no candle deu a entender que era algo relativo ao candle.

Então, quanto as linhas azuis. Primeiro você precisa saber a origem dessas duas linhas, que provavelmente será um Indicador criado por você ou não. 

Se for um Indicador criado por você ai é bem simples, basta você trazer os valores desse indicador para seu EA com iCustom e CopyBuffer, declarando variável, array e efetuando a subtração dos valores das linhas.

Agora se o Indicador é de terceiros, dai você vai precisar pegar informação dessas duas barras com auxílio da documentação do desenvolvedor. Geralmente na pasta do indicador tem alguma informação lá no arquivo .mq5

NA realidade eu vou atribuir o valor através de um input, ou seja o valor eu ja vou ter em uma variável.
Thiago Duarte
38282
Thiago Duarte  
abimael Silva:
NA realidade eu vou atribuir o valor através de um input, ou seja o valor eu ja vou ter em uma variável.

Então é muito simples: crie uma condição que identifica se o InputA é maior que o InputB, dessa forma ele subtrai o maior pelo menor e encontra a diferença automaticamente.

abimael Silva
43
abimael Silva  
Muito obrigado Tiago e Ruy, estava quebrando a cabeça com uma coisa simples, valeu pela dica!
Para adicionar comentários, por favor Faça o login ou registrar