Skip to content

PendingOrderCancelledEventArgs.PendingOrder

property · PendingOrderCancelledEventArgs · cAlgo.API

DesktopCLICloud

Gets the pending order that was cancelled.

Definition

public PendingOrder PendingOrder {get;}
pendingOrderCancelledEventArgs.PendingOrder: PendingOrder

Returns PendingOrder

Examples

protected override void OnStart()
{
    PendingOrders.Cancelled += OnPendingOrdersCancelled;
}

private void OnPendingOrdersCancelled(PendingOrderCancelledEventArgs args)
{
    var order = args.PendingOrder;
    Print("{0} order {1} on {2} at {3} was cancelled", order.OrderType, order.Id, order.SymbolName, order.TargetPrice);
}
def on_start(self):
    api.PendingOrders.Cancelled += self.on_pending_orders_cancelled

def on_pending_orders_cancelled(self, args):
    order = args.PendingOrder
    api.Print(f"{order.OrderType} order {order.Id} on {order.SymbolName} at {order.TargetPrice} was cancelled")