What software do you use to run your algos?
Code is written in c# and ported via NinjaTrader->IB Gateway or CQG.
What software do you use to run your algos?
Is it possible to make requests for data and receive responses to your web servers as if i am a webpage in the interest of reducing the throughput the api has to handle. Like a user could make a watchlist with a billion rows which dynamically update each second and so has an unfair advantage over the api user because of the limits. Then we could save the api for non-data related requests. Or is this not how it works?
https://groups.io/g/twsapi/message/41061
There seems to be an underlying TWS problem -- of a character/degree not seen before -- that is screwing with trade set-ups. Implications for API development are obvious: how can you develop a robust API when the signals and feedback from IB servers is now, itself, subject to corruption by the underlying system?!?
This is the worst I've seen.
IB needs to nail this down with a solution and widely publish the mea culpa so everyone knows that they're back in business.
reqPositions is different from an order resting on IB servers not being executed. Also, API calls have nothing to do with the TWS, you don't even need TWS installed for the API to function.
That said, I've had issues with orderStatus and openOrder messages going missing in the past few days. As I was working on the code, I have been thinking it's my own issue but reading this, it might very well be IB not sending the expected replies.
This would not be the first time you have not comprehended that a deep IB problem can/will manifest in different ways, as threads from the same web branch outward. You have good things to say, generally, d08 -- but following systems is not one of them.
Totally agree. There is one guy on the trading desk who is pretty good and one guy in the API group I can usually count on. Besides that....ghost town