OEC Application Programming Interface

ModifyOrderDraft Members

ModifyOrderDraft overview

Public Instance Properties

Account Returns original order account
AllocationBlock (inherited from OrderDraft) Order Allocation Block
Comments Gets the modifying order comments
Contract Returns original order contract
CustomCompound Specifies a custom compound for this order. Modification is not allowed.
End (inherited from OrderDraft) Execution end time, UTC. Version.MaximumEnd means no premature cancellation.
ExecInst (inherited from OrderDraft) Order execution instructions
ExtData (inherited from OrderDraft) Extended order data.
Flags (inherited from OrderDraft) Order execution flags
OsmRoot (inherited from OrderDraft) Gets OSM root order
PIN (inherited from OrderDraft) PIN that must be passed for particualar equity contracts
Price (inherited from OrderDraft) Limit price or stop price for STP and STPLMT orders
Price2 (inherited from OrderDraft) Limit price for STPLMT orders
Quantity (inherited from OrderDraft) Order quantity
Route Returns original order execution route
Side Returns original order side
Start (inherited from OrderDraft) Execution start time, UTC. Version.MinimumStart means immediate execution
TradingSession (inherited from OrderDraft) Trading Session (for equities only)
Type (inherited from OrderDraft) Order type

Public Instance Methods

ClearExtData (inherited from OrderDraft) Clears extended order data
GetInvalidParts (inherited from OrderDraft) Checks order draft validity.
GetPriceCount (inherited from OrderDraft) Required order prices per type.
SetEquityTSData (inherited from OrderDraft) Sets TralingStop parameters for equity orders
SetIcebergData (inherited from OrderDraft) Sets Iceberg order displayed quantity(volume)
SetTSData (inherited from OrderDraft) Sets TralingStop parameters.
SetVBSData (inherited from OrderDraft) Sets volume-based stop parameters
ToString (inherited from OrderDraft) Order as text

See Also

ModifyOrderDraft Class | OEC.API Namespace