MT5.GetSymbol() and MT5.Quick_GetSymbol() when the symbol is listed in MT5 but doesn’t have data. These are very exceptional cases, though they exists.MT5.GetTimesSales().MT5.AllSymbols(). Some brokers was returning error message.MT5.Quick_GetSymbol(). The function was returning error if rows requested are bigger than the table available in MT5. It was happening more frequently in very recently IPO companies.MT5.SymbolExpiration().MT5.ServerTime().MT5.AllSymbols().MT5.GetSymbol() now accepts iRows = Inf.MT5.MarketIsOpen() now checks if internet is working as well.MT5.BidAskBook() and MT5.BidAskSpread() now are adapted to work on auctions.SUB_REQUEST_DIVISOR from ! to #. Check forum.MT5.SymbolInMarketwatch().MT5.CheckVersion().MT5.MarketIsOpen(). Check ?MT5.MarketIsOpen for more details.Some functions were updated to newer unlist() of latest versions of R. All functions below now are coerced to return logical when is applicable.
MT5.AllSymbols().