Exit Orders

This script has instrument context by default. When it executes it will have direct access to all IPV properties and functions.

When an instrument has the current instrument record, and it also has an existing active position this script is executed.

Exit Orders Script section is used to create order that:

oExit a one or more units in a multiple unit position

oExit and entire position

oAdjust a protective price for an entire position

oAdjust the protective any, or only some of the units in a position.

oIncrease a unit or a position quantity

oDecrease a unit or a position quantity

Most of the position's need shown above are created when the Exit Order script is called.

NOTE:

This scripts section will not normally execute when a instrument date record is not available. A current record is a record date for the same date on which this script is executing. This means a test date must have an instrument date in order for this script to execute. When it does have a missing instrument record any orders that were active for the active test date will not be filled or expired by the brokerage process. However, when an order is still active after the brokerage process, it will be available to execute an order fill or allowed to expire on the next available instrument date trading session.