Dear Andy, how are you?
My friend you robot needs serious martingale option because when order goes opposite which usually happens, then there will be chance that order closed on breakeven because I have noticed that when order goes opposite, after some pips it returns back to certain place where breakeven can happen on martingale but if order losses to come back to real position, it keeps going in loss. I am talking as per the trader who doesn't use SL, me neither so this option would be helpful. You can fix the martingale distance 30 pip, no need to put it's settings, but 30 pips I have experienced in your robot is suitable as I placed orders manual and closed them on breakeven.