Hatalar, hatalar, sorular - sayfa 2463

 
Sergey Dzyublik :

Terminalde, Expert Advisor'ın bazı günlükleri görüntülenemeyebilir, ancak kullanıcı bu konuda hiçbir şekilde bilgilendirilmez.
Bu günlükler günlük dosyasındadır - orada her şey yolundadır.

MT4'ü MT5'ten daha sık kullanıyorum, her zaman aynı sorun vardı - terminal, günlükteki bazı baskıları yutabilir, ancak her şey dosyaya kaydedilecek, genellikle 100 ms'den biraz daha fazla bir duraklama ekliyorum baskı yazarken hata ayıklama, yani

 for ( int i = 0 ; i < 395 ; i++){
        PRINT(test_name + string (i+ 1 ));
         Sleep ( 123 );   
}

MT4'te her zaman doğru çalışır

 
Igor Makanu :

MT4'ü MT5'ten daha sık kullanıyorum, her zaman aynı sorun vardı - terminal, günlükteki bazı baskıları yutabilir, ancak her şey dosyaya kaydedilecek, genellikle 100 ms'den biraz daha fazla bir duraklama ekliyorum baskı yazarken hata ayıklama, yani

MT4'te her zaman doğru çalışır

Sorun birkaç satırı yutmakta değil, sorun belirli bir satırı, 395 sayısını yutmakta.
Öncesi ve sonrası satırlar...

Büyük olasılıkla, MT terminalindeki günlük kuyruğundan sorumlu nesnede bir sorun var.
Kuyruktaki mesaj sayısı bir sınıra ulaştığında, örneğin 395'e ulaştığında, daha fazla kopyalama ile hafızanın yeniden tahsis edilmesi, ancak bir mesajın kaybolması mümkündür.

Uyku ekleme fikri için teşekkürler,
ancak Uyku, artık günlüklerdeki 395. girişin değil, bazı rastgele girişlerin, örneğin 964. veya 845. girişin kaybolacağını garanti etmez.

 
Sergey Dzyublik :

ancak Uyku, artık günlüklerdeki 395. girişin değil, bazı rastgele girişlerin, örneğin 964. veya 845. girişin kaybolacağını garanti etmez.

MT4 üzerinde çalışması garanti edilir ve Sleep() 100ms'den fazla olmalıdır - terminalin mesaj kuyruğunu işlemesi için bunun yeterli olduğundan şüpheleniyorum

 

Herkese merhaba. Baykuşun MT5 test cihazındaki bir sonraki çalışmasından sonra bu tabloyu aldım.

Bu, elbette, daha önce durum böyle değildi. Günlüğe baktım ve bu var:

Anlamadığım nedenlerden dolayı, test 2011'in sonunda duruyor ve ardından yeniden başlatılıyor ve devam ediyor. Bu durumda görselleştirme etkinleştirilirse kesintiye uğrar. Testi örneğin 2009'dan başlatırsam, bu olmaz. Terminal yeniden başlatıldı, günlükleri ve geçmişi temizledi. Bununla ilk defa karşılaşıyorum.

 
MT5 (2044'ü inşa et)
Strateji test cihazı, 450.750 "metatester64.exe" işlemini başlatır.
8 mantıksal işlemci için biraz fazla "dikkat".

 
Site forumu www.mql5.com
Ctrl + V ile eklenen 2 resim içeren bir mesaj oluşturuldu.
Ardından kullanıcı, Ctrl + V kullanarak resimlerden birini yenisiyle değiştirerek mesajı düzenler.

Sonuç: Yeni resimlerin eklenmesine rağmen, güncellemeden sonra eskiler veya bunların kombinasyonları hala kalır.
 
Dmitri Custurov :

Herkese merhaba. Baykuşun MT5 test cihazındaki bir sonraki çalışmasından sonra bu tabloyu aldım.

Bu, elbette, daha önce durum böyle değildi. Günlüğe baktım ve bu var:

Anlamadığım nedenlerden dolayı, test 2011'in sonunda duruyor ve ardından yeniden başlatılıyor ve devam ediyor. Bu durumda görselleştirme etkinleştirilirse kesintiye uğrar. Testi örneğin 2009'dan başlatırsam, bu olmaz. Terminal yeniden başlatıldı, günlükleri ve geçmişi temizledi. Bununla ilk defa karşılaşıyorum.

Test Cihazı Ayarlarını Kontrol Edin: İleri'yi etkinleştirdiniz mi?
 
MT5 (2045'i inşa et)
Strateji test cihazı , boş Uzman Danışman, bir optimize edilmiş parametre int, başlangıç 1, bitiş 2, adım 1.
Ama nedense sonsuz sayıda geçiş > 900 adet ve bu süreçte kendi kendine büyüyor...

Nedeni şu gibi görünüyor:
2019.05.17 02:57:53.791 TestMe (EURUSD,H4)      2018.03.01 03:00:01   zero divide in 'common.mqh' (372,12)
2019.05.17 02:57:53.791 Tester   OnInit critical error
 
Sergey Dzyublik :
MT5 (2045'i inşa et)
Strateji test cihazı , boş Uzman Danışman, bir optimize edilmiş parametre int, başlangıç 1, bitiş 2, adım 1.
Ama nedense sonsuz sayıda geçiş > 900 adet ve bu süreçte kendi kendine büyüyor...

Nedeni şu gibi görünüyor:

Build 2045'e sahip olduğunuzdan emin misiniz? En son yüklenen beta 2044.

 

MetaTester5 (2045 derlemesi)
1) Bir ajan eklendi (1 adet)
2) Aracı için Kaldır'a tıklayın.

Hizmetin gerçek silinmesi yalnızca MetaTester5 kapatıldığında gerçekleşir.
Daha önce böyle miydi?
Bu amaçlanan davranış mı?