Having a static pip body range across all pairs does not make sense.
It would be more resaonable to use a percentage of ADR (say 70%) for each pair.
Example 1 : EURUSD ADR(21) is 65 pips. Accordingly valid body range for EURUSD would be 65 x 0.7= 45 pips.
Example 2 : USDJPY ADR(21) is 122 pips. Accordingly valid body range for USDJPY would be 122 x 0.7= 85 pips.
It would be more resaonable to use a percentage of ADR (say 70%) for each pair.
Example 1 : EURUSD ADR(21) is 65 pips. Accordingly valid body range for EURUSD would be 65 x 0.7= 45 pips.
Example 2 : USDJPY ADR(21) is 122 pips. Accordingly valid body range for USDJPY would be 122 x 0.7= 85 pips.
No guts, no glory