First, I want to clarify that the DTNIQ and IQFeed are two distinct products. While you can have both products installed, you will actually be developing to IQFeed's components, not DTNIQ's.
Quote: I plan on writing a java app that will connect to the Iqconnect.exe using tcp/ip is that doable?
Yes, you can write to the IQFeed API using java and tcp/ip.
Quote: I dont see a need for any api if I do it this way. Is that correct?
I'm not sure what you are asking here. If you write to IQFeed, you are using the API.
Quote: I will need to know the protocol for talking with the iqconnect.exe that is running on my machine, where will I get access to that information?
When you sign up for the API, you will gain access to the API documentation.
Quote: Is there a java api? Can anyone point me somewhere I can read about it?
Yes, java is supported in the IQFeed API. When you sign up for the API, you will gain access to the API documentation.
I hope this information helps. Thanks!
Natalie Hannan DTN Market Access, LLC.