İşte herhangi bir DLL olmadan doğrudan MetaTrader 5 terminalinde OpenCL ile yapabilecekleriniz - sayfa 12
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
Gerçekten, hiç kimse pratik görevlerde OpenCL kullanmıyor mu? :)
İyi. Pardon, benim gibi bu yüzden mi takıldınız yoksa sadece genel gelişim için mi bilmek istiyorsunuz?
MQL5'te kullanmayı planlıyorum, bu yüzden konuyu takip etmeye karar verdim
Harika haber :) Geliştiriciler her şeyi buldu ve düzeltti! Yeni bir yapı bekliyorum :)
Eklendi: Yapı 1586'da her şey düzeltildi.
Optimize edicide, OpenCL kullanarak birden fazla yerel aracı kullanmanın mümkün olmadığını görüyorum. Ne yazık ki.
Sevgili Geliştiriciler:
1) 5114 hatası ne anlama geliyor? Bu hata, OpenCL kullanmak istemeyen aracılardan alındı. Yardımda bu hatanın açıklaması yok.
2) Gelecekte optimize edicide OpenCL ile birkaç yerel aracı kullanmak mümkün olacak mı?
Optimize edicide, OpenCL kullanarak birden fazla yerel aracı kullanmanın mümkün olmadığını görüyorum. Ne yazık ki.
Sevgili Geliştiriciler:
1) 5114 hatası ne anlama geliyor? Bu hata, OpenCL kullanmak istemeyen aracılardan alındı. Yardımda bu hatanın açıklaması yok.
2) Gelecekte optimize edicide OpenCL ile birkaç yerel aracı kullanmak mümkün olacak mı?
Bir test cihazında OpenCL kullanırken bir sınırlama varsa, OpenCL'yi MQL5'ten değil, harici bir C++ dll'de kullanmak mantıklıdır, OPenCL OOP için bir kitaplık dahil olmak üzere daha fazla olasılık vardır.
Bir test cihazında OpenCL kullanırken bir sınırlama varsa, OpenCL'yi MQL5'ten değil, harici bir C++ dll'de kullanmak mantıklıdır, OPenCL OOP için bir kitaplık dahil olmak üzere daha fazla olasılık vardır.
Elbette. İşte bu yaptığım şey. Bu nedenle, kodlama ve performansın kolaylığını artırmak için CUDA'yı hemen kullanmak daha kolaydır.
Ama yerel yöntemlerden bahsediyoruz ...
Elbette. İşte bu yaptığım şey. Bu nedenle, kodlama ve performansın kolaylığını artırmak için CUDA'yı hemen kullanmak daha kolaydır.
Ama yerel yöntemlerden bahsediyoruz ...
ne yazık ki hala bilinmeyen bir komisyona sahipler ve ben CUDA ve TensorFlow'a bakarken onları incelemek için çok az zaman var
Evet ama her şey tek bir yerde ve yerli :)
Genel olarak, MQL5 uygulamasından memnunum: her şey basit, optimal ve minimum hata var ve bulunan hatalar oldukça isteyerek ve hızlı bir şekilde düzeltildi. Ve geliştiriciler, çok sevindirici olan bu davanın geliştirilmesinden vazgeçmediler. Artık programcılar genişletilmiş kaynaklar eklediler ve CL kodu yazmak gözle görülür şekilde daha kolay ve daha hızlı hale geldi.
CUDA, kartları ve hata ayıklayıcısı için yaptığı optimizasyonla büyüler, ancak yine de bu, amd'den daha az kartın olmadığı geniş bir pazar için değil.
Sonuçta TensorFlow, makine öğrenimi içindir ve bunlar daha spesifik görevlerdir. Ama ilginç teknoloji, evet.
Ben kendi sonuçlarımı çıkardım:
1) Evrensellik ve geniş bir pazar için MQL5'ten OpenCL daha iyidir.
2) Ve maksimum egzoz ile tamamen kendiniz için ise, yerel CUDA değil.
Evet ama her şey tek bir yerde ve yerli :)
Genel olarak, MQL5 uygulamasından memnunum: her şey basit, optimal ve minimum hata var ve bulunan hatalar oldukça isteyerek ve hızlı bir şekilde düzeltildi. Ve geliştiriciler, çok sevindirici olan bu davanın geliştirilmesinden vazgeçmediler. Artık programcılar genişletilmiş kaynaklar eklediler ve CL kodu yazmak gözle görülür şekilde daha kolay ve daha hızlı hale geldi.
CUDA, kartları ve hata ayıklayıcısı için yaptığı optimizasyonla büyüler, ancak yine de bu, amd'den daha az kartın olmadığı geniş bir pazar için değil.
Sonuçta TensorFlow, makine öğrenimi içindir ve bunlar daha spesifik görevlerdir. Ama ilginç teknoloji, evet.
Ben kendi sonuçlarımı çıkardım:
1) Evrensellik ve geniş bir pazar için MQL5'ten OpenCL daha iyidir.
2) Ve maksimum egzoz ile tamamen kendiniz için ise, yerel CUDA değil.
Geliştiriciler konusunda hemfikirim, ancak yine de OpenCL istatistiksel hesaplamalarda kullanmak için uygun değil, çok sayıda kodun C'ye aktarılması gerekiyor, bu harici bir modül veya kütüphanede yazsanız bile geçerlidir. En azından içine alglib'i dahil edecek bir çözüm bulamadım. Ve TensorFlow'da her şey var, ancak kendi tuzakları olsa da, bazılarının Phyton'da yazılması gerekiyor)) ve tabii ki AMD kartlarının kullanımına ilişkin kısıtlama.
Belki birileri burada onurlandırılır ve Alglib'i OpenCL işlevlerine taşır.
Optimize edicide, OpenCL kullanarak birden fazla yerel aracı kullanmanın mümkün olmadığını görüyorum. Ne yazık ki.
Sevgili Geliştiriciler:
1) 5114 hatası ne anlama geliyor? Bu hata, OpenCL kullanmak istemeyen aracılardan alındı. Yardımda bu hatanın açıklaması yok.
2) Gelecekte optimize edicide OpenCL ile birkaç yerel aracı kullanmak mümkün olacak mı?
Mevcut OpenCL cihazları arasında uygun bir tane bulunamadı.
Bir bağlam oluştururken, yalnızca aygıtın CPU'su kullanılabilir (mevcut) olmasına rağmen yalnızca aygıtın GPU'sunun kullanımını belirtirseniz bu durum oluşabilir.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
İşte herhangi bir DLL olmadan doğrudan MetaTrader 5 terminalinde OpenCL ile yapabilecekleriniz
fxsaber , 2017.04.14 14:49
Önce yazar Ve 20 saniye sonra diyor kiVideo kartı yok.