UNPKG

@sotatech/nest-quickfix

Version:

A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.

12 lines 971 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OrderSingleMessage = void 0; const message_1 = require("../../message/message"); const fields_1 = require("../../fields"); class OrderSingleMessage extends message_1.Message { constructor(clOrdId, symbol, side, orderQty, price, orderType = fields_1.OrdType.Limit, timeInForce = fields_1.TimeInForce.Day) { super(new message_1.Field(fields_1.Fields.MsgType, fields_1.MsgType.NewOrderSingle), new message_1.Field(fields_1.Fields.ClOrdID, clOrdId), new message_1.Field(fields_1.Fields.Symbol, symbol), new message_1.Field(fields_1.Fields.Side, side), new message_1.Field(fields_1.Fields.OrderQty, orderQty), new message_1.Field(fields_1.Fields.Price, price), new message_1.Field(fields_1.Fields.OrdType, orderType), new message_1.Field(fields_1.Fields.TimeInForce, timeInForce)); } } exports.OrderSingleMessage = OrderSingleMessage; //# sourceMappingURL=order.single.js.map