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'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
"Very impressed with the quality of your feed - ******* is a real donkey in comparison." - Comment from A.C. via Email
"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.
"I'm very glad I switched to IQFeed. It's working perfectly with no lag, even during fast market conditions." - Comment from Andy via Email
"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 am enjoying the feed very much - so superior to the broker provided feed I was previously using." - Comment from George
"Everything is working amazing now. I'm already impressed with the true-tick feed of IQFeed and it's ability to support my 480 symbol layout." - Comment from Tyler via Email
"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 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
"I was on the phone with a friend who uses CQG and right after the Fed announcement, CQG was as much as 30 seconds behind DTN.IQ. Some quotes were off by as much as 15-18 cents. Your feed never missed a beat." - Comment from Roger
Home  Search  Register  Login  Blogs Recent Posts

Information on Various DTN Products:
DTN IQFeed | DTN ProphetX | DTN Ag | NxCore
Follow DTN_IQFeed on Twitter
DTN.IQ/IQFeed on Twitter
DTN News and Analysis on Twitter
»Forums Index »IQFeed Developer »IQFeed Developer Support »Link problem
Author Topic: Link problem (7 messages, Page 1 of 1)

laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005


Posted: Jan 7, 2017 11:02 AM          Msg. 1 of 7
It has been many years since I did IQFeed development and I need some help.

I have a directory with two variants of the same program: Sock and SockDlg. Sock is compiling and linking great. SockDlg compiles fine but gives these linkage errors:

Linking...
SockDlg.obj : error LNK2001: unresolved external symbol "int __stdcall RegisterClientApp(struct HWND__ *,char *,char *,char *)" (?RegisterClientApp@@YGHPAUHWND__@@PAD11@Z)
nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libc.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Release/SockDlg.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.

Any ideas what I am doing wrong (I am a real-time C coder, C++ on windows is not what I normally do).

Thanks

Terry Laughlin
Buy low, soar high.

DTN_Tim Walter
-DTN Guru-
Posts: 968
Joined: Apr 25, 2006


Posted: Jan 10, 2017 07:38 AM          Msg. 2 of 7
I am guessing this is related to changes from several years ago where the IQ32.dll file was removed from the installer, but I will follow up with a few people to see if that is true or not.

Tim

laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005


Posted: Jan 10, 2017 01:23 PM          Msg. 3 of 7
Thanks Tim. Any help is appreciated.

Terry Laughlin
Buy low, soar high.

DTN_Tim Walter
-DTN Guru-
Posts: 968
Joined: Apr 25, 2006


Posted: Jan 10, 2017 01:33 PM          Msg. 4 of 7
Are there any references to IQ32.dll in your code?

laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005


Posted: Jan 18, 2017 01:46 PM          Msg. 5 of 7
Tim, thanks.

I cannot find a reference to IQ32 in my code, but I do think I link against it.

On another note, my best friend (who is a hell of software engineer) is telling me that I should redo the interface to IQFeed as it is so old. He thinks that there has to be deprecation affecting me. All I do with the feed is get data (five second summaries are perfect) and put it into my own charting code. So, I really just need to start the feed, give it two symbols (S&P 500 futures and Nasdaq futures) and receive the data. He is telling me to use C# (I'm an old line C programmer - don't ask how old). So I'm reading and I could be happy with C#.

Here's the question. Aside from starting the feed, what sample code and where in it should I look for guidance, help, etc? Details would be appreciated. Heck, any and all help would be appreciated.

Terry

PS: Did I mention help? Thank you. Really.

Terry Laughlin
Buy low, soar high.

DTN_Tim Walter
-DTN Guru-
Posts: 968
Joined: Apr 25, 2006


Posted: Jan 18, 2017 02:08 PM          Msg. 6 of 7
I'd be happy to. I think it would be worthwhile to chat about this together. If you log into the developer website there is a link to initiate a chat on the left hand side. If you can go there and initiate a chat, I would be happy to discuss getting you from where you are to where you want to go at length.

Tim

laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005


Posted: Jan 18, 2017 08:35 PM          Msg. 7 of 7
We'll chat in the morning.

Terry

Terry Laughlin
Buy low, soar high.
 

 

Time: Sun January 22, 2017 12:22 PM CFBB v1.2.0 15 ms.
© AderSoftware 2002-2003