Discussion of article "Other classes in DoEasy library (Part 72): Tracking and recording chart object parameters in the collection"

 

New article Other classes in DoEasy library (Part 72): Tracking and recording chart object parameters in the collection has been published:

In this article, I will complete working with chart object classes and their collection. I will also implement auto tracking of changes in chart properties and their windows, as well as saving new parameters to the object properties. Such a revision allows the future implementation of an event functionality for the entire chart collection.

Also, check managing the chart height change (the changes are applied to two charts — the main chart window and subwindow):


As we can see, several criteria are at play here: the window height is equal to the specified size, the window height is higher/lower than the specified size and the height of windows is increased/decreased by more than the specified number of pixels.

Author: Artyom Trishkin

 
cool
 
Code stops compiling at 99% with no errors shown (Meta Editor 5 Build 2982). However it compiled with the previous version. Any idea?
 

Thank you already noticed. I informed the developers, I'm waiting for the result.

You can temporarily use previous versions of the terminal.

 
Artyom Trishkin:

Thank you already noticed. I informed the developers, I'm waiting for the result.

You can temporarily use previous versions of the terminal.

Not solved yet in Build 2994. Where can I find old versions?

 
Marco Klaus Gerhard Niese :

Not solved yet in Build 2994. Where can I find old versions?

Check it here: https://www.mql5.com/go?link=https://drive.google.com/drive/folders/1YSUVehcElTpLxCLPMsdlDfFu4Y61yrcc?usp=sharing
 
Marco Klaus Gerhard Niese :

Not solved yet in Build 2994. Where can I find old versions?

Build 3003. Fixed.

 

Artem, I have read your articles up to 34.

In it you have finished pending requests, the video at the end shows that you open an order and make a pending request to set the TP SL, after which the TP SL is set, but SL is deleted after a second.

Poganyal poked the panel, can not simultaneously use the pending request both in points and time, when triggered or stop is removed or take.

I downloaded the Expert Advisor from article 72, checked it, the same problem, the first triggers what I clicked on the panel last.

 
Konstantin Seredkin #:

Artem, finished reading your articles up to 34.

In it you have finished pending requests, the video at the end shows that you open an order and make a pending request to set a TP SL, after which a TP SL is set, but the SL is deleted after a second.

I poked around the panel, I can't use pending request both in pips and time at the same time, either stop is deleted or takeout is deleted when triggered.

I downloaded the Expert Advisor from article 72, checked it, the same problem, the first triggers what I clicked on the panel last.

Thanks. I will have time to look into it. Most likely, at first glance, when one pending request is triggered, the others are deleted. I'll have a look when I have time. In any case, the library is still at the stage of refinement, and such bugs have the right to exist. The main thing is that there should be feedback from those interested, and then everything will be fixed.

 
Artyom Trishkin #:

Thank you. I'll have to take a look when I have time. Most likely, at first glance, when one pending request is triggered, the others are deleted as well. I'll have a look when I have time. In any case, the library is still at the stage of refinement, and such bugs have the right to exist. The main thing is that there should be feedback from those interested, and then everything will be fixed.

I am interested ))) Read and understand still I think a couple of weeks only in articles that would, at least, figuratively understand how everything is organised and how to use it... and I can not imagine how much in practice still ).

I've been waiting for a long time when there will be competent articles and most importantly a full-fledged OOP library with work on the Moscow Exchange. Last year I was out of life and did not visit the resource, but here I came and was horrified by the tonnes of top material.

Thank you for the work done, honestly speaking delighted at how people's brains can work in this plan

 
Konstantin Seredkin #:

I am interested )) I think I will read and understand for a couple of weeks only in articles to at least understand figuratively how everything works and how to use it... and I don't know how much more in practice ).

I've been waiting for a long time when there will be competent articles and most importantly a full-fledged OOP library with work on the Moscow Exchange. Last year I was out of life and did not visit the resource, but here I came and was horrified by the tonnes of top material.

Thank you for the work done, honestly speaking delighted with how people's brains can work in this plan

Thanks for the assessment. Actually, it's just routine.

As for the Moscow Exchange, everything here needs to be thoroughly tested and bugs identified. Just like on Forex.