Opencl im mql5

 

Hallo zusammen.

Ich habe Probleme mit Opencl im Metatreader 5

Mein Rechner hat eine 8 Kern AMD CPU  und eine Nvidea 970.

als BS ist Windows 10 installiert, wenn ich  ein Testprogramm mit OpenCL starte bekomme ich immer die Meldung     "Opencl not found"

habe ich irgenetwas übersehen .oder muß ich noch was installieren?

vieleicht kann mir Ja jemand helfen.

 
Ich glaube dazu musst Du Google bemühen einmal um irgendetwas damit zum Laufen zu bringen dann noch den MT5.
 
norby45:

Hallo zusammen.

Ich habe Probleme mit Opencl im Metatreader 5

Mein Rechner hat eine 8 Kern AMD CPU  und eine Nvidea 970.

als BS ist Windows 10 installiert, wenn ich  ein Testprogramm mit OpenCL starte bekomme ich immer die Meldung     "Opencl not found"

habe ich irgenetwas übersehen .oder muß ich noch was installieren?

vieleicht kann mir Ja jemand helfen.


Hallo norby45 ,

es wird wohl an dem MT5 liegen (MQ).

Ich kann mich entsinnen das es früher in der Log immer Einträge gab welche CLs verfügbar waren. CPU oder GPU gestützt.

Diese fehlen bei mir auch schon länger. Habe aber sehr neue Hardware und immer die akt. Treiber. 

Da ich die CUDA Funktionen in Matlab nutze kenne ich mich ein wenig in der Materie aus. (Cuda und OpenCL sind im selbern Nvidia GeforceTreiber)

Die Test Programme von Nvidia zu OpenCL funktionieren bei mir alle.

https://developer.nvidia.com/opencl 

Hiermit kannst du noch mal schauen ob es wirklich alles installiert ist.

http://ozone3d.net/gpu_caps_viewer/

Die Skripte von MQ funktionieren  nicht. Gleicher Fehler wie bei dir "OpenCL not found". Error Code 5100

Problem liegt dann nicht bei dir.

Vielleicht kann ja ein anderer aus dem Forum mal die Example Scripte zu OpenCL im MT5 testen und berichten.

Oder noch besser ....ein Mod aus dem Forum bemüht sich mal ........


Gruß Christian

OpenCL
OpenCL
  • developer.nvidia.com
OpenCL™ (Open Computing Language) is a low-level API for heterogeneous computing that runs on CUDA-powered GPUs. Using the OpenCL API, developers can launch compute kernels written using a limited subset of the C programming language on a GPU. OpenCL is a trademark of Apple Inc., used under license by Khronos.
 
Christian:

...

Die Test Programme von Nvidia zu OpenCL funktionieren bei mir alle.

https://developer.nvidia.com/opencl 

...


AMD hat das SDK ja auch zum Download - falls das mit dem nvidia link nicht klappen sollte:

http://developer.amd.com/amd-license-agreement-appsdk/

AMD License Agreement - APPSDK - AMD
  • developer.amd.com
SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT (Media SDK, APP SDK, Embedded Gaming VDK, and Ultrasound VDK)   IMPORTANT—READ CAREFULLY:  This is a legal agreement (“Agreement”) between you and Advanced Micro Devices, ...
 

Es gibt eine neue Möglichkeit: TerminalInfoInteger(TERMINAL_OPENCL_SUPPORT);

Grund der Beschwerde: