文章 "开发多币种 EA 交易(第 8 部分):负载测试和处理新柱"

 

新文章 开发多币种 EA 交易(第 8 部分):负载测试和处理新柱已发布:

随着我们的进步,我们在一个 EA 中使用了越来越多的同时运行的交易策略实例。让我们试着弄清楚在遇到资源限制之前,我们可以得到多少实例。

在第一篇文章中,我们开发了一个具有两个交易策略实例的 EA。在第二篇文章中,我们已经使用了 9 个实例,而在最后一篇文章中,这个数字跃升到了 32 个。测试时间没有问题。显然,单次测试通过的时间越短越好。但是,如果整体优化只需要几个小时,那也比几天或几周要好。同样,如果我们在一个 EA 中组合了多个策略实例,并希望查看其结果,那么一次通过应在几秒或几分钟内完成,而不是几小时或几天。

如果我们对选定的策略实例组进行优化,那么有几个实例已经参与了所有优化过程。这样,用于单个通过和整个优化的时间就会增加。因此,我们在进行优化时仅限于选择不超过 8 个实例的组。

让我们试着找出测试器中单次通过的时间如何取决于不同持续时间测试期的交易策略实例数量。我们再来看看消耗的内存。当然,我们需要了解在终端图表上启动不同数量的交易策略实例时,EA 的表现如何。

作者:Yuriy Bykov