У вас не стоит Flash Player
Настройки
#35618 - Wed Jan 11 2012 05:32 PM Миллисекунды
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Подскажите пожалуйста формат обращения к миллисекундам в свойствах времени если он реализован?


Отредактировано AlexRI (Fri Jan 13 2012 05:56 PM)

Наверх
#35638 - Thu Jan 12 2012 08:23 AM Re: Тиковые свечи [Re: AlexRI]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
up


Отредактировано AlexRI (Fri Jan 13 2012 05:55 PM)

Наверх
#35758 - Fri Jan 13 2012 05:57 PM Re: Тиковые свечи [Re: AlexRI]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
up

Наверх
#35759 - Fri Jan 13 2012 06:14 PM Re: Тиковые свечи [Re: AlexRI]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Такого нет.

Наверх
#35760 - Fri Jan 13 2012 06:19 PM Re: Тиковые свечи [Re: ViL]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Жаль, а есть ли возможность сравнить время двух сделок на предмет точного совпадения? Вариант вида BarTrade[i].Date.Second == BarTrade[j].Date.Second годится только с погрешностью в секунду, которая неприемлема для реализации высокочастотных решений.


Отредактировано AlexRI (Sat Jan 14 2012 08:03 AM)

Наверх
#35788 - Sat Jan 14 2012 07:56 AM Re: Тиковые свечи [Re: AlexRI]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Как все же проверять сделки на предмет точного совпадения времени? Имеется ли такая возможность в TSlab?


Отредактировано AlexRI (Sat Jan 14 2012 08:06 AM)

Наверх
#35822 - Sun Jan 15 2012 01:34 PM Re: Тиковые свечи [Re: AlexRI]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Originally Posted By: AlexRI
Подскажите пожалуйста формат обращения к миллисекундам в свойствах времени если он реализован?


Originally Posted By: ViL
Такого нет.


Сформулирую вопрос еще раз более детально. TSlab транслирует этапы работы скрипта с точностью до миллисекунды, время выставления/снятия заявок с точностью до миллисекунды. Как получить информацию о сделках на бирже с той же точностью до миллисекунды? Если это не реализованно то как же в этом случае использовать потенциал подключения по Plaza II? Ведь информация по событиям на бирже транслируется в их свойствах в TSlab с грубой точностью в секунду? Уважаемые разработчики прокомментируйте пожалуйста это момент. Есть ли возможность добавить в свойства времени шаг в одну миллисекунду?


Отредактировано AlexRI (Tue Jan 17 2012 09:23 AM)

Наверх
#35887 - Mon Jan 16 2012 10:40 PM Re: Тиковые свечи [Re: AlexRI]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Уважаемые разработчики! Поскольку этот форум практически единственное место получения информации по вашему продукту не могли бы вы более оперативно реагировать на запросы ваших действующих клиентов?! Заданный выше вопрос для меня актуален и представляет ключевой момент в дальнейшей работе с вашей программой.


Отредактировано AlexRI (Tue Jan 17 2012 09:21 AM)

Наверх
#35907 - Tue Jan 17 2012 09:22 AM Re: Тиковые свечи [Re: AlexRI]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
up

Наверх
#35912 - Tue Jan 17 2012 10:18 AM Re: Тиковые свечи [Re: AlexRI]
tigre Offline
stranger

Registered: Tue Jan 10 2012
Записи: 17
я не разработчик этого продукта но все таки постараюсь ответить.
но мне кажется вопрос должен звучать так : в каком формате поступают данные , если там миллисекунды?

главное что бы брокер предоставлял данные в миллисекундах и можно было вытащить через api.

а преобразовать из исходных данных в нужный формат можно всегда например с помощью C#)
главное что бы данные можно было вытащить из api в миллисекунды.

