← Назад

как получить цену закрытия в Плазе

Подключаюсь через плазу. Нужно получить цену последней сделки <u>вечерней</u> сессии перед открытием торгов утром.

Пробую через Security, у которой есть ClosePrice и LastTrade.Price. При этом ClosePrice возвращает последнюю сделку дневной сессии, то есть если обратиться к ней в 12 ночи (или утром), то вернётся цена закрытия не в 23-50 а в 18-45. C LastTrade вообще какая-то ерунда происходит. После закрытия вечерней сессии возвращается null, а при запуске утром перед началом торгов возвращается какая-то случайная сделка в 19-07.

Конечно, последнюю цену можно в конце концов с сервера финама брать, но стоит ли городить огород. Есть какой-то простой способ?

И второй вопрос. Есть ли в плазе способ ограничить получаемые инструменты? А то их слишком много. Хочется выбрать только те, которые нужны для торговли.

Комментарии (1)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

IvanB
IvanB

pft_man: Подключаюсь через плазу. Нужно получить цену последней сделки <u>вечерней</u> сессии перед открытием торгов утром.

Пробую через Security, у которой есть ClosePrice и LastTrade.Price. При этом ClosePrice возвращает последнюю сделку дневной сессии, то есть если обратиться к ней в 12 ночи (или утром), то вернётся цена закрытия не в 23-50 а в 18-45. C LastTrade вообще какая-то ерунда происходит. После закрытия вечерней сессии возвращается null, а при запуске утром перед началом торгов возвращается какая-то случайная сделка в 19-07.

Конечно, последнюю цену можно в конце концов с сервера финама брать, но стоит ли городить огород. Есть какой-то простой способ? Правильно используете поля, должно работать. С этим будем разбираться.

pft_man: И второй вопрос. Есть ли в плазе способ ограничить получаемые инструменты? А то их слишком много. Хочется выбрать только те, которые нужны для торговли. Специального механизма нет, но Вы можете фильтровать информацию сами.