Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 393

 
Nauris:
CopyTime - tempo de abertura do bar, mas e o tempo de fecho do bar?

Não há uma função separada para isto. Não pode aceitar o facto de a hora de fecho do bar anterior ser a hora de abertura do bar actual nas condições da sua tarefa?

 
Vitalii Ananev:
A hora de abertura do bar actual será também a hora de fecho do bar anterior.
Tem a certeza?
 
Olá. É possível calcular a perda actual em pips, tendo em conta os volumes (por exemplo, martingale)?
 
Tapochun:

Não há uma função separada para isto. Não pode aceitar o facto de a hora de fecho do bar anterior ser a hora de abertura do bar actual nas condições do seu problema?

Temos de encontrar as condições para que o primeiro tique tenha chegado após o fim-de-semana. Qual é a melhor maneira de o fazer?
 
Nauris:
Temos de encontrar as condições para que o primeiro tique tenha chegado após o fim-de-semana. Qual é a melhor maneira de o fazer?

Queres apanhar uma lacuna?) Isto deve ser feito pelo número do dia da semana. Usando a estrutura MqlDatetime.

Isto é, verificar se há um novo dia e este número de dia = 1.

 
Tapochun:

Queres apanhar uma lacuna?) Isto deve ser feito pelo número do dia da semana. Usando a estrutura MqlDatetime.

Ou seja, verificar se um novo dia é formado e este número de dia = 1.

Sim hep! :) A sua variante não é muito boa, porque há um corretor que abre também ao domingo.
Mas penso que a encontrei, vou pegar na penúltima vela CopyOpen (15m) e comparar com a abertura da última vela CopyOpen, se mais de 24 H, significa que é dia de folga.
 
Nauris:
Sim hep! :) a sua opção não é boa, porque também há um corretor que abre no domingo.
Mas acho que já a tenho, vou pegar na penúltima vela CopyOpen (15m) e comparar com a abertura da última vela CopyOpen, se mais de 24 H, significa que é fim-de-semana.
Pode ser invariável, ou seja, o número de dias da semana em que o mercado abre, é tomado numa variável externa, e conhecendo este parâmetro, basta alterá-lo se necessário. Se estiver apenas interessado em GEPs grandes, pode usar este indicador ou outros semelhantes em kodobase.
 
Tapochun:
Pode torná-lo invariável, ou seja, o número do dia da semana, quando o mercado abre, numa variável externa e, conhecendo este parâmetro, basta alterá-lo se necessário. Se estiver apenas interessado em GEPs grandes, pode usar este indicador ou outros semelhantes em kodobase.

Obrigado!
 
Nauris:

Obrigado!
Seja bem-vindo!
 
Não percebo nada sobre a data. Se a data é a hora como o número de segundos decorridos desde 01 de Janeiro de 1970, porque é que não vejo no registo os segundos mas sim 2015.01.02 08:00:00. E como o faço em segundos decorridos desde 01 de Janeiro de 1970?