_sg_
_sg_ личный блог
13 сентября 2018, 18:26

Опять Quik повис

Завис Квик.
Работает на выделенном сервере.
Запущен месяц назад.
За это время набирает память и виснет в неподходящий момент.
При этом программа не падает, окна отображается, но на любой ввод команд мышью или вручную программа уже не отвечает.
Все коннекты (Trans2Quik) роботов слетают.
Можно заметить, если только попытаться что-либо сделать.
А так все мигает и светится.

На этот раз попытался ввести Заявку вручную. И Привет.

Такая ошибка возникает РЕГУЛЯРНО. Примерно после месяца непрерывной работы Quik виснет.
Чаще проверяйте его работу и своих роботов.

Опять  Quik повис



62 Комментария
  • Igr
    13 сентября 2018, 18:28
    какой брокер? 
      • FullCup
        13 сентября 2018, 18:43
        _sg_, ниже написал — прочти!
      • Igr
        13 сентября 2018, 18:49
        _sg_, сомневаюсь, у меня всё норм, Открытие. хотя не выделенка 
  • bocha
    13 сентября 2018, 18:29
    Версия квика имеет значение
  • Тимофей Мартынов
    13 сентября 2018, 18:33
    брокера указывай
  • Boris Litvinov
    13 сентября 2018, 18:38
    квик на си++, значит там есть утечка
  • FullCup
    13 сентября 2018, 18:40
    не, ну памяти много квик «жрёт», особенно, когда всего пооткрываешь и настройки галочку поставил хранить на компе, а не на сервере! и почему 7.2, когда актуальная версия 7.19 ?! И у тебя что,  ХР ?! там памяти более 3,2 гига не бывает, вот и не хватает!
    • Hired
      13 сентября 2018, 18:46
      FullCup, хранить на компе это ?
      а если у меня графики сохраняюи от 100 до 5000 свечей всё равно лучше сделать галочку «на сервере»?

      • FullCup
        13 сентября 2018, 19:03
        Hired, да
    • Алексей
      13 сентября 2018, 19:05
      FullCup, судя по скрину там х64, значит лимита в 4гб нет
      • Prophetic
        14 сентября 2018, 12:15

        Алексей, каким боком Вы сюда x64 приплели? Quik — это x32, без вариантов (к сожалению)

        • Алексей
          14 сентября 2018, 13:02
          Prophetic, разрядность квика не причём, память выделяет операционка. коннектор x64 они года два назад сделали.
          • Prophetic
            14 сентября 2018, 13:23
            Алексей, Операционка конечно выделяет, но 32-битное приложение обычно не в состоянии использовать такой объем. Не могли бы Вы кинуть в меня ссылочкой, в которой разрабы пишут про коннектор x64?
            • Алексей
              14 сентября 2018, 13:51
              Prophetic, там другая проблема была 4гига на всё и 2 на приложение, 64ка эти лимиты сняла, то есть даже 32битное приложение могло использовать максимум из возможного если железо позволяло, это же очень давно было :)

              arqatech.com/ru/support/files/
              API импорта транзакций 1.3 x64

              • Prophetic
                14 сентября 2018, 14:47
                Алексей, К сожалению, не смог понять, как при помощи API для импорта транзакций, Квик может научиться использовать больше 2 Гб оперативки, для всего остального.
          • Prophetic
            14 сентября 2018, 16:18
            _sg_, А что не так-то?  Библиотека Trasn2Quik предназначена исключительно для передачи транзакций (читай «команд на размещение заявок») из внешних программ в терминал Квик. Какой бы эта библиотека не была, она не решает проблемы ограничений по памяти для 32-битного приложения.
            На мой взгляд, Вам пока мало что может помочь, кроме регулярных автоматизированных перезагрузок терминала, если сумеете их организовать. Квик (клиентская часть), на сколько я понял, просто не предназначен для круглосуточной непрерывной работы, в добавок к этому накладываются дополнительные проблемы, это  и нежелание разрабов переводить продукт на x64, и существующие утечки памяти, и разрастающиеся логи, и сбои на бирже, и особенности работы брокеров и еще куча всего.
            У меня брокер вообще ежедневно в принудительном порядке «гасит» сервера, и до утра следующего рабочего дня я подключиться уже не могу.
              • Prophetic
                17 сентября 2018, 10:56
                _sg_, Видимо, я неправильно понял суть поста. Мне показалось, что она (суть) заключалась в поиске способа обойти проблему отсутствия в терминале возможности работать 24/7. Данный ресурс не самое подходящее место для предъявления претензий к данной программе. Гораздо логичнее и эффективнее делать это на сайте разработчика. Сильно сомневаюсь, что здесь найдется кто-то кто сможет решить описанную Вами проблему.
                  • Prophetic
                    17 сентября 2018, 12:18
                    _sg_, Вы неверное не заметили откуда пошла речь про разрядность.
                    Про нее я написал в ответ на вот этот комментарий: «FullCup, судя по скрину там х64, значит лимита в 4гб нет», и не боле того.
    • Friendly Deep Space
      13 сентября 2018, 19:07
      FullCup, скорей всего упрощенная тема оформления в менеджере окон. Позволит высвободить память. Но и это видимо не спасает ситуацию)
      • FullCup
        13 сентября 2018, 19:17
        _sg_, весёлый Вы человек! Выше комментарий картинкой, где надо радиоточку правильно поставить — " На сервере"…
  • А. Г.
    13 сентября 2018, 18:48
    Удаляйте *.log файлы ежедневно перед запуском квика.
    • Igr
      13 сентября 2018, 18:50
      А. Г., а нельзя это автоматизировать? 
      • Friendly Deep Space
        13 сентября 2018, 18:55
        Igr, на сколько я знаю это автоматизируется ключем --clear к команде в ярлыке запуска.
      • Андрей Кольцов
        13 сентября 2018, 19:29
        Igr, с помощью xStarter можно легко автоматизировать удаление файлов.
        • Igr
          13 сентября 2018, 19:32
          Андрей Кольцов, да? я его использую для автозапуска квика) 
          • Андрей Кольцов
            13 сентября 2018, 19:34
            Igr, Я тоже… :)
            С помощью него настроил закрытие QUIK в 24:00 и запуск в 9:40
            Автоматическую авторизацию QUIK настроил здесь.
            • Igr
              13 сентября 2018, 19:36

              Андрей Кольцов, только риск смущает, ведь под это дело думается можно и вирусок сделать… и уйдут бабки неизвестно куда

               

              но бабок мало, по этому пока не заморачиваюсь) 

              • Андрей Кольцов
                13 сентября 2018, 19:50
                Igr, «Волков бояться — в лес не ходить»… От кражи логина и пароля спасает двухфакторная аутентификация… На другом ПК зайти в QUIK не получится…
                • Igr
                  13 сентября 2018, 20:28

                  Андрей Кольцов, не, у меня стартер сработал, квик запустил, я там не нужен

                  не знаю на счёт другого компа, не проверял, но через телефон ни какой проверки нет 

    • Владимир Гончаров
      13 сентября 2018, 18:51
      А. Г., если честно замучился это делать по утрам, может батничек есть, или самому писать?
      • Андрей Кольцов
        13 сентября 2018, 19:29
        Владимир Гончаров, с помощью xStarter можно легко автоматизировать удаление файлов.
    • Stoic
      13 сентября 2018, 19:26
      А. Г., раз в неделю достаточно, конечно смотря сколько графиков открыто
  • Karim
    13 сентября 2018, 18:50
    У квика течет память если использовать Lua. У 6.** течет меньше, поэтому с роботами использую его. Либо нужно много памяти и раз в неделю перезагружать. Особенно течет, если использовать таблицу всех сделок.
    • Владимир Гончаров
      13 сентября 2018, 18:52
      Karim, у меня он часто глючит. но он зараза жрет память буфера ОС. т.е. свободная память есть, а буфер сжирает.
  • Борис Боос
    13 сентября 2018, 18:55
    перезагружаюсь практически каждый день, после торговой сессии. дело минутное,  а память чистит
  • Андрей Кольцов
    13 сентября 2018, 19:27
    У меня тоже выделенный сервер.
    Проблему решил установкой xStarter.
    С помощью него настроил закрытие QUIK в 24:00 и запуск в 9:40
    Автоматическую авторизацию QUIK настроил здесь.
    Кстати, с помощью xStarter можно легко автоматизировать удаление файлов.
  • bocha
    13 сентября 2018, 19:36
    Квики  7.11.1.5   90*24*7 в работе
    Память не течет. Но роботы отдельно, на Луа только примочка для экспорта данных
  • Квик зависает когда на рынке сильные движения. Давно это заметил. У меня брокер Сбербанк.
  • advocat
    13 сентября 2018, 19:40
    Тоже была проблема — подвисал. Удалял log, dat файлы, перегружал пару раз в день. Слабо помогало, быстро память набирал. Как-то, по другой правда причине, винду переустановил и всё, эта проблема сама  собой решилась, работает нормально.
  • traktorist80
    13 сентября 2018, 19:47
    Квик виснет, согласен с автором!
  • krvb
    13 сентября 2018, 19:57
    какой-нибудь freeram или freemem менеджер пробовали использовать?
  • Goreloff
    13 сентября 2018, 20:55
    Пришлите мне своих роботов + все настройки. Я посмотрю где утечка
  • Value
    13 сентября 2018, 21:04
    Утечка памяти. Можно сообщить разработчику, они поправят.
  • AntiTrader
    13 сентября 2018, 21:30
    А чего там хром с кучей окон делает? Хорошо, что танки не запустил!
  • П М
    13 сентября 2018, 22:04
    info.exe
    Память 87Mb
    Время ЦП 73:14:37
    версия quik 7.19.0.51
    uptime since 24.08.2018

    не факт что у вас проблема именно с квиком, а не со скриптами под него
  • Market Mover
    13 сентября 2018, 22:05
    Гуглить по словам «утечка памяти»
    ru.wikipedia.org/wiki/%D0%A3%D1%82%D0%B5%D1%87%D0%BA%D0%B0_%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8

  • В.И.Чапаев
    13 сентября 2018, 22:48
    Есть что-то, что мешает в субботу или воскресенье поухаживать за хозяйством?

    Перезапустить Quik.
    Проверить достаточно ли места на диске.
    Перезапустить OS.
    Проверить ошибки в логах. 
    Провериться на трояны и другой триппер
    И т.д.
  • Weddy
    14 сентября 2018, 03:48
    У меня Квик (Брокер Открытие) часто при начале движухи на СИ глючит: графики, стаканы — все двигается, но не снять, ни поставить заявку нельзя. Как впрочем и любые другие команды Квику, кроме закрытия программы. Писал в поддержку открытия — нихрена не решают проблему
    • Олег Ложкин
      14 сентября 2018, 08:40
      Weddy, если квик глючит на движухе то это трабла сервера брокера, и он ее для массового клиента решать не будет (экономически не целесообразно). Спасет только скоростное подключение, но оно бесплатное только у Финама (транзак).
  • Олег Ложкин
    14 сентября 2018, 08:42
     Сильно нагруженный Lua скриптами квик приходится перезагружать дважды в неделю. Такой вот терминал, но другого то нет… :(
    • Prophetic
      14 сентября 2018, 12:19
      Олег Ложкин, Я это проходил несколько лет назад. В результате перешел на C#. QUIKSharp Вам в помощь.

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

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