Order

Путь в Local Pack include/order.h

Описание биржевой заявки.

Методы

Имя Описание
id() Уникальный идентификатор заявки.
dir() Направление заявки.
price() Цена заявки.
amount() Изначальный объём заявки.
amount_rest() Текущий объём заявки.
status() Статус заявки.
server_time() Биржевое время постановки заявки в стакан.

Описание методов

id()

Возвращает уникальный числовой идентификатор заявки, полученный во время симуляции. Он может быть использован для сохранения какой-либо информации о заявке.

C++
Python
Id id() const;
def id(self)

dir()

Возвращает направление заявки.

C++
Python
Dir dir() const;
def dir(self)

price()

Возвращает цену заявки.

C++
Python
Price price() const;
def price(self)

amount()

Возвращает изначальный объём заявки (количество лотов).

C++
Python
Amount amount() const;
def amount(self)

amount_rest()

Возвращает текущий объём заявки (количество лотов этой заявки, которые ещё не были сведены).

C++
Python
Amount amount_rest() const;
def amount_rest(self)

status()

Возвращает значение enum class — статус заявки.

Возможные статусы: в процессе добавления (Adding), активная (Active), в процессе удаления, но ещё не удалённая (Deleting), и удалённая (Deleted). Подробнее читайте в описании класса OrderStatus: https://docs.hftbattle.com/ru/api/CommonEnums.html#orderstatus.

C++
Python
OrderStatus status() const;
def status(self)

server_time()

Возвращает биржевое время постановки заявки в стакан в микросекундах.

C++
Python
Microseconds server_time() const;
def server_time(self)

results matching ""

    No results matching ""