> ...I feel the need to share the feeling that you are "swimming against the flow". ? ? About 20 years ago I played a bit with the IB interface with VB6. It was as simple as dropping an .OCX control on a form and then calling its procedures. As simple as that! ? ? I had been able to request data and place orders in a very short time.
What has happened since then that interfacing to IB has become as difficult as climbing the Everest mountain! For now, I just expected things to be as simple, or just slightly more complicated. ? > 2- Although this business require well designed and safe code, a loosely type language like Basic is not a way to make your future life simple. > You also increase the odd of uncontrolled polymorphic calls that could create hard to diagnose side effect. > If your aren't familiar with C++ from your embedded system experience, go for Java, surely a strongly type language and also the best portable solution (I wonder why do you need to design a cross platform, solution) ? ? I am just beginning with Purebasic but I have read that it could use "strongly typed variables". As I am a C programmer I prefer those type of variables of course. ? > 3- I don't understand your terminology, what IBKR codes are you calling the "windows socket solution" ? > hints: the IBKR Client code sample ? ? ? Portions of code that I have found here and there, not supplied by IB.
> Where did you get the "TWSlib.dll" ? I just don't remember if IBKR does supply a precompiled binary. > note: this may show how difficult it could be to give help if you don't comply with a standardized terminology, by default the IBKR API convention ? ? 2 precompiled files were supplied with the TWS API version that I recently downloaded (one for CPP I think). ? > Last: > Why don't you consider a mix with another REST data oriented vendor and using IBKR Web API (a REST API) ? ? ? This is the first time I hear about REST. Unfortunately for my current project, I am an electronician and not a computer scientist. There have been so many evolutions for the past 20-30 years.