![]() |
MarketFactory 3.14.0 C# API
|
Trading Event: A copy of a trade match on behalf of another client. More...
Public Member Functions | |
| DropCopy () | |
| DropCopy (ProtoByteBuffer buffer) | |
| DropCopy (int sequenceID, string customerClientID, string customerAccountID, string userName, string onBehalfOfCompID, string onBehalfOfSubID, 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 price, MFFloat origPrice, MFFloat baseCurrAmt, string baseCurrency, MFFloat counterCurrAmt, string counterCurrency, MFFloat settlCurrAmt, string settlCurrency, bool isTaker, MatchStatus matchStatus, string counterPartyID, long tradeDate, long settlDate) | |
| override bool | Equals (Object rhs) |
| override int | GetHashCode () |
| override string | ToString () |
Public Attributes | |
| MFFloat | baseCurrAmt |
| string | baseCurrency |
| The (XXX) base currency amount and name, XXX/YYY. More... | |
| string | clOrdID |
| Client-provided order ID. More... | |
| MFFloat | counterCurrAmt |
| string | counterCurrency |
| The (YYY) counter currency amount and name, XXX/YYY. More... | |
| string | counterPartyID |
| Exchange-provided info that identifies this capture. More... | |
| string | customerAccountID |
| Customer provided account ID associated with a user. More... | |
| string | customerClientID |
| Customer provided client ID associated with a user. 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... | |
| string | onBehalfOfCompID |
| string | onBehalfOfSubID |
| int | origFeedID |
| The original feedID if this message comes from MarketFactory drop copy feed. More... | |
| MFFloat | origPrice |
| MFFloat | price |
| A currency price, in MFFloat format. More... | |
| int | sequenceID |
| User sequence id. More... | |
| MFFloat | settlCurrAmt |
| string | settlCurrency |
| For crosses, the settlement currency amount and name. 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... | |
| string | userName |
Trading Event: A copy of a trade match on behalf of another client.
| DropCopy | ( | ) |
| DropCopy | ( | ProtoByteBuffer | buffer | ) |
| DropCopy | ( | int | sequenceID, |
| string | customerClientID, | ||
| string | customerAccountID, | ||
| string | userName, | ||
| string | onBehalfOfCompID, | ||
| string | onBehalfOfSubID, | ||
| 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 | price, | ||
| MFFloat | origPrice, | ||
| MFFloat | baseCurrAmt, | ||
| string | baseCurrency, | ||
| MFFloat | counterCurrAmt, | ||
| string | counterCurrency, | ||
| MFFloat | settlCurrAmt, | ||
| string | settlCurrency, | ||
| 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.
| string customerClientID |
Customer provided client ID associated with a user.
| string customerAccountID |
Customer provided account ID associated with a user.
| string userName |
| string onBehalfOfCompID |
| string onBehalfOfSubID |
| 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.
| MFFloat origPrice |
| MFFloat baseCurrAmt |
| string baseCurrency |
The (XXX) base currency amount and name, XXX/YYY.
| MFFloat counterCurrAmt |
| string counterCurrency |
The (YYY) counter currency amount and name, XXX/YYY.
| MFFloat settlCurrAmt |
| string settlCurrency |
For crosses, the settlement currency amount and name.
| 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.