Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
>Для того чтобы продемонстрировать преимущество использования OpenCL в MQL5, был написан скрипт OpenCL_Sample.mq5, который вычисляет значения функции от двух переменных на некотором множестве и отображает результат в окне графика при помощи графической метки (OBJ_BITMAP_LABEL)
Пример интересный но потрясающе бесполезный.....
Может ли хоть кто нибудь сделать пример оптимизации стандартного советника на OpenCL ....
а вообще я считаю что статья ни о чом, весь мир движется в сторону фреймворков (типа CNTK), разработчик под MQL5 должен писать код на MQL5, а не под OpenCL/CUDA, а ядра (CU) всех видеокарт должны быть видны просто как обычные ядра в списке доступных ядер для оптимизации и все
я так думаю ...
разработчик под MQL5 должен писать код на MQL5, а не под OpenCL/CUDA, а ядра (CU) всех видеокарт должны быть видны просто как обычные ядра в списке доступных ядер для оптимизации и все
я так думаю ...
как бы дали возможность писать код на MQL5 и рассчитывать задачи на GPU, чего шумите?
другой вопрос, что Вы не представляете какой круг задач можно решать на GPU, а какие нет
вот хорошая статья, сам читал в начале года https://habr.com/ru/company/combox/blog/425731/
если сумеете задачу оптимизации распараллелить, тогда используйте GPU
как бы дали возможность писать код на MQL5 и рассчитывать задачи на GPU
так же как это делается в питоне/с#
там и близко нет OpenCL, есть подключение фреймворка, ему просто указываешь на чём считать, вот лично мне проще ферму из GPU собрать, чем на CPU
так же как это делается в питоне/с#
там и близко нет OpenCL, есть подключение фреймворка
все правильно и фреймворк сразу заточен под задачи на GPU , я тензорфлоу так тестил
тогда вопрос не к MQL5, а к создателям фреймворков для MQL5 - увы, а их (фрейворков) нет, сам страдаю от этого,
вернее есть лишь немного - алглиб в СБ и много статей по интеграции со сторонними языками
т.е. как пишут разработчики - пишите сами, готовых решений нет
все правильно и фреймворк сразу заточен под задачи на GPU , я тензорфлоу так тестил
тогда вопрос не к MQL5, а к создателям фреймворков для MQL5 - увы, а их (фрейворков) нет, сам страдаю от этого,
вернее есть лишь немного - алглиб в СБ и много статей по интеграции со сторонними языками
т.е. как пишут разработчики - пишите сами, готовых решений нет
не совсем так
вот разработчики молодцы и сделали реально много, они внедрили Fuzzy, Alglib, python только вот вопрос - зачем? Зачем они тратили столь ценное время крутых разработчиков на внедрение всего этого, ведь по факту толку от них просто ноль.
Речь естественно идет о нейронных сетях, Alglib - это крайне ограниченный фреймворк и если не ошибаюсь еще не бесплатный, создать на нем нормальную нейросеть нельзя даже в теории.
Не радует и python ... ну посудите как перенести логику советника в совершенно другой язык .... а потом еще и назад .... правильно никак ... да и зачем этот геморой
следовательно надо было изначально внедрять либо cntk либо tenzorflow ... тогда уже не нужен штатный оптимизатор, не нужен генетический алгоритм и можно считать на GPU без проблем ...
В компуктер играть - не грааль точить. Машина есть, использовать бы это добро по уму. Если кому надо вычислить свою формулу грааля - обращайтесь.