Многопоточность в MQL5 - страница 2

 

https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/barrier.html = void ThreadSync()

https://software.intel.com/content/www/us/en/develop/articles/using-opencl-20-atomics.html - это сложнее и вряд ли популярно.

===================

Если Ренат имел введу кернел на MQL5, а не на OpenCL С, что я и предложил:

Лучше использовать модификатор thread

thread // указание для компилятора на ограничения
int myThread(double &x, double &y, double w)

- это позволит редактировать код в МЕ с подсветкой. И можно эту функцию вызывать как обычную, что упростит дебаг. Все функции с thread выносятся в отдельное пространство при компиляции и не нужно возни с ресурсами.