MarketFactory 3.14.0 C# API
OrderSubmitted Class Reference

Trading Event: Acknowledgement that an order was placed succesfully. More...

Inheritance diagram for OrderSubmitted:

Public Member Functions

 OrderSubmitted ()
 
 OrderSubmitted (ProtoByteBuffer buffer)
 
 OrderSubmitted (int sequenceID, long orderID, string clOrdID, string exOrdID, string modelID, MFFloat amount, OrderStatus ordStatus, long timeExchange, long timeHandler, long timeApiServer, long timeApiClient, int feedID, int marketID)
 
override bool Equals (Object rhs)
 
override int GetHashCode ()
 
override string ToString ()
 

Public Attributes

MFFloat amount
 The amount of the order submitted. More...
 
string clOrdID
 Client-provided order ID. More...
 
string exOrdID
 Exchange order ID. More...
 
int feedID
 A unique identifier for the feed. More...
 
int marketID
 A market ID, which identifies a unique financial instrument. More...
 
string modelID
 
long orderID
 Internal order ID. More...
 
OrderStatus ordStatus
 The status of this order if an IOC, filled or partially filled. More...
 
int sequenceID
 User sequence id. More...
 
long timeApiClient
 Timestamp at the client API (taken on the client host). More...
 
long timeApiServer
 Timestamp in the client handler within Whisperer. More...
 
long timeExchange
 Timestamp provided by the exchange. More...
 
long timeHandler
 Timestamp exiting the feed handler within Whisperer. More...
 

Detailed Description

Trading Event: Acknowledgement that an order was placed succesfully.

Constructor & Destructor Documentation

◆ OrderSubmitted() [1/3]

◆ OrderSubmitted() [2/3]

OrderSubmitted ( ProtoByteBuffer  buffer)

◆ OrderSubmitted() [3/3]

OrderSubmitted ( int  sequenceID,
long  orderID,
string  clOrdID,
string  exOrdID,
string  modelID,
MFFloat  amount,
OrderStatus  ordStatus,
long  timeExchange,
long  timeHandler,
long  timeApiServer,
long  timeApiClient,
int  feedID,
int  marketID 
)

Member Function Documentation

◆ Equals()

override bool Equals ( Object  rhs)

◆ GetHashCode()

override int GetHashCode ( )

◆ ToString()

override string ToString ( )

Member Data Documentation

◆ sequenceID

int sequenceID

User sequence id.

◆ orderID

long orderID

Internal order ID.

◆ clOrdID

string clOrdID

Client-provided order ID.

◆ exOrdID

string exOrdID

Exchange order ID.

◆ modelID

string modelID

◆ amount

MFFloat amount

The amount of the order submitted.

◆ ordStatus

OrderStatus ordStatus

The status of this order if an IOC, filled or partially filled.

This is only supported on some limited number of exchanges.

◆ timeExchange

long timeExchange

Timestamp provided by the exchange.

◆ timeHandler

long timeHandler

Timestamp exiting the feed handler within Whisperer.

◆ timeApiServer

long timeApiServer

Timestamp in the client handler within Whisperer.

◆ timeApiClient

long timeApiClient

Timestamp at the client API (taken on the client host).

◆ feedID

int feedID

A unique identifier for the feed.

◆ marketID

int marketID

A market ID, which identifies a unique financial instrument.

Confidential. Copyright © 2011 MarketFactory, Inc.