TopicRequestMsg

StockSharp.SpbEx.Protocol

Для того чтобы запросить сообщения с рыночными данными, клиенту следует отправить в шлюз торговой платформы сообщение TopicRequest, указав идентификатор потока topic. Также клиенту необходимо задать первый (topic_seq) и последний (topic_seqend) номер запрашиваемых данных. Если запрос некорректен или не может быть выполен, то клиент получит отклонение TopicReject. Если торговая платформа может выполнить запрос, то клиенту будет направлено уведомление TopicReport, после которого следует ожидать сообщений с данными. По завершении передачи данных клиент также получит уведомление TopicReport.

Fields

Frame
public Frame Frame
value = topicRequestMsg.Frame

Сессионный заголовок

Mode
public ModeEnum Mode
value = topicRequestMsg.Mode

int_1 Режим запроса данных. Допустимое значение 0 (SNAPSHOT): срез данных

Topic
public AsciiString64 Topic
value = topicRequestMsg.Topic

ascii64 Код потока

TopicSeq
public long TopicSeq
value = topicRequestMsg.TopicSeq

int8 Первый номер запрашиваемых данных по подписке

TopicSeqEnd
public long TopicSeqEnd
value = topicRequestMsg.TopicSeqEnd

int8 Последний номер запрашиваемых данных по подписке

UserHeader
public UserHeader UserHeader
value = topicRequestMsg.UserHeader

Стандартный заголовок