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.