Windows yerel saatinin MT5 sunucusuyla senkronizasyonu - sayfa 4

 
Sergey Chalyshev :

OnBookEvent() patlayacak, ancak sipariş defteri değişikliğinin zamanı hiçbir yerde sabitlenmedi.

Yalnızca kene varış zamanı sabittir, yani. teklifi değiştir, son, sor.

Camın değiştiği ortaya çıkıyor ve eski zamanı, son kene zamanını alıyorsunuz.

Hayır, eski değil, çünkü TimeCurrent() kullanarak yeni sunucu zamanını almaya çalışıyorum

datetime cur_time= TimeCurrent (sv_time);
OnBookEvent() yalnızca soyut bir olay olarak hizmet eder
 
prostotrader :

Hayır, eski değil, çünkü TimeCurrent() kullanarak yeni sunucu zamanını almaya çalışıyorum

datetime cur_time= TimeCurrent (sv_time);
OnBookEvent() yalnızca soyut bir olay olarak hizmet eder

TimeCurrent , son tik zamanıdır, dünü bile gösterebilir,

hafta sonları Cuma kapanış saatini gösterir.

 
Sergey Chalyshev :

TimeCurrent , son tik zamanıdır, dünü bile gösterebilir,

hafta sonları Cuma kapanış saatini gösterir.

koda daha dikkatli bakın
 

Forumda buna benzer bir şey arıyordum ve buna rastladım (2014)

https://www.mql5.com/ru/forum/36995

 
prostotrader :

Önceki koltuk değneği çok daha zarifti (tasarım gereği), ancak

bunu dene

Bu koltuk değneği de doğru şekilde senkronize olmuyor :(
 
doğru çözüm, DC sunucusunun yerini bulmak ve bulunduğu coğrafyaya göre senkronize etmektir. ( zaman dilimini ntp ayarlarında ayarlayın.) Aksi takdirde, "tick/glass synchronizer"ın ikinci kopyası zaman servisini çıldırtacak, bir tane ile shiz olacaktır.
 
Maxim Kuznetsov :
doğru çözüm, DC sunucusunun yerini bulmak ve bulunduğu coğrafyaya göre senkronize etmektir. (saat dilimini ntp ayarlarında ayarlayın.) Aksi takdirde, "tick/glass synchronizer"ın ikinci kopyası zaman servisini çıldırtacak, bir tanesi çıldıracaktır.

Hayır, doğru çözüm değil!

MT5 SUNUCUSU üzerinden ticaret yaptığımız için MT5 sunucu saati dışındaki tüm DİĞER zamanlar DOĞRU DEĞİLDİR!!!!

Katma

MT5 sunucusunun zamanının DEĞİŞİM zamanı ile doğru SENKRONİZE EDİLDİĞİNİ ÇOK ummak istiyorum!

 
prostotrader :

Hayır, doğru çözüm değil!

MT5 SUNUCUSU üzerinden ticaret yaptığımız için MT5 sunucu zamanı dışındaki tüm DİĞER zamanlar DOĞRU DEĞİLDİR!!!!

Katma

MT5 sunucusunun zamanının DEĞİŞİM zamanı ile doğru SENKRONİZE EDİLDİĞİNİ ÇOK ummak istiyorum!

teorik olarak, bağlı sunucunun zamanının acelesi olmaması ve gecikmemesi ve borsadan saat dilimine göre farklı olması borsaya bağlanmak için teknik gereksinimlerde olmalıdır. Ayrıca gerçek zamanlı çalışma da var - zorunlu olarak ntp, aksi takdirde çalıştırma ve korumada inatçı sorunlar.
 
Maxim Kuznetsov :
teorik olarak, bağlı sunucunun zamanının acelesi olmaması ve gecikmemesi ve borsadan saat dilimine göre farklı olması borsaya bağlanmak için teknik gereksinimlerde olmalıdır. Ayrıca gerçek zamanlı çalışma da var - zorunlu olarak ntp, aksi takdirde çalıştırma ve korumada inatçı sorunlar.
Teoride, borsa TİCARET platformunda zaman senkronizasyonu hakkında hiçbir soru olmamalıdır.
 
prostotrader :
Bu koltuk değneği de doğru şekilde senkronize olmuyor :(

Uyardım:

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Windows yerel saatinin MT5 sunucusuyla senkronizasyonu

Sergey Chalyshev , 2017.01.18 19:23

OnBookEvent ile hiçbir şey çalışmayacak, OnTick'te senkronize etmeniz gerekiyor.

kene zamanını kullandığınız ortaya çıkıyor ve sipariş defteri değişikliği sırasında verileri alıyorsunuz,

saat OnBookEvent != OnTick