
bbmat
-Interested User-
Posts: 30
Joined: Mar 31, 2014
|
Posted: Apr 16, 2014 11:54 PM

Msg. 1 of 5
The documentation states the following:
Result Format for Errors:
If IQConnect.exe recognizes the command is formatted incorrectly, you will receive a syntax error in the following format: E,!SYNTAX_ERROR!,<CR><LF>
Or, if the servers return an error, you will receive an error in the following format: E,[Error Text],<CR><LF>!ENDMSG!,<CR><LF>
If you specified a REQUESTID, it will be prepended to one of the above messages. For example: REQUESTID,E,[Error Text],<CR><LF>
**************************************
Can you please shed light into the current standard way to receive error messages because the above does not match with what I get back. I am receiving error messages that differ significantly: Sometimes the error message is prepended with "1000", at other times only a "!NOData!" is returned. It makes it incredibly difficult to write code that does not break.
|

DTN_Tim Walter
-DTN Guru-
Posts: 1238
Joined: Apr 25, 2006
|
Posted: Apr 17, 2014 10:22 AM

Msg. 2 of 5
Hello,
Can you confirm what requests you are sending that are causing you to receive the results mentioned? I tried a couple items, indicated below and it all seems to work as defined on this end. Also, if you could specify what protocol you are using for your requests, that would be helpful as well. HDT,GOOG,20150101 E,!NO_DATA!,, !ENDMSG!, HDT,GOOG,20150101,,,,1000 1000,E,!NO_DATA!,, 1000,!ENDMSG!,
Thanks,
Tim
|

bbmat
-Interested User-
Posts: 30
Joined: Mar 31, 2014
|
Posted: Apr 18, 2014 07:56 AM

Msg. 3 of 5
I get similar messages than you get above. I guess I got confused because some of my requests include a custom requestId, others do not. You made it clear that even when an error message is returned the request Id is prepended as long as the request is made with the id. Sorry my bad. Happy Easter.
P.S. Is there a way to delete this thread as it was my mistake and the datafeed behaves actually as documented and expected.
|

DTN_Tim Walter
-DTN Guru-
Posts: 1238
Joined: Apr 25, 2006
|
Posted: Apr 18, 2014 08:01 AM

Msg. 4 of 5
Bbmat,
Happy Easter to you as well. I think the policy is to only delete things in the rarest of cases. With this, I think there is value in having it here and I will consider ways to better document the error messages in the future, so the next person does not get confused as well.
So thanks for letting us know and if you find anything else that does not feel write or maybe could use clarification, please don't hesitate to ask.
Tim
|

bbmat
-Interested User-
Posts: 30
Joined: Mar 31, 2014
|
Posted: Apr 18, 2014 08:06 AM

Msg. 5 of 5
Great, will do.
While you offered to clarify, is there a chance to get a list of the currently supported fx providers? I am aware of FXCM and COMP (composite feed) but I wonder which other currently supported providers are there. I am especially interested in ECN type of feeds such as FXAll, HotspotFX, Currenex, EBS, Reuters. I checked on your website and found one list but most of the listed providers listed under Tenfore are not working. I am interested in intraday 1-minute and tick based data.
Thanks a lot
|
|
|
|