{{Quickfixn}} FIX 5.0 Message received with a heartbeat message at the end?

Culross, Andrew Andrew.Culross at broadridge.com
Tue May 28 12:12:53 PDT 2024


Good afternoon all,

I've been around FIX for a bit, but not 5.0 - perhaps I'm doing something wrong with the app/transport data dictionaries - any help would be greatly appreciated !

This is an older release of QuickFix - V1.7.0.0

The issue is I'm sending a 35=AE message, but seem to be receiving the AE message PLUS a heartbeat which then causes QuickFix to reject the message with duplicate tag 8s


Sent Message

20240528-18:46:21.409 : 8=FIXT.1.1|9=1729|35=AE|34=6|49=TESTAPP|52=20240528-18:46:21.386|56=FXL|1128=8|11=NOREF|15=EUR|30=Electronic Trading|31=1.0665600|32=250.00|37=330921|54=1|55=EUR/USD|60=20240417-19:10:11|63=0|64=20240419|65=SP|74=0|75=20240417|78=1|79=ACCT1|80=250.00|150=F|167=FOR|194=1.06656|195=0.000|423=20|447=D|448=OTC|452=73|460=4|523=5493004U2OZSNOP2ML97|552=1|571=66328263|736=EUR|802=1|803=4013|826=0|1026=1.06665|1027=0.000|1028=N|1056=266.64|1057=N|1529=1|1530=9|1531=266.71|1532=USD|1766=266.71|2346=1.0668000|2405=MANUAL|5232=USD|5967=266.64|6100=1.06665|6253=0.0|6421=Wednesday|6893=0.02|7502=0.000|11001=66|11059=0|11061=266.71|11071=N|11080=ACCT1|11104=9|11128=Y|11138=SELL|11152=USD|11154=0.02|11156=266.66|11165=1.06665|11168=0.0|11183=266.71|11198=N|11204=1|11206=USD|11207=1.06656|11208=0.000|11217=20240417-19:10:11.524000|11225=Y|11238=246906262L0|11240=246906262L0A0|11283=1|11304=9|11305=0|11306=0.000|11307=0.000|11308=0|11309=0|11310=0.000|11311=0.000|30202=76767676767676767676|41235=20240417191000|453=8|448=TestTest|447=D|452=11|802=1|523=Test Test|803=9|448=proxy.xxxx.maker|447=D|452=44|802=1|523=Xxxx TCPI Maker User|803=9|448=#UNSPECIFIED#|447=D|452=1|802=1|523=XXXXXXXX, INC./Spot Only/Bank Client Group/Bank User group|803=5|448=trader2 at xxxx|447=D|452=12|802=1|523=trader2 xxxx|803=9|448=SMNO|447=D|452=3|802=1|523=Bank Traders Group/Bank User group|803=5|448=ETST|447=D|452=16|802=1|523=ETST|803=5|448=#UNSPECIFIED#|447=D|452=72|802=2|523=246906262L0|803=4014|11139=2|11140=1|132=1.0666500000|133=1.0669500000|1055=EUR.USD|11141=1.0666500000|11140=2|132=1.0000000000|133=1.0000000000|1055=USD.USD|11141=1.0000000000|1643=1|1644=15|1645=266.71|11158=1|11160=0|11163=EUR.USD|11190=1.066825000000000|10=220|



Received Message (notice highlighted heartbeat at the end)

20240528-18:46:34.497 : 8=FIXT.1.1|9=1729|35=AE|34=6|49=TESTAPP|52=20240528-18:46:21.386|56=FXL|1128=8|11=NOREF|15=EUR|30=Electronic Trading|31=1.0665600|32=250.00|37=330921|54=1|55=EUR/USD|60=20240417-19:10:11|63=0|64=20240419|65=SP|74=0|75=20240417|78=1|79=ACCT1|80=250.00|150=F|167=FOR|194=1.06656|195=0.000|423=20|447=D|448=OTC|452=73|460=4|523=5493004U2OZSNOP2ML97|552=1|571=66328263|736=EUR|802=1|803=4013|826=0|1026=1.06665|1027=0.000|1028=N|1056=266.64|1057=N|1529=1|1530=9|1531=266.71|1532=USD|1766=266.71|2346=1.0668000|2405=MANUAL|5232=USD|5967=266.64|6100=1.06665|6253=0.0|6421=Wednesday|6893=0.02|7502=0.000|11001=66|11059=0|11061=266.71|11071=N|11080=ACCT1|11104=9|11128=Y|11138=SELL|11152=USD|11154=0.02|11156=266.66|11165=1.06665|11168=0.0|11183=266.71|11198=N|11204=1|11206=USD|11207=1.06656|11208=0.000|11217=20240417-19:10:11.524000|11225=Y|11238=246906262L0|11240=246906262L0A0|11283=1|11304=9|11305=0|11306=0.000|11307=0.000|11308=0|11309=0|11310=0.000|11311=0.000|30202=76767676767676767676|41235=20240417191000|453=8|448=TestTest|447=D|452=11|802=1|523=Test Test|803=9|448=proxy.xxxx.maker|447=D|452=44|802=1|523=Xxxx TCPI Maker User|803=9|448=#UNSPECIFIED#|447=D|452=1|802=1|523=XXXXXXXX, INC./Spot Only/Bank Client Group/Bank User group|803=5|448=trader2 at xxxx|447=D|452=12|802=1|523=trader2 xxxx|803=9|448=SMNO|447=D|452=3|802=1|523=Bank Traders Group/Bank User group|803=5|448=ETST|447=D|452=16|802=1|523=ETST|803=5|448=#UNSPECIFIED#|447=D|452=72|802=2|523=246906262L0|803=4014|11139=2|11140=1|132=1.0666500000|133=1.0669500000|1055=EUR.USD|11141=1.0666500000|11140=2|132=1.0000000000|133=1.0000000000|1055=USD.USD|11141=1.0000000000|1643=1|1644=15|1645=266.71|11158=1|11160=0|11163=EUR.USD|11190=1.066825000000000|10=220|8=FIXT.1.1|9=62|35=0|34=7|49=TESTAPP|52=20240528-18:46:34.487|56=FXL|112=TEST|10=089|


Message rejected before I can get my hands on it

20240528-18:46:34.620 : 8=FIXT.1.1|9=108|35=3|34=8|49=FXL|52=20240528-18:46:34.620|56=TESTAPP|45=6|58=Tag appears more than once|371=8|372=AE|373=13|10=052|



Andrew Culross | Senior Lead Software Engineer, FXL | Broadridge Financial Solutions, Inc.
broadridge.com<http://www.broadridge.com/>

This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20240528/79e9b6c0/attachment.htm>


More information about the Quickfixn mailing list