Open Silhin opened 2 months ago
Добрый день, как и указано в документации, метод GetLastTrades() возвращает сделки максимум за час. Выгрузка всех исторических обезличенных сделок в API на данный момент недоступна, а для оперативного получения обезличенных сделок рекомендуем пользоваться подпиской на стримы.
Так она и за час выгружает некорректно. На первом изображении я пытался получить данные за час, но он возвращал пустой список. Данные которые я смог получить, были за прошедшие 24 часа (в теории, не проверял) и до 00:00 дня вызова метода. Иначе говоря, вчерашние данные до 23:59.
Так она и за час выгружает некорректно. На первом изображении я пытался получить данные за час, но он возвращал пустой список. Данные которые я смог получить, были за прошедшие 24 часа (в теории, не проверял) и до 00:00 дня вызова метода. Иначе говоря, вчерашние данные до 23:59.
Давайте еще раз уточним. Метод возвращает сделки только прошедшие за последний час, а не последний час торгов. Если делать запрос утром, до начала торгов, то результат будет пустым. Вы в какое время и за какой период пытались получить результат?
Я пытался получить сделки за несколько промежутков времени. Выше уже описали, что функция возвращает за последний час торгов. На скринах выше я 06.07.2024 в 23:00 ~ 23:50 пытался получить сделки за последний час (то есть, 06.07.2024 22:00 ~ 22:50). Но возвращается пустой список. Но при попытке взять за период 03.07.2024T00:00:00 - 07.07.2024T23:59:59 я получал за 05.07.2024 19:50 ~ 20:00 (получается исторические данные биржевых торгов). При этом в Терминал отображались сделки за последний час.
Кратко: При попытке выгрузить обезличенные сделки за один час и более, возвращается пустой список, хотя в терминале они отображаются корректно.
Подробнее: При попытке получить обезличенные данные за любой период (1 час, 1 день, 3 дня). Возвращается либо пустой список, либо список с неполными данными. При вызове запроса на получение данных за последний час для "Акции обыкновенные ПАО Сбербанк" возвращается пустой список:![image](https://github.com/RussianInvestments/investAPI/assets/68598334/4c9a7e0a-d62b-4ae1-9654-86afe4476c45)
При попытке получить данные за 3 дня, возвращается полупустой список, который начинается с 2024-07-05 19:50:![image](https://github.com/RussianInvestments/investAPI/assets/68598334/bd8e3571-fb6e-43ed-bbf9-aef737b36280)
При этом в Терминале последние сделки отображаются:![image](https://github.com/RussianInvestments/investAPI/assets/68598334/869bf097-6961-4a5e-ad46-797a0381a3ad)
Запрос GetAssetBy:![image](https://github.com/RussianInvestments/investAPI/assets/68598334/ca46febf-7727-48e3-8e89-959230978f04)
Использовано: