IStoragePositionList
StockSharp.Algo.Storages
La interfaz para el acceso al almacenamiento de posición.
Implementa: IStorageEntityList<Position>, INotifyList<Position>, INotifyCollection<Position>, ICollection<Position>, IEnumerable<Position>, IEnumerable, IList<Position>, ISynchronizedCollection<Position>, ISynchronizedCollection, ISynchronizable
Métodos
GetPosition
public Position GetPosition(Portfolio portfolio, Security security, string strategyId, Sides? side, string clientCode, string depoName, TPlusLimits? limit)
result = iStoragePositionList.GetPosition(portfolio, security, strategyId, side, clientCode, depoName, limit)
Para conseguir la posición por cartera e instrumento.
- portfolio
- La cartera en la que se debe encontrar la posición.
- security
- El instrumento sobre el que debe encontrarse la posición.
- strategyId
- ID de estrategia.
- side
- El lado.
- clientCode
- El código del cliente.
- depoName
- El nombre depositario donde se encuentra el stock físicamente. Por defecto, se pasa una cadena vacía, lo que significa la posición total por todos los depósitos.
- limit
- Tipo de límite para el mercado T+.
Devuelve: Posición.