com.apama.oms
Event AmendOrder


Sent to the service monitor to amend an existing order.

The order is assumed to immediately enter a non-modifiable state until an OrderUpdate with modifiable=true is returned.
Member Summary
 stringorderId

As given in NewOrder (it is an error to send a new orderId).
 stringserviceId

As given in NewOrder - should be the same.
 stringsymbol

The symbol, stock code, bond or currency pair to trade (it does not make sense to change this in most markets).
 floatprice

The price (assumed to be the default currency, or the base in FX trades) - this price is applied to the remainder of the order.
 stringside

Side - "BUY", "SELL", "SELL SHORT", "BUY LONG", etc.
 stringtype

Order type. Example types are "MARKET", "LIMIT", "STOP", etc.
 integerquantity

Quantity to trade in total - this includes any already traded.
 dictionary<string, string >extraParams

Extra parameters that do not map into any of the above. Convention is that keys are in TitleCase. e.g. "StopPrice", "Account", etc.
 
Member Detail

extraParams

dictionary<string, string > extraParams
Extra parameters that do not map into any of the above. Convention is that keys are in TitleCase. e.g. "StopPrice", "Account", etc.

orderId

string orderId
As given in NewOrder (it is an error to send a new orderId).

price

float price
The price (assumed to be the default currency, or the base in FX trades) - this price is applied to the remainder of the order.

quantity

integer quantity
Quantity to trade in total - this includes any already traded.

serviceId

string serviceId
As given in NewOrder - should be the same.

side

string side
Side - "BUY", "SELL", "SELL SHORT", "BUY LONG", etc.

symbol

string symbol
The symbol, stock code, bond or currency pair to trade (it does not make sense to change this in most markets).

type

string type
Order type. Example types are "MARKET", "LIMIT", "STOP", etc.