Geliştiricilere soru - optimizasyon sırasında tüm bilgi işlem çekirdeklerinin kullanımı - sayfa 2
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
Geliştiricilere bir kez daha hatırlatmak istiyorum.
şimdi bu sadece korkunç bir durum, ana sunucunun 16 çekirdeği her biri 20 görev sayıyor ve ağda 40 parça ek çekirdek boşta, sonunda tüm çekirdeklerin tam kullanımı sorununu çözüyor .... bu sadece feci şekilde yavaşlıyor optimizasyon sürecini aşağı
Metatrader 5 (en son sürümler) neden optimize ederken mevcut tüm bilgi işlem çekirdeklerini kullanmıyor? Yeşil, hesaplanan çekirdekleri işaretledi, gerisi boşta.
Kaynaklarınızı kaydedin
Ama cidden, MQ'ya küfretmemek için kendimi inanılmaz bir güçle tutuyorum.
Nereye dokunsalar daha da kötüleşiyor.
Düzeldiğini düşündüm ama hayır. Yeni yapılarda bazı aracılar bitiş moduna geçer. Bu aracılardan biri (devre dışı bırakıldı) devre dışı bırakılır ve yeniden etkinleştirilirse bu aracıları yeniden canlandırabilirsiniz.
Ardından, Slava 85 görev yazdığı için GA beklemez ve her ajan bir öncekinin hesaplanmasından hemen sonra yeni bir görev alır.
Geliştiriciler, GA'yı 2000 sürümüne geri getirin! Orada her şey harikaydı!
Gerçekten değişmek ve sadece homurdanmak (benim gibi) istemiyorsanız, neden geliştiricilere çekirdeklerin devre dışı bırakıldığı/boşta olduğu tekrarlanabilir bir örnek vermiyorsunuz?
Standart bir Uzman Danışman bazında (eğer onunla yeniden üretilebiliyorsa), ancak davranışı kendi başlarına yeniden üretebilmeleri için maksimum sayıda ayrıntı ile mümkündür.
Gerçekten değişmek ve sadece homurdanmak (benim gibi) istemiyorsanız, neden geliştiricilere çekirdeklerin devre dışı bırakıldığı/boşta olduğu tekrarlanabilir bir örnek vermiyorsunuz?
Örnek nedir ... burada herkes yapacak, örneğin 30 farklı parametreden çeşitli parametreler için optimize eden, ekran görüntüleri yayınladım, tekrar gönderebilirim
tek bir anlamı var - bir görev havuzu oluşturmak: havuzdan her bir iş parçacığına dağıtmak - SADECE bir görev , ve şu anda bir yerel aracıya bir görev bulutu verildiği gibi değil ve görevlerini hesaplarken, geri kalanı beklemek zorunda kalır,
sorun şu ki, optimize edici, bu görevler sayılır sayılmaz küçük yerel aracılara yeni görevler verir ve tanım gereği, çok daha boş, delilik olan ücretsiz ağ aracıları
... bu optimizasyonu en az 10 kat yavaşlatır, bu son derece önemlidir veya şimdi olduğu gibi 1-2 saat veya 10 saat içinde hesaplanır .... eskiden 3 saat olarak kabul edilen şey şimdi 11 olarak kabul edilir ve bir yarım saat ... geliştiriciler gözleme geliştirdi
şimdi bile ağ aracıları için bir kısıtlama getirdiler, yalnızca fiziksel çekirdeklere izin veriliyor, bu küresel bir hatadır,
Karar vermesi gereken metatrader programcıları değil, ancak kullanıcı, örneğin sunucularım tamamen normal ve bellek anlamında da, çünkü tüm iş parçacıkları benim için önemli - bu yalnızca ağ aracıları için fiziksel çekirdekler için bir kısıtlamadır - aptallık
olduğu gibi geri dön
Örnek nedir ... burada herkes yapacak, örneğin 30 farklı parametreden çeşitli parametreler için optimize eden, ekran görüntüleri yayınladım, tekrar gönderebilirim
Yeniden üretilebilecek herhangi bir örnek.
Danışman, optimizasyon parametreleri, danışman parametreleri, yerel ve uzak çekirdek sayısı.
Böylece onu alabilir, çalıştırabilir ve bir sorun olduğundan emin olabilirsiniz (veya bu belirli davranışın neden seçildiğini ve değişmeyeceğini açıklayın).
Gerçekten değişmek ve sadece homurdanmak (benim gibi) istemiyorsanız, neden geliştiricilere çekirdeklerin devre dışı bırakıldığı/boşta olduğu tekrarlanabilir bir örnek vermiyorsunuz?
Standart bir Uzman Danışman bazında (eğer onunla yeniden üretilebiliyorsa), ancak davranışı kendi başlarına yeniden üretebilmeleri için maksimum sayıda ayrıntı ile mümkündür.
Herkes bu etkiyi biliyor ve geliştiriciler bu iddiaları birçok kez gördüler. Birkaç ay önce durumu biraz iyileştirdi (evet, daha da kötüydü).
Bu problem hakkında birçok kez yazdım, ancak genetik algoritmanın nasıl çalıştığını okumak için gönderildim. Nasıl çalıştığını gerçekten biliyorum ve üniversitede 4. yılımda kendim laboratuvar olarak bile uyguladım.
Durumum daha da kötüydü, işte bir ekran görüntüsü:
2286 sürümü ile daha iyi oldu, bu kadar bariz bir söve yok, ancak zaman zaman ajanların yarısı sonsuza kadar düşüyor. Bir angarya da olsa onu nasıl kazanacağımı biliyorum.
Durumum daha da kötüydü, işte bir ekran görüntüsü:
Bire bir benim durumum