i know in cl if you have a 89 10 stop bid, and it trades 89 15 and then next print is 89 oo ,if it didnt trade at your price the stop is ignored, don't know if that works in es ,has been a while so i don't know if that has changed,simple fix, can't imagine what stops them from changing it