DoEasy extends its indicator framework by adding concrete classes for each MT5 standard indicator (38 planned). Each descendant wraps metadata (type, symbol, timeframe, names) plus a structured parameter list, enabling consistent creation and access to indicator handles and properties.
The base indicator class is upgraded with an ENUM_INDICATOR type property, searchable/sortable in collections, and a readable type description derived from values like IND_MACD.
A new IndicatorsCollection centralizes lifecycle management: factory-style creation by indicator type, typed helpers (e.g., AC, Alligator), and retrieval of indicator lists filtered and sorted by type, symbol, and timeframe. Pointers to this collection are injected into Engine, TimeSeriesCollection, and BuffersCollection, preparing unified data updates and future event tracking across all indic...
👉 Read | NeuroBook | @mql5dev

16
6
2
1August 31, 2026 5.8K 6