pub fn trading_status(
id: &InstrumentId,
s: SecurityTradingStatus,
) -> TradingStatusExpand description
Broker trading status to [TradingStatus] of id.
reason holds the broker’s status name. ts is the local clock, since the status has no time of
its own.
§Examples
use brokapi_core::{InstrumentId, InstrumentKey, NativeId, TradingAvailability};
use brokapi_tbank::map::instrument::trading_status;
use brokapi_tbank_protocol::v1::SecurityTradingStatus;
let id = InstrumentId::new(InstrumentKey::new("SBER", "TQBR"), NativeId::Uid("uid-sber".into()));
let status = trading_status(&id, SecurityTradingStatus::SessionClose);
assert_eq!(status.availability, TradingAvailability::Closed);