Fuso horário do calendário econômico

 

Estou criando um indicador para plotar os horários dos eventos do calendário econômico baseado no país, mas o horário das noticias na hora local estão com divergência de -3hr em relação a o horário do retorno da variável "time" pertencente a estrutura "MqlCalendarValue" .

Acredito que esteja retornando a hora das noticias baseado no fuso horário onde o servidor do MQL5 esta localizado.

Alguém sabe o país do servidor?

Para quem se interessar, resolvi diminuindo 10800 (segundos), mas se o país do servidor de retorno da função tiver fuso horário já era.

e

 
Robson Ferreira:

Estou criando um indicador para plotar os horários dos eventos do calendário econômico baseado no país, mas o horário das noticias na hora local estão com divergência de -3hr em relação a o horário do retorno da variável "time" pertencente a estrutura "MqlCalendarValue" .

Acredito que esteja retornando a hora das noticias baseado no fuso horário onde o servidor do MQL5 esta localizado.

Alguém sabe o país do servidor?

Para quem se interessar, resolvi diminuindo 10800 (segundos), mas se o país do servidor de retorno da função tiver fuso horário já era.

e

Olá  Robson Ferreira, o ajuste de fuso horário é um problema típico no uso do calendário econômico, com timezone próprio que pode mudar conforme a sua localização, portanto recomendo colocar um parâmetro em seu EA com essa opção para não depender de ajustes remotos e permitir ajustes locais. Note que no próprio site do calendário no MQL5 (  https://www.mql5.com/en/economic-calendar ) existe uma opção de ajuste da timezone.
Sds.,
Rogério Figurelli

Economic calendar - real-time news and reports, as well as the schedule of forthcoming world economy events
Economic calendar - real-time news and reports, as well as the schedule of forthcoming world economy events
  • www.mql5.com
Economic calendar includes most important economic indicators and events from ministries and agencies of different countries. The Calendar is useful for traders in the forex market, stock exchanges and other financial markets.
 
Robson Ferreira:

Para quem se interessar, resolvi diminuindo 10800 (segundos), mas se o país do servidor de retorno da função tiver fuso horário já era.

e

Essa solução vai capotar quando alguns dos lados (Londres, referência do GMT ou a cidade do seu servidor local) entrar no horário de verão.

Recomendo seguir a sugestão do @Rogerio Figurelli: deixa isso como parâmetro configurável do EA. 

 
Bem observado mesmo a opção do time zone no site do calendário.
Razão: