文章 "理解并有效地使用 MQL5 策略测试器"

 

新文章 理解并有效地使用 MQL5 策略测试器已发布:

对于 MQL5 程序员或开发人员,一项基本需求就是掌握那些重要且颇具价值的工具。 其中一个工具是策略测试器,本文是理解和使用 MQL5 策略测试器的实用指南。

如果我们移到设置选项卡,我们将得到如下内容:

 测试器2

  •   1- 智能系统:选择我们需要测试的程序文件。
  •   2- IDE:打开所选程序的源代码。
  •   3- 保存或加载特定设置。
  •   4- 品种:选择我们需要测试的品种。
  •   5- 为选定品种选择测试的时间帧。
  •   6- 用于所选品种的规格。
  •   7-日期:选择我们需要测试的时间段。
  •   8- 选择测试的开始日期。
  •   9- 选择测试的结束日期。
  •  10- 前向:选择将留出用于前向测试的优化周期的所需部分。
  •  11- 选择前向测试的开始日期。
  •  12- 延迟,调整得到数据的延迟,接近实际值。
  •  13- 尝试接近真实数据和真实执行。
  •  13/2- 模型:选择要测试的模型,是按跳价、还是按其它方式?
  •  14- 如果您需要以点数为单位计算利润,请勾选。
  •  15- 选择我们需要开始测试的存款金额。
  •  16- 选择存款的货币。
  •  17- 选择杠杆。
  •  18- 选择我们是否要优化,我们稍后会用到。
  •  19- 勾选我们是否需要在测试期间可视化交易或执行。

作者:Mohamed Abdelmaaboud

 

MT5 中的一切都很好,除了策略测试器。

在我看来,它在可视化测试方面输给了 MT4 测试器。

智能交易系统进行可视化测试 时,在图表中添加一个简单的指标就会变成手鼓舞。

有时根本无法实现。

按照建议使用模板并不总是有效,即使有效,EA 也经常无法正常工作。

在 MT4 中,您只需在测试智能交易系统时在 图表 抛出一个指标,就不会出现任何问题。

我不明白为什么要在 MT5 测试工具中破坏一切?


我创建了一个智能交易系统,在启动时创建一个子窗口,并使用ChartIndicatorAdd 将 MACD添加 到子窗口中。

在现实生活中一切正常,但在测试器中进行可视化测试时却完全不起作用。

日志中也没有任何错误。指标句柄已创建,子窗口已创建,但指标没有创建。

没有任何线索,函数返回 "true"。

 
MetaQuotes:

新文章《了解并有效使用 MQL5 策略测试仪》已发布:

作者: Mohamed Abdelmaaboud穆罕默德-阿卜杜勒马布德

只想更新文章中的单词错误

信号:用于测试不带可视化模式信号的专家顾问。

应为 "单一"。