Deal.PositionImpact
property · Deal · cAlgo.API Since 5.1
DesktopCLICloud
Returns deal position impact if deal is filled otherwise null.
Definition
DealPositionImpact? PositionImpact {get;}
deal.PositionImpact: DealPositionImpact | None
Returns DealPositionImpact?
Examples
foreach (var position in Positions)
{
var openingDeals = position.Deals.Count(deal => deal.PositionImpact == DealPositionImpact.Opening);
Print("Position {0} opening deals: {1}", position.Id, openingDeals);
}
for position in api.Positions:
openingDeals = len([deal for deal in position.Deals if deal.PositionImpact == DealPositionImpact.Opening])
api.Print(f"Position {position.Id} opening deals: {openingDeals}")