Обсуждение статьи "MetaTrader 5 на Linux" - страница 36

 
Victor Barboza #:
Я использую Ubuntu 26.04, здесь мне тоже нужно выбрать эту версию, но потом я нажимаю F4.
Привет, Виктор. Я тоже использую Ubuntu 26.04, последнюю версию Wine-11.12 Staging, пробовал как с webview2.exe, так и с MicrosoftEdgeWebView2RuntimeInstallerX64.exe... но по-прежнему не могу открыть окно «Market» и не могу войти в MQL5. Я установил corefonts и несколько других шрифтов, но всё равно не могу заставить это работать. У тебя есть какой-нибудь способ, как это заставить работать?
 
Mymtornos #:
Привет, Виктор. Я тоже использую Ubuntu 26.04 с последней версией Wine-11.12 Staging. Я пробовал как webview2.exe, так и MicrosoftEdgeWebView2RuntimeInstallerX64.exe... но по-прежнему не могу открыть окно «Market» и войти в MQL5. Я установил corefonts и несколько других шрифтов, но всё равно не могу заставить это работать. У вас есть какие-нибудь советы, как это заставить работать?
У меня тоже не получилось, я уже многое перепробовал, но ничего не вышло, и я оставил это в покое. Устанавливать индикаторы здесь у меня получается только через исходный код.
 
Victor Barboza #:
Мне тоже не удалось заставить это работать; я пробовал кучу разных способов, но ничего не вышло, так что я сдался. Чтобы установить Indicators здесь, единственный способ, который у меня есть, — это установка из исходного кода.
Работаю на Arch Linux + Bottles + Flatpak
 

Слишком много усилий ради ничего, ребята! Установите на виртуальную машину с Windows и будьте счастливы!

Пока не появится нативная версия MT5 для Linux, у нас всегда будут проблемы.

 
Thiago Ferreira #:

Слишком много усилий ради ничего, ребята! Установите на виртуальную машину с Windows и будьте счастливы!

Пока не появится нативная версия MT5 для Linux, у нас всегда будут проблемы.

Никакого счастья в виртуальной машине нет! Неудобно копипастить код, переключаться между окнами терминала и браузера, например. У меня wine11.11 (windows11) без проблем работает с последними билдами терминала.
 
Ilya Filatov #:
В виртуальной машине нет ничего хорошего! Например, скучно копировать и вставлять код, переключаться между окнами терминала и браузера. Мой Wine 11.11 (Windows 11) без проблем работает с последними версиями терминала.
Ну... но решать вам. Я, по крайней мере, устал от мелких обходных решений. Я уже пользовался Bottles, пришлось переформатировать диск, а после переустановки Bottles мне не удалось заставить его снова работать.

Что касается тех моментов, о которых ты упомянул, с помощью базовой настройки виртуальной машины можно решить все эти проблемы без лишних нервов:

1. Копирование и вставка: включив двунаправленный буфер обмена, комбинации Ctrl+C и Ctrl+V работают нормально и прозрачно между Linux и Windows.
2. Переключение между окнами: при использовании режима Seamless или RDP окна MT5 и MetaEditor отображаются отдельно на рабочем столе Linux и интегрируются прямо в панель задач, так что не нужно постоянно переключаться на экран всей виртуальной машины.
3. Общие папки: можно подключить папку с кодом MQL5 прямо в Linux и редактировать его в вашем любимом редакторе.

Wine 11.11 может и работает сегодня нормально, но преимущество виртуальной машины заключается в предсказуемости. Обновление от MetaQuotes или системы не выведет вашу рабочую среду из строя неожиданно посреди дня. Для тех, кто ищет стабильность и отсутствие необходимости в обслуживании, виртуальная машина по-прежнему остается более выгодным вариантом.
 
vladimir “lada72” #:
Работаю на Arch Linux + Bottles + Flatpak
Кстати это еднственное что заработало в последнем убунту ... корявенько ... нужны пару компонентов ... 
 
Alex FXPIP #:
Кстати это еднственное что заработало в последнем убунту ... корявенько ... нужны пару компонентов ... 

Короче неподьемный он - сутки с ИИ перепробывал разные зависимости и компоненты. У меня глючит в BOTTLES неполноценно работает - поле ввода некликабельно в ИИ Ассистант .. руский текст не принимает... дичь полная
 
