Hatalar, hatalar, sorular - sayfa 1995
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
MQL5'teki bir yaramazlığı aynı MQL5'te yapamamadan aşağıdaki gibi düzeltebilirsiniz.
ChartSaveTemplate aracılığıyla disk tıkanana kadar şablonlar oluşturuyoruz. Ve onları kaldırmak için ... hiçbir şekilde!
Başka bir kirli numara eklemeyi önerir misiniz - şablonları silme?
Bir çeşit Solomonik çözüme hala ihtiyaç var. Danışman, bir düzineden / diğerinden her türlü gereksiz şablonun bulunduğu bir klasörde doğabileceğinden ve terminali elle kullanmak rahatsız edici olacaktır.
ZY Manuel şablonlar ve otomatik olanlar için ayrı klasörler. Tam erişime sahip otomatik klasör. Manuel - yalnızca manuel olarak.
Başka bir kirli numara eklemeyi önerir misiniz - şablonları silme?
Şablonların dosyalara\\herhangi bir dizine kaydedilmesine izin ver, hepsi bu, şablonlarla aynı sorunu yaşıyorum....
Açıklamak.
Açıklıyorum - tüm keneler için 7 yıl boyunca aynı Expert Advisor'ın 2 testini yaptım - ilk durumda 3 işlem daha az gözlemliyorum. Tekrar test ediyorum - OHLC M1 testindekiyle aynı işlemleri alıyorum
Burada bir sorunum var. Testler farklı. Dün sunucularımda test ettim - bazı sonuçlar aldım, ardından tek seferde diğer işlemler. Bu nasıl olabilir? Gösterge kullanmıyorum - sadece h1 mum fiyatları
Açıklıyorum - tüm keneler için 7 yıl boyunca aynı Expert Advisor'ın 2 testini yaptım - ilk durumda 3 işlem daha az gözlemliyorum. Tekrar test ediyorum - OHLC M1 testindekiyle aynı işlemleri alıyorum
Burada bir sorunum var. Testler farklı. Dün sunucularımda test ettim - bazı sonuçlar aldım, ardından tek seferde diğer anlaşmalar. Bu nasıl olabilir? Gösterge kullanmıyorum - sadece h1 mum fiyatları
Üzgünüm - kodumda hata var. Ama soru hala ortaya çıktı.
Görünüşe göre bu sorunla karşılaştım. 13 elemanlı bir bool dizisi bildirdi ve ArayFill'i doğru şekilde yapmadı (dizi, 13 yerine 0.12, doğru). 2-3 dizisinin 13. öğesinin doğru çalıştığı ve ardından 2-3'ün yanlış çalıştığı ortaya çıktı.
İdeal olarak bool dizi öğeleri varsayılan olarak her zaman false olmalıdır. Doğru?
Üzgünüm - kodumda hata var. Ama soru hala ortaya çıktı.
Görünüşe göre bu sorunla karşılaştım. 13 elemanlı bir bool dizisi bildirdim ve ArayFill'i doğru yapmadım (dizi, 13 yerine 0.12, doğru). 2-3 dizisinin 13. öğesinin doğru çalıştığı ve ardından 2-3'ün yanlış çalıştığı ortaya çıktı.
İdeal olarak bool dizi öğeleri varsayılan olarak her zaman false olmalıdır. Doğru?
Mql5'te bu, programcının insafına kalmıştır. Bu durumda, ArrayInitialize( dizi, true) veya ArayFill(array,0,ArraySize(array), true) kullanabilirsiniz.
Üzgünüm - kodumda hata var. Ama soru hala ortaya çıktı.
Görünüşe göre bu sorunla karşılaştım. 13 elemanlı bir bool dizisi bildirdi ve ArayFill'i doğru şekilde yapmadı (dizi, 13 yerine 0.12, doğru). 2-3 dizisinin 13. öğesinin doğru çalıştığı ve ardından 2-3'ün yanlış çalıştığı ortaya çıktı.
İdeal olarak bool dizi öğeleri varsayılan olarak her zaman false olmalıdır. Doğru?
Çöp olmalı. Bu tamamen aynı durum.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Hatalar, hatalar, sorular
fxsaber , 2017.09.10 17:17
Tabii ki, kendi aptallığınızın faktörünü dışlamanız gerekir. Örneğin, danışmanın rastgele çalışmadığını .
Şablonların dosyalar\\herhangi bir dizine kaydedilmesine izin verin, hepsi bu
Kim müdahale ediyor?
ChartSaveTemplate(chart_id,"\\Files\\MyPreferredTemplates\\cewl.tpl");
mql5'te bu, programcının insafına kalmıştır . Bu durumda, ArrayInitialize( dizi, true) veya ArayFill(array,0,ArraySize(array), true) kullanabilirsiniz.
Bunun doğru olup olmadığını merak ettim, çünkü gerçekten çok çok zor olan hataları tespit ediyor.
Programın doğru çalışmadığı gerçeğini kavramak son derece zordur. Ardından, nedenleri bulmak için yanılgının yeniden üretilmesi gerekir ve bu daha az zor değildir. Ve sonra, bazı değişkenlerin tam teşekküllü bir başlatması olmayan büyük bir kodda kazmak korkudur. Uyarılar bu konuda çok yardımcı olur. Ama sadece basit durumlar. Başlatma ile aynı tüm dizi için değil, derleme aşamasında kontrol etmek gerçekçi değildir.