Наверх
#35913 - Tue Jan 17 2012 11:01 AM Re: Тиковые свечи [Re: tigre]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Я в предыдущих постах четко отметил эти моменты. TSlab транслирует время выставления/снятия заявок а так же отчитывается o пошаговой работе скрипта с точностью до миллисекунды т.е. эта градация в него уже заложенна. Информация же с биржи транслируется в нем с округлением до секунды (все временные свойства объектов API имеют мин шаг 1 секунда, как к примеру время сделки) что никак не сопоставимо со скоростью работы при подключении к ней по Plaza II неговоря уже о скорости по локальной сети РТС. Поэтому например 100 сделок на бирже могут иметь одно и то же время исполнения с округлением в секунду т.е. при текущей трансляции в TSlab они произойдут одновременно.


Отредактировано AlexRI (Tue Jan 17 2012 04:02 PM)

Наверх
#35920 - Tue Jan 17 2012 12:59 PM Re: Тиковые свечи [Re: AlexRI]
tigre Offline
stranger

Registered: Tue Jan 10 2012
Записи: 17
AlexRI а вы знаете API такой где есть тот баланс который вы описали выше?

и вообще брокеры предоставляют такую возможно техническую что бы можно было такой API сделать?

я вас понял так :
представим что сейчас за 1 секунду произошло перекуплено 10 контрактов и можно было узнать в миллисекундах в какое время куплен каждый конкретный контракт?


Отредактировано tigre (Tue Jan 17 2012 01:03 PM)

Наверх
#35926 - Tue Jan 17 2012 02:53 PM Re: Тиковые свечи [Re: tigre]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
РТС транслирует информацию о сделках с точностью до миллисекунды, при подключении через Plaza II она доступна. Но при таком способе подключения она не доступна в TSlab, поскольку время в этой программе округляется до секунды для всех свойств объектов API. Если говорить о варианте штатного подключения через сервера брокеров то тут все транслируют с точностью до секунды. Я же веду разговор о Plaza II.

Вопрос о точном времени важен для идентификации пакетов сделок на бирже. Когда серия сделок происходит в один и тот же момент времени. Это разные тики но с одним и тем же таймингом. Без биржевого шага в миллисекунду работать с такими пакетами невозможно.


Отредактировано AlexRI (Tue Jan 17 2012 03:03 PM)

Наверх
#35928 - Tue Jan 17 2012 03:27 PM Re: Тиковые свечи [Re: AlexRI]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
TSLab ничего не округляет в API, не надо выдумывать. Округление идет до интервала свечи. Если интервал 1сек - то свечи будут 1сек. Если интервал 1 тик, то во времени свечи будут миллисекунды.
Это в случае прямого подключения. В случае подключения через брокеров - время сделок округляют их сервера.

Наверх
#35929 - Tue Jan 17 2012 03:35 PM Re: Тиковые свечи [Re: Nektodron]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Спасибо за ответ! Возвращаясь к моему оригинальному вопросу, как запросить отмеченные вами миллисекунды для свойства Trade.Date.???? Я ничего не выдумываю, а лишь следую ответу вашего коллеги и того что вижу в трансляциях. Он выше отметил что миллисекунд нет, вы говорите они есть тогда как их запросить?


Отредактировано AlexRI (Thu Jan 19 2012 09:40 AM)

Наверх
#35930 - Tue Jan 17 2012 03:45 PM Re: Тиковые свечи [Re: AlexRI]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
http://msdn.microsoft.com/ru-ru/library/system.datetime_properties(v=vs.90).aspx
Свойство Millisecond

Но повторюсь, в коннекторах от брокеров миллисекунд нет, там всегда будет 0.


Отредактировано Nektodron (Tue Jan 17 2012 03:47 PM)

Наверх
#35931 - Tue Jan 17 2012 03:47 PM Re: Тиковые свечи [Re: Nektodron]
AlexRI Offline
newbie

Registered: Wed Dec 28 2011
Записи: 37
Originally Posted By: Nektodron
http://msdn.microsoft.com/ru-ru/library/system.datetime_properties(v=vs.90).aspx
Свойство Millisecond


Премного благодарен! Я в курсе про коннект брокеров, мой вариант только прямой поток через Plaza II.


Отредактировано AlexRI (Thu Jan 19 2012 09:41 AM)

Наверх


Moderator:  ViL, sar