green up 1: where >10 and <20
green up 2: where >20 and <25
green up 3: where >25 to infinity and beyond!!

The issue really is that on the odd occasion, prices can move so fast that more than one green up condition can get called, leaving me with a net loss of a few pounds, rather than a decent gain. I've played around with setting the greening tracking to a signal etc, but am unable to reliably mitigate the double trigger via this route either. I even used the signal value changed condition to try and capture separate *between* times for the greening value changing (the idea being that the lower value greening would happen before the higher value etc).
Anyway, I may have to settle for a less fine grained approach, but just wondered if there was a wee trick I could employ to disallow two concurrent calls that have simply crossed over each others' threshold.
Hope I explained this clearly...
