notbank
Version:
The Notbank for Node.js
29 lines (28 loc) • 856 B
TypeScript
import { ChangeReason } from "../enums/changeReason.js";
import { OrderState } from "../enums/orderState.js";
import { OrderTypeInt } from "../enums/orderType.js";
import { OrderFlag } from "../enums/orderFlag.js";
import { TradeSide } from "../enums/tradeSide.js";
export interface OrderSummary {
Side: TradeSide;
OrderId: number;
Price: number;
Quantity: number;
DisplayQuantity: number;
Instrument: number;
Account: number;
AccountName: string;
OrderType: OrderTypeInt;
ClientOrderId: number;
OrderState: OrderState;
ReceiveTime: number;
ReceiveTimeTicks: number;
LastUpdatedTime: number;
LastUpdatedTimeTicks: number;
OrigQuantity: number;
QuantityExecuted: number;
GrossValueExecuted: number;
ChangeReason: ChangeReason;
OrderFlag: OrderFlag[];
StopPrice?: number;
}