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've never had DTN go out on me since switching. ******* would go down a couple times every month when I was using them." - Comment from Bryce in AL.
"IQ feed works very well, does not have all of the normal interruptions I have grown used to on *******" - Comment from Mark
"I like you guys better than *******...much more stable and a whole lot fewer issues." - Comment from Philip
"The service is great, I see a noticeable improvement in my volume profiles over [broker]'s data feed" - Comment from Larry
"I was with ******* for 4 years at $230 a month, this is a huge savings for me, GOD BLESS YOU PEOPLE," - Comment from T.S. via Email
"I had always used ******* but for the past 2 weeks have been trying DTN IQFeed. Customer support has been extraordinary. They call just to make sure your problem hasn't recurred." - Comment from Public Forum
"I would just like to say that IQFeed version 4 is running very well and I am very happy with its performance. I would also like to extend a big thanks for the fast and efficient help that I always receive. My questions and concerns are always addressed promptly. Way to go!" - Comment from Josh in CO.
"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
"It’s so nice to be working with real professionals!" - Comment from Len
"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
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
Viewing User Profile for: Spelunk
About Contact
Joined: Feb 23, 2009 11:57 AM
Last Post: Sep 1, 2009 05:23 PM
Last Visit: Jun 8, 2010 10:17 PM
Website:  
Location:
Occupation:
Interests:
AIM:
ICQ:
MSN IM:
Yahoo IM:
Post Statistics
Spelunk has contributed to 6 posts out of 21196 total posts (0.03%) in 5,566 days (0.00 posts per day).

20 Most recent posts:
IQFeed Developer Support » Dynamic datasets bug Sep 1, 2009 05:23 PM (Total replies: 13)

It happens 100% of the time. No symbols need to be watched. The dynamic fieldsets requested have to be different on the three sockets.

IQFeed Developer Support » Dynamic datasets bug Aug 31, 2009 06:53 PM (Total replies: 13)

I tested the bug fix with version 4.6.0.7 but see another bug using the dynamic fieldsets.
It appears when three sockets have their dynamic fields defined, Iqconnect pops up an error dialog saying "the parameter is incorrect".

Sample code to reproduce:

m_rtSocket.OpenSocket( L"127.0.0.1", IQ_STREAM_PORT );
m_rtDSocket.OpenSocket( L"127.0.0.1", IQ_STREAM_PORT );
m_quoteSocket.OpenSocket( L"127.0.0.1", IQ_STREAM_PORT );

m_rtSocket.m_skt.SendMsg( "S,SELECT UPDATE FIELDS,Symbol,Last,Total Volume,Incremental Volume,Last Trade Time,Last Trade Date\r\n" );
m_rtDSocket.m_skt.SendMsg( "S,SELECT UPDATE FIELDS,Symbol,Last,Total Volume\r\n" );
m_quoteSocket.m_skt.SendMsg( "S,SELECT UPDATE FIELDS,Symbol,Last,Incremental Volume\r\n" );

IQFeed Developer Support » Dynamic datasets bug Feb 23, 2009 03:21 PM (Total replies: 13)

Thanks for the confirmation. I'll just live without dynamic fields on the second socket until it's fixed.

IQFeed Developer Support » Dynamic datasets bug Feb 23, 2009 02:52 PM (Total replies: 13)

I watch the symbols after the dynamic fields are set. Here is some sampe code.
The rtSocket will return single Q messages while the quoteSocket will return 2
for each update.


m_rtSocket.OpenSocket( L"127.0.0.1", IQ_STREAM_PORT );
m_quoteSocket.OpenSocket( L"127.0.0.1", IQ_STREAM_PORT );

//define fields to be returned from RT sockets
m_rtSocket.m_skt.SendMsg( "S,SELECT UPDATE FIELDS,Symbol,Last,Total Volume,Incremental Volume,Last Trade Time,Last Trade Date\r\n");
m_quoteSocket.m_skt.SendMsg( "S,SELECT UPDATE FIELDS,Symbol,Last,Incremental Volume,Bid,Ask,Bid Size,Ask Size\r\n" );

m_rtSocket.m_skt.SendMsg( "w@NQH9\r\n" );
m_quoteSocket.m_skt.SendMsg( "w@NQH9\r\n" );

IQFeed Developer Support » Dynamic datasets bug Feb 23, 2009 01:39 PM (Total replies: 13)

I'm referring to the update messages which are duplicated. One watched security on a socket gets two different Q, ... one with the dynamic field sets and the other with all fields.

IQFeed Developer Support » Dynamic datasets bug Feb 23, 2009 12:08 PM (Total replies: 13)

IQFeed vertion 4.5 has a bug using the dynamic fieldsets on
multiple sockets.

OpenSocket 1 To Level1 socket
OpenSocket 2 To Level1 socket

Set Selected Fields on Socket1
Set Selected Fields on Socket2

Msgs from socket1 are correct
Msgs from socket2 contain two messages for each update
the full update and the selected dynamic fields update.


Time: Mon May 20, 2024 12:14 PM CFBB v1.2.0 3 ms.
© AderSoftware 2002-2003