Установка МетаТрейдер 4 в Linux Mint

Обсуждаем работу одной из самых популярных торговых платформ Метатрейдер (4 и 5). Достоинства и недостатки, встречающиеся проблемы с использованием и, конечно, первое знакомство.
Бонус за сообщение 0.3$
Ответственный Модератор - Haos

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 18 ноя 2021, 18:31

После того, как вы перешли на операционную систему (ОС) Линукс и некоторое время освоились в ней, пришло время озаботиться установкой торгового трейдерского программного обеспечения (ПО), а именно МетаТрейдера. В качестве примера, будет рассмотрена установка МетаТрейдер4 в данной статье.

Линукс не может работать с программами из Виндоус и это, очевидно, т.к. Линукс это другая ОС. Но есть разработка для Линукс под названием Wine, которая может обеспечить, своего рода, "прокладку" между виндовским ПО и ОС Линукс. Дело обстоит так, что стоит только установить программу Wine, как большая часть дела уже сделана. Далее виндовское ПО устанавливается "как обычно".

Поэтому рассмотрим установку Wine. Я использую Linux Mint 20.2. Линукс Минт основан, прежде всего, на Ubuntu.
В интернете не так много информации я нашел по установке Wine для Линукс Минт на утубе. При этом, парочка видео была на английском, но не важно.
Так вот, основная информация по установке Wine для Убунту содержится на этом сайте.
При этом, как будет видно по ходу изложения, на этом сайте содержится важная информация по установке Wine через Терминал посредством ввода команд и для разных версий Убунту и Линукс Минт.
Однако, новичкам, таким как я, в Линукс, я бы не советовал сразу бросаться устанавливать Wine через терминал, когда имеется возмоность установить его через Менеджер программ:

Меню -> Администрирование -> Менеджер программ

Там в строке поиска можно ввести слово "Wine" (если данное приложение не будет видно сразу в перечне) и установить его более легким образом. Для этого надо найти в списке "Wine-development" и запустить его установку:

Установка Вайн через Менеджер приложений.png

У меня приложение установилось без запроса дополнительных пакетов, сразу. После установки Вайн можно будет переходить к запуску установки МетаТрейдер. Но это мы рассмотрим позже. А сейчас рассмотрим установку вайн через команды терминала.

Установка Wine через терминал
Если вы уже чувствуете себя уверенно в Линукс, то можете установить Вайн посредством ввода команд через Терминал системы. Сами команды можно заранее скопировать в текстовый файл с указанного ранее в статье сайта.
Рассмотрим последовательно процесс установки Вайн.

1. If your system is 64 bit, enable 32 bit architecture (if you haven't already) / Если ваша система 64 битная, надо включить 32 битную архитектуру (если она еще не включена ранее):
sudo dpkg --add-architecture i386

2. Download and add the repository key / Загружаем и добавляем ключ репозитория:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

3. Для версии Linux Mint 20.x добавить репозиторий:
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

4. Update packages / Обновляем пакеты:
sudo apt update

5. Then install one of the following packages / Устанавливаем один из пакетов:
sudo apt install --install-recommends winehq-stable

Вот именно в 3-м пункте мы столкнемся с тем, что в старых статьях инета или на ютубе может быть совсем другие репозитории, т.к. наша версия Линукс Минт будет более новой. На указанном сайте приведены списки репозиториев для определенных версий Линукс Минт или Убунту. Так что, здесь надо быть внимательным.
Также и в 5-м пункте, лучше выбирать стабильную версию Вайна, а именно ту, что было указано ранее в п. 5.
Вот и всё. При помощи этого алгоритма производится установка Вайн через терминал.

Теперь к самой установке МетаТрейдер. Есть только одно действие, которе будет отличаться от установки МетаТрейдера в Виндоус, а именно: когда вы скачали файл установщика МетаТрейдер, то его надо отркыть через вызов контекстного меню (правой кнопкой мыши) в котором указать Открыть через Wine (см. скрин ниже):

Установка МТ4.png

Как только вы это сделаете, начнется "обычная" установка МетаТрейдер 4. Также будет создан ярлык на рабочем столе, также работа будет происходить с настройкой терминала и т.п. Запускать его после установки также нужно как обычно, просто кликнув на ярлыке мышью.

Скрин установленного терминала.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 19 ноя 2021, 10:09

Установил второй терминал (от другого брокера), также через Wine запускается файл установочный. Далее всё как в Винде. Есть различия в сохранении файлов. Так шаблоны, к примеру, предлагается сохранять не в папке шаблонов, а в других местах. Я выбрал "Фаворитов" и не заморачивался.
Видно, что всё работает. Сделки видны, открытые ранее и т.п.
Вложения
19-11-2021-1.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 22 ноя 2021, 21:34

Заметил один и даже больше неприятный "моментик". Не получается скопировать уже написанные советники и т.п. в папки терминала! Конечно, можно создавать новую заготовку и копировать туда код, но... при копировании свои экзорциссы вылезли, в частности, между строчками одна пустая строка. :sh_ok:
А может и еще какие-то глюки могут быть - это надо проверять.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 22 ноя 2021, 21:34

Сама компиляция работает, как будто, проверил на поставляемом по умолчанию советнику для МАшек.
Одно дело, если ты трейдер без разработки кода и с совами не заморочен. А если разработчик как я? Попец просматривается и довольно "приличный"! :-): :ne_ne_ne:
Ну а для ручной торговли и браузерный МетаТрейдер сойдет на ура.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 22 ноя 2021, 21:38

