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
Ne yazık ki aptalım, ama aynı yerde X>=0 diğer herhangi bir sayıdan daha büyük olabilir - birçok kombinasyon vardır - kodda her şey öngörülemez ve kod, farklı nedenlerden dolayı birçok büyüklük mertebesinde büyüyecektir. kombinasyonlar.
Aynı değerde oldukça fazla tekrar var. Ama yardım etmesi pek olası değil.
Ryzen 3700x deneyebilirim. Üç danışmanın her biriyle yapmanız gerekenleri doğru anladım: a) 8 temsilci dahil 16 geçiş b) 16 temsilci dahil 16 geçiş?
Dene.
Optimizasyon modunda strateji test cihazı için etkinliklerini değerlendirmek için farklı işlemcilerin performansı hakkında istatistikler toplamayı öneriyorum.
Daha objektif olmak gerekirse, " Matematiksel hesaplamalar " modunda çalışan bir danışman kullanmanızı öneririm, bu sabit disk ve bilgisayar belleğini minimumda kullanmanıza izin verecektir. Mümkünse işlemci adını, anakartı ve RAM frekansını ekleyin.
Bu, bu algoritmalar için bir performans testi olacak, başka bir şey değil. Karşılaştırmalara dayalı olarak bunları "kabaca" önceden tahmin edebilirsiniz: https://www.cpubenchmark.net/high_end_cpus.html
Örneğin, hafızamda her şey var ve esas olarak disk duruyor (yeterli hafıza yok ve her şey değiştirildi). Ve burada aynı xeon'lar, burada açıklandığı gibi 8 kanal modunda çalışan, aynı fiyata toplam "performans" açısından modern i7-8700k'yi atlayabilir: https://pikabu.ru/story/domashniy_komp_s_servernoy_nachinkoy_6442138
Ancak bu, aramalar hakkında konuştuğumuz zamandır. Sıralamam ve tek başıma geçmem gerekiyor. Bu nedenle, şu tabloya dikkat ederim: https://www.cpubenchmark.net/singleThread.html ve daha spesifik olarak AMD 3600X - 3900X (cüzdanınıza bağlıdır). Doğru, neredeyse tüm masaüstü 2 bellek kanalıyla geliyor. Çekirdek performansa sahip 4 kanallı sunucu çözümleri pahalı olacaktır.
Ayrıca, MQ'nun N tane iş parçacığı için ortak bir tarihçe yapacağını ve hafıza sorunları olmayacağını düşünüyorum.
Ayrıca danışmanın bir kısmını CUDA'ya ve ardından video kartlarında paralelleştirmeye yazma fırsatı vermek istiyorum, çünkü perspektifler orada çok daha ilginç.
Örneğin, hafızamda her şey var ve disk esas olarak duruyor (yeterli hafıza yok ve her şey değiştirildi).
Yüzdeleriniz ve hafızanız nedir? SSD/HDD sürücüsü?
Bu, bu algoritmalar için bir performans testi olacak, başka bir şey değil. Karşılaştırmalara dayalı olarak bunları "kabaca" önceden tahmin edebilirsiniz: https://www.cpubenchmark.net/high_end_cpus.html
Örneğin, hafızamda her şey var ve esas olarak disk duruyor (yeterli hafıza yok ve her şey değiştirildi). Ve burada aynı xeon'lar, burada açıklandığı gibi 8 kanal modunda çalışan, aynı fiyata toplam "performans" açısından modern i7-8700k'yi atlayabilir: https://pikabu.ru/story/domashniy_komp_s_servernoy_nachinkoy_6442138
Ancak bu, aramalar hakkında konuştuğumuz zamandır. Sıralamam ve tek başıma geçmem gerekiyor. Bu nedenle, şu tabloya dikkat ederim: https://www.cpubenchmark.net/singleThread.html ve daha spesifik olarak AMD 3600X - 3900X (cüzdanınıza bağlıdır). Doğru, neredeyse tüm masaüstü 2 bellek kanalıyla geliyor. Çekirdek performansa sahip 4 kanallı sunucu çözümleri pahalı olacaktır.
Ayrıca, MQ'nun N tane iş parçacığı için ortak bir tarihçe yapacağını ve hafıza sorunları olmayacağını düşünüyorum.
Ayrıca danışmanın bir kısmını CUDA'ya ve ardından video kartlarında paralelleştirmeye yazma fırsatı vermek istiyorum, çünkü perspektifler orada çok daha ilginç.
Yüzdeleriniz ve hafızanız nedir? SSD/HDD sürücüsü?
Şimdi bir Ryzen 5 2600'üm var, bu yüzden daha güçlü bir şey almayı düşünüyorum.
Bellek 4 x 8GB CORSAIR Vengeance 3000
Ana NVMe sürücüsü Samsung 970 500 GB'dir, ancak çok iş parçacıklı testler için SATA-3'lü 1 Gb SSD satın aldım, çünkü test cihazı her seferinde tam olarak tecavüz ediyor.
Yani openCL var, video kartlarında paralel hale getirmek zaten mümkün.
Strateji test cihazında paralel olacak mı? Onlar. Bir CPU çekirdeğinde OpenCL'de N optimizasyon iş parçacığı çalıştırabilir miyim?
Strateji test cihazında paralel olacak mı? Onlar. Bir CPU çekirdeğinde OpenCL'de N optimizasyon iş parçacığı çalıştırabilir miyim?
Test cihazında, Expert Advisor'ın dahili mantığı OpenCL'de paralel hale getirilebilir, ancak geçmiş geçmez.
OpenCL elbette güzeldir, ancak yalnızca geliştiricinin donanımında çözülen belirli görevlerden bahsediyorsak, aksi takdirde ürün gereksinimleri önemli ölçüde artar. Bu görevler şunlar olabilir:
- 3B grafikler/modeller çizme (şüpheli görev)
- Sinir ağı hesaplama
- Expert Advisor optimizasyonunun paralelleştirilmesi çok güzel olurdu. EA, paralel hale getirilebilecek OpenCL kodunu içerebilirse. Ancak bunun için strateji test cihazı, işlemci çekirdeği sayısından bağımsız olarak danışmanın N örneğini çalıştırabilmelidir. Ve elbette, örnekler için önce kenelerle paylaşılan bir bellek oluşturmanız gerekir.
- madencilik))))
not. Bu arada, OpenCL madenciliğini Bulut makinelerinde çalıştırmak ve ne kadar yüksek bilgi işlem gücü elde edebileceğinizi görmek ilginç)