错误、漏洞、问题 - 页 904

 
vlad_123:

期望随着更多的利润、更多的交易和恢复因素,以及更少的缩水,结果会更大。这并没有发生。

尝试正确插入图片。你是否手动进行了计算?它们显示了什么?
MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 
Rosh:
尝试正确插入图片。手工计算的?它们显示了什么?

图片已经被调整过了。

以下是计算结果。

Profit * Trades * (1/(MaxEquityDDPercent+1)) * RecoveryFactor

3495.52 * 874 * (1/(12.05+1)) * 1.90 = 3495.52 * 874 * 0.076628352490421455938697318007663 * 1.90 = 444801.57180076628352490421455554
3511.41 * 876 * (1/(11.38+1)) * 2.03 = 3511.41 * 876 * 0.080775444264943457189014539579968 * 2.03 = 504383.6974798061389337641356967

这说明优化器在愚弄人 :-)

因此,人工计算表明,第二行的结果大于预期。但优化器显示,第二行的结果更低。

而优化器显示的结果值与手动的不同。

 
vlad_123:

图片已经被调整过了。

以下是计算结果。

这说明优化器在愚弄人 :-)

因此,人工计算表明,第二行的结果大于预期。但优化器显示,第二行的结果更低。

而且,优化器的结果值与手动计算的结果值不一样。

但要尽量通过括号明确指定计算顺序。在这种情况下,它是否会改变结果?
 
vlad_123:

图片已经被调整过了。

以下是计算结果。

你能否写信给服务台,说明所有的 细节,以便可以复制和检查?
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 

但仍然如此。

我对开发商直接感兴趣:我的进一步行动的算法是什么?我必须对 "MemoryException 180772428 bytes not available"(日志标签)和 "Out of memory"(专家标签)做些什么。我应该向SR提出申请吗?

我刚刚在2011年12月23日的Build 565上测试了我的代码,在旧硬件(1GB内存)--我的行为是完美的。在计算绘制指标的过程中,终端停顿了几十秒,没有任何反应,刻度线冻结,然后终端恢复了活力,绘制的指标完全呈现。在最新的构建中--在标签中的几个瞬间,你已经可以看到上述错误的报告,终端不会在思考中冻结,渲染不会发生,除非你手动跳转时间框架(那么在这种跳转中,报告中的错误可能会反复出现,渲染也只是部分的)。

对物理和虚拟内存的操作以及 "结果 "在以前的文章中有所描述。

我可以为你提供不复杂的代码(现在绝对没有办法简化),如果有必要,我可以附上.dll、.exe和其他老MT5 构建的文件的版本。

 
tol64:
尽量在括号内明确指定计算顺序。在这种情况下,它是否会改变结果?
罗什
你能否写信给服务台,说明所有的 细节,以便你可以重现和检查?

这就是问题所在:在大多数情况下,优化器的计数是正确的。然后,废话连篇,就失败了。

为了重现 - 我需要在32个代理上优化几个小时。

我已经把调试输出粘贴到专家顾问的普通文件中,看看,也许我有机会寻找失败的条件。

 
vlad_123:

这就是问题所在:在大多数情况下,优化器的计数是正确的。然后,废话连篇,就失败了。

为了重现 - 我需要在32个代理上优化几个小时。

我已经将调试输出插入Expert Advisor的普通文件中--让我们看看,也许我们能够找到错误的条件。

所以你把这个EA专门发给我,并给我复制它的条件。
 

什么是MetaAssist,我在哪里可以读到它?

 
Yedelkin:

什么是MetaAssist,我在哪里可以读到它?

我明白了,你已经看了所有的公告,但没有看帮助:)它可以被理解为是指https://www.metatrader5.com/ru/metaeditor/help/development/intelligent_management 中描述的任何东西。

 
Rosh: 我明白了,你已经读了公告,但没有任何参考资料 :)
很对。在《手册》或两个《用户指南》中都没有。谢谢你的链接。