新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 750

 
Artyom Trishkin:

你可以创建一个文本ini文件,指标和EA将从中读取数据,并将其作为参数来设置指标。然后用EA和指标创建一个模板,并手动或用脚本在图表上加载这个模板。
我们可以简单地在专家顾问中用图形对象画出指标的线条。
你也可以发明别的东西。
你可以...或者你可以不费吹灰之力,手动输入或使用MT5,在那里一切皆有可能:)

我们是否可以在可视化模式下从EA(有EA设置)运行测试器(一天的历史),然后从进行测试的图表中保存模板,并将其应用到有EA的图表中,并在初始化过程中这样做?

 
Aleksey Vyazmikin:

是否可以在可视化模式下,从EA(有EA设置)运行测试器(一天的历史长度),然后从进行测试的图表中保存模板,并将其应用到有EA的图表中,并在初始化时进行?

EA将卸货。

 
Artyom Trishkin:

顾问将卸任。

在测试器启动的那一刻?

 
Aleksey Vyazmikin:

在测试器启动的那一刻?

我完全不明白这个问题。你是在EA中运行测试器吗?我不知道有这样的事情。

我知道如何在策略测试器中运行专家顾问。但从EA中运行测试器是无稽之谈......

 
Artyom Trishkin:

我完全不明白这个问题。你是在EA中运行测试器吗?我不知道这一点。

我知道如何在策略测试器中启动专家顾问。但把专家顾问做成一个测试器是无稽之谈。

好吧,有一些关于自动优化的文章,例如,这一篇。我自己没有实现这个方法,所以我问你,作为一个有经验的程序员。

 
Aleksey Vyazmikin:

好吧,有一些关于自动优化的文章,例如,这一篇。我自己没有用过这种方法,所以我问你,作为一个有经验的程序员。

所以我理解你说的是内置的测试器,它是由EA运行的。而不是在EA内部进行自我优化。

自我优化是不值得的 - 只是为了在图表上显示指标。它有一个不同的目的。再说一遍,自我优化的结果不是在图表上画指标线--完全不是一个脉络。

 

谢谢你的提示,我正确地理解了

1)在MQL4中,实际上没有人将一个指标与另一个使用此指标的专家顾问连接起来?他们只是在指标参数设置相同的情况下并行运行?

2) MQL5有可能从专家顾问中调用指标

 
Elena Baranova:

谢谢你的提示,我正确地理解了

1)在MQL4中,实际上没有人将一个指标与另一个使用此指标的专家顾问连接起来?他们只是在指标参数设置相同的情况下并行运行?

2) MQL5有可能从专家顾问中调用指标

  1. 这很可能是。如果我真的需要,我会在我的EA中使用图形对象建立几条指标线。
  2. 是的,不是从专家顾问中调用指标(它需要标准和自定义指标的数据),而是在图表上创建和显示。
 
Artyom Trishkin:
  1. 这很可能是。我在我的EA中用图形对象建立了几条指标线,如果我非常需要它。
  2. 是的,只要不从EA中调用该指标(它需要标准和自定义指标的数据),而是创建它并在图表上显示它。

谢谢你的澄清 )

 
Artyom Trishkin:

所以我理解你说的是在EA内运行的内部测试人员。不是关于EA内部的自我优化。

自我优化不是重点 - 只是为了在图表上显示指标。它有一个不同的目的。再说一遍,自我优化的结果不是在图表上画指标线--不是来自同一脉络。

不,文章说的是通过ini文件从EA全面控制优化器,而ini文件,我认为,不仅可以规定优化,还可以规定任何设置,似乎它们在任何模式下最后一次启动测试器后被保存。然后(在EA代码中,你可以)保存模板并将其复制到另一个终端(根据我的理解,建议使用终端进行测试员和EA的工作)。在这个程序之后,调用模板,一切都将在这里。