Да, это конечно трешь какой-то - при каждом открытии окна заявки на срочке - зависание на 30-60 секунд. На фонде такого нет. Настройки формы ввода заявки не помогают. Версия с сайта сбера устанавливается такая же - даже не стал переставлять. Торговать практически невозможно - и цена уже уходит и попадаешь на комиссию биржи, т.к. заявка из лимитки превращается в по-рынку. Сделайте уже что-нибудь - основная функция - ввод и выставление заявки должна работать как из пушки.
Мы не рекомендуем использовать версии рабочего места QUIK, которые ещё не были "выданы" Вашим брокером. Возможность скачать комплект файлов для обновления с нашего сайта существует как альтернатива, в случае возникновения каких-либо проблем с получением обновления с сервера. Мы рекомендуем Вам выполнить откат версии на предыдущую, то есть, крайнюю версию, которая доступна для получения с сервера Вашего брокера.
Нет, все же задержка наблюдается - закономерности не нашел, но иногда прям сразу при щелчке на стакане открывается окно ввода заявки и висит около полминуты, иногда винда пишет, что квик не отвечает. Возможно что то со связью с брокером, возможно коррелирует с увеличением скорости движения цены, но факт есть факт. Отключение проверки границ диапазона не помогает.
Да, забыл отметить, что наибольшие тормоза проявляются именно при первом выставлении заявки после старта или после последнего выставления. И еще - сейчас в настройках снял проверку границ пока вроде полегчало, но не уверен что это не просто эффект от не первого выставления. Да и так то я бы не снимал по хорошему эту проверку - нужная вещь, если это вообще в ней дело.
Подскажите в чем может быть дело или исправьте - при выставлении заявки на срочном рынке (а может и на обычном - не проверял) происходит зависание, а следовательно и задержка выставления заявки, на полминуты (зависит от крутости компа, но и полминуты как бы не на самом слабом компе). Квик из последних 12.2.0.37. Брокер - сбер. Было и на предыдущей версии, но задержка была меньше. Может это из=за кучи логов которые появились новые: net_stats.log, statistics.log, accint.log, quik_front_log.txt.
Ошибка установки Quik: Wrong language settings read from INI file: language identifier=0x19, dialect=0x01. Program terminated, При запуске info.exe возникает ошибка: Wrong language settings read from INI file: language identifier=0x19, dialect=0x01. Program terminated
ISR написал: удаление старых файлов решило проблему
Видно рано я обрадовался - при перезапуске программы опять предлагает обновиться. Странно что днем вроде было нормально, а на вечерней сессии опять началось, так что возможно что-то происходит на стороне брокера (сервера открытия). Так же на некоторых серверах возникает ошибка протокола.
Ошибка установки Quik: Wrong language settings read from INI file: language identifier=0x19, dialect=0x01. Program terminated, При запуске info.exe возникает ошибка: Wrong language settings read from INI file: language identifier=0x19, dialect=0x01. Program terminated
Ошибка установки Quik: Wrong language settings read from INI file: language identifier=0x19, dialect=0x01. Program terminated, При запуске info.exe возникает ошибка: Wrong language settings read from INI file: language identifier=0x19, dialect=0x01. Program terminated
Возможно проблема в следующем или как то связана. При переходе на версию >=10 произошло почему то переименование файлов lang_rus.dll и lang_eng.dll в langrus.dll и langeng.dll. При этом при запуске квика предлагается обновить эти файлы с сервера, указывая что версия текущих файлов 0.0.0.0. Я обновлять не стал и вроде как все работает, но при этом при каждом запуске предлагается обновить программу, что то же не очень. Предлагаю :) вернуть старое имя файлов, выпустив апдейт 10.0.2. Да текущая версия у меня 10.0.1.
Проблему пока снимаю, т.к. возможно это локальная проблема компа (хотя и не очень понятная, т.к. в других программах цифры работают), поскольку на другом компе вроде такого не наблюдается.
У меня нет такой проблемы - версия 9.2.2.11, пробовал на sbrf-12.21. Задавая вопрос, указывайте свою версию квика - как разрабы поймут где искать проблему?
При вводе стоп-заявок не работает ввод цифр в полях с ценой - только то что вбилось автоматом из стакана и дальше стрелками вверх-вниз. На всякий случай - все это происходит на фортс.
Подтверждаю проблему на 9.1.1.3 - после соединения висит в состоянии "не отвечает". По началу звонил брокеру, на их версии 8.6 проблемы нет. Как то раз решил дождаться - минут через 10 отживел. Короче проблема точно есть. Переходил на новую версию как обычно я это делаю - распаковкой архива upd, скачанного с вашего ftp в папку с предыдущей версией. Скажу сразу - вкладок и окон много, логи удалять пробовал - не помогает особо, чистая загрузка то же не помогает.
Anton написал: А если нет разницы, зачем платить больше )
Интересный вариант, спасибо за инфу :)
2ARQA: Насчет работы квика 8.11 - вроде не падает, но кажется как будто ресурсов жрет многовато: 1.5Гига памяти и 20-30% проца (I5 из первых) сразу после старта и далее не снижается (15 вкладок 46 окон).
Александр М написал: Несколько смущают размеры файлов по Вашей ссылке
Согласен, меня то же смутил этот момент, как будто скомпилировано в дебаг'е (с информацией для отладки), но размер может быть увеличен и по каким то еще причинам. Но тем не менее скомпилированный скрипт работает. Разрабам квика все же, на мой взгляд, стоило бы заботиться о клиенте, можно было бы ссылку в доку добавить, или вовсе win32/64 компиляторы подкинуть, благо пока они места много не едят. По самой работе же 8.11 и моим скриптом скомпиленым под 5.4.1. за сегодня еще ни разу не упало, в то время как на предыдущей версии 8.09 по нескольку раз за день, устал уже перезапускать.
И да, мой скрипт, скомпилированный win64 компилятором взятым по ссылке выше, работает с выбором 5.4.1 в квике, и в параметрах самого скрипта также отображается эта версия.
Возможно не в тему, но сам искал где же взять этот самый lua 5.4.1, на lua.org не нашел, но гугл выдал таки одну ссылку: https://joedf.ahkscript.org/LuaBuilds/
Можно попросить продление прямоугольников вправо (возможно и влево) - например, две галочки в свойствах фигуры. Так же народ просит, наоборот, не возможность не продлевать каналы - так же бы решилось такими галками. Спасибо.
Итак, результат пока средний :( Под конец 2-го дня все же квик опять упал, хотя стоит отметить, что стало получше. Дамп скинул все туда же, по ссылке из первого сообщения, оставил там его один единственный. Версия квика 8.8.1.5, windows 10, папка квика C:\Info.
Anna Lozenko написал: Описанная ошибка была исправлена в версии 8.8.1
Обновился, буду тестировать, спасибо. По падениям - напишу по результату 1-2 дней тестирования.
Есть у меня еще одна проблема с квиком, насколько помню она появилась после перехода на 64х битную версию. Когда прилетает обновление от брокера (всего один файл InstrClient.dll), если квик находится в папке Program Files или Program Files(x86) (ну вот привык я так), то обновления не происходит. А именно, файл принимается, старый копируется в папку backup, а новый не переписывается поверх старого, остается старый. При этом также квик не старует, когда нажимаешь кнопку перезапустить после обновления, он закрывается и все. По всей видимости какая то проблема с доступом, хотя раньше (32-х битная версия) все было норм. В короткой папке C:\Info вроде обновление прошло нормально. Среда - Win10, запуск идет от админа.
Ребята, ну надо что-то делать. Квик так и продолжает падать. Сейчас это 8.8.0.55 из папки C:\Info и падает молча без дампа, уже 2 раза за день. Это уже перебор...
Потестировал в разных папках - из C:\Info вроде не падает. Из C:\Program Files (x86)\Info и C:\Program Files\Info падает, причем и последняя версия 8.7.1.3, из которого дамп скинул все туда же на Яндекс (ссылка в первом посте).
Больше 10 лет работы квика в PF(x86) не создавало проблем, в том числе несколько версий после перехода квика на x64, думаю проблема не в этом. Вот сейчас вроде работает в PF(x86) уже пол дня, видно проблема плавающая, все же попробую работать из c:\info.
Цитата
Alexander Kopyatkevich написал: В случае повторения проблемы сообщите нам об этом, пожалуйста!
Тем не менее, перенес из Program Files (x86) в Program Files, пока не падает, посмотрю что будет дальше. Но хотелось бы услышать авторитетное мнение-рекомендацию поддержки.
ISR написал: Так как можно представить дробное число без разделителя дроби? Ведь именно на такой разделитель и ругается квик.
QUIK ругается потому что ему передают дробное число а на инструменте целый шаг цены. ели шаг цены дробный то можно передавать дробное число округленное до шага цены.
Значит так будет правильно?
local scale = getSecurityInfo(classCode, secCode).scale local price = string.format("%." .. scale .. "f", tonumber(price))
Поправил по быстрому, тупо tostring -> string.format("%i", ... https://cloud.mail.ru/public/vDr4/5rJvUDHbn Как в соседней ветке указывали возможны проблемы с дробной ценой, но мне не понятно как можно представить дробную цену без дробного разделителя.
string.format ("%i", price) - так подойдет? Ну и я так понимаю назад дороги уже нет? Все равно нужно переходить рано или поздно на 5.3, если не сидеть на старых версиях квика. Но пока сырая версия - часто висит в состоянии "не отвечает", раз просто грохнулся молча - остался дамп ~1Гб.
Блин, добавьте уже редактирование сообщений на форуме, даже опечатки не исправить. Я даже боюсь представить как там квик еще работает, если такие элементарные вещи годами не могут сделать :(
Попробовал перейти на на указанную связку - перекомпилил своего робота, возникает ошибка при выставлении стоп заявки: Неправильно указана цена: "18913.0" Сообщение об ошибке: Число не может содержать знак разделителя дробной части local trans_params = { ACCOUNT = Account, CLIENT_CODE = comment..Comment, -- comment CLASSCODE = ClassCode, SECCODE = SecCode, ACTION = "NEW_STOP_ORDER", TRANS_ID = trans_id, STOP_ORDER_KIND = "TAKE_PROFIT_AND_STOP_LIMIT_ORDER", OPERATION = operation, QUANTITY = tostring (quantity), PRICE = tostring (price), STOPPRICE = tostring (take_price), STOPPRICE2 = tostring (stop_price), OFFSET = tostring (TakeOffset), -- Отступ от мин/макс SPREAD = tostring (TakeSpread), -- Защитный спрэд OFFSET_UNITS = "PRICE_UNITS", SPREAD_UNITS = "PRICE_UNITS", EXPIRY_DATE = "GTC", MARKET_STOP_LIMIT = "NO", MARKET_TAKE_PROFIT = "NO", IS_ACTIVE_IN_TIME = "NO" } Я так понимаю tostring теперь стал вместо int'а float печатать, ну т.е. с дробной частью, а sendTransaction это фидно не нравится. Кого леи как лечить не очень понятно :(
Хотя не очень ясно, та ли эта проблема. Я прошел по всем графикам всех окон - везде SBRF-6.19 и нет SBRF-3.19. А также совсем непонятна ситуация с инструментами, которые я вообще не использую на графиках, да и вообще в принципе нигде: MXI-3.19 и MTSI-3.19M200319PA21500 - их то же настойчиво предлагает заменить на 6.19.
Версия 7.26.0.26 (прилетела от брокера), но наблюдается уже с 24 или 25-ой. 1. Предлагается замена инструментов (фьючи), которых я не добавлял, причем каждый раз заново. 2. Меняю SBRF-3.19 на 6.19 (этот я использую), но при следующем запуске опять предлагает такую же замену, пока руками не заменишь в info.cfg.
Вылечилось перезагрузкой системы. К слову сказать, это Win10 - возможно ее глюки. Вылечилось собственно тем, что появился торговый счет там где его не было - в окне ввода заявки и в настройках-> торговые счета. В таблице торговых счетов и до этого счета были на месте.
Версия 7.19.0.51. Брокер сбер. Сегодня 24.8.18 нет по какой то причине информации о торговом счете - пустое поле. И что делает квик - он просто падает при вводе заявки или при попытки войти в настройки->торговые счета.
Alexey Ivannikov написал: В таком случае ждём ранее запрошенную информацию.
Глюк плавающий, на одном компе есть, на другом нет, комплекты квика вроде более менее одинаковые. Начинаешь вычищать папку для отправки глюк пропадает. Так что даже не знаю чем помочь :(