Metatrader 4 легко и непринуждённо ставится под убунту. И даже стабильно работает.

Правда, учитывая, что его делали под винду, придётся использовать Вайн.

Устанавливаем wine и winetricks (он в комплекте с вайном) предварительно подключив их репозиторий:

sudo add-apt-repository ppa:ubuntu-wine/ppa

sudo apt-get update

sudo apt-get install wine

С помощью winetricks устанавливаем vcrun6 и corefonts.

Исчо для отображения символов надо вайну подсунуть виндовый шрифт wingding отсюда. А положить в папку home/.wine/drive_c/windows/Fonts.

Устанавливаем метатрэйдер, радуемся, пьём коньяк.

UPD: При последней установке нижеследующее не было нужно - библиотека уже лежала где надо, но пусть останется:

без нюансов не обойтись: в вайне нет библиотеки MSVCP60.dll

Надо её вручную скопировать отсюда в папку .wine/drive_c/windows/system32 внутри своей домашней.

UPD 2: Надо снять галочку с "Разрешить менеджеру окон декорировать окна" в настройках Wine/графика, а то много ресурсов жрёт. На нетбуке с Atom очень заметно.

UPD 3: Сделать шаблон, который будет использоваться при добавлении нового графика: один раз настроить график со всеми ништяками, сохранить шаблон, выйти из Метатрейдера.

Потом идём в папку Метатрейдера/templates и переименовываем только что сохранённый шаблон в default.tpl

-----------------------------------------------------------------

UPD 4: Не смог установить Metatrader 5 Alpari - установщик подозревает, что я использую прокси. Проблема, как оказалась, известна и связана с тем, что вайн не поддерживает сертификаты. Короче, не лечится. И если ваш брокер их использует, то под вайном с МТ5 не поработать.

Тогда я установил терминал в виртуальной машине winxp, а потом просто скопировал папку из Program Files винды в такую же в вайне.

Вторая проблема: создать файл запуска.

Создаём файлик где удобно (например, на рабочем столе) MT_5.desktop и вставляем в него строки

[Desktop Entry]
Name=Alpari_MT5
Exec=env WINEPREFIX="/home/kofesutra/.wine" wine /home/kofesutra/.wine/dosdevices/c:/Program\\ Files/Alpari\\ Limited\\ MT5/terminal.exe
Type=Application
StartupNotify=true
Path=/home/kofesutra/.wine/dosdevices/c:/Program Files/Alpari Limited MT5
Icon=/home/kofesutra/.wine/dosdevices/c:/Program Files/Alpari Limited MT5/Terminal.ico

где вместо kofesutra ставим своего юзера. Ну и пути надо проверить. Имеем ввиду, что набор символов "\\ " (два бэкслеша и пробел) обозначают простой пробел между словами, в нашем случае "Alpari Limited MT5".

Даём файлу права на исполнение.

Или добавляем в меню запуска Whisker XFCE: настройки/редактор меню, открывается MenuLibre, в нём верхний угол/плюсик/ создаём новый каталог (если нужно) и там же добавляем кнопку запуска.

Задаём имя кнопке.

В Application Details в строке "Команда" вставляем

env WINEPREFIX="/home/kofesutra/.wine" wine /home/kofesutra/.wine/dosdevices/c:/Program\\ Files/Alpari\\ Limited\\ MT5/terminal.exe

в строке "Рабочий каталог"

/home/kofesutra/.wine/dosdevices/c:/Program Files/Alpari Limited MT5

и включаем "Использовать уведомление о запуске".