Quote from mindset:
Does anybody have any solutions up and running using VS2008? Is it hard to get up and running if your a beginner in C++?
It certainly is a good idea to make your own program in order to implement valuable features.
There are so many commercial products out there but they fail to offer the features that are really helpful (which is logical - why give away good stuff for a handful of dollars?)
But .. you are facing 2 big tasks:
- learning a programming language
- learning how to interface with IB API
(Second task is perhaps only 1/10 of the first).
Do you already have experience with some programming language?
If you did not have any contact with a programming language before you face a long learning phase.
Expect many months to get fluent in a language.
Everything that helps shorten this process would therefore be helpful.
First thing is to choose a programming language that is easy to learn.
C++ is clearly worst in the learning aspect and I see no reason why you would need it otherwise (speed is no problem with modern computers).
So you can choose (as others said already) among Visual Basic, Java and some others which can interface to IB.
Excel: no good, unwise to program complex tasks with it, slow.
You repeatedly asked for sample code - it is included in the API download from IB. Even in different languages.
http://www.interactivebrokers.com/download/InstallAX_960.exe
Also look at the Yahoo-Group (TWSAPI) as was stated above.