Quote from gangof4:
over the past year, i've had at least 10 times where stops have failed to execute (and, yes, to the ib defenders, i have my settings correct).
i can tell you from experience that ib will blame the exchange, your computer, your version of java, your internet connection, bubonic plague, locust....... anything but ib- couldn't be them, TWS is rock solid 5 nines of reliability (insert sarcastic look here).
There are only a certain number of possibilities. It could be something wrong with TWS. And of course, we know for a fact that any number of times it has been because the settings were wrong, something at the exchange, the individuals computer, the version of java, the internet connection, etc etc. And one thing that would usually be the case, is that when something is wrong with TWS, it typically affect more than one person.
That said, way back when I was a BookTrader user....although I never place my stops via BookTrader. Then we went through an upgrade cycle, and suddenly BookTrader didn't work right. What would happen is that I would hit the buy side of the grid, and nothing would happen at all. I would click it several times, and then without warning, it would "take hold", and an order would be entered.
I posted here about it, and no one else had the problem. I called IB, they couldn't duplicate the problem. So what I did was to switch to ButtonTrader. With ButtonTrader I never had another issue like that again. And frankly, I have no doubt that my orders will be transmitted and will actually work as they are supposed to.
What I really like about ButtonTrader is the service. This guy Robert (AKA Hoi) seems to know TWS inside and out. He tests the new TWS upgrades, makes adjustments in ButtonTrader if necessary, and then approves the upgrade. Gotta tell you, I really like that. It gives me more confidence that everything is going to work as it should.
So I'm just throwing it out there. Maybe this had to do with BookTrader, not TWS. There doesn't seem to be any uprising about stop orders not working. Why don't you take a look at ButtonTrader as a front-end. It might help with the issue.
OldTrader