Skip to content
All library documents

Improving Social Trading Signals with Risk and Symbol Filters

Article MQL5 articles

Summary

The article argues that signal quality should be judged by the stability of returns and risk, not by a smooth balance curve or subscriber count alone. It warns that changing position sizes can disguise weak trade performance, and recommends examining results in points as if trades used a fixed lot size. Providers can then separate results by symbol and trade direction, identify instruments or conditions where a system degrades, and reduce exposure or reconsider settings there. Diversification across symbols is presented as one way to limit reliance on a single market environment.

The author illustrates the approach with a long-running signal’s trade history, organizing trades by symbol, direction, and opening date, and comparing account-currency outcomes, point-based balance changes, and lot sizes. The article suggests using those views to distinguish worsening trade quality from risk changes, and to guide selective re-optimization or exclusion. It does not provide a controlled test of filter performance or establish that the proposed review improves results out of sample. Its recommendations are analytical heuristics, and diversification cannot guarantee that losses will be offset across instruments.

Key ideas

  • A signal’s apparent growth can conceal changing exposure, so lot-size history should be examined alongside returns.
  • Point-based results approximate performance under more consistent position sizing and can reveal weakening trade quality.
  • Review performance separately by symbol and trade direction to identify sources of gains and losses.
  • Reduce risk or revisit system settings when a symbol’s results deteriorate, rather than increasing size to recover losses.
  • Diversification may reduce dependence on one market, but it does not guarantee stable overall results.

Tags

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