Thanks jcl.

A few other wrap-up thoughts:

I haven't thought it completely through yet, but conceptually there's no reason why Margin couldn't be applied and Virtual trades (possibly partially) closed rather than opening new Real trades.

In the limit case of Margin=0, this is certainly possible - closing the Virtual rather than opening a new Real.

The Panic slider won't work as it would close other trades as well, not just the one in question.

"giving up potential profit" - for the record, the Real trade that was opened in this situation has closed for a (small) loss...

Thanks.