Skip to content
All library documents

Extending a Multicurrency Signal Monitor with Custom Indicators

Article MQL5 articles

Summary

This installment describes updates to a MetaTrader 5 signal monitor, including support for custom indicators and usability improvements. It adds fields for an indicator’s compiled-file path and comma-separated inputs, and enables those fields only when the Custom indicator type is selected. The indicator choice also changes the parameter label and whether an applied-price control is shown.

The article then improves signal-rule editing from the monitor, presents the symbol list in a table, localizes the interface, adjusts signal-block sizing, and opens the chart for a symbol and timeframe when its signal block is clicked. These are implementation instructions for a monitoring application rather than a trading strategy. The text gives interface and code examples, but no performance results or evidence that custom indicators improve signal quality; the preceding system’s search rules and the details of indicator calculations are outside this installment’s scope.

Key ideas

  • Custom indicators can be added by collecting their file path and input parameters in the signal editor.
  • The custom-indicator fields are enabled only when that indicator type is selected.
  • Indicator selection controls which parameters and applied-price options the editor displays.
  • The monitor adds table-based symbol viewing, localization, and direct chart opening from a signal block.

Tags

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