[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 128

 

失踪。

你确定有五年的会议记录吗?

 
eddy:

失踪。

你确定有五年的会议记录吗?


是的,我通过终端从MetaQuote下载。在测试器中再次检查了结果,行业从2005年开始开放。来自NordFX的Metatrader。我最后一次与它连接是在星期五。测试中的变化是剧烈的,缩水增加了两次,利润减少了1.5倍。
 
eddy:
你能使它不失效吗? 你可以使函数返回其中一个参数,并简单地分配第二个参数

当然。

这一般是计算编程中最常见的技术之一,在这种情况下,往往需要从一个程序中输出多个数据。例如,你经常可以发现,对于某些算法,其结果是以参数形式输出的,而函数本身返回的值与算法的状态相对应(例如,它可以指示错误等)。

 

例子

该函数执行两个数字的整数除法,并在第三个参数中返回结果。该函数的返回值在正常完成时为0,在除以零的错误时为1。

int Divide(int a, int b, int &result)
{
   if(b==0) return(1);
   result = a/b;
   return(0);
}
 
david2 也许可用的历史条数是有限的
 
eddy:
david2 也许可用的历史条数是有限的


不,它不是。设置有10000000条。在测试期间,实际可用的条数为1655012。5年内应该有1870000分钟,不包括周日和周六。

考虑到有些月份缺失(如2010年5月),一切都很正常。但这与此有什么关系呢?我在重测期间没有改变任何设置。

 
david2:
今晚我优化了一个测试期为5年的分钟EA。互联网没有连接。早上连接互联网后,我重复测试,得到了不同的结果。每次连接Metatrader时,所有的报价都会被更新,还是只更新缺失的报价?
可能改变了周末的传播。
 
Sergey_Rogozin:
可能改变了周末的传播。

在测试器中,当日的价差是否暴露?
 
david2:

在测试器中,当日的价差是如何设定的?

不能直接设置价差。

在这里,你可以找到一个小工具,可以在电脑与互联网断开连接时 "修复 "传播。

我想它的名字是MySpread。

 
Sergey_Rogozin:

不能直接设置价差。

在这里,你可以找到一个小工具,可以在电脑与互联网断开连接时 "修复 "传播。

该工具的名称是MySpread,我想。

谢谢,我会试一试的。