![]() |
MarketFactory 3.14.0 C# API
|
Trading Event: A trade match for an existing order. More...
Public Member Functions | |
| TradeCapture () | |
| TradeCapture (ProtoByteBuffer buffer) | |
| TradeCapture (int sequenceID, long orderID, string clOrdID, string exOrdID, string exPendingID, string exTradeID, string modelID, long timeExchange, long timeHandler, long timeApiServer, long timeApiClient, int feedID, int origFeedID, int marketID, Side side, MFFloat amount, MFFloat price, bool isTaker, MatchStatus matchStatus, string counterPartyID, long tradeDate, long settlDate) | |
| 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... | |
| string | counterPartyID |
| Exchange-provided info that identifies this capture. More... | |
| string | exOrdID |
| An exchange-assigned order ID. More... | |
| string | exPendingID |
| A unique ID for a pending trade execution (has yet to be confirmed). More... | |
| string | exTradeID |
| A unique for a completed trade. More... | |
| int | feedID |
| A unique identifier for the feed. More... | |
| bool | isTaker |
| This field lets you know whether the other side was an aggressor. More... | |
| int | marketID |
| A market ID, which identifies a unique financial instrument. More... | |
| MatchStatus | matchStatus |
| The status of this capture: pending, confirmed, or done. More... | |
| string | modelID |
| Passed back if supplied in submitOrder (used for risk management). More... | |
| long | orderID |
| Internal order ID. More... | |
| int | origFeedID |
| The original feedID if this message comes from MarketFactory drop copy feed. More... | |
| MFFloat | price |
| A currency price, in MFFloat format. More... | |
| int | sequenceID |
| User sequence id. More... | |
| long | settlDate |
| Exchange-provided info that identifies this capture. More... | |
| Side | side |
| The side of the original order. 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... | |
| long | tradeDate |
| Exchange-provided info that identifies this capture. More... | |
Trading Event: A trade match for an existing order.
| TradeCapture | ( | ) |
| TradeCapture | ( | ProtoByteBuffer | buffer | ) |
| TradeCapture | ( | int | sequenceID, |
| long | orderID, | ||
| string | clOrdID, | ||
| string | exOrdID, | ||
| string | exPendingID, | ||
| string | exTradeID, | ||
| string | modelID, | ||
| long | timeExchange, | ||
| long | timeHandler, | ||
| long | timeApiServer, | ||
| long | timeApiClient, | ||
| int | feedID, | ||
| int | origFeedID, | ||
| int | marketID, | ||
| Side | side, | ||
| MFFloat | amount, | ||
| MFFloat | price, | ||
| bool | isTaker, | ||
| MatchStatus | matchStatus, | ||
| string | counterPartyID, | ||
| long | tradeDate, | ||
| long | settlDate | ||
| ) |
| override bool Equals | ( | Object | rhs | ) |
| override int GetHashCode | ( | ) |
| override string ToString | ( | ) |
| int sequenceID |
User sequence id.
| long orderID |
Internal order ID.
| string clOrdID |
Client-provided order ID.
| string exOrdID |
An exchange-assigned order ID.
| string exPendingID |
A unique ID for a pending trade execution (has yet to be confirmed).
Only provided on some distributed exchanges.
| string exTradeID |
A unique for a completed trade.
| string modelID |
Passed back if supplied in submitOrder (used for risk management).
| long timeExchange |
Timestamp provided by the exchange.
| long timeHandler |
Timestamp exiting the feed handler within Whisperer.
| long timeApiServer |
Timestamp in the client handler within Whisperer.
| long timeApiClient |
Timestamp at the client API (taken on the client host).
| int feedID |
A unique identifier for the feed.
| int origFeedID |
The original feedID if this message comes from MarketFactory drop copy feed.
| int marketID |
A market ID, which identifies a unique financial instrument.
| Side side |
The side of the original order.
| bool isTaker |
This field lets you know whether the other side was an aggressor.
| MatchStatus matchStatus |
The status of this capture: pending, confirmed, or done.
| string counterPartyID |
Exchange-provided info that identifies this capture.
| long tradeDate |
Exchange-provided info that identifies this capture.
| long settlDate |
Exchange-provided info that identifies this capture.