I have a complex EA. But I have a problem with the Order Placing function. It is programmed, that the order placing in 2 steps happend.
(SL and TP are external variables)
If the signal is valid:
1st: Order open with Entry, and SL=0.0000, TP=0.0000
2nd: Change order, SL and TP will placed.
So, today was an Error 128 (trade contex is busy) between the 2 steps, and the trade remains without SL/TP. It might not happend.
So, the EA must be modificated either the Order would be placed with the SL and TP together (would be the best solution), or we must have a function, which observ the trades, and if there is one without SL, it will be corrected immediately. It is not enough to try the change more times. It must be absolutely safe.
