Skip to content
All library documents

Monitoring Broker Spreads Across Instruments

Article MQL5 code base

Summary

This document describes a chart-based tool for viewing current, minimum, and maximum spreads across instruments available in a broker’s market watch. It is intended to help traders check account-specific spread conditions and identify periods of unusually high spreads, which can matter when evaluating or filtering automated trading systems. The tool can be placed on a chart that is not being used for live trading, and its results can be sorted by spread size.

The document also notes that frequent updates may affect performance and suggests lengthening the refresh interval if needed. It provides no measured results, implementation details, or evidence that spread observations predict trading outcomes. Spread conditions can differ across brokers and accounts, so the display is a monitoring aid rather than a guarantee that a strategy’s spread assumptions will hold elsewhere.

Key ideas

  • Broker and account spread conditions can differ, affecting whether an automated strategy works as expected.
  • The tool displays current, minimum, and maximum spreads for instruments in the market watch.
  • Sorting by spread can help surface instruments with the widest observed spreads.
  • Increasing the refresh interval may reduce performance strain.

Tags

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