BBSTRADER 2.4.0
Loading...
Searching...
No Matches
Active Position Handlers

Functional interfaces for retrieving active trade positions. More...

Typedefs

using MT5::GetPositionsAll = std::function< PositionsData()>
 Callback to retrieve all active trade positions.
 
using MT5::GetPositionsBySymbol = std::function< PositionsData(str &)>
 Callback to retrieve active positions filtered by symbol.
 
using MT5::GetPositionsByGroup = std::function< PositionsData(str &)>
 Callback to retrieve active positions filtered by group.
 
using MT5::GetPositionByTicket = std::function< std::optional< TradePosition >(uint64_t)>
 Callback to retrieve a specific position by its unique ticket ID.
 
using MT5::GetTotalPositions = std::function< std::optional< int32_t >()>
 Callback to retrieve the total count of active positions.
 

Detailed Description

Functional interfaces for retrieving active trade positions.