CWorms |
The CWormsStagedOrderPlacer type exposes the following members.
| Name | Description | |
|---|---|---|
| AutoAccept | Not required. Default true. | |
| CapacityType | Not required. Default CP_A. | |
| CheckCurrentMarket | Not required. Default false. | |
| CoveredOption | Not required. Default false. | |
| ExternalSymbolId | Customer-specific symbol identifier | |
| Fdid | FDID value used for CAT reporting. | |
| GtdExpireTime | Required if InForceType is set to IF_Gtd. Default 0, use UTC time with date component. | |
| HtbRestrictionAffirmation | Not required. Default false. This value MUST be set to true when trading products that are either Hard-To-Borrow or Restricted. | |
| InForceType | Not required. Default IF_Day. | |
| LocateId | Not Required. Limited to 64 characters. | |
| Mpid | Optional Mpid value used for TRF reporting. | |
| Note | Internal field. Populates the Note (Extra info) field. Default "". | |
| OccCustomerId | Not required. Default "". | |
| OptionalFields | Struct that holds optional fields for the order | |
| OriginatingOrderId | Not required. Default "". | |
| Portfolio | Required. Specifies a WORMS portfolio name. | |
| Price | Required if price type is Limit. | |
| PriceType | Not required. Only Price Types of Limit or Market are allowed. If Market is specified staged order will be placed with Null Price, otherwise value in Price will be used. Default is PR_Lmt. | |
| Quantity | Required. | |
| RemoteId | Optional field for pass through Ids. Max Length = 64 characters | |
| Route | Not Required. Specifies a WORMS route name. Default <None>. | |
| SideType | Required. | |
| Solicited | Not required. Default false. | |
| StartTime | Not required, default 0, use UTC time with date component. | |
| StopTime | Not required, default 0, use UTC time with date component. | |
| Symbol | Required. Symbol representing the security attempting to be traded. | |
| UncoveredOption | Not required. Default false. | |
| Unsolicited | Not required. Default false. |