Entered high-low-volume · midpoint distance and box ratio

Ease of Movement Calculator

Calculate raw and smoothed Ease of Movement values from entered highs, lows and volume with the divisor, midpoint distance and box ratio visible.

Runs in your browserDivisor entered explicitlyNo zero-line or strength signal

Enter length, divisor and ordered bars

Use completed bars from one symbol, timeframe, broker feed and consistent volume type.

Entered

One completed bar per line. High must be at least low and volume must be greater than zero.

EOM boundary: The sign and magnitude are numeric outputs only. This page does not classify ease, direction, zero-line crosses, strength, confirmation, entries or exits.

Latest smoothed EOM state

Entered Supplemental Indicators 1.0.0.

Derived
No EOM value calculated yetEnter at least length plus one ordered high-low-volume rows, or load the audited example.

How Ease of Movement is calculated

Distance moved = current midpoint − previous midpoint
Box ratio = (current volume ÷ divisor) ÷ current high-low range
Raw EOM = distance moved ÷ box ratio
Smoothed EOM = N-period SMA of raw EOM

Version 1.0.0 calculates the equivalent finite form distance × range × divisor ÷ volume. A flat high-low range therefore contributes zero without dividing by zero.

Raw EOM begins on the second entered row. The first N-period simple average is reportable at zero-based index N. The divisor is explicit because it changes the display scale.

Assumptions and limits

  • Length must be an integer from 1 to 200 and divisor must be positive.
  • At least length plus one ordered bars with positive volume are required.
  • Rows must use one symbol, timeframe, broker feed and consistent volume type.
  • Spot-forex tick volume counts price changes rather than centralized executed volume.
  • Sign, magnitude, ease, strength, confirmation, zero-line and trading interpretations are withheld.

Worked example from the audited fixture

Reproduce it with “Load audited example”The seven-bar fixture uses period 3 and divisor 1,000,000. On the latest row, midpoint 107 moves 2.5 from the prior midpoint; range is 4 and box ratio is 0.0002375. Raw EOM is 10,526.315789, and the latest three-value simple average is 3,585.695007.

How to interpret the result

The entered volume and divisor determine the output scale, so this number is not comparable across feeds without matching both. It describes the latest smoothed distance-range-volume arithmetic and is not an ease-of-movement trade signal.

Frequently asked questions

  • Enter a length, positive divisor and at least length plus one ordered high-low-volume bars from one consistent source.
  • The previous high-low midpoint is subtracted from the current high-low midpoint.
  • Current volume divided by the explicit divisor is then divided by the current high-low range.
  • Distance moved is divided by the box ratio, equivalently distance × range × divisor ÷ volume.
  • It is the N-period simple average of raw EOM values beginning with the second entered row.
  • The equivalent finite formula returns a zero raw contribution for that flat-range bar.
  • Raw EOM divides by volume, so a zero-volume row is undefined and is rejected.
  • No. The page does not classify direction, ease, strength, confirmation, zero-line crosses, entries or exits.

Sources and methodology

Compare the chart feed and trading terms

Use one broker feed, symbol and timeframe for every entered observation, and compare the source history with your terminal before relying on a platform match.

XM

Review available instruments, chart history and account terms.

Check XM terms

FBS

Compare symbol specifications and chart-feed conventions for your region.

Check FBS terms

FXOpen

Confirm chart history and trading conditions for the entered symbol.

Check FXOpen terms

Risk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. These are affiliate links, so ForexMT4Indicators.com may receive compensation if you register or trade through them, at no additional cost to you. Availability and terms vary by jurisdiction and broker entity.

Disclaimer: The results from this tool are estimates for educational and informational purposes only and may differ from your broker's figures. This is not financial or investment advice. Trading forex and CFDs carries a high level of risk and can result in the loss of all your capital. Always verify calculations with your broker and trade within your risk tolerance.