на версии MultiCharts64 Version 9.1 Release (Build 12587) и квик адаптере MCQuikPlugin(x64) 2.6.105
периодически наблюдается задержка при отображении средней позиции при открытии сделки на квиковских данных , так же не верно рассчитывается P&L в ордер трекере . В чем может быть причина ?
задержка средней позици
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: задержка средней позици
Добрый день, Сергей.
Для ОПТ данные берутся из Квик Терминала, что там в таблицах - то и в ОПТ.
Для StrategyReport - МС считает сам на основе цен ордеров и BigPointValue.
Для ОПТ данные берутся из Квик Терминала, что там в таблицах - то и в ОПТ.
Для StrategyReport - МС считает сам на основе цен ордеров и BigPointValue.
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
Re: задержка средней позици
Здравствуйте , Генри. Подскажите пожалуйста, какие тогда столбцы в таблицах квика проверить?
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: задержка средней позици
Таблица "Позиции по клиентским счетам (фьючерсы)".
Колонки:
Эффект. цена поз - Avg Price
Вариац. маржа - Open PL
Колонки:
Эффект. цена поз - Avg Price
Вариац. маржа - Open PL
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
Re: задержка средней позици
Я проверил, в таблице не было пунка вариационная маржа , я добавил но его сопоставить нес чем. что делать, может другая таблица? а первый пункт стоял . Может у Меня адаптер какой то не такаой?
- Attachments
-
- таблица ПКСФ квик .jpg
- (128.61 KiB) Downloaded 1969 times
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: задержка средней позици
Да, действительно, вариационная маржа - не OpenPL.
Сравните колонки
Эффект. цена поз - Avg Price
Вариац. маржа - Open PL
Совпадает OPT с ними или нет?
На Realized PL вообще не обращайте внмиания. Это не будет 100% точным значением.
А вот Open PL должен быть верным.
Сравните колонки
Эффект. цена поз - Avg Price
Вариац. маржа - Open PL
Совпадает OPT с ними или нет?
На Realized PL вообще не обращайте внмиания. Это не будет 100% точным значением.
А вот Open PL должен быть верным.
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
Re: задержка средней позици
Эффект. цена поз - Avg Price-да
Вариац. маржа - Open PL- нет
Вариац. маржа - Open PL- нет
- Attachments
-
- вариционная маржа.jpg
- (44.54 KiB) Downloaded 1972 times
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
Re: задержка средней позици
Генри, там есть еще одна проблема . Если сделки были на вечерней сессии , то они утром дублируются в Мч на свечу открытия торгов, а не на вчерашнее место на графике, где они совершались. Это можно как нибудь исправить?
Re: задержка средней позици
Подтверждаю. Каждое утро примерно в 9 часов квик отключается от сервера брокера, потом переподключается. После переподключения в MC дублируютя некоторые (не все) ордера со вчерашнего дня, со временем исполнения как раз 9 с чем-то. Отрисовываются они на первой свече начала торгов. На реальные торги это влияния не оказывает.Генри, там есть еще одна проблема . Если сделки были на вечерней сессии , то они утром дублируются в Мч на свечу открытия торгов, а не на вчерашнее место на графике, где они совершались. Это можно как нибудь исправить?
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: задержка средней позици
SergeyMayorov, AAY, нам необходимы расширенные логи с Вашего ПК.
Закройте все процессы MultiCharts и Quik.
Запустите редактор реестра regedit.exe и откройте следующую ветку реестра:
HKEY_CURRENT_USER\Software\TS Support\DataServerQuik
В значении ключа LogSQLPath надо написать имя с полным путем файла, куда сохранять лог всех SQL запросов.
Например: C:\Mclog.txt
Если такого пути нет или значение пустое, то лог отключается.
После включения логирования-запустите МС и Квик, воспроизведите данное поведение.
Когда проблема воспроизведется-запакуйте и пришлите мне файл C:\Mclog.txt
А также архив всех папок (кроме папки Кэш) из данной директории
%USERPROFILE%\Local Settings\Application Data\TS Support\ Ваша версия MultiCharts
А также архив папки
%USERPROFILE%\Local Settings\Application Data\TS Support\DataServer Quik
Если размер файлов больше 10 мб то, пожалуйста, загрузите их на какой либо файлообменник и пришлите ссылку на скачивание на support@multicharts.com
Прикрепите скриншоты и экспорт вкладок Order and Position Tracker, демонстрирующие проблему.
Закройте все процессы MultiCharts и Quik.
Запустите редактор реестра regedit.exe и откройте следующую ветку реестра:
HKEY_CURRENT_USER\Software\TS Support\DataServerQuik
В значении ключа LogSQLPath надо написать имя с полным путем файла, куда сохранять лог всех SQL запросов.
Например: C:\Mclog.txt
Если такого пути нет или значение пустое, то лог отключается.
После включения логирования-запустите МС и Квик, воспроизведите данное поведение.
Когда проблема воспроизведется-запакуйте и пришлите мне файл C:\Mclog.txt
А также архив всех папок (кроме папки Кэш) из данной директории
%USERPROFILE%\Local Settings\Application Data\TS Support\ Ваша версия MultiCharts
А также архив папки
%USERPROFILE%\Local Settings\Application Data\TS Support\DataServer Quik
Если размер файлов больше 10 мб то, пожалуйста, загрузите их на какой либо файлообменник и пришлите ссылку на скачивание на support@multicharts.com
Прикрепите скриншоты и экспорт вкладок Order and Position Tracker, демонстрирующие проблему.
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
Re: задержка средней позици
сделал, проблема воспроизвелась, но sql логов нет , нет этого файла. в чем проблема?SergeyMayorov, AAY, нам необходимы расширенные логи с Вашего ПК.
Закройте все процессы MultiCharts и Quik.
Запустите редактор реестра regedit.exe и откройте следующую ветку реестра:
HKEY_CURRENT_USER\Software\TS Support\DataServerQuik
В значении ключа LogSQLPath надо написать имя с полным путем файла, куда сохранять лог всех SQL запросов.
Например: C:\Mclog.txt
.
на всякий случай то что есть оправил на ваш фтп.
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: задержка средней позици
Сергей, возможно, неправильно настроили. Либо нет прав на запись в указанную папку. Попробуйте писать лог в другую папку. Лог включается/выключается "на лету" без перезапуска процессов.сделал, проблема воспроизвелась, но sql логов нет , нет этого файла. в чем проблема?SergeyMayorov, AAY, нам необходимы расширенные логи с Вашего ПК.
Закройте все процессы MultiCharts и Quik.
Запустите редактор реестра regedit.exe и откройте следующую ветку реестра:
HKEY_CURRENT_USER\Software\TS Support\DataServerQuik
В значении ключа LogSQLPath надо написать имя с полным путем файла, куда сохранять лог всех SQL запросов.
Например: C:\Mclog.txt
.
на всякий случай то что есть оправил на ваш фтп.
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
Re: задержка средней позици
SQL логи перенес на рабочий стол и они появились.
Сегодня же созрело точное описание воспроизведения проблемы.
Т.к. я пользуюсь двумя датафидами - это ритмик и квик , то включаюсь я раньше чем начинает торговая сессия на ММВБ.в квике надо настроить авто подключение к серверу брокера.
Что бы воспроизвелась проблема , надо что бы были сделки именно в вечернюю сессию , на фьючерсах на квике. Это связано с тем что в новой версии квика , на утро транслируются вчерашние данные вечерней сессии, как тики так и сделки .
Затем на утро , до того, как квик подключается к серверам брокера, надо его запустить, естественно он не сможет подключиться к серверу брокера потому что они выключены еще . И запустить сам мультичарт, В квике при этом настроить авто подключение к брокеру сервера, а что бы оно с работало , в момент когда отключены сервера надо сделать попытку подключиться и когда время автоподключения настроено, квик потом сам переподключиться к серверам , У финама это время 9 30 мск,т.е. первую попытку подключения надо делать в 920 к примеру. И так квик запущен , попытка подключения сделана , сервера квика выключены , квик не подключился. Запускаем квоут менеджер и МЧ. И делаем свои дела, далее 930 квик подключается , закачивает тики вечеки вчерашней и по окончании загрузки тиков в ТВС или в момент , он транслирует вчерашние сделки на вечерке , на сессии после 1830 МСК, которые и попадают на первый тик сегодняшней утреней сессии на фьючерсах. у меня СИ , кто торгует другие фьючи, у них появятся на них.
Попробуйте Самостоятельно воспроизвести проблему.
Сегодня же созрело точное описание воспроизведения проблемы.
Т.к. я пользуюсь двумя датафидами - это ритмик и квик , то включаюсь я раньше чем начинает торговая сессия на ММВБ.в квике надо настроить авто подключение к серверу брокера.
Что бы воспроизвелась проблема , надо что бы были сделки именно в вечернюю сессию , на фьючерсах на квике. Это связано с тем что в новой версии квика , на утро транслируются вчерашние данные вечерней сессии, как тики так и сделки .
Затем на утро , до того, как квик подключается к серверам брокера, надо его запустить, естественно он не сможет подключиться к серверу брокера потому что они выключены еще . И запустить сам мультичарт, В квике при этом настроить авто подключение к брокеру сервера, а что бы оно с работало , в момент когда отключены сервера надо сделать попытку подключиться и когда время автоподключения настроено, квик потом сам переподключиться к серверам , У финама это время 9 30 мск,т.е. первую попытку подключения надо делать в 920 к примеру. И так квик запущен , попытка подключения сделана , сервера квика выключены , квик не подключился. Запускаем квоут менеджер и МЧ. И делаем свои дела, далее 930 квик подключается , закачивает тики вечеки вчерашней и по окончании загрузки тиков в ТВС или в момент , он транслирует вчерашние сделки на вечерке , на сессии после 1830 МСК, которые и попадают на первый тик сегодняшней утреней сессии на фьючерсах. у меня СИ , кто торгует другие фьючи, у них появятся на них.
Попробуйте Самостоятельно воспроизвести проблему.
Re: задержка средней позици
У вас довольно сложное описание получилось. У меня так: MultiCharts и Quik запущены всегда. Quik утром отключается на некоторое время, потом переподключается самостоятельно. В этот момент в MultiCharts приходят ордера со вчерашнего дня. Время исполнения у них — как раз момент переподключения. Отрисовываются потом на открытии на первой свечке.
Quik 6.17.3.6
Quik 6.17.3.6
-
- Posts: 109
- Joined: 06 Feb 2011
- Has thanked: 50 times
- Been thanked: 2 times
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: задержка средней позици
Спасибо за детальное описание. Суть нового поведения понятна - необходимо делать дополнительную фильтрацию на нашей стороне. Данная задача была передана разработчикам. На данный момент нет ориентировочных сроков решения.