Getting an "Order routible on mulitple gateways. Exchange gateway must be provided."
Here is the problem. I can link to TTFix, import a product "FGBL Jun13, Eurex" from TTFix instrument list and view it on quote monitor perfectly well.
When I try to put in an order it says "Order routible on mulitple gateways. Exchange gateway must be provided."
So i tried to put an order through with xtrader and i get:
03.05.2013 07:00:54.565 | 5092 | INFO | FIXAPA-TTBFA01_O/8 | S | 8=FIX.4.29=0034335=849=TTBFA01_O56=FIXAPA50=TTORDFA_APA_APA_MFLLO_OR5_BLU57=NONE34=752=20130503-07:00:54.56555=FGBL48=FGBL062013167=FUT207=Eurex1=PYNLS47=A204=010553=FIXAPA18203=Eurex-F37 =02960T00317=02960T003:1198=03I3T6JOV200=201306151=014=054=140=277=O59=011028=Y150=420=039=4442=144=146.8938=16=060=20130503-07:00:54.56510=132
My broker have said it is because the imported instrument is specified from the price server "Eurex". However the order needs to be routed to the order server "Eurex-F" and OQ is trying to run it through "Eurex".
How do I specify different servers for instrument pricing and order routing?
It looks like this an issue similar to this from TT:
Error: 'Order routible on multiple gateways. Exchange gateway must be provided'
Issue/Question FIX Client rejects an order. Sends error message: Order routible on multiple gateways. Exchange gateway must be provided
Resolution/Answer Multiple flavors of this gateway type are running in the enviornment. The FIX Adapter needs to know to which TT Gateway to route the order. The FIX Client will need to specify the relevant TT Gateway in FIX Tag 18203 (e.g., 18203=Eurex-F).
Cause The FIX Adapter is configured to connect to two (or more) flavors of the same TT Gateway, for example, Eurex and Eurex-F, and the contract for which the order is being routed is available on more than one of these TT Gateways.
Please advise.
|