Снусмумрик
Снусмумрик личный блог
03 июля 2014, 16:13

Сколько может работать робот

Дано: Робот на связке QUIK+Excel (VB). Таблицы из квика выводятся по DDE. Ексель2003  отправляет транзакции через текстовый файл и импорт транзакций в квике. В квике есть небольшая тбличка на Qpile. Максимальный объем сделок 1-2 в день. 
Все это залито на VPS под Windows8.

Вопрос- может такая конструкция работать месяц без помощи?
В чем может быть риск?
Какие могут быть критичные  сбои требуемые вмешательства?

Вопрос скорее к практикам, чем к теоретикам.
35 Комментариев
  • Lafert
    03 июля 2014, 16:21
    Квик любит какие-то логи накапливать. И когда они достигают 600+ МБ, тормозит. Надо это учитывать.
      • Lafert
        03 июля 2014, 16:42
        Снусмумрик, info.log и alltrade.dat кажется. Но оно как-то непредсказуемо. Я пользовался разными квиками разных брокеров, и у какого-то брокера вообще надо было вручную эти файлы удалять, когда тормоза начинались. В другом квике вообще как-то не разрастаются.
  • astray
    03 июля 2014, 16:23
    я практик
    если в скриптах и связках нет багов… то может месяц
    но баги есть почти всегда
  • astray
    03 июля 2014, 16:25
    >>>Какие могут быть критичные сбои требуемые вмешательства?

    все баги мнициализации скриптов идут при отправки от сервера брокера флага — смена даты + сброс глоб переменных
  • Бил Денбро
    03 июля 2014, 16:33
    Терминатор вроде говорил 279 лет на одном генераторе
  • DmitryAK
    03 июля 2014, 16:41
    Если настроить переподключение к квику и нет серьезных косяков в логике то сможет и больше месяца, мой купайл бот в автономном режиме работает месяц+ без проблем. Сам купайл довольно топорен, там мало чему ломаться, проблемы могут полезть из за проблем с питанием или связью. Но тем не менее, очень рекомендую использовать удаленный доступ для контроля.
      • Балагур Балагуров
        03 июля 2014, 16:46
        Снусмумрик, лимитку не сможет… хотя и подключиться к другому серваку тоже сложно, адрес обычно прописан автоматически тот, на который заходил ранее…
      • DmitryAK
        03 июля 2014, 16:54
        Снусмумрик, Зависит от брокера, должен в незвависимости от сервака видеть заявки, т.к. они регистрируются на бирже и имееют ею же присвоенный номер. Но это лучше проверять, т.к. у каждого брокера свои тараканы, бывают и не такие «приколы».
        • DmitryAK
          03 июля 2014, 16:55
          DmitryAK, Мой вам совет — установите удаленный контроль за роботом, и проблемы будут сведены к минимуму.
            • Simix
              03 июля 2014, 17:50
              Снусмумрик, Руки это конечно плохо, но удалённый терминал я наблюдаю каждый день. Иначе психологически вообще сложно. Да и технически опасно. Видел разное, так что мониторить нужно.
              А вот чтоб не лезть в робота руками — это нужна отдельная тренировка. Так и хочется «помочь роботу». В итоге результат всегда хуже. Но это уже психология.
              • Балагур Балагуров
                03 июля 2014, 17:52
                Simix, с этим согласен, однозначно.
  • crown
    03 июля 2014, 16:47
    пока не закончаца деньги на счету )
  • VpnS
    03 июля 2014, 16:47
    мда, ну и конструкция.
    лучше запилить робота со своим DDE сервером, к нему же прилепить trans2quik.dll
    всё будет быстро
    там же сделать обработку отключений — есть такие функции в библиотеке
      • VpnS
        03 июля 2014, 17:33
        Снусмумрик, 500 ре — это килограмм колбасы)) а там работы вагон
  • Simix
    03 июля 2014, 17:45
    Я каждый месяц останавливаю на выходных и делаю обслугу сервера, перезапускаю или обновляю квик, метатрейдер, свой софт, операционку, перезагружаюсь, чтобы не было что называется «деградация операционной среды». Так и рекомендую делать.
    • Балагур Балагуров
      03 июля 2014, 17:47
      Simix, трудная у тебя жизнь… а сколько времени уходит на эту обслугу?.. даже операционку переставляешь?.. ну это наверное часов 5-6 на всё?… а зачем?.. может проще купить компьютер с нормальным процессором?
      • Simix
        03 июля 2014, 17:55
        Балагур Балагуров, Нет, просто обновления ставлю. Чтоб минимизировать дыры. Иногда это полезно, особенно там где деньги лежат. Пролезет хакерок на сервачок и хана деньгам.
        Пара часов в месяц.
        Если проги типа квика не перезапускать периодически, они или тормозят или вылетают из-за логов, переполнения кешей и утечек памяти.
        Сервер нормальный и свой личный. Жрёт 120 ватт. Плачу только за свет.
        • Балагур Балагуров
          03 июля 2014, 17:56
          Simix, в квике же есть функция закачки ежедневной всех данных, если её включить, то он сам себя очищает ежедневно.
  • Sergio Fedosoni
    04 июля 2014, 01:46
    А у меня vps на windows server 2012 в голландии месяцами не виснит и не тупит…

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

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