Dislikedno... i think u confused SL w TP calculation. u have to include spread in the calculation of stoploss cos the stoploss will activate once the BID reach the stoploss level u set. remember the bid price is lower than ask, that means for a long order, u're off with a lower starting point, u have to factor this difference in.
we don't need to include spread into TP calculation because like i said, u're already off with a lower start, so when TP is concerned spread is already factored in once the position opens.Ignored
atr = 29 eurusd spread = 2
bid//ask 1.5567 1.5569
we buy at at 1.5569 we want the SL trigger when our trade loses 29 pips ok? so when the bid price is 1.5540.
to reach that we don't have to wait for 29 pips but just for 27. that's exactly the - ATR + Spread thing.
if we make -atr-spread we're going to stop the loss when we have already lost 31 pips instead we want to lose just 29.
and to lose just 29 in a long order we have to use:
SL (long) = Ask Price - ATR + Spread
and in a short trade it is:
SL (short) = Bid Price + ATR - Spread
think about it, you'll see I'm right