FIX Support » RequestForPositions Message Apr 16, 2024 @ 02:20 PM (Total replies: 9) | |||||
Ah that is super helpful! Disabling dictionary now I get response more like I'd expect. Is there a GAIN approved dictionary I could use? I was using what I thought was a standard FIX44.xml dictionary |
|||||
FIX Support » RequestForPositions Message Apr 15, 2024 @ 11:59 AM (Total replies: 9) | |||||
Sorry for not posting correctly the matching responses. I was trying different values of for 581 after getting that error message which is why I sent some with zero. Here is one I sent over just now, with 581=1, and the matching response showing the same error message. Sent: 8=FIX.4.4|9=101|35=AN|34=2|49=AThaker5615|52=20240415-16:55:29.000|56=OEC_TEST|1=API010079|263=0|581=1|710=107|724=0|10=076| Received: 8=FIX.4.4|9=138|35=3|49=AThaker5615|56=OEC_TEST|34=3|52=20240415-16:55:29.000|45=2|371=581|372=AP|373=5|58=Value is incorrect (out of range) for this tag|10=208| Why am I still getting this when I set 581=1? |
|||||
FIX Support » Very slow FIX replies Apr 04, 2024 @ 10:13 AM (Total replies: 1) | |||||
I thought with FIX I would be getting well sub second trade execution, something in the double or low triple digit milliseconds. In practice I'm seeing extremely slow execution. For instnace I just recently put in a market order to sell ES:
And it did execute but took nearly a full minute:
Is FIX usually this slow? Is this just an artifact of using the Stage Environment connection? This seems unusably slow. |
|||||
FIX Support » RequestForPositions Message Apr 04, 2024 @ 10:03 AM (Total replies: 9) | |||||
In case it's helpful additional information, this only happens when I have positions. When I have no positions I get replies more like what I'd expect: sending 8=FIX.4.4|9=102|35=AN|34=22|49=AThaker****|52=20240404-14:58:05.000|56=OEC_TEST|1=API01****|263=0|581=1|710=461|724=0|10=123| receiving 8=FIX.4.4|9=133|35=AO|34=25|49=OEC_TEST|52=20240404-14:58:05|56=AThaker****|1=API01****|581=1|710=461|721=OECFIX:638472651390540286:2492|728=2|729=1|10=093|
|
|||||
FIX Support » RequestForPositions Message Apr 03, 2024 @ 10:35 PM (Total replies: 9) | |||||
I'm sending the following FIX message to try to request my positions:
and I get this:
I think this message is indicating that my tag 581, the AccountType tag, is incorrect (out of range). When I see the "valid values" in the RequestForPositions Fix Message specification it shows "1 - ACCOUNTCUSTOMER" I am confused why it seems like it's rejecting my RequestForPositions (AN) request based on setting tag 581 to 1. What should I be setting it to? |