Why settle for less fixed. Why not aim for something bigger and break even if its not.
This uses Break out pending orders and trailing stop while the money management is on Martingle ! That is a lethal combination.
Here how this would work
/Pending orders are created when the indicators confirmed
/When price hit 10, thats no more a take profit but a break even point, the stop loss is now set to open price
/ if it goes up further and reached 20pips the price moved up to 10pips. The further it goes the higher the SL will follow to at every 10 steps
/ Now when the price retrace it will hit the last stop point. If the lot was bigger as the previous trade was a loss, the profit will be bigger. Also there will not be 1 trades running as there will be a few.
/ Once all the pending orders are hit and closed (win or loss), the robot would look at how the indicators are and open a new set of trades (probably 7 POs)
/ The trades MM must follow the martingle rule. If it treat the breakeven as losses where the next trade is doubling the previous one,then aim for 1 pip break even. So that its still a win thou small one.