DislikedSteve,
I see why you have a headache. I would never encourage drinking red wine around hard surfaces (like baths).
I think your original suggestion of using fixed monthly or weekly MM lines is a good starting point. But as I understand how things are going to work when MM lines redraw on a new high or low this might not even be an issue. There are a number of possibilities:
1/ bot is currently in a reversi trade from within 5-8 bands
this will already either be in fabulous profit or in deep recovery if a new high or low is being made that would...Ignored
I have not read your post in detail - scanned it quickly - and so will respond properly Later.
In the meantime, I just had a bath and realised this: we can use Global Variables with a trade ticket number as its name, storing the value or 0 for Reversi trades and 1 for Pippo trades.
With this in place, it will be easy to separate the two trading systems once a trade is open, and allow/ban MM redraws/Recovery/hedging etc accordingly.
More later. Cheers.