Join the 80,000 other DTN customers who enjoy the fastest, most reliable data available. There is no better value than DTN!

(Move your cursor to this area to pause scrolling)




"As a past ******* customer(and not a happy one), IQ Feed by DTN is a much better and cheaper product with great customer support. I have had no problems at all since switching over." - Comment from Public Forum
"I have to tell you though that using the IQFeed API is about the easiest and cleanest I have seen for some time." - Comment from Jim
"I am very pleased with the DTNIQ system for quotes and news." - Comment from Larry
"I just wanted to let you know how fast and easy I found it to integrate IQFeed into our existing Java code using your JNI client. In my experience, such things almost never go so smoothly - great job!" - Comment from Nate
"I'm very glad I switched to IQFeed. It's working perfectly with no lag, even during fast market conditions." - Comment from Andy via Email
"Just a thank you for the very helpful and prompt assistance and services. You provided me with noticeably superior service in my setup compared to a couple of other options I had looked at." - Comment from John
"Thanks for all of your help. Great customer service deserves to be recognized which one the reasons I've been a customer of DTN for over 10 years!" - Comment from Stuart
"If someone needs the best quality data and backfill beyond what their broker provides at a rate that is the best in the industry, I highly recommend IQFeed." - Comment from Josh via Public Forum
"You have an excellent feed. Very few spikes for Spot Forex." - Comment from Public Forum Post
"I will tell others who want to go into trading that DTN ProphetX is an invaluable tool, I don't think anyone can trade without it..." - Comment from Luther
Home  Search  Register  Login  Recent Posts

Information on DTN's Industries:
DTN Oil & Gas | DTN Trading | DTN Agriculture | DTN Weather
Follow DTNMarkets on Twitter
DTN.IQ/IQFeed on Twitter
DTN News and Analysis on Twitter
»Forums Index »Archive (2017 and earlier) »IQFeed Developer Support »How to fugure out current connection status ?
Author Topic: How to fugure out current connection status ? (7 messages, Page 1 of 1)

Dierk Droth
-Interested User-
Posts: 67
Joined: Aug 11, 2004


Posted: Sep 6, 2004 08:31 AM          Msg. 1 of 7
Hi,

RegisterClientApp suggests, that the registered window handle gets connection status event as mouse move events. This is true for initial connect.

I just forced a connection loss but using the tool tcpview.exe and terminating the remote socket connections.

Unfortunately:
- I did no get any mouse move event to indicate the loss of connection
- nor did the connection manager try to recover the connection

Is there any way to:
a) track connection status
b) to manually recover the connection except shutting down the connection manager (which will not work due to a pending bug) and restarting it

Regards

Dierk Droth
www.trademagic.net
TradeMagic - Trading at its best

skunk
-DTN Evangelist-
Posts: 249
Joined: May 7, 2004


Posted: Sep 6, 2004 09:00 AM          Msg. 2 of 7
When the session drops, you will receive a message "S,SERVER DISCONNECTED"

When (if?) the connection manager reconnects, you will receive a message "S,SERVER CONNECTED"

To force connection manager to try to reconnect, send the following message to the connection manager "S,CONNECT"

To force connection manager to disconnect, send the following message to the connection manager "S,DISCONNECT"

Dierk Droth
-Interested User-
Posts: 67
Joined: Aug 11, 2004


Posted: Sep 6, 2004 09:03 AM          Msg. 3 of 7
Cool, thanks. I'll give it a try.

Are data streams (market data and level II) maintained or do I have to re-subscribe ?

Regards

Dierk Droth
www.trademagic.net
TradeMagic - Trading at its best

Dierk Droth
-Interested User-
Posts: 67
Joined: Aug 11, 2004


Posted: Sep 6, 2004 09:25 AM          Msg. 4 of 7
I just tried around and found that "S,SERVER DISCONNECTED" is sent after the connection was recovered (and was followed immediately by "S,SERVER CONNECTED").

As I see it now, I get an indication that the connection is recovered, but not as it is lost.

Any thoughts on that ?

Dierk Droth
www.trademagic.net
TradeMagic - Trading at its best

skunk
-DTN Evangelist-
Posts: 249
Joined: May 7, 2004


Posted: Sep 6, 2004 09:44 AM          Msg. 5 of 7
you need more patience. it take the connection manager a while (75 seconds) to determine that the connection has dropped

Dierk Droth
-Interested User-
Posts: 67
Joined: Aug 11, 2004


Posted: Sep 6, 2004 09:49 AM          Msg. 6 of 7
I see. Hope my customers are patient too if it takes them 75 seconds to find out that they are no longer connected .

Any way to configure these 75 seconds ?

Dierk Droth
www.trademagic.net
TradeMagic - Trading at its best

DTN_Jay_Froscheiser
-VP, Product Operations-
Posts: 1746
Joined: May 3, 2004

DTN IQFeed/DTN.IQ/DTN NxCore


Posted: Sep 6, 2004 05:58 PM          Msg. 7 of 7
The timeout value is hardcoded currently. In future releases, I don't know if it will be configurable or not (we will have to think about that), however, we are working to make the connection state easier to maintain (so it will attempt a reconnect immediately after being disconnected instead of waiting for a timeout).

Jay Froscheiser
DTN Market Access, LLC.
 

 

Time: Sun May 5, 2024 5:07 PM CFBB v1.2.0 13 ms.
© AderSoftware 2002-2003