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.
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.
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.
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ğı.
TimeLocal tarafından.
sevgili
TimeLocal tarafından.
Biraz zihninizi genişletin lütfen. Cumartesi günü başladı. TimeCurrent() - Cuma 23:59:59'a sahibiz. Sıradaki ne?
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.
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
MT4 altında bu fonksiyonun çözümü ile ilgileniyor
TimeTradeSunucusu