The Order Revision Request message is used to amend an order's original volume, price and GTD expiry date. More...
Public Member Functions | |
OrderRevisionRequest () | |
Constructor. | |
OrderRevisionRequest (const OrderRevisionRequest &) | |
Copy constructor. | |
~OrderRevisionRequest () | |
Destructor. | |
OrderRevisionRequest & | operator= (const OrderRevisionRequest &) |
Assignment. | |
void | clOrdId (ClientOrderId id) |
Set client revision request ID. | |
ClientOrderId | clOrdId () const |
Get client revision request ID. | |
void | origClOrdId (ClientOrderId id) |
Set client Order ID of the order that is to be revised. | |
ClientOrderId | origClOrdId () const |
Get client Order ID of the order that is to be revised. | |
void | orderId (OrderId id) |
Set exchange Order ID. | |
OrderId | orderId () const |
Get exchange Order ID. | |
void | price (Price value) |
Set order price in system ticks. | |
Price | price () const |
Get order price in system ticks. | |
void | stopPx (Price price) |
Set stop order trigger price (for future use) | |
Price | stopPx () const |
Get stop order trigger price (for future use) | |
void | expireDate (const Date &date) |
Set expiry date of a GTD order. | |
Date | expireDate () const |
Get expiry date of a GTD order. | |
void | orderQty (Quantity quantity) |
Set total order quantity. | |
Quantity | orderQty () const |
Get total order quantity. | |
void | securityIdSource (SecurityIdSource::Enum securityIdSource) |
Set security ID source. | |
SecurityIdSource::Enum | securityIdSource () const |
Get security ID source. | |
void | securityId (const String &securityId) |
Set security ID. | |
const String & | securityId () const |
Get security ID. | |
std::string | toString () const |
Dump state to string. | |
void | serialize (MessageSerializer &) |
Serialize data (for internal use) |
The Order Revision Request message is used to amend an order's original volume, price and GTD expiry date.
Response: