Hatalar, hatalar, sorular - sayfa 2399
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Başka bir hesaba geçerken terminal sıkıca asılı kaldı.
Yapı: 2007, İşletim Sistemi: Win7 x64
Başka bir hesaba geçerken terminal sıkıca asılı kaldı.
Yapı: 2007, İşletim Sistemi: Win7 x64
Çünkü böyle durumlarda özel karakterlere günah işlenir. İçlerinde her şeyim var.
Muhtemelen onlara sahip değilsin. O zaman sorun başka yerde.
Döngülenmiş komut dosyasını silmeye çalışırsanız, Terminal bir süre askıda kalabilir.
Ancak, Test Cihazında döngülü Expert Advisor başlatılırsa, Durdur düğmesine basılarak hemen yavaşlatılır.
Bu durumlarda neden farklı davranışlar var?
Ne kadar takıntılı? Döngüde bir IsStopped() denetimi var mı?
Terminal kilitlenirse, arayüz iş parçacığının engellendiği anlamına gelir. Komut dosyasına durması için 3 saniye verilir ve komut dosyası bir IsStopped() denetimine sahip değilse, o zaman tam olarak durdurulana kadar çalışmaya devam eder. Ve bu durumda arayüz akışının engellenmesi mümkündür.
Test cihazı, kritik işlevleri (örneğin ticaret) gerçekleştiremediği için çok daha hızlı durur. Ayrıca, test cihazı, istemci terminalini etkilemeyen tamamen ayrı bir işlemdir.
Ne kadar takıntılı? Döngüde bir IsStopped() denetimi var mı?
Bu kontrol olmadan özellikle senaryo hakkında konuştu.
Terminal kilitlenirse, arayüz iş parçacığının engellendiği anlamına gelir. Komut dosyasına durması için 3 saniye verilir ve komut dosyası bir IsStopped() denetimine sahip değilse, o zaman tam olarak durdurulana kadar çalışmaya devam eder. Ve bu durumda arayüz akışının engellenmesi mümkündür.
Test cihazı, kritik işlevleri (örneğin ticaret) gerçekleştiremediği için çok daha hızlı durur. Ayrıca, test cihazı, istemci terminalini etkilemeyen tamamen ayrı bir işlemdir.
Bu yüzden Test Cihazında ve Terminalde farklı şekillerde sert bir durdurmanın gerçekleştiğini fark ettim.
Çünkü böyle durumlarda özel karakterlere günah işlenir. İçlerinde her şeyim var.
Muhtemelen onlara sahip değilsin. O zaman sorun başka yerde.
Özel olanlar yok.
Aynı sunucudaki hesaplar arasında geçiş yaparsanız, "anormal terminal" günlüğünde kısa bir süre için askıda kalır.
Farklı sunucular (DC) arasında geçiş yaparsanız, bekleme süresi uzundur.
Bir sunucuda geçiş yapmadan çok uzun süre çalışırsa, örneğin 3-5 gün sonra geçiş yaparsa, terminal sıkıca donar.
daha sonra kısa bir süre ve "anormal terminal" günlüğünde kilitleniyor
Lütfen bu günlük girişini tam olarak ekleyin.
Lütfen bu günlük girişini eksiksiz olarak sağlayın.
Açıkçası, sorun benim tarafımda ve danışmanımın askıda
Doğru?
Açıkçası, sorun benim tarafımda ve danışmanımın askıda
Doğru?
IsStopped() denetimi olmayan döngülü bir EA gibi görünüyor
Evet, ama döngülü değil, bir zamanlayıcıda.
IsStopped() ekleyeceğim
Teşekkür ederim!
Evet, ama döngülü değil, bir zamanlayıcıda.
IsStopped() ekleyeceğim
Teşekkür ederim!
OnTimer döngülü değilse, Anormal sonlandırma olmamalıdır.
Müşteri terminalinin davranışını kontrol etmek için uzmanınıza verebilir misiniz?