Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Столкнулся с проблемой вычисления ONNX на CUDA. На CPU вычисляется правильно, на CUDA совершенно другие значения и не те.
У меня терминал 6182.
В советнике используется одновременно две сессии ONNX с разными ONNX файлами.
Я собрал скрипт, который воспроизводит проблему и выводит ее в логи. Он запускает сначала две сессии ONNX на CPU и выдает результат
Затем запускает две сессии на CUDA и выдает результат
То есть результат на CUDA и не верный и одинаковый для UP.ONNX и DOWN.ONNX, хотя это две разных модели.
Я проверял результаты на питоновском скрипте с этими моделями и они выдают нормальные результаты на cuda и cpu
Причем питоновский скрипт выдает на CPU в точности такой-же результат как и Metatrader. И питоновский скрипт выдает точно верные значение, они проверены.
Я прикрепил скрипт для воспроизведения результата (ONNX bug.mq5), csv файл со строкой (string.zip), лог (20260910.zip), и один файл ONNX (UP.zip). Второй файл прикреплю в следующем сообщении, они по 10 мегабайт.
Столкнулся с проблемой вычисления ONNX на CUDA. На CPU вычисляется правильно, на CUDA совершенно другие значения и не те.
У меня терминал 6182.
В советнике используется одновременно две сессии ONNX с разными ONNX файлами.
Я собрал скрипт, который воспроизводит проблему и выводит ее в логи. Он запускает сначала две сессии ONNX на CPU и выдает результат
Затем запускает две сессии на CUDA и выдает результат
То есть результат на CUDA и не верный и одинаковый для UP.ONNX и DOWN.ONNX, хотя это две разных модели.
Я проверял результаты на питоновском скрипте с этими моделями и они выдают нормальные результаты на cuda и cpu
Причем питоновский скрипт выдает на CPU в точности такой-же результат как и Metatrader. И питоновский скрипт выдает точно верные значение, они проверены.
Я прикрепил скрипт для воспроизведения результата (ONNX bug.mq5), csv файл со строкой (string.zip), лог (20260910.zip), и один файл ONNX (UP.zip). Второй файл прикреплю в следующем сообщении, они по 10 мегабайт.
система
2026.09.10 16:06:24.409 OpenCL device #0: GPU 'NVIDIA GeForce RTX 4080 Laptop GPU' with OpenCL 3.0 (58 units, 2010 MHz, 12281 Mb, version 610.47, rating 26284)
Вроде как предыдущие версии DeepSeek должны перенаправляться на новую 4.1
Будет качественный сдвиг в программмировании
Столкнулся с проблемой вычисления ONNX на CUDA. На CPU вычисляется правильно, на CUDA совершенно другие значения и не те.
У меня терминал 6182.
Спасибо за найденную ошибку.
Исправили в бете 6191, которая доступна на MetaQuotes-Demo и через Live Update.
Билд 6193
Чего то сломалось и ассистент не может работать с иными каталогами (ранее работал):
"
Задача принята, но на первом же шаге я упёрся в жёсткое ограничение прав доступа, которое не могу обойти ни через MCP-инструменты, ни через shell.
Блокирующий вопрос
Рабочая область MetaEditor/MetaTrader (по get_workspace_info ) разрешает мне:
А нужные мне пути находятся вне разрешённых корней:
Обойти эти ограничения (через shell, python, копирование, чтение напрямую) я не имею права — это прямое нарушение политики безопасности рабочей области.
"
А нужные мне пути находятся вне разрешённых корней:
Перенесите рабочие каталоги внутрь MQL5 и все будет в рамках песочницы.
После такого промпта (ниже), похоже, я получил бан по IP.
Но, ранее анонсировалась же возможность работать с html, а особенно с этим порталом.
Или я не так всё опять понял?
исполнение можно отследить по разнице времени в журнале или программно: акцепт ордера сервером, и ордер исполнен.
До акцепта покажет время до сервера, между акцептом и исполнено, покажет само исполнение дилером/брокером.
Насчёт дилера, вопросов больше, так как надо понимать по какой схеме он работает A book, B book.
И у меня есть чёткое убеждение, что это так же настраиваемая величина в серверной mt5 админ панели.
Так как хорошо заметна выставленная задержка например в 250-300 мс на некоторых биржевых брокерах.
Предполагаю, чтоб не нагружать mt5 сервер и пропускную способность биржевого транзакционного логина,
им проще выставить задержку, чем докупать транзакционные логины у биржи или вертикально/горизонтально масштабировать mt5 сервера.
Печальная реальность.