PositionInfo
StockSharp.MatchingEngine
Position information for a security.
Constructors
PositionInfo
public PositionInfo(SecurityId securityId)
positionInfo = PositionInfo(securityId)
Position information for a security.
Properties
AveragePrice
public decimal AveragePrice { get; set; }
value = positionInfo.AveragePrice
positionInfo.AveragePrice = value
Average entry price.
BeginValue
public decimal BeginValue { get; set; }
value = positionInfo.BeginValue
positionInfo.BeginValue = value
Begin value (initial position).
CurrentValue
public decimal CurrentValue { get; }
value = positionInfo.CurrentValue
Current position value.
Diff
public decimal Diff { get; set; }
value = positionInfo.Diff
positionInfo.Diff = value
Position change since begin.
Leverage
public decimal? Leverage { get; set; }
value = positionInfo.Leverage
positionInfo.Leverage = value
Margin leverage for this position. Null means default (1x).
TotalAsksValue
public decimal TotalAsksValue { get; set; }
value = positionInfo.TotalAsksValue
positionInfo.TotalAsksValue = value
Total value of active sell orders (volume * price).
TotalAsksVolume
public decimal TotalAsksVolume { get; set; }
value = positionInfo.TotalAsksVolume
positionInfo.TotalAsksVolume = value
Total volume of active sell orders.
TotalBidsValue
public decimal TotalBidsValue { get; set; }
value = positionInfo.TotalBidsValue
positionInfo.TotalBidsValue = value
Total value of active buy orders (volume * price).
TotalBidsVolume
public decimal TotalBidsVolume { get; set; }
value = positionInfo.TotalBidsVolume
positionInfo.TotalBidsVolume = value
Total volume of active buy orders.