Libraries: EasyAndFastGUI library for creating graphical interfaces - page 30

 
Anatoli Kazharski #:

In the external parameters of the Expert Advisor you can leave only those parameters that need to be optimised in the tester.

All the others can be done through the graphical interface. If there are a lot of them, split them into groups and place them on different tabs or even in different windows.

Thank you, do I understand correctly that translating Expert Advisor settings into its own graphical panel with the condition of connecting them to the strategy tester is impossible in principle?

And also, is there any example with descriptions where you can see how to translate Expert Advisor settings into a graphical panel using your library? Or an example at least close to this task?

 
leon_17 #:

1. Thank you, do I understand correctly that it is impossible in principle to translate Expert Advisor settings into its own graphical panel with the condition of connecting them to the strategy tester?

2. And another thing, is there any example with descriptions where you can see how to translate Expert Advisor settings into a graphical panel using your library? Or an example at least close to this task?

1. In the graphical interface of the application you can simply duplicate the same external parameters that the Expert Advisor has, if you need convenient control of these parameters "on the fly" while using them on the chart. Then the external parameters themselves can be used for optimisation in the strategy tester, as well as default values, which will be used to initialise controls in the GUI.

2. This does not go beyond the usual creation of elements and their initialisation, so there should not be any difficulties with it.

 
Anatoli Kazharski #:

1. In the GUI of the application, you can simply duplicate the same external parameters that the Expert Advisor has, if you need convenient on-the-fly control of these parameters while using them on the chart. Then the external parameters themselves can be used for optimisation in the strategy tester, as well as default values, which will be used to initialise controls in the graphical interface.

2. This does not go beyond the usual creation of elements and their initialisation, so there should not be any difficulties with it.

1. So it's not impossible after all? Duplicates are not exactly that. I just want to get rid of the mess in input settings, since metaquotes (apparently fundamentally) do not allow to group them there at least by drop-down lists. If we make duplicates for some settings and not for some, it will be difficult to sort it all out, and if at the same time in the duplicates Input values will be the same, and in the panel (in the usual variables) after the change are different... here you can finally get confused in the trade. Or have I misunderstood the scheme with doubles?

2. Can you suggest a specific link?

 
leon_17 #:

1. So it's impossible? Duplicates are not exactly that. I just want to get rid of the mess in input settings, since metaquotes (apparently as a matter of principle) do not allow to group them there at least by drop-down lists. If we make duplicates for some settings and not for some, it will be difficult to sort it all out, and if at the same time in the duplicates Input values will be the same, and in the panel (in the usual variables) after the change are different... here you can finally get confused in the trade. Or have I misunderstood the scheme with doubles?

2. Can you suggest a specific link?

1. Not to my knowledge, no.

2. Probably no longer relevant if the first point doesn't fit.

 
Hi, I just got version 2.22

I have problems with the window drag end event

thanks 

 void CApp::OnEvent(const int id, const long &lparam, const double &dparam, const string &sparam) { 

 if(id == CHARTEVENT_CUSTOM + ON_WINDOW_DRAG_END)
  {
      Alert("Now End Drag");   // No send alert...
   return;
  }


 
Arturo Hugo Ninamango #:
Hi, I just got version 2.22

I have problems with the window drag end event

thanks 

Hello!

This identifier is only for use in the library core.

 
Anatoli Kazharski #:

Hello!

This identifier is only for use in the library core.

sorry for the inconvenience,

How could I control the drag end event of the main window?

 
Arturo Hugo Ninamango #:

sorry for the inconvenience,

How could I control the drag end event of the main window?

At the moment, there is no such possibility for library users.

I will unlock this event in one of the next updates.

[Deleted]  
Anatoli Kazharski #:

At the moment, there is no such possibility for library users.

I will unlock this event in one of the next updates.

Hello all, I will start to study this library. How to download the must recent update? Thank you for your excellent work.

 
b2tradingclub #:

Hello all, I will start to study this library. How to download the must recent update? Thank you for your excellent work.

Hello!

I replied in a private message.