Hi
Firstly please check you are not deleting settled markets in your settings. Then test again.
In the original topic from reply#5 forwards, is the description of the greenup. It recovers the losses from the previous market's distribute loss and is designed for greening up when the losses have been recouped in the next OU market. This is why the Attempt to Greenup you are trying will only work on the first market. If you check your trigger logs you should see this condition is the one it is stopping on:
and selections trigger expression (bm_laya*(bm_layp-1)*-1)+((back_price-1)*(bm_layp/back_price*bm_laya)) is greater than ABS(ou0_market_parent_id_1_profit_loss/(1-commission))+gup/100*init_bet
Since this trigger was developed, we have the benefit of new variables including the cross-market prefixes, which means you do not need the remember triggers, and the tradeout_ variables which calculate "cash-out" or "what-if".
There is an updated example OU martingale trigger here:
http://marketfeederpro.com/learn/triggers/over-under-martingale/which replaces the remember triggers with the cross-market prefixes. This is much more efficient than the earlier trigger.
So you will need to rework this condition for Attempt to Greenup:
and selections trigger expression (bm_laya*(bm_layp-1)*-1)+((back_price-1)*(bm_layp/back_price*bm_laya)) is greater than ABS(ou0_market_parent_id_1_profit_loss/(1-commission))+gup/100*init_bet
and the same condition in the triggers for the next OU markets
but I think you should first try to remove this condition, and see if Attempt to Greenup works, and then add the reworked condition
in Test Mode of course.