TWS works well with Linux?

Yes. I also use IBController (https://github.com/IbcAlpha/IBC) to keep Gateway up and running the whole week.
I start this combination on Sunday evening and let it run the whole week until Saturday morning. During the week I only do some monitoring of log files to see how things are going. I am able to interfere with my program, but hardly ever do that.

Because Gateway normally would auto logout after awhile!?
 
Because Gateway normally would auto logout after awhile!?
Both Gateway and TWS would auto logout once per day, every day. Some time ago IB changed this approach and made it auto logoff once per week, on Saturday. However, sometimes I'm away during the weekend and want my program to continue running from one week into the following week. In those cases is IBController helpful as it will take care of the log on after the forced logoff occurred.
 
Both Gateway and TWS would auto logout once per day, every day. Some time ago IB changed this approach and made it auto logoff once per week, on Saturday. However, sometimes I'm away during the weekend and want my program to continue running from one week into the following week. In those cases is IBController helpful as it will take care of the log on after the forced logoff occurred.

Very cool, why don't you choose Windows+C#/Java that kind of approach then!?
 
It doesn't really matter what your IB API program is written in. Last time I looked ( a few years ago using C++), your program will communicate with the IB/API via internal tcp sockets....that is, technically, you can communicate to the API with anything that has the ability to send tcp messages..if you're clever enough.

Desktop apps that require a GUI seem to be written in java more often than not. I think Java is a hideous language (compared to C++), but I couldn't care less what something is written in if alls I have to do is push/pull tcp messages from it.
 
Back
Top