我的方法。核心是引擎。 - 页 31

 
Реter Konow:

GUI是在我的构造函数中创建的。我想展示它是如何与EA连接和互动的。

而且我已经对它进行了回应--它连接得很糟糕。如果我们要实现这个想法,可以不动专家顾问,而将带有GUI的指标和自定义事件 列表交给 "客户"。

 
Dmitry Fedoseev:

....如果要实施这个想法,可以不动用EA,而将GUI指标和用户事件 列表转移给 "客户"。

你终于明白了!))。这正是上面例子中的做法。带有GUI的指标与测试EA相连。

而在该文件中,有一个自定义事件的列表。

 
Реter Konow:

你终于明白了!))。这正是上面例子中的做法。带图形用户界面的指标与测试EA相连。

上面的例子中,有些东西似乎不是很清楚。而且我还没有写过任何关于将指标连接 到EA的内容。我刚刚写到,任何东西都不应该附在EA上。

 
Dmitry Fedoseev:

在所提供的例子中,有些东西并没有完全显示出来。

什么是不引人注目的?

 
Реter Konow:

什么是无形的?

这个例子中实现了 "这正是",而且gui指标与文本EA相连接。而你为什么又要问,你是不是在两篇评论中混淆了?还是有一个阶段在进行愚蠢的嘲弄?

 
Dmitry Fedoseev:

...我只是说,你不需要把任何东西连接到EA。

你什么意思,你不知道?你必须连接两个文件。一个文件(包括有用的事件列表)必须由专家顾问的主人填写。而互动将被安装。

 
Реter Konow:

我怎么能不知道呢?有两个文件需要连接。一个文件(包含用户事件列表)需要由EA主机填写。而互动将被建立。

就是这样!对于 "客户 "来说,只需传递事件列表就足够了,没有必要卷起一百多条文件的绳子

 
Dmitry Fedoseev:

这就对了!对 "客户 "来说,只需传递事件列表就足够了,没有必要绕过一百多 的文件。

所以你认为Op_Gui_Event函数必须由用户自己编写?

连接属性文件包含连接属性、封装函数和初始化参数核心。它是需要连接的。

 
Реter Konow:

所以你认为Op_Gui_Event函数应该由用户编写?

连接属性文件包含连接属性、封装函数和初始化参数内核。它是需要连接的。

由他来决定写什么。他只需要知道事件的ID,就可以了。

 
   
Dmitry Fedoseev:

他将自己决定要写什么。他只需要知道事件的ID,就可以了。

用户在GUI中拥有几十种元素。按钮、复选框、滑块。当他与他们互动时,这些事件被反馈给他的EA。

它接收一个参数的编号和它的值。

参数的值存储在一个特殊的数组中,并在专家顾问和引擎之间同步进行。

除了参数的当前值之外,还有大约20个对用户有用的控制参数 的属性。

原因: