Classes
Class | Description | |
---|---|---|
InvalidAllocationBlockField |
The sum of AllocationBlock lots must be a multiple of [!:OrderDraft.Quantity] | |
InvalidFlagsField | [!:OrderDraft.Flags] not valid with [!:OrderDraft.Type] | |
InvalidIcebergDataField | [!:OrderDraft.Iceberg] and [!:OrderDraft.IcebergData] must be defined together
| |
InvalidIcebergDataShowVolumeField | [!:OrderDraft.ShowVolume] must be >= [!:OrderDraft.Quantity] | |
InvalidQuantityField | [!:OrderDraft.Quantity] must be > 0
| |
InvalidSideField | ||
InvalidStartField | [!:OrderDraft.Start] must be before [!:OrderDraft.End] | |
InvalidTrailingStopDataField | [!:OrderDraft.TrailingStopData] and either [!:OrderDraft.TrailingStopLimit] or [!:OrderDraft.TrailingStopLoss] must be defined together
| |
NullOriginalOrderIDField | OriginalOrderID must not be null
| |
OrderDraftInvalidField |
Base type for Order Draft invalid fields results
| |
ProhibitedAutomaticTag50Error |
Tag50 can only be set for manual orders
| |
UndefinedAccountIDField |
Must define either AccountID or AllocationBlock | |
UndefinedContractIDField |
Must define either ContractID or CustomCompound | |
UndefinedContractIDWithTrailingStopDataField |
Trailing Stop orders must define ContractID | |
UndefinedEnumField | ||
UndefinedExecInstField | [!:OrderDraft.ExecInst] must be defined
| |
UndefinedFlagsField | [!:OrderDraft.Flags] must be defined
| |
UndefinedSideField | Side must be defined
| |
UndefinedSubmissionTypeField | [!:OrderDraft.SubmissionType] must be defined
| |
UndefinedTypeField |