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)




"Everything is working great with the API. I love it." - Comment from Calvin
"Just a quick one to say I'm very impressed so far :) The documentation for developers is excellent and I've quickly managed to get an app written to do historical downloads. The system is very robust and pretty quick considering the extent of data that's available. The support guys have been very helpful too, in combination with the forums it's been plain sailing so far!" - Comment from Adam
"I noticed that ******* quotes locked up shortly after the interest rate announcement yesterday while yours stayed stable." - Comment from Ron in Utah
"I am keeping IQFeed, much better reliabilty than *******. I may refer a few other people in the office to switch as well." - Comment from Don
"I "bracket trade" all major news releases and I have not found one lag or glitch with DTN.IQ feed. I am very comfortable with their feed under all typical news conditions (Fed releases, employment numbers, etc)." - Comment from Public Forum
"This is an excellent value, the system is generous (allowing for 500 stocks) and stable (and really is tick-by-tick), and the support is fantastic." - Comment from Shirin via Email
"Interactive Brokers tick data was inconsistent, so I have switched to using DTN exclusively. It is great to no longer have to worry about my datafeed all day long." - Comment from Philippe
"DTN has never given me problems. It is incredibly stable. In fact I've occasionally lost the data feed from Interactive Brokers, but still been able to trade because I'm getting good data from DTN." - Comment from Leighton
"I just wanted to say how happy I am with your service. I was able to download the API docs last week and I was able to replicate Interactive Brokers historical bar queries and realtime bar queries over the weekend. That was about one of the fastest integrations that I've ever done and it works perfectly!!!!" - Comment from Jason via Email
"I like you guys better than *******...much more stable and a whole lot fewer issues." - Comment from Philip
Home  Search  Register  Login  Blogs Recent Posts

Information on DTN's Industries:
DTN Oil & Gas | DTN Trading | DTN Agriculture | DTN Weather
Follow DTN_IQFeed on Twitter
DTN.IQ/IQFeed on Twitter
DTN News and Analysis on Twitter
»Forums Index »Product Support »DTN.IQ Client Software Support »streaming socket protocol?
Author Topic: streaming socket protocol? (2 messages, Page 1 of 1)

akolonin
-Interested User-
Posts: 1
Joined: Feb 25, 2009


Posted: Feb 25, 2009 11:40 AM          Msg. 1 of 2
In the old code, we used the following format to get the historical data:

"HM"+(char)5+symbol+(char)5+days+(char)5+interval+(char)6
or
"HD"+(char)5+symbol+(char)5+days+(char)6

it does not work now.

I have changed it to

"HID"+(char)5+symbol+(char)5+days+(char)5+interval+(char)6
or
"HDX"+(char)5+symbol+(char)5+days+(char)6

but it is still not working - hangs up at socket reading.

If there is a change in protocol delimiters or something else?

At the same time, DDE link and all IQLink diagnostics work just fine.
Edited by akolonin on Feb 25, 2009 at 11:43 AM

DTN_Steve_S
-DTN Guru-
Posts: 2039
Joined: Nov 21, 2005


Posted: Feb 25, 2009 11:47 AM          Msg. 2 of 2
It sounds like you are confused about which commands to send to which ports.

The commands you posted are for retrieving historical data and should be sent to the Lookup Port.

If you want those commands to work, take a look at the top of the "Historical via TCP/IP" documentation for setting up to retrieve historical data.

If you are looking for streaming data (as your post title indicates), take a look at the documentation for "Initialzing for TCP/IP" and "Level 1 via TCP/IP".

Let me know if you have additional questions.
 

 

Time: Tue August 21, 2018 3:23 AM CFBB v1.2.0 16 ms.
© AderSoftware 2002-2003