Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
27.03.2025, 19:27:38
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: За какой период выдается массив id всех заявок / сделок? « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: За какой период выдается массив id всех заявок / сделок?  (Прочитано 5455 раз)
frrgstr
Newbie
*
Сообщений: 15


Просмотр профиля Email
« : 12.08.2013, 17:05:22 »

Описание функций из документации:

Quote
getAllOrderIDs() - получить массив идентификаторов всех заявок (включая условные, но за исключением стоп-заявок, по всем клиентам и бумагам, включая исполненные и снятые). (ver. 1.12)
getAllStopOrderIDs() - Получить массив идентификаторов всех стоп-заявок (по всем клиентам и бумагам, включая исполненные и снятые). (ver. 1.12)
getAllTradeIDs() - получить массив идентификаторов всех клиентских сделок (ATF 1.17)
getAllTradeIDsBySec() - получить массив идентификаторов всех клиентских сделок по текущей бумаге (ATF 1.17)
getAllTradeIDsBySec(id) - получить массив идентификаторов всех клиентских сделок по бумаге с идентификатором id (ATF 1.17)

За какой период выдаются идентификаторы заявок / сделок?
Записан
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #1 : 14.08.2013, 09:51:51 »

Для ММВБ отдаются заявки и сделки текущего дня.

Для ФОРТС отдаются заявки и сделки вчерашней вечерней сессии и все сегодняшние (в т.ч. заявки и сделки сегодняшней вечерней сессии)
Записан
mega_traider
Newbie
*
Сообщений: 21


Просмотр профиля Email
« Ответ #2 : 05.03.2014, 17:31:39 »

Здравствуйте.
Подскажите, пожалуйста.
Могу я быть уверенным, что метод getAllTradeIDsBySec() вернет заявки в том же порядке, в каком были совершены сделки?
Мне просто надо получить последнюю сделку, такого метода я не нашел. Если я беру последнее значение массива - это 100% последняя сделка или как "повезет"?
« Последнее редактирование: 05.03.2014, 17:33:54 от mega_traider » Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #3 : 11.03.2014, 12:29:04 »

Да, для этого метода все возвращённые сделки возвращаются в массиве в порядке их совершения.
Записан
alexejshevchenko
Jr. Member
**
Сообщений: 68



Просмотр профиля WWW Email
« Ответ #4 : 11.03.2014, 15:36:05 »

Насчёт сделок не знаю, а вот заявки и стоп-заявки в беспорядке возвращаются. Сортирую сам по времени или номеру ордера.
Записан
ddd323
Sr. Member
****
Сообщений: 257


Просмотр профиля Email
« Ответ #5 : 31.03.2014, 20:34:14 »

alexejshevchenko, а вы где время для заявок добываете? Согласно хелпу нет такого поля у хеша заявки...
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #6 : 01.04.2014, 11:43:59 »

Да, для заявок время выставление в ATF не отображается. Его можно реализовать в общем-то с нашей стороны, но пока этого нет.
Записан
ddd323
Sr. Member
****
Сообщений: 257


Просмотр профиля Email
« Ответ #7 : 01.04.2014, 12:13:02 »

Реализуйте, пожалуйста. В контексте всех функций из сабжа этой темы - это может пригодиться для сортировки или поиска потерянных из-за разрывов связи заявок
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: За какой период выдается массив id всех заявок / сделок? « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!