Release 2.9.0
·
91 commits
to main
since this release
Исправления
- Метод
Trades: Ранее возникала ошибка “Security ids doesn't exist…” из-за истёкших опционов в сделках. Теперь сделки возвращаются корректно, ошибки нет. Для истёкших опционов символ временно отсутствует — работа по его добавлению продолжается. - Метод
GetOptionsChain: Не возвращалась цепочка опционов по фьючерсам из-за неконсистентности данных. Добавлены поляexpiration_dateиroot. Теперь данные согласованы, цепочки по фьючерсам также формируются корректно. - Метод
GetAssetParams: Полеtradableвозвращало неверные значения (false). Добавлено корректное полеis_tradable. Полеtradableпереведено в статус deprecated.
Доработки API
- В метод
Transactionsдобавлено полеchange_qty— количество бумаг при трансферах. - В метод
GetAccountдобавлены даты: open_account_date— дата открытия счёта,first_trade_date— дата первой торговой сделки,first_non_trade_date— дата первой неторговой операции.
Также в методах Trades и Transactions: если start_time пустой или меньше даты первой сделки, данные возвращаются начиная с даты первой сделки.
- В метод
GetAssetдобавлено полеquote_currency— код валюты. - Метод
SubscribeOrderTradeразделён на два отдельных: SubscribeOrdersSubscribeTrades
Старый метод остаётся активным, но в будущем будет deprecated.
- В методы
PlaceOrderиTradesдобавлено полеcomment— для кастомных меток при выставлении заявок и анализа сделок.