Thanks for your reply Mike. Unfortunately I am still confused.
I am talking about algo trading and manual trading, but I'm not worried about slippage on entry (I know and understand about market range). The question is how do I add market range to the stop loss order? And how exactly would this behave?
Once in a trade I want to ignore a spike (say from news) that travels past my stop loss point, only to return to a value that has not yet reached my initial trade stop loss; and it does all of this in less than 30 seconds.
Why?, because the eventual exit price I get is quite often twice as far from entry as my initial stop loss value was, and also after this 'event' my trade will often go on to be a winner.
I have played with the StopLossTriggerMethod but using double or opposite only made things worse.
If I am using only algo trading I guess I can choose NOT to submit a Stop Loss order at time of entry, but then can I code a safe and effective stop loss to behave as I want? I don't want a Market Range order to simply not get out because the price quickly jumped my stop loss and kept going. If I have to take a loss, I have to, but not for those spikes that always seem to come back.
btw I'm generally setting the SL about 25 pips away and using the 30 minute timeframe.
Another question, maybe it's related?? I have had a few instances where by the exit (also a stop loss exit that jumped over my initial stop loss to be about twice the distance) is 'in space'. I mean the deal map shows the exit NOT to be somewhere within a candle. It might be 18 pips above the high as an example from a losing short trade.
If I drill down to a 1 tick chart I can see the apparent bid and ask at that point (1 pip spread), but then if there was a transaction at that price why do all the > 1 minute timeframes show nothing of the sort?
Thanks in advance.
Do I need to do this @Mike @"Mike"#p4402 ?