Great thread and great EAs. I've tested both of these with a 0.02 Gold sell lot from 1st of March at price 2070 with trying to recover from last week.
Forex Recovery Bot:
Nice flexibility with testing, I could add extras (losing) position and I could forward in time to last week and start before the trend went up.
Starting it immediately lock a counter trade, same lot size.
And then it only trades in the same direction as the losing trade. So when it goes opposite it adds larger positions which can eventually blow the account.
I didn't see an option to partially close the lots on the losing trade. Its looks to be all or nothing.
AW Recovery:
I could only set up one losing trade. The recovery starts when a certain amount of drawdown is reached. I set mine at 35% and then forwarded to April 12 (ATH).
I tried the XAUUSD recovery options but these blew the account.
But when I used Zone I saw some much better logic.
It will hedge the current losing trade.
It will then place a STOP SELL and a BUY SELL of determined lot size, I had set it at 0.06.
When open of these positions is opened, the other is removed and a new opposite position is placed with a large lot size. (50%).
A take profit line is also displayed for information. As new positions are opened this line will move above and below, and closer to the current price.
Once the TP is hit then the losing trade has a partial close done. In my test it was 0.01.
This was tested with a balance of 2000.

for AW Recovery
RM