Quik потеря ID транзакции.
Автор: ViL
Quik потеря ID транзакции. - Fri Feb 26 2016 04:27 PM
"Разработчики серверного ПО Quik ответили о том, что нашли ошибку в серверной части.
пересылаю их ответ
"
Добрый день,
По Вашему обращению мы диагностируем проявление ошибки в серверном ПО QUIK, из-за которой некорректно сохраняются и отправляются пользователям значения поля "ID транзакции" при подключении через сервер доступа.
Ошибка будет исправлена в следующей версии серверного ПО QUIK.
Приносим Вам свои извинения за доставленные неудобства.
"
"
Проблема, до исправления работниками Quik, может приводить к двойным входам/выходам, потерям своих заявок, своих сделок.
Автор: ViL
Re: Quik потеря ID транзакции. - Fri Mar 04 2016 06:29 PM
ВНИМАНИЕ! Если Вы столкнулись с проблемой двойных входов/выходов, потерей заявок, с сообщением "Превышено время ожидания" при работе через QUIK.
Откройте пожалуйста лог программы(инструменты папка с логами, файл tslab) с помощью обычного блокнота windows.
Поиск (ctrl f) ищем фразу: without transaction ID
Если находит, то это именно та самая проблема с серверным ПО.
В данный момент мы проинформировали своих брокеров-партнеров.
Но информации о лечении пока не поступало.
Если данную фразу не находит, а проблема с двойными входами есть, то скорее всего проблема в DDE:
http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=58735#Post58735 Внимание!! Если Вы торгуете без описываемых проблем, и брокер не партнер TSLab
http://www.tslab.ru/partners/, настоятельно рекомендуем сообщить о такой ошибке в серверном ПО своему брокеру! Цель -чтобы брокер не обновлял серверное ПО Quik до следующего выхода обновления.
Автор: Artemunak
Re: Quik потеря ID транзакции. - Sun Mar 06 2016 02:58 PM
спасибо за обновление темы,
оказывается проблема с without transaction ID, а я думал что брокер тормозит с выполнением заявок и им писал.
проблема не только с лимитками, как я раньше думал, но и с маркетордерами в настоящее время, у меня примерно каждый двадцатый ордер теряется в последнюю неделю. Жесть конечно, от компа теперь не отойдёшь.
Кто на квике - будьте внимательны, похоже всех касается.
Автор: Chepell
Re: Quik потеря ID транзакции. - Sun Mar 06 2016 03:43 PM
Жуть какая! Что квиковцы говорят,когда баг пофиксят?
Автор: ViL
Re: Quik потеря ID транзакции. - Mon Mar 07 2016 03:17 PM
Пока нет информации.
Автор: ViL
Re: Quik потеря ID транзакции. - Wed Mar 09 2016 11:20 AM
Внимание!! Если Вы торгуете без описываемых проблем, и брокер не партнер TSLab
http://www.tslab.ru/partners/, настоятельно рекомендуем сообщить о такой ошибке в серверном ПО своему брокеру! Цель - чтобы брокер не обновлял серверное ПО Quik до следующего выхода обновления.
Автор: ViL
Re: Quik потеря ID транзакции. - Wed Mar 09 2016 12:11 PM
Получили информацию, что обновление серверного ПО квиков намечено на начало апреля.
Автор: Artemunak
Re: Quik потеря ID транзакции. - Wed Mar 09 2016 12:48 PM
да блин, а не могут они тогда обратно откатить это кривое обновление?
Ведь раньше всё ок было а теперь каждый день ошибки.
Брокер открытие. Ошибка критическая ведь чтобы месяц ждать !!!
Автор: ViL
Re: Quik потеря ID транзакции. - Wed Mar 09 2016 01:55 PM
да блин, а не могут они тогда обратно откатить это кривое обновление?
Ведь раньше всё ок было а теперь каждый день ошибки.
Брокер открытие. Ошибка критическая ведь чтобы месяц ждать !!!
Когда будете писать брокеру "Открытие", упоминайте номер тикета DXW-303-78469 в тикет системе поддержки TSLab.
Автор: VitNik
Re: Quik потеря ID транзакции. - Wed Mar 16 2016 11:35 AM
да уж. живу перед монитором с начала года. задолбали ошибки.
по Открытию понял на какой тикет ссылать.
а в БКС тоже есть какой то номер тикета?
с каждой ошибкой буду письма им писать чтоб не расслаблялись..
Автор: ViL
Re: Quik потеря ID транзакции. - Wed Mar 16 2016 11:50 AM
VEF-645-33603
Автор: ViL
Re: Quik потеря ID транзакции. - Wed Mar 23 2016 12:06 PM
Информация от брокера Открытие:
Posted on: 23 March 2016 11:44
Добрый день.
Обновление сервера, призванное исправить ошибку, установлено на сервере 2 (193.219.127.51) и сервере 3 (193.219.127.45)
порты 15100
Автор: VitNik
Re: Quik потеря ID транзакции. - Wed Mar 23 2016 05:41 PM
спасибо. будем проверять.
надеюсь БКС тоже не заставит себя долго ждать.
Автор: npokka
Re: Quik потеря ID транзакции. - Thu Mar 24 2016 09:46 AM
А сбербанк это как то решает? Никто не в курсе?
Автор: VitNik
Re: Quik потеря ID транзакции. - Tue Mar 29 2016 10:13 AM
видимо все брокеры обновят у себя серверную часть QUIK
вопрос только насколько оперативно после ее появления
Открытие - пока откатили версию QUIK на старую/рабочую на двух серверах
а БКС будут ждать выхода нового обновления в начале апреля
Автор: ViL
Re: Quik потеря ID транзакции. - Tue Mar 29 2016 10:29 AM
А сбербанк это как то решает? Никто не в курсе?
сбербанк скорее всего и не обновлялся. о них информации нет.
Автор: npokka
Re: Quik потеря ID транзакции. - Thu Mar 31 2016 01:47 PM
Сегодня ТСлаб с Квиком просто сходят с ума.
Открывают позиции, потом их теряют, потом снова открывают.
Удалил агентов, перезагрузил ВЛД, снова настроил агентов и понеслось поновой все. Это какая то жесть.
В итоге пришлось остановить всех агентов, включить реальный квик и закрыть там все позиции руками.
Торговля на сегодня закончена.
И вообще честно говоря достало каждый день перезаливать ВЛД и в страхе смотреть будут двойные входы или нет.
Пока не буду продлевать подписку на апрель.
Автор: ViL
Re: Quik потеря ID транзакции. - Thu Mar 31 2016 02:13 PM
брокер то какой? Номер тикета на саппорте подскажите пожалуйста.
Автор: npokka
Re: Quik потеря ID транзакции. - Thu Mar 31 2016 02:38 PM
Брокер Сбербанк.
Ошибки постоянно вот эти
http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=76905#Post76905А сегодня произошла феерия под названием "полный рассинхрон Квик и ТСлаб": то есть ТСлаб думает, что есть стопы или позиции или заявки которых нет или наоборот он думает что они есть, а их нет!!!!! В итоге это вылилось в ряд сделок не имевших отношения к стратегии торговли.
Автор: ViL
Re: Quik потеря ID транзакции. - Thu Mar 31 2016 04:01 PM
в логе есть сообщения "without transaction ID" ?
Автор: npokka
Re: Quik потеря ID транзакции. - Thu Mar 31 2016 04:25 PM
нет, зато куча сообщений типа
15:19:16.52[40]DEBUG:Агент 'Hi_Lo_war_Eu_30min(2)':260302334:[МойПортфель]:Не удается снять стоп-заявку N [6013930]
15:19:16.52[40]INFO :206:Error:TradeScript:(Script:Hi_Lo_war_Eu_30min(2)):Агент 'Hi_Lo_war_Eu_30min(2)':260302334:[МойПортфель]:Не удается снять стоп-заявку N [6013930]
15:19:11.75[22]DEBUG:Агент 'Hi_Lo_war_Eu_30min(2)':260302334:[МойПортфель]:Превышено время ожидания
15:19:11.75[22]INFO :207:Error:TradeScript:(Script:Hi_Lo_war_Eu_30min(2)):Агент 'Hi_Lo_war_Eu_30min(2)':260302334:[МойПортфель]:Превышено время ожидания
15:19:11.75[22]DEBUG:Finishing operation with success = False
и т.п.
Автор: ViL
Re: Quik потеря ID транзакции. - Thu Mar 31 2016 04:33 PM
на поддержку пришлите пожалуйста лог программы.
Автор: npokka
Re: Quik потеря ID транзакции. - Thu Mar 31 2016 05:18 PM
отправил
Автор: npokka
Re: Quik потеря ID транзакции. - Tue Apr 05 2016 02:19 PM
есть новости по теме? когда я смогу продлить подписку?
в поддержке мне ответили в итоге что посочь ничем не могут и вообще не уверены что проблема в квике.
Автор: ViL
Re: Quik потеря ID транзакции. - Tue Apr 05 2016 02:49 PM
Пока новостей нет.
Автор: VitNik
Re: Quik потеря ID транзакции. - Tue Apr 19 2016 10:28 AM
Можно попросить вас поинтересоваться у Quik когда они подготовят обновление для брокеров? Может быть есть какие то ориентировочные даты?
Брокер отписывается от вопросов.. "типа когда обновление QUIK выпустит, тогда и обновим ПО на своих серверах"..
А воз и ныне там..
Автор: ViL
Re: Quik потеря ID транзакции. - Tue Apr 19 2016 04:44 PM
Пока нет точной даты.
Автор: ViL
Re: Quik потеря ID транзакции. - Wed Apr 20 2016 12:44 PM
Информация от БКС:
"Добрый день.
В течении 2-х недель разработчики отправят нам версию с исправлением."
Автор: ViL
Re: Quik потеря ID транзакции. - Thu May 05 2016 09:17 AM
Информация от БКС:
"Добрый день.
В данный момент мы получили новую версию серверной части Quik 5.3.1, проходит этап тестирования.
Если заработает корректно, сообщим об обновлении на основных соединениях.
"
Автор: VitNik
Re: Quik потеря ID транзакции. - Thu May 19 2016 12:45 PM
нет новостей от БКС об обновлении?
кстати, в Открытии, хоть и откатились они на предыдущую версию, все равно случается порой "ноу транзакшин ид"
Автор: ViL
Re: Quik потеря ID транзакции. - Thu May 19 2016 12:55 PM
От бкс есть. Не прошли тестирование, дождались новую сборку, снова проходят тестирование.
Автор: Maniac
Re: Quik потеря ID транзакции. - Thu May 19 2016 09:59 PM
Арка выпустила обновление серверной части Quik 5.3.2.
Исправлена ошибка, из-за которой некорректно сохранялись и не отправлялись пользователям значения поля ID транзакции при подключении через сервер доступа.
Осталось дождаться, когда обновится ваш брокер.
Автор: ViL
Re: Quik потеря ID транзакции. - Fri May 27 2016 11:44 AM
Информация от БКС:
Добрый день.
Обновление серверов будет 1 июня.
Автор: VitNik
Re: Quik потеря ID транзакции. - Fri Jun 03 2016 05:59 PM
эх.продолжаем надеяться.скоро отпуск.а от монитора не отойти.
Автор: ViL
Re: Quik потеря ID транзакции. - Fri Jun 03 2016 06:22 PM
на БКС ситуация не улучшилась?
Автор: VitNik
Re: Quik потеря ID транзакции. - Mon Jun 06 2016 10:07 AM
нет. по "БКС" пока без изменений.
по "Открытию" - так же. Хотя по их словам они и откатились на 3тьем и 4ом сервере на старую "рабочую" версию Quik,
но все равно иногда либо с утра на старте, либо при резком движении = стопы срабатывают без "ID".
верю. надеюсь. жду.
P.S. кстати интересно, если ошибка в логе : "без ID" - это 100% именно проблема обсуждаемая в этой теме и относится к брокерскому ПО?
точно не проблема алгоритма или версии Tslab? у вас нет сомнений?
Может мне что нибудь со своей стороны можно предпринять чтобы минимизировать случаи этой ошибки? Посоветуете что нибудь ?
Автор: ViL
Re: Quik потеря ID транзакции. - Mon Jun 06 2016 10:34 AM
Точно ПО серверов и на старых версиях оно то же было. Но не в таких масштабах.
Пока нет вариантов минимизаций.
Автор: VitNik
Re: Quik потеря ID транзакции. - Mon Jun 27 2016 01:18 PM
не сочтите за труд. уточните у брокеров пожалуйста текущее положение дел с обновлением ПО и проблеме с ID . я конечно, знаю поговорку "обещанного три года ждут", но что то после BREXIT в пятницу мне совсем взгрустнулось от понимания того что алгоритмы в TSlab технически не готовы к подобным обвалам, и после начала торгов приходится в ручную исправлять все позиции и стопы.
Автор: ViL
Re: Quik потеря ID транзакции. - Mon Jun 27 2016 02:01 PM
что касается бкс, то ошибок стало меньше, но они есть. В данный момент мы проводим тестирование, что бы с брокером общаться в моменте проблемы, это желание техподдержки Поквиков. Нам пока не удалось воспроизвести потерю id.
у открытия смысла нет сейчас что-либо запрашивать, они пока не меняли ПОсерверов.
Автор: VitNik
Re: Quik потеря ID транзакции. - Mon Jun 27 2016 04:50 PM
вам помочь с воспроизведением потери id? у меня есть этого добра много)
Автор: ViL
Re: Quik потеря ID транзакции. - Mon Jun 27 2016 07:25 PM
Можно, лучше делать внутри дня, пока все на работе. Если сейчас нам дадите сегодняшнюю торговлю, будет бесполезно.
Если утром воспроизведется, можем попробовать.
Автор: ViL
Re: Quik потеря ID транзакции. - Mon Jul 18 2016 12:14 PM
ПО серверов QUIK исправлено, информация для Брокеров: на сервере должно быть установлено ПО версии 5.3.3
ПО на серверах брокеров БКС и Открытие установлено верное.
Для работы необходимо использовать последнюю релизную версию программы.(справка - проверить наличие обновлений)
Как стало работать на серверах:
trans_id не является биржевым параметром, его устанавливает сервер.
Сервер запоминает trans_id и отправленную транзакцию на биржу.
Когда приезжает ответ на транзакцию, в нем содержится номер заявки. Таким образом сервер понимает на какую заявку какой trans_id требуется установить.
И когда приезжает заявка с указанным номером, на ней тут же проставляется trans_id.
Однако, бывают случаи, когда заявка приезжает раньше чем ответ на транзакцию. Это обусловлено тем что транзакции и сами заявки едут разными, не синхронизированными потоками.
В такой ситуации сервер не знает какой trans_id установить на заявке и отправляет ее клиенту как есть, то есть с пустым значением.
Позже, когда приходит ответ на транзакцию, сервер повторно отправляет эту же заявку, но с уже установленным trans_id.
1.2.27.0 программа пользуется этим вторым шансом узнать trID.