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.