if you are reading this post is because you probably faced the same "issue" while you were developing your EA's.
Let me explain in details:
I use to divide my EA's into different blocks:
By doing this, I use to manage the same the BUY and SELL orders in the same way...specular.
Sometimes, due to typo's or wrong code interpretation, it can happens that the code is executed partially and this breaks the specular ways of
managing the orders - doesn't matter in which part of the EA.
This sort of "randomness" caused by the human error most of the times makes my EA's being more profitable than what they show when they are
fixed...talking about backtesting for sure.
Does this happened to you too? Have you ever noticed it?
If yes, how we can explain it?