Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Hi
Obrigado pela resposta
Eu li seu post que dizia respeito a um intervalo de tempo ou intervalo / filtro e entendi a conclusão, mas não as equações completamente
Por sua resposta tenho que assumir que não entendo como criar uma expressão que compararia algo como se (Time[1] == 7:15) na sua forma correta, porque não entendo as equações que você postou.
Você realmente precisa começar a aprender a lidar com a documentação ...
Vá para qualquer função que utilize um TimeFrame e você verá a enumeração do TimeFrame . . e ele se liga a ele aqui: Enumeração do Período e isso lhe dirá que o Período_H1 é um valor de 60 . . . em outras palavras, 60 minutos . . . 60 minutos * 60 = segundos . . . o tempo é em segundos.
O que você codificou não funcionará . . seu tempo_selecionado NÃO é uma data/hora . . lembre-se, o que é uma data/hora ? da Documentação . . "tipo de data/hora (inteiro representando a quantidade de segundos decorridos a partir da meia-noite de 1 de janeiro de 1970)" se você quiser uma data/hora que signifique 7:15 da manhã tem que ser o número de segundos que decorreram de 1 de janeiro de 1970 até as 7:15 de hoje . .
O que você calculou é o número de segundos da meia-noite às 7h15 desta manhã, e isso não é uma data/hora.
Sei que esta não é uma data e acho que se eu entendesse exatamente o que PERÍODO_H1 eu também teria sabido disso.
Agora entendo que tenho que converter para segundos a partir de 1 de janeiro de 1970.
ok, obrigado
Você precisa ler o que está escrito e descobrir . . . se você não entender uma Função, procure e leia sobre ela até entendê-la. O código que WHR postado é muito simples de matemática . . . a única coisa que você pode não estar familiarizado é a % . . . não significa porcentagem . . procure-o, você pode encontrá-lo aqui: https://docs.mql4.com/basis/operations/math
Não entendi o 86400 ou porque foi utilizado.
Acabei de descobrir isto == quantos segundos em um dia consegui, obrigado.
Continuei a trabalhar nisso e entendo as várias maneiras de concluir a meia-noite de um determinado dia
Então, como sugerido alguns outros métodos para calcular 18hrs x 3600 que eu vejo é o número de segundos em uma hora multiplicado por X 18 para me dar HR1800
Acho que deveria ser capaz de fazer vários códigos de tempo a partir disso, incluindo alguns códigos de tempo para um determinado tempo, não apenas um intervalo
Mais uma vez obrigado
Incompleto e rude, mas pelo menos agora entendo todos os cargos graças a um monte de
Aqui estão alguns dos meus progressos, para um tempo selecionável e/ou intervalo de tempo
Incompleto e rude, mas pelo menos agora entendo todos os cargos graças a um monte de
Pensei sobre isso logo após ter postado, mas saí para jantar rs
Sei que posso eventualmente descobrir como simplesmente usar uma entrada de usuário real por 7:15 ou algum tempo, mas ainda assim é bom ver os resultados que eu estava procurando.
Uma função de compreensão de cada vez que eu acho que preciso trabalhar, eu provavelmente amontoei muita informação na sintaxe de aprendizagem e não trabalhei através de cada função e tópico do dicionário suficientemente bom para realmente tornar as coisas mais fáceis para mim.
De qualquer forma, depois de todo esse tempo, eu finalmente tenho um controle sobre o tempo, incluindo o gerenciamento do meu próprio para poder aprender mql melhor.
Mais uma vez, obrigado a todos
Algum problema com isso?
Sim, obrigado, eu vejo isso
Pensei sobre isso logo depois de ter postado, mas saí para jantar rs
Por favor, agradeça