I've revised all the blocks with group condition, and all are good with their respective 1 and 2.
I understand about the start parameter, what I'm saying is that some times is not working, no matter is set to 10, I had a couple of times with profits of around 20, but no SL was made in place.
Now, you suggest that for having a group of trades at BE when profit reaches start value, we should use that same start value in stop. But this is not happening as it places a SL at a real loss value. Will compile again my EA after your change and see if it works. Same thing for the trail SL.
Thanks
__When you work with the Group parameter, you must be sure that in all trading blocks numbers are correct. By trading blocks I mean all blocks that can create, modify, delete trades and orders, or simply check something about them. You can try with "1,2" as a Group number in the TS block.
The problem with this "-10 pips loss" was because the update I made last time when I decided to use the avetage price instead of the current price. I reverted this now... I'm still not sure which is the right price to be used in this situation.
About the initial modify of SL... well, it looks that this happens once when the Start price is reached. There must be a reason why this parameter is called "Start" 🙂
I'm doing my tests in EURUSD and with 10-15-10 settings everything looks fine for me, SL is modified from time to time.[/quote:lvpaio6d]