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 just wanted to let u know that your data feed/service is by far the best!!! Your unfiltered tick data is excellent for reading order flow and none of your competitors delivers this quality of data!" - Comment from Peter via Email
"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.
"You are much better than lawyers or the phone company because you answer the phone when I call! I just love your customer service." - Comment from Isreal
"Thanks for the great product and support. During this week of high volume trading, my QuoteTracker + IQ Feed setup never missed a beat. Also, thanks for your swiftness in responding to data issues. I was on ******* for a few years before I made the switch over early this year, and wish I had done it a long time ago." - Comment from Ken
"If you are serious about your trading I would not rely on IB data for serious daytrading. Took me a while to justify the cost of IQ Feed and in the end, it's just a 2 point stop on ES. Better safe than sorry" - Comment from Public Forum
"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
"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 am keeping IQFeed, much better reliabilty than *******. I may refer a few other people in the office to switch as well." - Comment from Don
"Everything is working great ! Very impressive client. The news refreshes better and is more pertinent than the ******* feed I paid $ 100/month for. I Also like the charts a lot." - Comment from Leon
"Excellent datafeed !!!" - Comment from Arely
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: kleelof
About Contact
Joined: May 30, 2010 05:36 AM
Last Post: Sep 6, 2010 05:56 PM
Last Visit: Sep 11, 2010 12:18 AM
Website:  
Location:
Occupation:
Interests:
AIM:
ICQ:
MSN IM:
Yahoo IM:
Post Statistics
kleelof has contributed to 23 posts out of 21164 total posts (0.11%) in 5,023 days (0.00 posts per day).

20 Most recent posts:
IQFeed Developer Support » Historical Data Sep 6, 2010 05:56 PM (Total replies: 1)

Hello,

Nevermind about all of this. I spent the weekend figuring it out.

take care,
lee

IQFeed Developer Support » Market Open/Closed/Holiday Sep 6, 2010 05:54 PM (Total replies: 0)

Hello,

Is there any easy way to determine if the market is open/closed and if it is closed for a holiday?

For the open/close, I've been checking the timestamps. But I have no idea how to detect a holiday.

take care,
lee

IQFeed Developer Support » Historical Data Sep 3, 2010 05:46 PM (Total replies: 1)

Hello,

I have just started working with your historical data. I'm not clear about a couple of things(using COM):

ReqHistoryIntervalTimeframe - What's the difference between BeginDateTime and BeginFilterTime?

DatapointsPerSend - It says the default is 2500, but each call has "(defaults to 10 if not specified)" in the explanation.

Several of the calls have 'Required' next to some of the fields, but actually, at least with the COM, they are all required. How do you leave a field UNDEFINED?

take care,
lee

IQFeed Developer Support » T,AIZ Jul 16, 2010 10:14 AM (Total replies: 5)

Hello,

The app starts by requesting about 60 stocks. Then every 1 - 3 seconds, for 30 minutes, it issues a force request for 70 - 100% of them. Three times that I caught the message, it was always for this one stock, and only that one day. And it has not happened under normal circumstances. Normal circumstances being only processing live feeds pushed from IQFeed, not messages generated by a forced request.

take care,
lee

IQFeed Developer Support » T,AIZ Jul 15, 2010 11:44 PM (Total replies: 5)

Hello,

1 - yes.
2- Yes, however, this was a response to a TCP/IP fSYMBOL request.
3 - this is the only symbol that was returned like this, and it was not everytime.

take care,
lee

IQFeed Developer Support » T,AIZ Jul 14, 2010 08:43 PM (Total replies: 5)

Hello,

I've been getting this message today:

T,AIZ,,1.56,,,,03/01/2010,972.1,111827,525190, , ,,n,14,4,6321,32.36,1,7,06/21/2010,07/14/2009,06/21/2010,02/12/2010,29.48,,,,,525190,,

Is 'T' used for anything other than the time stamp? I am only pulling Level1 data.

lee

IQFeed Developer Support » Windows Server 2003 Jul 13, 2010 10:27 PM (Total replies: 6)

..

Even just some psuedo code would be fine...

IQFeed Developer Support » Windows Server 2003 Jul 13, 2010 10:26 PM (Total replies: 6)

Hello,

Thanks.

The dataAvail event I understand. But the second part I don't.

Sorry. This is my first socket system on .NET, so I am not so quick with it. Would it be possible for you to post a code snippet showing this process?

take care,
lee

IQFeed Developer Support » Windows Server 2003 Jul 13, 2010 06:10 PM (Total replies: 6)

Hello,

Here is a detailed explanation of what I have done:

I originally wrote the app using the com component. When I ran it on my development system, everything looked good. CPU usage was OK. Memory usage was OK. But as soon as I put it the 2k3 server, the stats went to crap during market time. The CPU usage and memory got so bad, the app crashed. Nothing like this happened when I ran it on my development machine.

Yesterday, I read on the forums that the COM component can become overworked and slow down an application, so I switched to TCP/IP. On the development server, it ran much better. It was using about 1/2 the CPU and 70% or less of the memory the previous set-up. However, when I put it on the 2k3 server, the memory immediately shot-up to 600,000k. Something it did not do on my XP machine. I was running it during market time on both machines. Now that the market is closed, it is running OK on the 2k3 server. So, obviously the problem lies somewhere in its processing of the feeds. But I'm really stumped why it works OK on my development system, but not on the 2k3 server.

So I suppose my question is if anyone knows of any significant differences between the 2 operating systems that I should be taking into account. Could it just be a hardware problem? The following are the stats on the machines:

Development:
XP Pro
2g memory
Intel Pen. Dual 2.20g

2k3:
1g memory
INtel Xeon Single 2.27g

