Below is my situation: 1. When stop orders not executed: 18:00~23:00 eastern time 2. App: IBKR on my iPhone 8 plus 3. Trading: Crude Oil Futures - CL NYMEX Apr'22 4. Order type: Stoploss of brackets with targets and stops (market stop, not stop limit) 5. RTH enabled <<<<<< 6. Time in force: Good till cancel 7. Status of those not executed orders: I got the positions through the bracket orders and was waiting for either stops or targets to be reached 8. All manual trades worked fine _______________________________ It happened to me because I set up the IB wrongly. based on your message, your Bracket order is only active during RTH. go and change the setting so that the Bracket order is active during and also outside RTH. under Configuration ---> Presets ---> Timing, you have to click ' allow order to be activated, triggered, or filled outside of regular trading hours (if available) '.
Thanks for pointing out - I actually did not make it clear in a right way. When I said “RTH enabled” the item itself actually says “stoploss outside RTH” which was checked as “yes”. @maxinger - Is this the mistake you made and when you set up RTH correctly your problem was solved? Good for you but it is not my case. /// I will setup some trades to see if it is ECBOT related as @Bad_Badness mentioned. If yes, does that mean I would only be able to use stops during regular trading hours? That would be sad. Hope I could find a solution because I only use stops after regular trading hours then I can sleep…as oil futures are being traded almost 24 hours a day
I just read your post again carefully. …ECBOT “Closed daily from 17:00 - 20:40 and 23:40 - 00:15 ET for CBOT/IB daily maintenance.” It is within a paragraph started with “stop limit orders” but since it is related to “maintenance” so I believe it is affecting all types. I checked one of my not-executed-orders (stop market, not stop limit) on Mar 9, and found it did happen at 19:44 (time of my manual exit).
now I don't know what caused that problem. I trade Nymex oil futures during the Asian/ European/US sessions and I don't face that problem. Let's see if other members can help identify the root cause. do not that ECBOT and NYMEX oil have very different trading hours.
You will figure it out. When people ask what should be in a Trading Plan, this is an example. (this comment is for other people). Order execution and Order risk need to be looked at. Usually not that complicated, but just need to be reviewed and understood. Most of the time, what they say and how it works needs to be verified, otherwise, imo, it is hard to rely on it for serious trading.
Was there any updates on this as exactly same is happening to my orders, stop not gettting hit, same settings as original post..RTH, GTC all enabled
yes this happened with me a couple days ago. I put a stop limit order in the after -hours but once the market price hit it, the order didn't execute and I got an IB message. I talked to them and they said that a possibility would be that the limit price was too far from the market price
When you put a stop limit order. You have your stop order and your limit order. I am guessing my limit order was too far? I am really not sure