JonnyT said:
Hi Jonny,
I disagree about native orders.
On some markets a sudden move will leave a stop limit order unfilled. I've experienced this on Globex more than once.
Something to be aware of.
JonnyT
JonnyT, (I'm JoHnny by the way) or 'Mr. Rotten' will do !!! ...
You misunderstand me. When using stop-limits for stop-losses, you must ALWAYS set a very wide margin between the stop and the limit part of the order. Your assumption is that they are the same price and of course in this situation the risk of going unfilled would be horrendous!
Suppose you are long ther ES and you want a protective stop-loss order at 1032.00. Guys who are not in the know (or guys using Tsim+ ....i.e. same thing!) will have a colour blue plain stop order at 1032.00. This order not only receives the lowest priority in terms of getting filled, it has the added risk of being held on IB servers. A glitch with IB's servers at the wrong time and bingo you just got creamed when they didn't execute your order.
Mr. Rotten on the other hand is also long, but he has a "native" STOP-LIMIT order to sell at 1032.00 stop 1012.00 limit. A 20 point difference between the two values. The effect is to create a marketable stop order as soon as 1032.00 is hit. The benefits are obvious:
a) It's already on Globex servers. IB could have problems and you're still safe
b) Because it's on Globex it been timestamped, queued and will be filled via the first-in-first-out rules. By contrast the blue plain stop order will be the very LAST order to get filled because it isn't even sent to Globex until the price is touched. So, the blue stop carries the additional potential for slippage.
Using native stop-limits in this customised manner is the ONLY way to go ..in my humble 'rotten' opinion. The risk is huge in using plain stop (colour blue) orders.
What's cool about NinjaTrader & other front-end products is that you can set this "offset" value (the difference between the stop and the limit order) in advance. There's no fumbling or messing around. As soon as I'm filled I've got a native protective stop-loss in the market automatically customised and sent out, along with a profit order ...sent out as a pair of OCA orders within a split second of being filled. Meanwhile, other traders are still fumbling around TWS using dangerous non-native stop orders without even knowing it.