Skip to content

Deal.ClosedBy

property · Deal · cAlgo.API Since 5.1

DesktopCLICloud

If deal was an opening deal then this property will return the deals that closed current deal.

Definition

IReadonlyList<Deal> ClosedBy {get;}
deal.ClosedBy: IReadonlyList[Deal]

Returns IReadonlyList<Deal>

Examples

foreach (var position in Positions)
{
    foreach (var deal in position.Deals.Where(positionDeal => positionDeal.PositionImpact == DealPositionImpact.Opening))
        Print("Opening deal {0} partially closed by {1} deals", deal.Id, deal.ClosedBy.Count);
}
for position in api.Positions:
    for deal in [positionDeal for positionDeal in position.Deals if positionDeal.PositionImpact == DealPositionImpact.Opening]:
        api.Print(f"Opening deal {deal.Id} partially closed by {deal.ClosedBy.Count} deals")