tempo no terminal nos campeonatos - página 7

 
Yedelkin:

E nos testes, também. Julgue por si próprio. Se começar a partir do GMT, tem de assumir que este fuso horário é o mesmo ao longo de todo o ano. Afinal, todos os outros fusos horários, se tiverem horário de verão, acrescentam exactamente uma hora ao GMT. Assim, na orientação táctica GMT, é necessário monitorizar se o fuso horário desejado é no Verão/Inverno. Isto é, o código já deve conter verificações para a ocorrência/fim do horário de verão no fuso horário desejado. Estas verificações funcionarão no testador.

Claro que isto é correcto, se as citações na história forem armazenadas com o GMT-times, mas esta questão ainda nem sequer ocorreu :/.

Bem, claro que compreendo que para mim não é um problema utilizar o GMT, mas.... o problema é este:

existe uma EA em MQL4, que é afiada para o tempo EET (Alpari) Coloquei-a numa conta de concurso e testei-a ao longo da história disponível para comparar o desempenho do novo código MQL5 com o antigo. A EA não quer trabalhar em novas citações. Começo a verificar e comparar citações e vejo que o turno relativo ao GMT está a mudar à vontade. Comparei manualmente aspas e marquei lacunas e considerei-as no código do programa. O Conselheiro Especialista trabalhou correctamente.

Agora a questão é: Como se pode saber a mudança em relação ao GMT no código para que eu não tenha de comparar as citações manualmente?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5
 
Yedelkin:

...Claro que isto é verdade se as citações na história forem armazenadas com a hora GMT. O que é realmente o caso - esta questão ainda nem sequer se levantou :/.

Bem, as citações são armazenadas com o tempo do servidor! Por outras palavras, verifica-se que uma mudança em relação ao GMT não pode ser calculada a partir da história? Este turno só pode ser calculado no comércio real!
 
autoforex: ... Nas citações, o turno relativo ao GMT muda conforme lhe apetece.

Isto é que é uma emboscada. Obrigado por assinalar isso! Se as citações forem guardadas arbitrariamente, sem referência ao GMT(+0)-time, então não há "universalidade" de que se possa falar. Concordo.

É possível que uma cotação de Verão esteja marcada 00.00.01 GMT+2 mas apareça no Strategy Tester como 00.00.01 GMT+0?

Agora uma pergunta: como no código poderia ser detectada uma mudança em relação ao GMT num histórico sem ter de comparar as citações manualmente?

:)

 
Yedelkin:

Está a dizer que é possível que, por exemplo, uma cotação de Verão seja rotulada 00.00.01 GMT+2, mas no testador aparece como 00.00.01 GMT+0?

Não, as citações em si são marcadas incorrectamente!
 
autoforex:
Não, as citações em si são erradas!
OK, digamos que as citações em si são mal etiquetadas. Só para esclarecer a minha pergunta: está a dizer que é possível que, por exemplo, uma cotação de Verão, incorrectamente marcada 00.00.01, apareça no testador como 00.00.01 GMT+0?
 

Caros Russos, têm uma mudança para a hora de Inverno... porque o Google diz que a mudança foi cancelada (http://ria.ru/video/20110208/331956341.html )

nenhuma especificidade dos organizadores ... hora do servidor no Campeonato é GMT +1 (28 de Outubro, a mudança de hora é ainda +1)

Isso é realmente importante para mim pessoalmente?

Медведев отменил переход на зимнее время в России
Медведев отменил переход на зимнее время в России
  • 2014.01.22
  • ria.ru
Для здоровья вреден переход не на зимнее, а на летнее время. Надо отменить переход на летнее время и вернуться к нормальному времени, которое было до перехода на летнее время.
 
maryan.dirtyn:

Caros Russos, têm horário de verão?... porque o google diz que foi cancelado( http://ria.ru/video/20110208/331956341.html )

Temos uma figura a quem foi pedido que abolisse o horário de verão. Ele cancelou o regresso à hora de Inverno. Portanto, de momento não há regresso à hora de Inverno, Moscovo é agora GMT+4. É horário de verão durante todo o ano.

Outro número no início de 2012, após reclamações, prometeu abolir o regresso à hora de Inverno - estamos à espera. Até agora, não há nenhuma palavra.

maryan.dirtyn : toda a gente negoceia de acordo com parâmetros indicadores sem ter em conta o tempo?

O mais provável é que isso seja verdade para a maioria.

 
Yedelkin:
OK, que as próprias citações sejam marcadas incorrectamente. Deixe-me esclarecer a minha pergunta: Está a dizer que podemos ter uma situação, quando uma cotação de Verão, incorrectamente marcada 00.00.01, aparece no Testador de Estratégia como 00.00.01 GMT+0?

Não, nunca tinha visto isso antes.

As citações que chegam ao terminal em tempo real são marcadas com um determinado tempo e são mostradas nesse momento. Este tempo está também incluído na história. Se executar o testador nestas citações, o tempo será indicado no testador. Não vi mais nada.

Outra questão é que quando a história das citações é recolhida a partir de pedaços diferentes, podemos cometer um erro e algumas citações serão com um tempo e outra com outro tempo.


 

A Ucrânia é agora 15:00 (GMT+3), Moscovo é 16:00 (GMT+4), Nova Iorque é agora 8:00 (GMT-4).

28 de Outubro, a Ucrânia será (GMT+2), e Moscovo permanecerá como era (GMT+4). O Google diz que a transição está cancelada... em nova iorque (GMT-4).

A 4 de Novembro, Nova Iorque tornar-se-á GMT-5 (hora de Inverno compensada por uma semana da Ucrânia).

MAS! se os servidores estão em vento ... então o vento não sabe que a transição foi cancelada, e 28 de Outubro precisa de subtrair 1 hora ao tempo do servidor

Ou... talvez o Windows leve o seu tempo através do seu serviço... e o 28 de Outubro não será deslocado

De facto ... se a hora será deslocada no campeonato depende do local onde os servidores serão fisicamente colocados

Agora vamos tentar tirar isto do chão...

 
maryan.dirtyn:

Caros Russos, têm uma mudança para a hora de Inverno... porque o Google diz que a mudança foi cancelada (http://ria.ru/video/20110208/331956341.html )

nenhuma especificidade dos organizadores ... hora do servidor no Campeonato é GMT +1 (28 de Outubro, a mudança de hora é ainda +1)

Isso é realmente importante para mim pessoalmente?

Se não se conhece a diferença entre os dois, não se pode ter a certeza da correcção dos resultados,

o meu robô comercial pode começar a mover-se durante um Quiet Asiatic (às 2-3 da manhã),

O mercado acorda e o mercado já está em movimento). Os europeus acordam e o mercado está realmente a funcionar bem :)

Tenho estado a trabalhar com alguns índices, nem sequer terminei a minha pesquisa sobre as notícias.

Há duas hipóteses que se excluem mutuamente:

uma delas é que tudo no mercado começa quando a notícia é publicada.

A outra é que o mercado já teve tudo em conta quando as notícias saíram.

Mas vou melhorá-lo assim que a história das notícias aparecer no testador.

Razão: