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

Originally Posted By: Artemunak
да блин, а не могут они тогда обратно откатить это кривое обновление?
Ведь раньше всё ок было а теперь каждый день ошибки.
Брокер открытие. Ошибка критическая ведь чтобы месяц ждать !!!

Когда будете писать брокеру "Открытие", упоминайте номер тикета 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

Originally Posted By: npokka
А сбербанк это как то решает? Никто не в курсе?

сбербанк скорее всего и не обновлялся. о них информации нет.
Автор: 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.