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)

"I have been using IQFeed now for a few years in MultiCharts and I have zero complaints. Very, very rare to have any data hiccups or anything at all go wrong." - Comment from Public Forum
"Awesome response, as usual. It is a sincere and refreshing pleasure to do business with DTN, compared to your competition." - Comment from Ryan
"Thanks for following up with me. You guys do a great job in tech support." - Comment from Phelps
"IQ feed is brilliant. The support is mind-bending. What service!" - Comment from Public Forum Post
"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
"Thank you so much - awesome feed, awesome service!" - Comment from Greg via Email
"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
"Previously I was using *******. IQFeed is WAY more economical, and for my charting needs is just as good, if not better." - Comment from Public Forum Post
"I'm satisfied with IQFeed. It's the most reliable and fastest quote feed I have ever used. Although I'm a resident in China, it's still very fast!" - Comment from Xiaofei
"Its working FABULOUSLY for me!! Holy cow...there has been so much I've been missing lately, and with this feed and Linnsoft software...I'm in the game now." - Comment from Chris R.
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 »IQFeed Developer »IQFeed Developer Support »multiple simultaneous RequestHistory's possible ?
Author Topic: multiple simultaneous RequestHistory's possible ? (2 messages, Page 1 of 1)

-Interested User-
Posts: 15
Joined: Jul 20, 2004

Posted: Jul 20, 2004 12:29 AM          Msg. 1 of 2
I'm developing an IQFeed interface for my app to request historical intraday data, basing it on the "history" example provided. I have not probed too deeply yet, but it appears on the surface that I can make only one request for historical data at a time.

In other words, if I need data for 5 tickers, can I blow out 5 RequestHistories at once, or do I need to do them serially, waiting for the data each time before requesting the next? The absence of handles, requestID's, or other referencing passed back when a request is made suggests the latter.

Any hope for processing multiple history requests simultaneously? If so, can you point me in the right direction?

Michael S Bielinski

-Interested User-
Posts: 18
Joined: May 7, 2004

Posted: Jul 20, 2004 08:49 AM          Msg. 2 of 2

You can perform simultaneous requests if you spawn separate threads. Each thread should connect to port 9100 and will only receive data that was asked for within the scope of that thread. I've had as many as 15-20 threads hitting IQConnect with no problems (would advise using TCP). The only caveat: IQConnect does not detect a TCP disconnect properly - if you create threads as needed to request data IQConnect will eventually crash when it reaches ~2000 prior connections. You may be able to paste 10 or so history ActiveX controls into your application and avoid the disconnect issue, but then you lose the benefit of a compartmentalized thread.


Edited by tadams on Jul 20, 2004 at 08:49 AM


Time: Thu April 9, 2020 6:39 AM CFBB v1.2.0 16 ms.
© AderSoftware 2002-2003