Although the trading logic of the original EA is very nice, the critical point, especially for this type of EA is the DD that can easily blow the account in trending markets.
But, what would happen if we use 2 negative correlated pairs? : USDCAD and AUDUSD.
These globally move the same but opposite to each other where they globally hedge each other in the following situation:
Let the first EA version (from the first page) place exact the same direction trades at exact the same moment on both pairs simultaniously, but keep all the trades floating as long there is no positive account profit. While the correlation between the pairs is not always 100% the same, there exists moments that the P/L comes in positive areas where AccountProfit should take care of simultaneously closing all trades in profit. (on both pairs)
Although the moments of takeprofit occurrences become less we come to an an EA that would have small DD even in trending periods. .
If it is more easy to use positive correlated pairs for some reason, then for instance NZDUSD - AUDUSD would be good pairs. (Then it is needed to invert the direction of the trades placed to the hedging pair)
Would this have potential?