Discussion of article "Graphics in DoEasy library (Part 87): Graphical object collection - managing object property modification on all open charts"

MetaQuotes
Moderator
242586

New article Graphics in DoEasy library (Part 87): Graphical object collection - managing object property modification on all open charts has been published:

In this article, I will continue my work on tracking standard graphical object events and create the functionality allowing users to control changes in the properties of graphical objects placed on any charts opened in the terminal.

To perform the test, let's use the EA from the previous article and save it to \MQL5\Experts\TestDoEasy\Part87\ as TestDoEasyPart87.mq5.

The EA remains unchanged. Simply compile and launch it on the chart, while preliminarily opening two more charts in the terminal. When creating and changing objects on additional charts, all events occurring to graphical objects are recorded by the library and appropriate messages are displayed in the journal. When opening yet another chart, the chart control object is created for it as well together with the indicator registering object change events and sending them to the library. When removing additional charts, the appropriate entries are displayed in the journal:


Author: Artyom Trishkin