Метаквоты дайте вразумительный ответ по требуемым компонентам и зависимостям с их версиями для макос и линукс что бы в Метаэдиторе заработал корректно Вебвью2 и ИИ Ассистант. Это уже не смешно 

Инструкцию по установке мт5 в ЛИнукс обновите тут https://www.metatrader5.com/ru она старая с битыми репозиториями и люди голову ломают как и что... и даже после всех пройденных кругов ада не рабтает ИИ Ассистант в ЛИнукс в 10 бутылке по вашей инструкции 

Вы брокерам раздали и DMG  и инструкции под линукс типа платформа работает в этих осях - а по факту там костыли вайно эмуляторские без полного функционала ... если вы позиционируете свою платформу под вайн то допилите внятный образ винды и компонентов в бутылку с рабочим вебью и ИИ Ассистант ... детский сад какойто 15 лет уже - НЕ ПРЩЕ НАТИВНО ПЛАТФОРМУ МТ5 ПОД ЛИНУКС И МАКОС сесть и сделать ? 
В вайне куча зомби процессов от метаэдитора и мт5 всегда висит хоть и закрываешь правильно .. вайн скин вайн серверов ... просто треш 

MetaTrader 5 на Linux
MetaTrader 5 на Linux
  • 2013.01.18
  • www.mql5.com
В этой статье расскажем, как легко установить MetaTrader 5 в популярных версиях Linux — Ubuntu и Debian. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами.
 

MetaEditor build 6159, Ubuntu 26.04, AI Assistant не работает.

На Bottles (Wine 11.0): при открытии AI Assistant WebView2 всегда падает с 0x80070578 - Invalid window handle (реже 0x800700AA - Resource in use ). Проверил и исключил — GPU/sandbox флаги, virtual desktop, версия Windows (10/11), версия самого WebView2 (152.x и 109.x) — везде одинаково.

На официальной установке через mt5ubuntu.sh (Wine 10.0): этой ошибки нет, но движок ИИ ( ProgramData\MetaQuotes\ML\goose.exe ) не скачивается сам — пишет ai engine executable not found (code=-2, win32=0) . После ручного добавления файлов движка панель AI Assistant вообще перестаёт рендериться и вешает MetaEditor целиком.

Итог: AI Assistant сейчас не запускается на Linux ни одним способом.


Не знаю - связывайтесь с разрабами Вайна и пилите хотя бы кастомный Вайн билд пож свои нужды с правильными зависимостями... другого выхода я не вижу .. 

 
Alex FXPIP #:

MetaEditor, сборка 6159, Ubuntu 26.04 — AI Assistant не работает.

В среде Bottles (Wine 11.0): при открытии AI Assistant WebView2 всегда вылетает с ошибкой 0x80070578 — Недопустимый дескриптор окна (реже — 0x800700AA — Ресурс занят). Я проверил и исключил следующие факторы: флаги GPU/песочницы, виртуальные рабочие столы, версию Windows (10/11) и саму версию WebView2 (152.x и 109.x) — проблема возникает во всех случаях.

При официальной установке через mt5ubuntu.sh (Wine 10.0): эта ошибка не возникает, но AI-движок (ProgramData\MetaQuotes\ML\goose.exe) не загружается автоматически — появляется сообщение «Исполняемый файл AI-движка не найден (код=-2, win32=0)». После добавления файлов движка вручную панель AI Assistant перестает отображаться вообще и приводит к полному сбою MetaEditor.

Вывод: в настоящее время AI Assistant никак не запускается в Linux.


Не уверен — свяжитесь с разработчиками Wine и попробуйте собрать хотя бы собственную версию Wine, адаптированную под ваши нужды с правильными зависимостями… Другого выхода я не вижу…

Если вы используете Bottles, то делаете это на свой страх и риск.

Мне не известно о каком-либо официальном установщике mt5ubuntu.sh, где вы его нашли? Официальный установщик для Linux — это mt5linux.sh из этой статьи : https://www.mql5.com/ru/articles/625

Wine 10.0 не поддерживается MetaQuotes, вам нужно использовать версию 11.x (кроме 11.0).

У меня Ubuntu 26.04 и MT5, я проверю AI Assistant и сообщу вам результаты.

MetaTrader 5 on Linux
MetaTrader 5 on Linux
  • 2013.01.18
  • www.mql5.com
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.