Skip to content
All library documents

Designing a Multi-Symbol Manual-Trading Expert Advisor GUI

Article MQL5 articles

Summary

The article presents the first part of an MQL5 Expert Advisor designed to support manual trading across multiple symbols. Using the EasyAndFast GUI library, it lays out a panel with tabs, symbol and position tables, chart display, signal-level and trade-volume inputs, buy and sell buttons, timeframe controls, chart settings, and a progress indicator. A Stochastic signal example motivates the interface, while the design is intended to accommodate other indicators and calculations.

Most of the discussion explains how to structure the GUI in a program class and create its controls, including a movable, resizable window, status bar, tabs, buttons, checkboxes, input fields, and tables. The stated broader goal includes symbol filtering, multi-symbol signals, position handling, and chart switching without reinitializing the Expert Advisor, but this installment focuses on building the panel; the following part is meant to add functionality. The document is a software construction guide rather than a trading-strategy evaluation. It provides no evidence that Stochastic signals or the example interface produce profitable outcomes.

Key ideas

  • The example EA uses a GUI panel to support manual trading across multiple symbols.
  • Its controls include symbol and position tables, chart settings, signal inputs, and trade buttons.
  • The interface is built from reusable EasyAndFast library components organized in a program class.
  • This installment focuses on panel construction; operational trading features are reserved for a later part.
  • The example provides no evidence about the profitability of its illustrative Stochastic signals.

Tags

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