Cancel()

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Cancel()

Return to chapter overview

Definition

Cancels specified Order object(s).

 

Syntax

Cancel(IEnumerable<Order> orders)

 

Parameters

orders

Order(s) to cancel

 

 

Examples

ns

private Account myAccount;
Order stopOrder = null;

 
protected override void OnStateChange()
{
  if (State == State.SetDefaults)
  {
      // Initialize myAccount
  }

}

 

private void OnExecutionUpdate(object sender, ExecutionEventArgs e)
{
  // Cancel the stop order if an execution results in a long position
  if(e.MarketPosition == MarketPosition.Long)
      myAccount.Cancel(new[] { stopOrder });
}