İşte herhangi bir DLL olmadan doğrudan MetaTrader 5 terminalinde OpenCL ile yapabilecekleriniz - sayfa 13

 
fxsaber :
Böyle bir ihtimal olduğundan, bu hatanın nasıl üstesinden gelineceğini açıklar mısınız?

Video kartı yok.


Teslim edilecek OpenCL yakacak odun (API)
 
Igor Volodin :

Teslim edilecek OpenCL yakacak odun (API)
Yani günlüğe göre, öyle görünüyor ki, her şey orada.
 
Ilyas :
  1. Hata kodu 5114 oldukça yakın zamanda eklendi, henüz yardıma eklenmedi.
    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.
  2. OpenCL cihazı başına bir aracı, tek yol bu.
Anladım! Sayesinde.
 
fxsaber :
Böyle bir ihtimal olduğundan, bu hatanın nasıl üstesinden gelineceğini açıklar mısınız?

Video kartı yok.

OpenCL.mqh dosyasının 107. satırını şununla değiştirin:

 if ((m_context= CLContextCreate ())== INVALID_HANDLE )
üzerinde
 if ((m_context= CLContextCreate ( CL_USE_ANY ))== INVALID_HANDLE )

Böylece, mevcut OpenCL cihazlarından herhangi birini (GPU / CPU) seçmenize izin verilecektir.

 
Ilyas :

OpenCL.mqh dosyasının 107. satırını şununla değiştirin:

üzerinde

Böylece, mevcut OpenCL cihazlarından herhangi birini (GPU / CPU) seçmenize izin verilecektir.

Yapılmış. Şimdi bu sonuç
OpenCL not found. Error code= 5114
Ancak, yalnızca bir GPU cihazı kullanıldığına dair bir gösterge yoktur.
 
fxsaber :
Yapılmış. Şimdi sonuç bu, ancak yalnızca GPU'lu bir cihaz kullanıldığına dair bir gösterge yok.
OpenCL.mqh'yi düzelttikten sonra MQL programını yeniden derlediğinizden emin misiniz?
 
Ilyas :
OpenCL.mqh'yi düzelttikten sonra MQL programını yeniden derlediğinizden emin misiniz?
Kesinlikle. Yeniden derlemeden sonra başka bir hata oluştu.
 
fxsaber :
Yani günlüğe göre, öyle görünüyor ki, her şey orada.


Radeon sürücülerini (OpenCL API dahildir) buradan yükledikten sonra CPU'da benim için çalıştı - http://support.amd.com/ru-ru/download

W7'nin standart teslimatında değillerdi

Mathemat'ın kağıt durumları bile

ne

" OpenCL'yi Intel işlemcilerde kullanmak için, " OpenCL Uygulamaları için Intel SDK " indirip yüklemeniz gerekir .

 
Igor Volodin :

"OpenCL'i Intel işlemcilerde kullanmak için " OpenCL Applications için Intel SDK " indirip yüklemeniz gerekiyor. Bunu yapmak için geliştirici sitesinin bunu yapabileceğiniz sayfasına gidin "

Teşekkür ederim. Maalesef, intel_sdk_for_opencl_setup_6.0.0.1049.exe dosyasına doğrudan bağlantı almak için sitelerine kayıt olamıyorum. Elinde olan varsa buraya yazsın.
 
fxsaber :
Teşekkür ederim. Maalesef, intel_sdk_for_opencl_setup_6.0.0.1049.exe dosyasına doğrudan bağlantı almak için sitelerine kayıt olamıyorum. Elinde olan varsa buraya yazsın.


site kayıt sırasında hata verdiyse yine de mailinizi kontrol edin. Sonunda bir mektup aldım.

işte link, 300mb var, uzun süre ileri geri çekin. Çerezler olmadan çalışabilir.

http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/11058/intel_sdk_for_opencl_setup_6.3.0.1904.exe

Neden: