Hatalar, hatalar, sorular - sayfa 1948
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
Her geçişte veriler, başlatmadan arındırma sırasında dosyaya yazılmalıdır.
Test veya optimizasyon sırasında EA'daki bir dosyaya işlem yazmanız gerektiğini mi kastediyorsunuz? Terminalin kendisinde, test cihazındaki "sonuçlar" ve "rapor" sekmeleri tarafından çağrılan dosyalar nerede?
Optimizasyon önbellekle sonuçlanır , ancak açık biçimde değil...
Sevgili uzmanlar veya geliştiriciler, bana MT-4'teki test sonuçlarını bir dosyaya nasıl çıkaracağımı söyleyin
burada açıklandığı gibi daha fazla işlem için https://www.mql5.com/ru/articles/1467?Blogda açıklanan, ancak İngilizce olarak bir tef ile dans etmeden EA'nın kendisinde optimize etmeyi deneyebilirsiniz (Not: birçok bölüm vardır).
Olmayın - sadece mesele bu - iki farklı ağda denendi!
Yalnızca acente listesinin ihracat / ithalat yoluyla kazanılır.
Kontrol edeceğiz, teşekkürler.
Lütfen - Yardım etmekten memnuniyet duyarım!
Ağdaki optimizasyon sorunuyla ilgilenmeye başladığımdan beri, sorular hemen ortaya çıktı:
1. Her testte danışman indirilir veya sadece derleme sırasında - ağ çalışma zamanının geldiğini anlayana kadar beklemeniz gerekir - periyodu ve aracı değiştirmiyorum.
2. Dll'yi etkinleştirme anahtarı şimdi çalışıyor mu - dll'li danışmanlar ağlarında neleri dikkate alır?
3. EA'nın çalışma sonuçlarına dayalı olarak dosyaları döndürmesi gerekiyorsa, bu her geçişte mi yoksa tüm optimizasyonun sonunda mı olacak?
4. İstek - aracıya işlem yüklemesini izlemesini öğretmek - eğer çekirdek meşgulse, aracı çalışmayı reddeder ve çekirdek yükleme işleminin bitmesini bekler, ardından çekirdeği işgal eder. Yüklemenin porsiyonlar halinde gerçekleştiği göz önüne alındığında, bu özellikle uzun vadeli optimizasyon için önemli olan diğer görevlerde makinenin paralel çalışması için çok iyi bir mekanizma olacaktır. Elbette, Windows'u kullanarak önceliği ayarlayabilirsiniz, ancak bazen belleği boşaltmanız da gerekir.
Optimizasyon önbellekle sonuçlanır , ancak açık biçimde değil...
Onları oradan çıkarmanın bir yolu var mı? Belki belgesiz bir yolu vardır? Sonuçta, sonuçların bir dosyaya çıkmaması saçma ve aptalca bir golovnyak. Loglarda basit bir test süreci var gibi görünüyor ama genel olarak durum bir şekilde anlaşılmaz, platform geliştiricileri neden bunu düşünmedi?
Geliştiricilerin cevaplarını dikkatlice takip ederek, geliştiricilerin böyle bir prensibi olduğu sonucuna vardım - programlama ile yapılabilecekler, kullanıcılar için terminalde uygulama için bir öncelik değildir ve öncelikli olmayan hiçbir zaman uygulanamayabilir. Özel bir şeye ihtiyacınız varsa, ya kendimiz yazarız ya da serbest çalışırız.
Garip bir durum buldum.
MA ve TF türü de dahil olmak üzere parametreleri optimize ediyorum, başlatma sırasında TF'nin bir kısmı hariç tutuluyor - toplam - eğri sonuç grafiği. Grafikte yalnızca bir tür MA var ve tüm TF'ler değil.Yoksa yanlış mı çiziyorum/okuuyorum?
Optimizasyon yavaş mı (kaba kuvvet araması) yoksa hızlı mı ( genetik algoritma )?
Optimizasyon yavaş mı (kaba kuvvet araması) yoksa hızlı mı ( genetik algoritma )?
Elbette tamamlayın. Ve ne fark eder ki, ekranda her türlü MA'nın taşındığını ve grafikte sadece SMA'yı gösterdim.