程序库: 多功能测试仪 - 页 2

 
EgorKim:

是否有指定自定义转期的选项?

从日期到日期

我从来没有使用过远期,所以没有做过。只有一个日期。从技术上讲,设置这个日期不是问题。

 
fxsaber:

我从来没用过转发,所以没做。只有一个日期。从技术上讲,设置这个日期是没有问题的。

不,这是自定义开始和结束日期。它不在终端中。

 
EgorKim:

不,是自定义开始和结束日期。它不在终端中。

该库是普通 Tester 的一个哑巴自动按钮。仅此而已。

它的存在是为了减轻研究人员的负担。不再需要用手做事了。

如果一件事变得更容易做,就会有人去做。这样一来,研究人员就会取得更好的成果,精神面貌也会更好。


ZY 在工作过程中,图表注释中显示了一些有用的信息

 
Dmitiry Ananiev:

这东西真的很酷 !

我建议管理部门在标准交付中加入这一功能!

当 Tester 具备自动化功能时,它将成为一个非常强大的脱粒机。

如果开发人员在 MQL 中加入 Tester 管理的标准功能(设置日期/符号/模式、运行最佳单次运行、保存报告等),它将比所有潜在竞争对手强大百倍。它将从一个严肃的玩具变成前所未有的研究工具,因为它将成为真正的计算脱粒机。

但我怀疑这是否能实现。如果有人能帮助实现自动化,那就再好不过 了。

 

MT5 内部测试仪的优点。

所有这三项都是巨大的转变,尽管没有得到它们的认可。当然,在性能定制方面还有所欠缺。


第四个重大质变可能是这个

  • 自动化功能。


这将为许多事情敞开大门,从探索多个角色(及其篮子)到轻松创建自动优化 TC 和更合适的检测标准。

 

太棒了我计划写一个自动优化的辅助工具已经很久了。但到目前为止,我还没有时间研究技术(Frames 等),所有时间都花在了完成 Expert Advisor 上。但这个库已经可以用于一项简单的任务--对同一参数进行多次优化。

这就是我想改进它的地方。我的典型优化方案:

对于 OHLC,执行 N 次遗传运行。根据自定义标准,从每个运行中提取最佳结果。

对每组参数(每组有 2-3 个相互依存的参数)进行慢速优化。

对每组参数重复迭代慢速优化,直至达到最优(参数停止浮动)。

切换到实际刻度,执行相同的慢速优化。

切换到另一个符号,重复所有操作。


也就是说,在该程序库中,只需对遗传/慢速和 OHLC/真实的选择进行最小的更改即可。还可以激活/停用云代理和本地代理。对于本地代理,更方便的做法不是为每个代理制作一个激活器,而是激活 N 个第一个代理。在数年内对真实刻度进行优化时,需要停用部分本地代理。我在固态硬盘上没有超过 3 个代理的文件。

结果控制和参数管理是很大的变化,但有了它们,程序库就会变得完美。您将获得可控的优化。

 
Edgar:

这就是我想改进的方式。

有些事情现在做起来也很容易。应该有一套简单的功能--按键。

根据这些功能,每个人都可以创建自己的场景。

遗憾的是,如果没有外界的帮助,很多事情都将无法实现。

 
我还没有找到这个问题--是否可以从优化缓存中读取结果?还是仍然需要处理帧......?
 
Edgar:
我还没有找到这个问题--是否可以从优化缓存中读取结果?还是说我仍然需要处理帧......?

描述中甚至有一张关于此主题的截图。

 
fxsaber:

描述中甚至有一张关于这个主题的截图。

如果你指的是如何查看优化结果,我说的是从缓存中读取结果。

但现在,我在论坛上搜索了一下,没有找到任何关于这方面的内容。看来框架是我们的方法。因此,我们应该为优化重新设计智能交易系统。这是一项复杂、全新且尚未开发的技术。为了未来。