moneymaker
moneymaker личный блог
26 октября 2011, 16:26

хостинг робота / контроль работоспособности робота в ночное время

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




Так как роботы сделаны для работы на СМЕ, то это означает торовлю 24/5 — на домашнем компьютере это не очень удобно, и ненадежно, так как если он зависнет, то перезагрузка приведет к тому, что при подключении стратегий, сделки будут закрыты — синхронизированы. такая вот особенность ниньзи. это неприятно, но с этим надо мириться, пока не будет написан своя оболочка робота под API ниньзи.

отсюда встает вопрос хостинга робота — где это делать?

мне рекомендуют коллокейшн у брокера. я пока цен не узнавал, но это неплохой вариант. Также, как альтернатива, возможно арендовать сервер в штатах, в Чикаго.

в общем, отпишитесь, как вы решаете эти вопросы, а я потом расскажу, как я обеспечу надежное функционирование робота в режиме 24/5 с целью минимизации нерыночных рисков
30 Комментариев
  • Werner Heisenberg
    26 октября 2011, 16:41
    нах брокера
    бери датацентр любой. eserver например
    Покупай свой сервак — в Depo будет стоить около 55 тыр. И ставь его в стойку на 1U по цене менее 3 тыр в месяц.

    У тебя будет отличный твой супер комп в отличном датацентре подключенном в M1
      • Werner Heisenberg
        26 октября 2011, 16:44
        moneymaker, одна bop основных точек подключения г. москвы. их кажется две или три всего, не помню.
    • Werner Heisenberg
      26 октября 2011, 16:43
      уже не менее а 3200 но это ерунда. + за питание возможно будет наценка — но поверь — брокер это брокер… а датацентр крупного прова это намного лучше — профиль то другой
      • Werner Heisenberg
        26 октября 2011, 16:45
        moneymaker, ну по мне так таксист должен вести меня, по радио петь песни а в газетах должны печатать новости… Если таксист будет вести, петь песни и говорить мне новости — это удобно… но не камильфо как-то.

        Разделение труда
        • Werner Heisenberg
          26 октября 2011, 16:47
          простите за АшиПки, но времени нет вообще…
          • Werner Heisenberg
            26 октября 2011, 16:51
            moneymaker, ну просто железо там за 3500 более старое что ли… вроде бы тебе и сервер дают в аренду, но в цену уже включена амортизация.

            А потом ты можешь все пока настроить и ДОМА :) а потом уже и переехать куда-нить
              • Werner Heisenberg
                26 октября 2011, 16:58
                moneymaker, не — ноут не то, мощности другие нужны
  • Deleted
    26 октября 2011, 16:47
    Я пока сделал несколько workarounds.

    1. У меня есть самописный hearbeat server. Это такая штука, которая принимает пинги от роботов с определенным промежутком времени. Если следущий пинг пришел позже чем возможно, мне приходит уведомление. Уведомление приходит и на email и на android(new email notification).

    2. Я могу получить доступ к серверу из любой точки где есть интернет. Для этого я наладил связь с свервером по протоколу vnc. А для достпа использую vnc клиент под андроид.

    3. Любые сбои в windows или tslab связанные с неудачным обновлением или выходом диска их строя — это просто копирование всего образа ос из backup и запуск.

    Все это позволяет вмешаться в ручную, если автоматика не справляется.

    p.s. В качестве сервера у меня linux. В нем запущены виртуальные машины с windows. Внутри виртуалок крутятся роботы. Базовая платформа TSLab.
  • wavelet
    26 октября 2011, 16:47
    Какая частота сделок будет?
      • wavelet
        26 октября 2011, 16:58
        moneymaker, 8-10 в день?) тогда тебе точно не нужен сервер от биржи, или в Чикаго (тоесть переплачивать за них, как за близость к бирже)
        подойдет любой надежный-хороший хостинг.
          • wavelet
            27 октября 2011, 16:37
            moneymaker, я не много хостингов пробовал. имхо hetzner.de
            правда по цене, они совсем не оптимальны
  • Гориллий (ч/т)
    26 октября 2011, 17:26
    А не стыбзят робота, если его держать где-то у чужих дядей?
      • wavelet
        27 октября 2011, 16:37
        moneymaker, обязательно шифровать содержимое сервера))) так как могут снять винт, типа он «сгорел»)
          • wavelet
            27 октября 2011, 17:24
            moneymaker, я утрирую конечно)
            но если кто-то узнает что у тебя там а****ный робот зарабатывает, то грех его не получить
            для начала сойдет, но лучше OpenPGP или OpenGPG, то есть open-source решение.
  • docti74
    26 октября 2011, 20:06
    гы, ты посмотри еще платформу, тебе же под винды нужны
  • skuvv
    26 октября 2011, 20:43
    Если торговля предполагается на CME то никакого смысла ставить/
    арендовать их в России нету:
    1)В России хостинг намного дороже
    2)пинг Чикаго-Москва еще никто не отменял (300мс+)
    ps если загрузка сервера слабая, то хватит и VPS

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

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