Author |
Topic: Execution Report cancelled format change request (2 messages, Page 1 of 1) |
||||
---|---|---|---|---|---|
Moderators: VPfau | |||||
MHall4001 Posts: 31 Joined: Oct 14, 2013 |
When the FIX server sends an execution report with a status of cancelled it puts the OrigClOrdID in a custom tag 12073 and puts text like "OECFIX:81158285" in the ClOrdID field. This causes Quickfix to throw a number format exception.
ClOrdID is short for Client Order ID and should relate to info sent from the client, not random stuff put in by the server (that's what the custom tags are for). Can you change this so the ClOrdID is the Order ID that the client sent and put your custom stuff in the custom tags? FIX message 8=FIX.4.49=28635=834=349=OEC52=20140218-15:03:2056=MHall910897=Y1=E139126=0.000011=OECFIX:8115828514=017=OECFIX:635281848073008860:336337=8115781938=139=441=140218143901000144=0.79554=255=CT-M60=20140218-14:41:39150=4151=1200=201503325=Y377=N461=FXXXXS12073=140218143901000110=027 Michael Hall |
||||
VictorV Posts: 746 Joined: May 08, 2007 |
Unfortunately, we cannot change it.
Victor Vins Lead Software Developer |
||||