I have a little dilemma that may just be down to my very bad approach on things. I have a rule that fires off lay bets (based on signalled notch points) that I need to resolve a greening issue on.
Presently, I have a rather DUMB greening rule that says:
green#1 - if profit > 10 and < 15 - do the biz
green#2 - if profit > 15 and < 20 - do the biz
green#3 - if profit > 20 do the biz and yell yee ha!!
Now, altho yee ha can often be heard, it only occurs if things move so fast that green#1 and green#2 are tardy in their reactions.
What I'd like to do is green DOWN. What I mean by this is that I'd like to record the fact that I've crossed green#1 threshold, crossed green#2 threshold but haven't QUITE manged to cross the green#3 threshold. In this case, I'm happy to just pop off on green#2 and be done. However, as you're aware, the law of order dictates that we green as we find.
My thinking was that potentially I set a signal on each level and allow it to be bypassed, with the expectation that we hit the next greening level. However, if the next greening level isn't hit (within a specified time for example), then we just take what's on offer.
So, is this a reasonable approach to skipping over greening options, or am I just being greedy

Happy to hear a few thoughts on the subject, albeit that I've expressed it clearly enough.