У вас не стоит Flash Player
Настройки
#29269 - Wed Jul 13 2011 01:34 PM Ошибки в работе на тиковых и секундных интервалах.
525240 Offline
newbie

Registered: Thu Mar 24 2011
Записи: 33
Приветствую!
ТСлаб версии 1.1.19.54, а так же всех предыдущих версий, не корректно рассчитывает и отображает данные по тикам и секундам.
Во вложении скрины отрисовки работы скрипта и сам скрипт. Скрипт рисует раздвижку между RSU1 и RIU1 в рублях, считает по бидам и аскам.
В текущем моменте расчёты и отрисовка идут как правило нормально, но прошлые данные, 15-20 секунд назад и далее, начинают сильно искажаться и в итоге рисуются данные которых вообще не было в природе.
Такое происходит на любых тиковых и секундных интервалах, на минутах не пробовал т.к. нет смысла.
Это делает невозможным торговлю арбитражных и парноарбитражных скриптов, т.к. нельзя пробросить среднею, да и нет уверенности что текущие данные всегда рассчитываются корректно.
С уважением, Нечаев Роман.


Attachments
ТСЛаб_глюк.rar (222 downloads)


Наверх
#29273 - Wed Jul 13 2011 02:05 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: 525240]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Это проявляется только в 19.54 или в 19.0 то же самое.
И следует помнить, что данные бид и аск не запоминаются между реконектами, поэтому на истории могут быть кривые значения.

Наверх
#29275 - Wed Jul 13 2011 02:18 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: Nektodron]
525240 Offline
newbie

Registered: Thu Mar 24 2011
Записи: 33
Это было и на прошлой 18 версии и всех последующих обновлениях, не было времени скрины сделать и написать, думал в след. версии исправите))
То что данные по бидам и аскам не подкачиваются после обрывов связи это понятное дело. Вышеописанные искажения идут без реконнектов.
И ещё забыл написать, например если изменить какой нибудь параметр по ходу работы скрипта, ну например, интервал поменять с 3-х тиков на 4 тика, график так же сразу искажается, вообще становится исковерканным. Ошибка где то при перерасчёте возникает или на этапе записи данных по бидам и аскам в файл, ведь ТСлаб их куда то "складирует"))?

Эта проблема здорово мешает, нельзя например посмотреть, не говоря уже о том чтобы протестировать, работу какого либо скрипта по бидам и аскам на тиках и секундах за весь торговый день или какой либо значимый период времени.
С уважением, Роман Нечаев.

Наверх
#29281 - Wed Jul 13 2011 03:59 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: 525240]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Я вообще не рекомендую связывать тиковые графики двух источников вместе, т.к. тиковый график не привязан к временной шкале и соответственно для выравнивания программа добавляет отсутствующие свечи, в данном случае тики. Их может быть добавлено слишком много. А как выравнивать графики N тиков вообще не очень понятно, они действительно "расползутся".
Для нормального выравнивания нужно использовать секундные графики.

Наверх
#29284 - Wed Jul 13 2011 04:44 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: Nektodron]
525240 Offline
newbie

Registered: Thu Mar 24 2011
Записи: 33
Я не против секундных, но на них та же ерунда, искажает как в моменте так и при смене параметров, добавишь туда сюда секунду и вместо раздвижки каша.
С уважением, Роман.

Наверх
#29288 - Wed Jul 13 2011 04:52 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: 525240]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Каша появляется до момента раздвижки? Это связано с тем, что данные по бид/аск нигде не сохраняются (в текущей версии) и с момента старта скрипта накапливаются заново.
Этот момент исправлен в текущей девелоперской версии (пока не публичной), там изменен формат тикового кеша.

Если данные портятся в отсутствии дисконектов и рестартов скрипта, тогда это ошибка.

Наверх
#29290 - Wed Jul 13 2011 04:57 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: Nektodron]
525240 Offline
newbie

Registered: Thu Mar 24 2011
Записи: 33
Originally Posted By: Nektodron
Каша появляется до момента раздвижки? Это связано с тем, что данные по бид/аск нигде не сохраняются (в текущей версии) и с момента старта скрипта накапливаются заново.
Этот момент исправлен в текущей девелоперской версии (пока не публичной), там изменен формат тикового кеша.


Когда можно будет лицезреть эту версию в публичном доступе?

Наверх
#29291 - Wed Jul 13 2011 04:58 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: Nektodron]
525240 Offline
newbie

Registered: Thu Mar 24 2011
Записи: 33
Originally Posted By: Nektodron

Если данные портятся в отсутствии дисконектов и рестартов скрипта, тогда это ошибка.

Именно так и происходит.

Наверх
#29292 - Wed Jul 13 2011 05:01 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: 525240]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Можете прислать на contact@tslab.ru вариант скрипта (графика) с подобной отрисовкой и описать последовательность действий приводящие к ошибке?

Наверх
#29314 - Thu Jul 14 2011 10:43 AM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: Nektodron]
525240 Offline
newbie

Registered: Thu Mar 24 2011
Записи: 33
Quote:
Originally Posted By: Nektodron
...данные по бид/аск нигде не сохраняются (в текущей версии) и с момента старта скрипта накапливаются заново.
Этот момент исправлен в текущей девелоперской версии (пока не публичной), там изменен формат тикового кеша.

Удалил вчерашнюю ночную сборку и поставил 1.19.0, секундные интервалы стали отображаться коректно, но небольшой дисконект или изменение параметров скрипта приводит к вышеописанному результату.
Когда можно будет поставить версию с исправленным форматом тикового кэша?
С уважением, Роман.

Наверх
#29316 - Thu Jul 14 2011 12:32 PM Re: Ошибки в работе на тиковых и секундных интервалах. [Re: 525240]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
не раньше осени

Наверх


Moderator:  ViL, sar