Currently I use the slope of the 50EMA for each pair to tell me if the base currency is bullish or bearish. When a bullish currency is based against a bearish one I give that 2 bullish points: if the bullish currency is based against a neutral currency 1 point and if against another bullish currency zero points.
Each pair can score up to 9 points using my current favourite criteria. The 9 pointers get priority for a trade, plus relaxed entry pattern conditions, and so on down to 6. I don’t generally take trades on pairs scoring 5 or less.
Is this the sort of thing you mean?