Spread filter to be made applicable only for first trade
As of now, once the spread filter is set on EA, it does not take any trade including martingale trades whenever the spread is high.
This is ok when first entry is also restricted.
But for example, yesterday the spread was on higher side during martingale trades but not during entry price, so we might have ended not trading martingale at all and this results in higher average price.
So its better we restrict the spread filter to only the first entry trade.
Hope this suggestion can help. Thanks.
virtual SL with TS is affected by spread settings as well. it doesnt move with the TS if spreads are above spread limits. it doesnt make sense to disable trailing stops from working once the trade is open even if the spreads are too big. please reconsider.
TS is not filtered by the spread.
Perhaps it simply does not move SL, because the corresponding price (bid for buys and ask for sells) does not move towards profit.