Hatalar, hatalar, sorular - sayfa 1988
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Evet, evet, işte bunlar:
2017.09.05
2017.09.05 11:42:04 Kaydedici günlüğü temizlendi
2017.09.05 00:00:00.000 Sunucu MetaTester 5 durduruldu
Orada başka bir şey yok.
Öyleyse neden test cihazı günlüklerinde Print() işlevi hakkında tam bilgi yok?
Disk alanını boşaltın. Diskte 500 megabayttan az kaldıysa günlükler temizlenir
Nasıl temizlenirler? Temizleme algoritmasını nereden öğrenebilirim? Günlüklerin temizlendiğine dair mesaj nerede?
Kendisinden bekleneni yapmazsa programla nasıl çalışılır? - sadece danışmandan değil, MT5'ten bahsediyoruz.
Benim özel örneğimde, günlüklerde işaretlerin atlandığını görüyoruz. Kullanıcı bu durumda ne düşünmelidir? Kirli bir dil tarafından bulutlanmayan hangi parlak saf düşünceler ortaya çıkabilir?
Test cihazının görsel modunda, hız kaydırıcısının konumu hatırlanır. Bir kez maksimuma ayarlayın. Sonra ağır bir EA başlatıyorum - görselleştiriciyi takıyorum.
Sahte bir Uzman Danışman yapmanız, onu görselleştiricide çalıştırmanız ve kaydırıcıyı biraz geriye hareket ettirmeniz gerekir. Bu tür bir manipülasyondan sonra, ağır Expert Advisor donmaya neden olmaz.
Kaydırıcının konumunu önceden ayarlamak mümkün müdür (MT4'te olduğu gibi)?
Görselleştirme olmadan tek bir çalıştırma sırasında, birçok alım satım işlemi gerçekleştiren, günlüğü uygun mesajlarla tıkayan bir Uzman Danışman başlatıyorum (test cihazının kendisi bunları görüntülemeyi sever). Geri testten sonra (veya Durdur'a tıkladıktan hemen sonra) Günlük sekmesine geçiyorum ve günlüklerin nasıl görüntülenmeye devam ettiğini görüyorum. Bu ilk saçmalık, çünkü geriye dönük test bitti, neden günlüklerin sonunu göstermiyorsunuz?
Günlüklerle ilgilenmiyorum ve "Günlükleri sil"i tıklayın. Ondan sonra günlük temizlenir ve... eski kayıtlarla doldurulmaya devam eder!
Nasıl temizlenirler? Temizleme algoritmasını nereden öğrenebilirim? Günlüklerin temizlendiğine dair mesaj nerede?
Kendisinden bekleneni yapmazsa programla nasıl çalışılır? - sadece danışmandan değil, MT5'ten bahsediyoruz.
Benim özel örneğimde, günlüklerde işaretlerin atlandığını görüyoruz. Kullanıcı bu durumda ne düşünmelidir? Kirli bir dil tarafından bulutlanmayan hangi parlak saf düşünceler ortaya çıkabilir?
Daha önce bir test aracısının günlüklerine hiç bakmadınız.
Günlüğü temizlemeyle ilgili mesajı kendiniz gösterdiniz.
Test cihazının günlüklerini analiz ederseniz, önceden nitelikli bir kullanıcı olarak kabul edilirsiniz. Usta her zaman aletine bakmalıdır. Windows Gezgini, üzerinde çok az boş alan bulunan diski her zaman kırmızı olarak gösterir
BTW, gösterge panelinizde bir lastik basıncı göstergesi olsa bile, bu hiçbir şekilde yolculuktan önce aracın görsel incelemesini iptal etmez
Görselleştirme olmadan tek bir çalıştırma sırasında, birçok alım satım işlemi gerçekleştiren, günlüğü uygun mesajlarla tıkayan bir Uzman Danışman başlatıyorum (test cihazının kendisi bunları görüntülemeyi sever). Geri testten sonra (veya Durdur'a tıkladıktan hemen sonra) Günlük sekmesine geçiyorum ve günlüklerin nasıl görüntülenmeye devam ettiğini görüyorum. Bu ilk saçmalık, çünkü geriye dönük test bitti, neden günlüklerin sonunu göstermiyorsunuz?
Günlüklerle ilgilenmiyorum ve "Günlükleri sil"i tıklayın. Ondan sonra günlük temizlenir ve... eski kayıtlarla doldurulmaya devam eder!
Evet, oluşturulmamış bir test sırasında günlüğe kaydetmeyi devre dışı bırakmak güzel olurdu. Daha sıklıkla, en sonunda görüntülenen nihai sonucu (kar, test süresi vb.) görmeniz yeterlidir.
Test sırasındaki ayrıntılar, görselleştirme modunda görüntülenebilir. Görselleştirme olmadan bu "yığın" reaktif olarak boşaltılmasının bir anlamı yoktur.
Eğer ilgileniyorsanız, test kodu burada.
Sanırım bu sorunun nedenini ve geçici bir çözümünü buldum. Bunun nasıl olduğunu açıklamak benim için zor ama görünüşe göre renk tamponu araya giriyor ve her şeyi mahvediyor.
İşte kaynak kodda değiştirdiğim şey ve sorun ortadan kalktı
Test cihazı bunu neden yapıyor?
1. Daha önce hiç bir test aracısının günlüklerine bakmadınız.
Günlüğü temizlemeyle ilgili mesajı kendiniz gösterdiniz.
2. Test cihazının günlüklerini analiz ederseniz, önceden nitelikli bir kullanıcı olarak kabul edilirsiniz. Usta her zaman enstrümanına bakmalıdır. Windows Gezgini, üzerinde çok az boş alan bulunan diski her zaman kırmızı olarak gösterir
BTW, gösterge panelinizde bir lastik basıncı göstergesi olsa bile, bu hiçbir şekilde yolculuktan önce aracın görsel incelemesini iptal etmez
1. Bunu yapmak zorunda değildim çünkü gerekli değildi - test cihazı günlüklerinde her zaman beklenen şey vardı.
2. Windows Gezgini'nin ne gösterdiğini asla bilmiyor musunuz? MT5'te çalışıyoruz ve kullanıcıya yeterli bellek olmadığını (veya düzgün çalışmasına izin vermeyen başka bir neden) bildirmekle yükümlüyüz.
Evet, bunun nedeni 500 MB'den daha az boş alan olmasıydı ve günlükler yalnızca boşluklar olmadan tamamen görünmekle kalmadı, aynı zamanda çalışma sırasında frenlerin de kaybolmasıydı (günlüklerin hala görüntülenip görüntülenmemesine rağmen frenlerin nereden geldiği açık değil). testin). Ancak kullanıcı en az 500MB'ye ihtiyaç duyduğunu nereden biliyor? Neden 2Mb, 100Mb, 100500 Gb olmasın? - Normal çalışmayı engelleyen sorunlar hakkında temsilci / test eden kişi tarafından mesajlar görüntülenmelidir.
Ve sadece günlüğe neyin çıktı alınacağını seçme yeteneğine ihtiyacınız var.
Sanırım bu sorunun nedenini ve geçici bir çözümünü buldum. Bunun nasıl olduğunu açıklamak benim için zor ama görünüşe göre renk tamponu araya giriyor ve her şeyi mahvediyor.
İşte kaynak kodda değiştirdiğim şey ve sorun ortadan kalktı