When running a strategy that manages stops (typically I use trailing stops) and holds positions overnight, I am running a serious risk of stops triggering on extended session "noise". You can get these crazy spikes on many ETFs and other instruments that are active in the extended session.
Is there any way to protect against this? I would even consider cancelling all stops after the session close and reactivating them after the session opens (realizing that I can miss the first minute of the session - where a stop may "legitimately" trigger)
I realize that for fixed stops I could just move the stop way off, but for trailing stops I cannot see any NinjaScript mechanism to do this. I don't see a way to cancel the trailing stop once it's been set and the stop would only advance in one direction in the case of a trailing stop...
BTW I use Interactive Brokers, so if there is a way to do it there - that would be good too. Also, I use real working orders for stops, not simulated stops (simulated stops do not survive crashes, data disconnects, etc.)
Any ideas?

Comment