MarketFactory 3.14.0 C# API
OrderReceived Class Reference

Trading Event: Acknowledgement that an order has been received. More...

Inheritance diagram for OrderReceived:

Public Member Functions

 OrderReceived ()
 
 OrderReceived (ProtoByteBuffer buffer)
 
 OrderReceived (int sequenceID, long orderID, string clOrdID, string modelID, long timeApiServer, long timeApiClient, int feedID, int marketID, Side side, MFFloat amount, MFFloat price, OrderType ordType, TimeInForce timeInForce)
 
override bool Equals (Object rhs)
 
override int GetHashCode ()
 
override string ToString ()
 

Public Attributes

MFFloat amount
 A currency amount/size, in MFFloat format. More...
 
string clOrdID
 Client-provided 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...
 
OrderType ordType
 Limit order or market order. More...
 
MFFloat price
 A currency price, in MFFloat format. More...
 
int sequenceID
 User sequence id. More...
 
Side side
 
long timeApiClient
 Timestamp at the client API (taken on the client host). More...
 
long timeApiServer
 Timestamp in the client handler within Whisperer. More...
 
TimeInForce timeInForce
 How long this order is meant to be alive for, IOC or GTC. More...
 

Detailed Description

Trading Event: Acknowledgement that an order has been received.

Constructor & Destructor Documentation

◆ OrderReceived() [1/3]

◆ OrderReceived() [2/3]

OrderReceived ( ProtoByteBuffer  buffer)

◆ OrderReceived() [3/3]

OrderReceived ( int  sequenceID,
long  orderID,
string  clOrdID,
string  modelID,
long  timeApiServer,
long  timeApiClient,
int  feedID,
int  marketID,
Side  side,
MFFloat  amount,
MFFloat  price,
OrderType  ordType,
TimeInForce  timeInForce 
)

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.

◆ modelID

string modelID

◆ 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.

◆ side

Side side

◆ amount

MFFloat amount

A currency amount/size, in MFFloat format.

◆ price

MFFloat price

A currency price, in MFFloat format.

◆ ordType

OrderType ordType

Limit order or market order.

◆ timeInForce

TimeInForce timeInForce

How long this order is meant to be alive for, IOC or GTC.

Confidential. Copyright © 2011 MarketFactory, Inc.