Also, as a side note; I've noticed from reading the forums that people have often had problems that were related to handling the traffic volume from IQFeed. Could you post some tips and tricks on how to handle this? I think the system I have is pretty clean, but who knows. At the very least, it may save other new developers the set-backs associated with weak handling of this traffic.

take care,
lee

IQFeed Developer Support » Windows Server 2003 Jul 13, 2010 03:39 AM (Total replies: 6)

Hello,

Anyone here have experience building an app that works on Windows Server 2003?

I've built this app that runs beautifully on my development machine, but falls apart once it is on WS2003.

The system is on a 'Cloud' server, with 1GB ram, 2.xxmhz single core processor. I know there is a hardware difference. My development machine runs XP with 2GB ram, 2.xx mhz dual core processor.

take care,
lee

IQFeed Developer Support » Market open/closed Jul 10, 2010 11:58 PM (Total replies: 0)

Hello,

Is there anything in the feeds that tells if different markets are open or closed?

lee

IQFeed Developer Support » Watch Symbol renewal Jun 14, 2010 09:08 AM (Total replies: 3)

Hello,

Thanks. Is there anything I should keep in mind when my app makes several hundred watch requests when it first connects?

take care,
lee

IQFeed Developer Support » Watch Symbol renewal Jun 12, 2010 10:34 PM (Total replies: 3)

Hello,

I just ran the following test:

I launched the Level1Socket sample. I set to watch a stock. I triggered the command to list watched stocks. the stock I watched was there. I closed the app, launched it again, triggered the command to list the watched stocks and the stock I selected was not there.

I also tried launching 2 instances of the Level1Socket sample. When I selected stocks to watch on one instance of the app, they don't show-up on the the other instance of the Level1Socket when I list the watched stocks.

So, I've come to the following conclusions:

IQFeed does not have a 'memory'. The symbols you want to watch have to be entered fresh each time you launch an application.

The watch is not associated with the single account, but rather with each individual app that is attached to IQConnector.

Is this correct?

take care,
lee

IQFeed Developer Support » TCP/IP connection Jun 7, 2010 05:58 PM (Total replies: 0)

Hello,

I posted this message once, but for some reason, I cant see the title in the message listings:

Hello,

I am using the following VB code to send a request via TCP/IP :

Public Sub sendCommand(ByVal command As String)
Debug.WriteLine("sendCommand: " + command)
command = command + Chr(13) + Chr(10)
'Dim responseString As String = "Connected to server."
Dim sendBytes As [Byte]() = Encoding.ASCII.GetBytes(command)
networkStream.Write(sendBytes, 0, sendBytes.Length)


End Sub

I am not getting any response from the server. Is this the correct technique to send a request to the IQConnector using TCP/IP?

take care,
lee

IQFeed Developer Support » Jun 5, 2010 02:46 AM (Total replies: 0)

Hello,

I am using the following VB code to send a request via TCP/IP :

Public Sub sendCommand(ByVal command As String)
Debug.WriteLine("sendCommand: " + command)
command = command + Chr(13) + Chr(10)
'Dim responseString As String = "Connected to server."
Dim sendBytes As [Byte]() = Encoding.ASCII.GetBytes(command)
networkStream.Write(sendBytes, 0, sendBytes.Length)


End Sub

I am not getting any response from the server. Is this the correct technique to send a request to the IQConnector using TCP/IP?

take care,
lee
Edited by kleelof on Jun 5, 2010 at 02:47 AM

IQFeed Developer Support » Check Symbol Jun 5, 2010 12:20 AM (Total replies: 4)

Hello,

Thanks. Next time I'll scroll all the way down the pages.

When you have time, could you take a look at this thread: http://forums.iqfeed.net/index.cfm?page=topic&topicID=2805

take care,
lee

IQFeed Developer Support » Check Symbol Jun 1, 2010 05:29 PM (Total replies: 4)

Hello,

I just looked at the IQFeed calls available for .NET;

• RegisterClientApp()
• RemoveClientApp()
• TurnOnNews()
• TurnOffNews()
• WatchSymbol()
• RemoveSymbol()
• WatchRegionals()
• RemoveRegionals()
• RequestEcho()
• SetAutoLogin()
• ClearAutoLogin()
• RequestDisconnect()
• RequestReconnect()

Which one is the call for looking up the symbols? I was hoping there is a live look-up that I can use directly.

take care,
lee
Edited by kleelof on Jun 1, 2010 at 05:31 PM

IQFeed Developer Support » Server options May 31, 2010 08:26 PM (Total replies: 1)

Hello,

Are there any options for running the IQFeed software on a Windows server?

take care,
lee

IQFeed Developer Support » Proxy May 30, 2010 10:28 PM (Total replies: 1)

Hello,

How can I run the IQFeed server from a proxy?

Also, I clicked the 'Login Automatically' box. Now I want to disable that, but I cannot find a way back to the panel.

take care,
lee
Edited by kleelof on May 30, 2010 at 10:29 PM

IQFeed Developer Support » .NET COM - Determine connected state of IQFeed May 30, 2010 06:02 AM (Total replies: 3)

Hello,


Ok. I found the technique, but it is extremely unreliable. Here is what I am using:

Private Sub IQFeed_SystemMessage(ByVal eventSender As System.Object, ByVal e As AxIQFEEDYLib._DIQFeedYEvents_SystemMessageEvent) Handles IQFeed.SystemMessage
Debug.WriteLine("SystemMessage" + e.strSystemData)
Select Case True
Case InStr(e.strSystemData, "S,SERVER CONNECTED")
ServerPanel1.state = ServerPanel.ServerPanelStates.connectedToIQFeed

End Select
End Sub

Out of more than 10 launches, it worked twice.


take care,
lee


Time: Wed February 28, 2024 10:16 AM CFBB v1.2.0 12 ms.
© AderSoftware 2002-2003