Interface: BracketOrder
Broker.BracketOrder
An object that contains information about a bracket order.
Hierarchy
-
↳
BracketOrder
Properties
avgPrice
Optional
avgPrice: number
Average fulfilled price for the order (double)
Inherited from
customFields
Optional
customFields: CustomInputFieldsValues
An object that contains the results of broker specific user inputs (for example a digital signature). There are two possible kinds of custom fields: an input field with a checkbox and a custom combobox.
Inherited from
duration
Optional
duration: OrderDuration
Order duration
Inherited from
exitLevelId
Optional
exitLevelId: string
Exit level ID. The way we distinguish exit levels
exitLevels
Optional
exitLevels: ExitLevel[]
Exit levels associated with the placed order. Used when BrokerConfigFlags.supportMultipleExitLevels is enabled.
Inherited from
extra
Optional
extra: ExtraData
Inherited from
filledQty
Optional
filledQty: number
Filled order quantity (double)
Inherited from
guaranteedStop
Optional
guaranteedStop: number
Guaranteed stop loss price (double). Available when Brackets are enabled and supportGuaranteedStop flag is set to true
Inherited from
id
id: string
Order ID
Inherited from
limitPrice
Optional
limitPrice: number
Price for the limit order (double)
Inherited from
message
Optional
message: OrderOrPositionMessage
Message describing the state of the order
Inherited from
parentId
parentId: string
If an order is a bracket, it should contain an ID of a parent order/position.
parentType
parentType: ParentType
Type of the bracket's parent.
qty
qty: number
Order quantity (double)
Inherited from
side
side: Side
Order side (buy or sell)
Inherited from
status
status: OrderStatus
Order status
Inherited from
stopLoss
Optional
stopLoss: number
Stop loss price (double). Available when Brackets are enabled
Inherited from
stopPrice
Optional
stopPrice: number
Price for the stop order (double)
Inherited from
stopType
Optional
stopType: StopType
Stop Loss type. It should be set to 1 (StopType.TrailingStop) for trailing stop orders.
Inherited from
symbol
symbol: string
Symbol name
Inherited from
takeProfit
Optional
takeProfit: number
Take profit price (double). Available when Brackets are enabled
Inherited from
trailingStopPips
Optional
trailingStopPips: number
Trailing stop Pips value (double). Available when Brackets are enabled
Inherited from
trailingStopPrice
Optional
trailingStopPrice: number
Trailing stop price (double). Available when Brackets are enabled
Inherited from
type
type: OrderType
Order type
Inherited from
updateTime
Optional
updateTime: number
Last update time (unix timestamp in milliseconds)