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

 
2298--设置定制的佣金。但它没有被考虑在内。
 
fxsaber:
2298--设置定制的佣金。但它没有被考虑在内。

我们正在为此而努力。这是贸易组的第一个定制版本。

 
mt5在优化时是否考虑到了交易费用?
 
请让测试 用热键启动。例如,通过F7来触发 "开始 "按钮。在MetaEditor工作,编译专家顾问,用Alt+Tab切换到MetaTrader窗口,用F7开始测试。
 
在我研究2298版本的几分钟里(和回溯),我注意到一个创新--能够设置订单和头寸的最大数量。非常好的想法,但你也必须设置最大批量。而这些数值不仅应该限制服务器的设置,还应该扩展它们。在美分服务器上进行测试时需要这样做,因为美分服务器的限制非常苛刻。当然,最主要的是,地段的限制妨碍了它,这使得除了固定的地段之外,不可能用MM进行适当的测试。
 

这与测试人员没有直接关系,但在测试时却是一个障碍:除了编译,我还想要一个代码检查功能。都一样,但没有改变ex5(和代码优化)。当有长时间的自动优化,在代码上工作,而你不希望它影响实例的性能。

 
npats2007:
请通过热键开始测试。例如,通过F7来触发 "开始 "按钮。在MetaEditor工作,编译专家顾问,用Alt+Tab切换到MetaTrader窗口,用F7开始测试。

在历史上有一个调试,Ctrl+F5

 
Andrey Khatimlianskii:

在历史上有一个调试,Ctrl+F5

谢谢你!为什么在Ctrl+F5程序上设置一个符号 "显示图表、指标和交易的视觉模式 "并相应地启动视觉测试 窗口?如何通过Ctrl+F5在正常模式下开始测试?

 
建2300。测试员日志。
2020.01.22 23:29:55.645 Core 1  EURUSD : real ticks begin from 2019.11.01 00:00:00 // ничего после этой строки не происходило, поэтому в итоге нажал Стоп.
2020.01.22 23:30:48.176 Core 1  disconnected
2020.01.22 23:30:48.176 Core 1  connection closed
2020.01.22 23:30:48.177 Tester  stopped by user
2020.01.22 23:30:54.668 Tester  EURUSD: history data begins from 2017.03.21 00:00 // Нажал Старт.
2020.01.22 23:30:54.668 Tester  EURUSD: ticks data begins from 2019.09.02 00:00
2020.01.22 23:30:54.668 Core 1  connecting to 127.0.0.1:3000
2020.01.22 23:30:54.668 Core 1  connected
2020.01.22 23:30:54.686 Core 1  disconnected
2020.01.22 23:30:54.686 Core 1  connection closed
2020.01.22 23:31:00.696 Tester  EURUSD: history data begins from 2017.03.21 00:00 // Нажал Старт.
2020.01.22 23:31:00.696 Tester  EURUSD: ticks data begins from 2019.09.02 00:00
2020.01.22 23:31:00.696 Core 1  connecting to 127.0.0.1:3000
2020.01.22 23:31:00.696 Core 1  connected
2020.01.22 23:31:00.713 Core 1  disconnected
2020.01.22 23:31:00.713 Core 1  connection closed
2020.01.22 23:31:14.295 Tester  EURUSD: history data begins from 2017.03.21 00:00 // Нажал Старт.
2020.01.22 23:31:14.295 Tester  EURUSD: ticks data begins from 2019.09.02 00:00
2020.01.22 23:31:14.295 Core 1  connecting to 127.0.0.1:3000
2020.01.22 23:31:14.295 Core 1  connected
2020.01.22 23:31:14.312 Core 1  disconnected
2020.01.22 23:31:14.313 Core 1  connection closed
2020.01.22 23:31:24.226 Tester  EURUSD: history data begins from 2017.03.21 00:00 // Нажал Старт.
2020.01.22 23:31:24.226 Tester  EURUSD: ticks data begins from 2019.09.02 00:00
2020.01.22 23:31:24.226 Core 1  connecting to 127.0.0.1:3000
2020.01.22 23:31:24.226 Core 1  connected
2020.01.22 23:31:24.245 Core 1  disconnected
2020.01.22 23:31:24.245 Core 1  connection closed
2020.01.22 23:31:34.830 Tester  EURUSD: history data begins from 2017.03.21 00:00 // Нажал Старт.
2020.01.22 23:31:34.830 Tester  EURUSD: ticks data begins from 2019.09.02 00:00
2020.01.22 23:31:34.830 Core 1  connecting to 127.0.0.1:3000
2020.01.22 23:31:34.830 Core 1  connected
2020.01.22 23:31:34.847 Core 1  disconnected
2020.01.22 23:31:34.847 Core 1  connection closed

可视化被关闭,可视化窗口不在打开的窗口之列。启用了六个本地代理。

Metatester64.exe在进程中。几分钟后消失,然后启动。


该EA再现了这种情况

double OnTester()
{
  while (!IsStopped())
    ;
    
  return(0);
}


开始,然后按停止。在这之后,"开始 "不再能够启动任何东西。

 

建2300。在pips模式下,成交量现在被考虑在内了,谢谢你!


然而,在这种模式下,InOut交易的利润计算是不正确的。


如果你在正常模式下运行,利润是正确的。



因此,点数模式现在在净额结算中不起作用(它显示高估的利润)。

原因: