Update Order Attributes Request (G)

The FIX Client uses this message to set or change order comment or order check mark. Possible response messages: Execution Report (8).

Note: This request does not change the order on the exchange. It is used for updating two attributes of the order: order check mark and order comment.

 

Tag

Name

Format

Req

Comments

 

Standard Header

 

Y

MsgType = G

1

Account

String(256)

Y*

Account ID (managed by the CQG gateway).

18

ExecInst

Multiple ValueString

Y

Execution instructions.

Valid values:

c = update order comment

m = update order check mark

37

OrderID

String(32)

Y*

Unique identifier for order as assigned by the CQG gateway.

58

Text

String

N

Custom user-supplied text for this order. This field is required if ExecInst = c. DO NOT USE PUNCTUATION as this destroys CSV output

115

OnBehalfOfCompID

String(32)

N

Firm name of trader on whose behalf this order request is sent. Currently ignored by the CQG gateway. Part of Standard Header.

116

OnBehalfOfSubID

String(32)

N

CQG user name of the trader on whose behalf this order request is sent. That trader needs to be authorized for trading on the same account specified in tag 1. Part of Standard Header.

128

DeliverToCompID

String(32)

C

Trading firm that the trader specified in tag 116 (DeliverToSubID) belongs to. Part of Standard Header.

20115

OrderCheckMark

Boolean

N

Used to set or change order check mark. (This field is required if ExecInst = m).

Note: This is not the same order check mark as in CQG IC client.

 

Standard Trailer

 

Y

 

 

Example: Update Order Attributes Request

8=FIX.4.2 | 9=143 | 35=G | 49=fix_client | 56=CQG_Gateway | 34=23 | 52=20130111-10:04:04.091 | 37=748403391 | 1=45631 | 18=m | 20115=N | 10=005 |