Why so condescending to others when you can't even get your own facts straight? I have been with IB from day one and I can assure you that their first API was not the java one. It was the Posix/C++ one.
And I agree with OP. It's way better in this particular instance to ask a user community than relying on an R package implementer who knows little to nothing about algorithmic trading. Most R guys are developers and know very little how R can successfully interface with a broker port.
But then having read the last few posts above it seems this particular community here at ET has very little to nothing to contribute of value re algorithmic trading. A lot of wannabes with a big mouth that easily label others, who asked a polite and reasonable person, idiot, in my book disqualify themselves.
I have nothing to contribute regarding R and IB interfacing but then I shut my mouth about it rather than shout down others. I just felt the need to interject because I find some of you guys went overboard in your derision.
And I agree with OP. It's way better in this particular instance to ask a user community than relying on an R package implementer who knows little to nothing about algorithmic trading. Most R guys are developers and know very little how R can successfully interface with a broker port.
But then having read the last few posts above it seems this particular community here at ET has very little to nothing to contribute of value re algorithmic trading. A lot of wannabes with a big mouth that easily label others, who asked a polite and reasonable person, idiot, in my book disqualify themselves.
I have nothing to contribute regarding R and IB interfacing but then I shut my mouth about it rather than shout down others. I just felt the need to interject because I find some of you guys went overboard in your derision.
Bottom line -- don't use anything that isn't supported by IBKR. They have several other API platforms that they support. I remember IBPy being a shitshow cause it was independently developed as the GNU R module also seems to be. Java is gonna be the best one cause it's been around the longest, but I assume Python is more similar to R than Java.
In general, R/Matlab are good for prototyping but Python is superior for implementation.
In fact even the Python module has poor documentation from IBKR which means you end up having to dig through the code to figure out what the hell it does.
