Трейдер Квадратный
Трейдер Квадратный личный блог
11 марта 2015, 15:36

VDS сервер поближе к бирже или МТ5 под Линукс и прочие грабли.

Введение
VDS сервер поближе к бирже или МТ5 под Линукс и прочие грабли.Торговля с любой точки мира-что может быть интереснее. Зашел, увидел, выполнил сделку и дальше на пляж. Через неделю закрыл, профит на карту и с картой в бар. Красота. В таком случае виртуальный сервер под виндой где-нибудь в Голландии очень хорош. Дешево, даже при росте курса евро. Надежно и удобно. Раз настроил и с ноутбука заходи и радуйся. Но что делать, если новая стратегия требует больших скоростей и более частой торговли? Ответ ясен-нужен сервер поближе к бирже, желательно, на тех же каналах. Естественно, хочется дешевле. Поэтому, прочитав на оффсайте метатрейдер 5 о возможности запуска терминала под wine, не долго думая, взял на тест сервачок 1гб оперативы,10 гб диск, Бубубунту в качестве ОС. Что из этого вышло-читайте под катом.

Инструменты

VDS сервер поближе к бирже или МТ5 под Линукс и прочие грабли.
Сразу скажу, я не системный администратор, поэтому мегаопытом не обладаю, но кое-какие навыки имеются. На счастье, по Линукс в интернет информации море и почти на каждый вопрос можно найти ответ. Слава пигнвинятке линуксу !
Достался сервер с предустановленной Ubuntu 14. Почти пустой. Ну как пустой. Как веб-сервер он сконфигурирован неплохо. Но как рабочая станция, увы, не был пригоден. Поэтому командную строку в руки и вперед. Для минимально нормальной работы необходима связка VNC (для удаленного доступа к рабочему столу), xfce4 (собственно, сам рабочий стол),wine (эмулятор винды), дистрибутив метатрейдер5. Не будет подробных инструкций по установке, ибо это будет малоинтересно публике, для особо страждущих напишу отдельный пост. Вобщем, меньше, чем через час, увидел удаленный рабочий стол с установленным эмулятором wine.


Грабли
VDS сервер поближе к бирже или МТ5 под Линукс и прочие грабли.А вот тут начались сюрпризы — теперь весь дистрибутив метатрейдер-это установочный файл в 300 кб, скачивающий все остальное с сети интернет. Метак встал нормально и даже запустился. Но работал ровно пять секунд, после чего wine выдавала ошибку и предлагала закрыть приложение. Что интересно, можно было сдвинуть сообщение об ошибке и продолжить работу с терминалом дальше. Вторыми граблями стали сертификаты, используемые метатрейдером для усиления защиты. Куда я их только не копировал. Во все возможные папки, не работает и все. Не видит терминал сертификата. Хотя демо-версия терминала с демосерваками коннектилась и даже можно было размещать заявки.



ВЫведение

К сожалению, инструкции на сайте метатрейдер про установку под wine безбожно устарели и, в текущий момент, бесполезны. Можно констатировать, что фактически использовать терминал под линуксом нельзя. Думаю, что разработчику можно потратить несколько рабочих дней и выпустить оттестированную, для работы под wine, версию.

ЗЫ
А зачем все это надо было?
Идея была в следующем — так как стратегия, по которой я торгую, неплохо показывает себя на интервалах 5 мин, было решено написать робота. Для робота важна скорость работы и минимальные задержки. Размещаясь на виртуальном сервере в дата-центре с толстым каналом, можно сократить хотя бы пинг до торговых серверов. Я нашел хостера, у которого до серваков моего брокера, пинг минимальный. Но инвестировать в плаза и разработку робота больших денег, не обкатав на более дешевом варианте-не очень хорошая трата средств. А так — 300 руб аренда VDS, безлимитный траффик, затраты на программиста — все очень бюджетно. Но закавырка в инструменте. Следующим попробую квик. Не будет работать квик-напишем на чем-нибудь другом. Предлагайте идеи, делитесь мнениями.
43 Комментария
  • необходимо пошаманить через q4wine.
    Все встанет нормально.
      • MaRSe
        11 марта 2015, 16:45
        Трейдер Квадратный, Попробуйте Amazon AWS.
        Месяц небольшой сервак бесплатно дают.
        Можно сразу с виндой.
        Мжно попробовать разные локации.
  • Press
    11 марта 2015, 15:43
    300 руб аренда VDS ?
    Зачем накатывать под «Бубунту» и прыгать с win`om если есть 2003/2008 сервер ?
      • Евгений
        11 марта 2015, 15:51
        Трейдер Квадратный, если вам нужна скорость, то это FIX.

        Ваше решение смахивание на решение тех наивных, которые пишут роботов на купайл, и экономят миллисекунды. В то время как борьба идет давно уже за микросекунды.
          • Евгений
            11 марта 2015, 16:07
            Трейдер Квадратный, вы думаете HFT роботы выставляют быстро заявки по какой то иной причине, кроме как качественного исполнение? :-)
  • GHJK
    11 марта 2015, 15:44
    что квик, что метатрейдер спокойно запускаются черещ wine
  • Displacer
    11 марта 2015, 15:46
    напрямую к бирже через свой софт?
      • Displacer
        11 марта 2015, 15:51
        Трейдер Квадратный, «Предлагайте идеи, делитесь мнениями.» Чем плоха эта идея?
  • Displacer
    11 марта 2015, 15:49
    А кто хостер, если не секрет?
      • Displacer
        11 марта 2015, 15:56
        Трейдер Квадратный, ну интересно :) Можно в личку если что :)
  • Vanzent
    11 марта 2015, 15:51
    vbox, туда XP. Заходить по RDP.
    • GHJK
      11 марта 2015, 16:18
      Трейдер Квадратный, winetriks поставь, он сам скачает все что нужно
  • sds
    11 марта 2015, 16:36
    ни чё не понял нахрена скорость, если стратегия на 5 минутке работает )))))))))))
  • witwayer
    11 марта 2015, 18:45
    запускал мт на дебиане 7. запустился нормально и работал нормально. без сертификатов.
    перенесите папку с установленным терминалом из среды виндовс на линукс. с vps не работал, но загрузка файлов с компьютера возможна? если да то в порядке все. так же должны быть библиотеки к winе загружены. забейте в поиск и узнайте полный комплект. есть урезанные.
  • xxxyyy
    11 марта 2015, 19:37
    Если что, с квиком и луа под wine проблем нет — работает на lubuntu и xubuntu, в том числе после обновлений.
  • alex
    11 марта 2015, 20:51
    >> Для робота важна скорость работы и минимальные задержки.

    >> Следующим попробую квик.

    А вы затейник, да.
  • kofesutra
    11 марта 2015, 23:50
    У меня под Убунтой на локальных машинах крутится без проблем (за удалённый сервер не знаю): kofesutra.ru/ubuntu/24-zapustit-metatrader-4-v-ubuntu.html

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн