MetaTrader 5策略测试器:缺陷,缺陷,改进建议 - 页 24

 

为什么在 "图表 "选项卡中,如果你按下 "开始 "按钮,选项卡就会切换到 "优化 "选项卡,即使有一个运行在运行?- 而如果优化正在运行,就没有必要切换到 "优化 "标签。

这样的 "业余 "测试者令人恼火,"开始 "按钮是单独放置的,它可以在任何标签中被按下。

建2190。

 
Andrey Dik:

为什么在 "图表 "选项卡中,如果你按下 "开始 "按钮,选项卡就会切换到 "优化 "选项卡,即使有一个运行 在运行?- 如果优化正在运行,那么这个切换到 "优化 "选项卡就没有必要了。

事实上,单次运行的情况就是如此。


由于 "开始 "按钮启动未定义的东西(单次运行或优化),所以一旦点击就有这种行为是合乎逻辑的,这样你就可以识别正在运行的东西。

只有在Optimise运行时才 会切换到Optimise。

 

在全面优化模式下进行优化时,如何将工作分配给代理?- 任务是简单地交给那些目前有空的代理人,而不考虑代理人的顺序,还是有一些分配原则?

这种用户组织的优化是一个可行的方案吗? 我们在Expert Advisor中写一个计数器,由工作人员优化器搜索,Expert Advisor从inite中的代理文件夹中读取文件,并从那里获取运行参数,终端的优化管理器在图表上启动,并将参数分发给代理的相应文件夹中的Expert Advisor。这种用户优化的陷阱是什么?

 
Andrey Dik:

这样的用户组织优化是一个可行的方案吗?:我们在EA中写一个计数器,由标准优化器搜索,在ite中的代理上的EA从代理文件夹中读取文件,并从那里获取运行的参数,用户优化管理器在终端图上启动,并将参数分发到代理的相应文件夹 中。 这种用户优化可能存在哪些隐患?

你只能通过Common来分配参数。因此,你将不得不为每个(按编号)EA创建一个单独的文件。

 
fxsaber:

你只能通过Common发行。因此,有必要为每个代理人(按编号)建立一个单独的文件。

据我所知,不可能从EA获得唯一的代理ID,这意味着不可能将一个文件与任何代理绑定,这样EA就可以从 "它的 "文件中读取参数......这不是一个问题,你可以为每个代理组织符号文件夹,它们被链接到一个公共文件夹,通过这种方式,你可以进入任何代理的相应文件夹,它甚至可以在连接到本地网络的机器上运行优化

还能有什么问题?- 问题的出现是因为开发者还没有解决将参数/数据与EA一起传输给代理商的问题。

Оптимизация стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Оптимизация стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
 
Andrey Dik:

据我所知,你无法从EA获得唯一的代理ID。

你可以。在第一帧中传递代理名称。这将为你提供一份所有相关代理人的完整名单。

 
fxsaber:

你可以。在第一帧中传递代理名称。这样,你就可以得到所有参与的代理人的完整名单。

从框架中的全部代理列表可以从外部读取,由经理,从相应的代理上的专家顾问可以得到专家顾问正在运行的代理的名称,否则专家顾问怎么知道从哪个文件中读取参数?

 
Andrey Dik:

并从相应的代理上的EA中,我们可以得到运行该EA的代理的名称

当然,EA知道它是在哪个Agent上运行。

 
Andrey Dik:

为什么在 "图表 "选项卡中,如果你按下 "开始 "按钮,选项卡就会切换到 "优化 "选项卡,即使有一个运行在运行?- 而如果优化正在运行,就没有必要切换到 "优化 "标签。

这样的 "业余 "测试者令人恼火,"开始 "按钮是单独放置的,它可以在任何标签中被按下。

建2190。

切换到优化结果 的标签只在优化后进行。它肯定不会在一次运行后进行切换(或给出回放的步骤)。

如果你根本不想要这个开关,请在测试日志上下文菜单中禁用它

 
Slava:

它绝对不会在单次运行后切换(或给予步骤来播放)。

我在图表或回测选项卡中播放了它。