I’m not sure (yet) how to implement this specific requirement but I am experimenting with a hybrid DESS setup where we keep VRM DESS as the ‘master scheduler’ (Green or Trade both possible) assisted by Node-RED DESS running in parallel (but not setting the actual schedules) to provide specific triggers to intervene in the VRM DESS behaviour.
For now my efforts are focussed on early day (before new prices roll in) buy opportunities to make better use of dynamic pricing on a trade only system (no solar), but as a concept this approach allows many other ways to influence DESS to suit your particular requirements.
What proved to be a valuable ‘hack’ is the ability to have the Node-RED scheduler running as Trade scheduler with a set upper SoC goal around dinner time and then use the resulting forecast data (with significant ‘buy’ bias in the morning) to trigger the VRM DESS ‘periodic full charge override’ (PFCO) feature on ánd off for a select few hours per day (possibly combined with a low price level requirement).
Even though this does not directly solve your requirement, the approach itself offers a lot of flexibility to nudge DESS to do what you want when you want it to.
More about this in the Node-RED area such as here: Another Strange DESS behaviour - #13 by UpCycleElectric