Skip to content
All library documents

Estimating Which Trading Days Have the Largest Average Price Moves

Article MQL5 code base

Summary

The document describes a script intended to compare how much an asset moves across trading days. Its single input is the number of trading days to include. The proposed workflow is to analyze historical data and convert the output into a column chart, making it easier to identify days that have tended to show larger or smaller moves. A trader could use this information to consider when to trade or when to avoid quieter periods.

The description does not specify the exact movement measure, calculation, treatment of missing sessions, or how the results should be incorporated into entry and exit rules. It provides no sample output, backtest, or evidence that day-of-week patterns persist or improve returns. Average movement alone also does not establish direction, expected profitability, or acceptable risk, so any use as a strategy filter would need separate validation on the relevant asset and period.

Key ideas

  • The script aims to estimate average asset movement across trading days using a selected historical window.
  • Its output can be displayed as a column chart to compare days with larger and smaller moves.
  • The proposed use is to favor active days or avoid days that have historically been quiet.
  • The description does not define the movement metric or provide empirical results.
  • Average movement does not reveal direction or demonstrate that a day-based filter improves returns.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.