Discussion of article "Developing a trading Expert Advisor from scratch (Part 8): A conceptual leap"

 

New article Developing a trading Expert Advisor from scratch (Part 8): A conceptual leap has been published:

What is the easiest way to implement new functionality? In this article, we will take one step back and then two steps forward.

The system is currently well functioning and is very stable. But now we will have to restructure the EA as shown below. You may notice that there is an additional class, while the positions of C_TemplateChart and C_SubWindow have changed.


What's the purpose of such a restructuring? The problem is that the way in which floating windows were implemented is not suitable for windows containing asset data, and therefore such changes are necessary. However, this change is not only aesthetic in terms of structure, but it also required an extreme change in the code, so it will be very different from the previous code.

Author: Daniel Jose

 

I have problem starting.

Over 100 error messages.


 
Alexandre P # :

Estou com problemas para inicializar.

Mais de 100 mensagens de erro.


O problema esta na LINHA 17 deste arquivo de cabeçalho C_ChartFloating.mqh ... REMOVA o conteúdo desta linha 17 ... assim o código irá ser compilado perfeitamente ...

#define  def_MaxFloating          10 
//+--------------------------------------------------------------------+ 
//Diálogo << --- THE ERROR IS HERE...REMOVE THIS LINE.... 
#resource "\\" + def_BtnMaximize 

e obrigado por REPORTAR o problema ... 😁👍

 
Many thanks for your work! I should have noticed it myself if I had studied the code properly. 😁🤗❤️
 
I cannot find the start of this series.  Could you kindly point me to the URL for the first article, thank you.