Provides data for the pending order modification event.
Signature
1
publicclassPendingOrderModifiedEventArgs
Namespace
cAlgo.API
Examples
1 2 3 4 5 6 7 8 91011121314151617
usingcAlgo.API;usingcAlgo.API.Internals;namespacecAlgo.Robots;[Robot(AccessRights = AccessRights.None, AddIndicators = true)]publicclassTest:Robot{protectedoverridevoidOnStart(){PendingOrders.Modified+=PendingOrdersOnModified;varresult=PlaceStopOrder(TradeType.Buy,Symbol.Name,10000,Symbol.Ask+10*Symbol.PipSize);ModifyPendingOrder(result.PendingOrder,Symbol.Ask+20*Symbol.PipSize);}privatevoidPendingOrdersOnModified(PendingOrderModifiedEventArgsargs){Print("Pending order with id {0} was modified",args.PendingOrder.Id);}}
1 2 3 4 5 6 7 8 910111213
importclrclr.AddReference("cAlgo.API")# Import cAlgo API typesfromcAlgo.APIimport*# Import trading wrapper functionsfromrobot_wrapperimport*classTest():defon_start(self):api.PendingOrders.Modified+=self.on_pending_orders_modifiedresult=api.PlaceStopOrder(TradeType.Buy,api.Symbol.Name,10000,api.Symbol.Ask+10*api.Symbol.PipSize)api.ModifyPendingOrder(result.PendingOrder,api.Symbol.Ask+20*api.Symbol.PipSize)defon_pending_orders_modified(self,args):print(f"Pending order with id {args.PendingOrder.Id} was modified")