MT4 için TimeTradeServer analogu

 

MT4 altında bu fonksiyonun çözümü ile ilgileniyor

TimeTradeSunucusu

Документация по MQL5: Дата и время / TimeTradeServer
Документация по MQL5: Дата и время / TimeTradeServer
  • www.mql5.com
Возвращает расчетное текущее время торгового сервера. В отличие от функции TimeCurrent(), расчет значения времени производится в клиентском терминале и зависит от настроек времени на компьютере пользователя. Существует 2 варианта функции.
 
Ne için?
 
Alexandr Gavrilin :

MT4 altında bu fonksiyonun çözümü ile ilgileniyor

TimeTradeSunucusu

TimeCurrent() kullanın

 
GetTickCount , onay zamanını hatırlayarak her OnTick'in başında. Ve diğer On-fonksiyonlarında, GetTickCount aracılığıyla hafızaya alınan zamana zaman farkını eklersiniz.
 
fxsaber :
GetTickCount, onay zamanını hatırlayarak her OnTick'in başında. Ve diğer On-fonksiyonlarında, GetTickCount aracılığıyla hafızaya alınan zamana zaman farkını eklersiniz.

Tikler varsa, soru yoktur. Ya ilk lansman hafta sonu olursa?

GetTickCount'a hiç gerek yok. İlk onay işaretinde, TimeCurent() ve TimeLocal() arasındaki farkı saat cinsinden hesaplayın. Sonra TimeLocal() bu düzeltme ile yeniden hesaplar.

 
Dmitry Fedoseev :

Tikler varsa, soru yoktur. Ya ilk lansman hafta sonu olursa?

GetTickCount'a hiç gerek yok. İlk onay işaretinde, TimeCurent() ve TimeLocal() arasındaki farkı saat cinsinden hesaplayın. Sonra TimeLocal() bu düzeltme ile yeniden hesaplar.

Bazen daha kesin olmanız gerekir.

 
fxsaber :

Bazen daha kesin olmanız gerekir.

Sunucu zamanı alıntı zamanı değildir, sadece saatlere göre değişir, veri teslim hızı onu hiçbir şekilde etkileyemez. Ortaya çıkış zamanı ve iletilmesi için gereken zamandan kaynaklanan gecikmeye sahip olan alıntıdır.

Her zaman olduğu gibi en ilginç olanı göz ardı edilir - hafta sonu ilk çalıştırmada nasıl çalıştırılacağı.

 
Dmitry Fedoseev :

hafta sonu ilk çalıştırmada nasıl çalıştırılacağı.

TimeLocal tarafından.

 
fxsaber :

TimeLocal tarafından.

sevgili

 
fxsaber :

TimeLocal tarafından.

Biraz zihninizi genişletin lütfen. Cumartesi günü başladı. TimeCurrent() - Cuma 23:59:59'a sahibiz. Sıradaki ne?

 
Ihor Herasko :

Biraz zihninizi genişletin lütfen. Cumartesi günü başladı. TimeCurrent() - Cuma 23:59:59'a sahibiz. Sıradaki ne?

Geliştiricilere sormanız gereken soru bu, daha doğru olacak. Sunucu saatini hafta sonları standart yollarla almak yeterli değildir.