Установка Metatrader 4 на VPS под Debian 8

в 10:00, , рубрики: Debian, linux, metatrader, vps, Блог компании OBR Forex, Финансы в IT-индустрии, метки:

Многие из наших клиентов устанавливают торговые терминалы на виртуальные серверы. Это довольно удобно и преимущества очевидны. Не нужно все время находиться перед компьютером, VPS сервер находится постоянно в режиме онлайн и торговый терминал всегда включен.

Установка Metatrader 4 на VPS под Debian 8 - 1


В связи с общим интересом со стороны наших клиентов к терминалу MT4 в связке с Linux системами, мы решили написать как установить Metatrader 4 на виртуальный сервер с доступом через x2go.

Серверная часть

Подключившись к серверу по ssh необходимо выполнить следующие действия.

Добавить репозитории с x2go:

$ echo "deb http://packages.x2go.org/debian jessie main" > /etc/apt/sources.list.d/x2go.list
$ echo "deb-src http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list
$ apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
$ apt-get update && apt-get install x2go-keyring && apt-get update

Установить x2go:

$ apt-get install x2goserver x2goserver-xsession

Отредактировать файл .profile в вашей домашней директории. Нужно найти строку "mesg n" и заменить её на "tty -s && mesg n":

$ vi.profile

Установим браузер:

$ apt-get install iceweasel

Создадим файл для запуска установки Metatrader. На текущем этапе выполнить её не получится. Этот файл будет запущен чуть позже, из клиента:

$ print '#!/bin/bashnnwine "Downloads/OBRTraderSetup.exe"n' > mtinstaller.sh

Следующая команда создает файл для запуска пока еще не установленного Metatrader:

$ printf '#!/bin/bashnnwine "/root/.wine/drive_c/Program Files/OBR Forex/OBR Trader/terminal.exe"n' > mtrunner.sh

Эти файлы должны быть запускаемыми:

$ chmod +x mtrunner.sh && chmod +x mtinstaller.sh

Теперь ставим wine:

$ dpkg --add-architecture i386 && apt update && apt-get install wine wine32

На этом работа по ssh завершена, можно переходить к подключению к вашей удаленной машине через x2goclient.

Клиентская часть

Скачиваем клиент отсюда. После установки и открытия клиента нажимаем на кнопку «New session»:

Установка Metatrader 4 на VPS под Debian 8 - 2

Далее нужно создать три сессии:

1. Сессия для запуска браузера:

Установка Metatrader 4 на VPS под Debian 8 - 3

2. Сессия для запуска Metatrader 4:

Установка Metatrader 4 на VPS под Debian 8 - 4

3. Сессия для запуска установки Metatrader 4:

Установка Metatrader 4 на VPS под Debian 8 - 5

Теперь окно клиента x2go должно выглядеть так:

Установка Metatrader 4 на VPS под Debian 8 - 6

Кликаем по сессии «Debian-Firefox», вводим пароль, откроется окно браузера запущенного на нашей VPS, переходим на форекс сайт и логинимся. В x2to нормально работает буфер обмена, так что ссылки можно копировать.

Установка Metatrader 4 на VPS под Debian 8 - 7

Теперь необходимо поставить Metatrader 4 на наш VPS. Скачиваем программу с сайта. Пока качается можно открыть «Демо счет»; на почту. указанную при регистрации придут все необходимые данные по счету. Браузер пока больше не понадобится. Если вы не хотите его закрывать, а хотите позже вернуться к открытым вкладкам, нажмите в клиенте x2go на кнопку, выделенную красным кружком. Точно также, чтобы оставить Metatrader открытым, но отключиться от VPS нужно использовать именно эту кнопку.

Установка Metatrader 4 на VPS под Debian 8 - 8

Начинаем установку Metatrader 4. Кликаем по сессии «Debian-Metatrader4-Installer», вводим пароль от VDS и следуем инструкциям на экране.

Всё. Теперь можно открывать x2go-сессию «Debian-Metatrader4» и Metatrader запустится на удаленной машине. Если вы хотите оставить его запущенным, не закрывайте окно, вместо этого используйте кнопку паузы в окне x2go клиента. Удачной торговли!

P.S. Помимо данного способа подключения к VDS и установки Metatrader можно воспользоваться каким-либо другим вариантом из недавней статьи на хабре, но нам кажется что это наиболее предпочтительный метод, т.к. полностью отсутствуют затраты оперативной памяти на запуск лишних программ.

Для стабильной работы MT-4 достаточно будет следующей конфигурации сервера:
CPU 1 x2.2ГГц, RAM 1Гб, DISK 20 Гб, один выделенный IP адрес

Автор: OBR Forex

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js