Uniformity Factor Script - MetaTrader 5 Script | Trading Script Download - MT4/MT5 Resources

( EURUSD.c, H1 ) Range = 136 points/bar 20000 bars [ 2022.10.18 15:00 - 2026.01.06 15:00 ] ( EURUSD.c,H1) PowerFactor Recommendation : 0.5141977291309214 ( EURUSD.c,D1) Range = 774 Points /Bar 14920 Bars [ 1971.01.04 00:00 - 2026.01.06 00:00 ] ( EURUSD.c, D1 ) PowerFactor Recommendation: 0.5126171667398397 (EURUSD.c,M15) Range = 73 points/bar 20000 bars [ 2025.03.18 08:00 - 2026.01.06 15:45 ] ( EURUSD.c,M15) PowerFactor Recommendation: 0.5139649573293636 ( EURUSD.c ,M1) Range = 12 points/bar 20000 bars [ 2025.12.15 No. 17:07 - 2026.01.06 15:58 ] ( EURUSD.c,M1) PowerFactor Recommendation: 0.48686129240569975 ( BTC.jt ,M1) Range = 2406 points/bar 20000 bars [ 2025.12.23 No. 17:49 - 2026.01.06 15:58 ] ( BTC.jt, M1 ) PowerFactor Recommendation: 0.5925932868374578 ( BTC.jt,H1) Range = 47169 points/bar 20000 bars [ 2023.09.24 21:00 - 2026.01.06 15:00 ] ( BTC.jt, H1 ) PowerFactor Recommendation: 0.5410803504119848 ( BTC.jt,D1) Range = 206470 pips/bar Chapter 1467 Bar [ 2022.01.01 00:00 - 2026.01.06 00:00 ] ( BTC.jt, D1 ) PowerFactor Recommendation: 0.5461562475503626 ( US500m,D1) Range = Chapter 566 Points/Bars 2009 Bar [ 2019.01.02 00:00 - 2026.01.06 00:00 ] ( US500m,D1) Recommended power factor: 0.5829671874632288 ( US500m,H1) Range = 120 points/column 20000 bar [ 2022.08.10 06:00 - 2026.01.06 15:00 ] ( US500m,H1) Recommended power factor: 0.5718848691959075 ( US500m,M15) Range = 77 points/column 20000 bar [ 2025.02.28 11:15 - 2026.01.06 16:00 ] (US500m,M15) Recommended power factor: 0.5687029228374606 (US500m,M1) Range = 12 points/column 20000 bar [ 2025.12.12 23 : 52 -number">2026.01 .06 16 : 00 ] (US500m,M1) Recommended power factor: 0.5304339122995178
A coefficient around 0.5 or lower indicates a symbol with low volatility and choppy behavior. If you have a good algorithmic trading robot for mean reversion strategies, use it for this type of trading symbol.
A coefficient greater than 0.5 means that the symbol has high volatility and a so-called "fat tail" in its delta distribution. This type of symbol is more suitable for breakout-oriented advisors and trend-oriented advisors.
From the example above, it can be said that EURUSD is better suited to be used with a mean reversion strategy.
On the other hand, the US500 index or BTC are more suitable for trend following strategies.

Entering the bar limit allows you to specify the maximum number of bars to analyze, by default the script processes all history of the chart.
Attachment download
📎 UniformityFactorScript.mq5 (1.85 KB)
Source: MQL5 #67989
💡 Featured Recommendations
✍️ Latest by the author
- •
- •
- •
- •
- •
- •
📌 Popular topics
- •
- •
- •
- •
- •
- •
- •
- •
🔗 You May Be Interested In
- •
- •
- •
- •
- •
- •