Skip to content
EliteChart

TradeOrder

Documentation


Documentation / @elitechart/core / TradeOrder

Defined in: ui/trade-ticket.ts:39

Form values produced by the ticket at submit time. Emitted via the chart's 'order:submit' event when the user clicks Place.

Example

code
const order: TradeOrder = {
  side: 'buy', orderType: 'limit',
  price: 67_500, quantity: 0.5,
  stopLoss: 67_000, takeProfit: 68_500,
};

Properties

orderType

code
readonly orderType: OrderType;

Defined in: ui/trade-ticket.ts:41


price

code
readonly price: number;

Defined in: ui/trade-ticket.ts:42


quantity

code
readonly quantity: number;

Defined in: ui/trade-ticket.ts:43


side

code
readonly side: TradeSide;

Defined in: ui/trade-ticket.ts:40


stopLoss

code
readonly stopLoss: number | null;

Defined in: ui/trade-ticket.ts:45

Optional stop-loss price. null means "no stop".


takeProfit

code
readonly takeProfit: number | null;

Defined in: ui/trade-ticket.ts:47

Optional take-profit price. null means "no TP".