Выход вижу в использовании ВПС под Виндой. Виртуальную машину ставить пока не умею и, честно сказать, не особо хочется заморачиваться.
ВПС хороший у меня в подписи. В свое время я десятки вариантов перебирал, несколько пробовал. Простите, но был полный отстой! Подводили несколько раз. Этот же партнер - FOREX-BOX оказался самым надежным, ни разу не подвел. Специально создан для трейдеров. Цены маленькие. Конфигурации продуманные. :co_ol: Получилось чуть ли не реклама, но это личные впечатления. Ну да, есть партнерский промо-код и решение за вами.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 22 ноя 2021, 21:41

Короче говоря, даже если не использовать для торговли, то можно за 2,52 евро заказывать минимальную конфигурацию и заниматься разработкой. Это не отменяет удобство Линукс. Это только говорит о неуважительном отношении разработчиков МТ к трейдерам, которых достаточно на Линукс. За более чем 15 лет не удосужились сделать версию для Линукс! :-(

Ну, а если вы советниками не заморачиваетесь, то вообще эта тема не актуальна!
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 23 ноя 2021, 18:42

Ага, нашел решение проблемки переноса кода из готовых продуктов (эксперты, скрипты и т.п.). Несуразности возникают, когда файлы *.mq4 открываются текстовым редактором Линукс (так и называется "Текстовый редактор" в Л. Минт) и копируется код через буфер обмена для последующей вставки в заготовочку вирт. МТ в Линукс.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 23 ноя 2021, 18:43

Сделал так:
1. Открыл разработанный код Текстовым редактором;
2. Создал текстовый файл с одноименным названием программы;
3. В него перенес через буфер обмена текст программы из *.mq4 (открытым текст. редактором);
При переносе таким способом изменений текста проги не происходит!
4. И вот теперь из текстового файла можно копировать текст программы и вносить в виртуальный МТ на Линукс, ну, т.е. при помощи Wine установленный.
Вложения
Текстовый файл с кодом.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 23 ноя 2021, 18:46

Немного "через одно место", конечно, но, слава богу, что хоть так работает, т.к. все отмечают пользователи Wine, что если работает прога через Wine, то с ошибками и вообще чудо, что работает!
Ничё, текстовые файлы программ иметь полезно, кстати, т.к. код так и так нужен для различных действий, выходящих за пределы МетаТрейдера.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Установка МетаТрейдер 4 в Linux Mint

Сообщение Haos » 23 ноя 2021, 18:46

Если у кого есть другое решение - пишите. Пока так. Таким образом, текстовый файл - необходимый буфер (прокладка) кроссплатформенного назначения. Опять же, для надежности в комментах проги лучше кириллицу избегать.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.


Вернуться в MetaTrader: настройки, работа, проблемы

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения