回溯测试中的伟大EA! - 页 63

 
kalamari:
这里有一篇文章,解释了回测报告中的数字是什么。

https://www.mql5.com/en/articles/1486

'Bars in test'字段显示建模所依据的历史深度。

所以我明白,如果我们从Alpari获得相同的数据,并且在同一时期进行测试,我们应该至少有相同数量的条形图。

我同意你的观点。我的第二次回测与第一次回测相同--与你一样。我附上了两张关于MT4中数据的屏幕截图。请将其与您的进行比较。我的 FXDD 软件是 197 版。

我也很累,但这个问题已经设置了 "EnableSleeping=false"。我现在已经下载了IBFXmini软件并整合了数据。就在写这篇文章的时候,我看到这个回溯测试器画出的曲线和你的一样。这是软件的问题。我需要一个新的经纪人吗?

附加的文件:
 
kat:
我附上了两张关于MT4数据的截图。请与你的数据进行比较。

我的不一样:/(附后)。我将尝试再次导入 数据。

kat:
我是否需要一个新的经纪人?

我不这么认为。我们需要一些时间来弄清楚为什么有这么多的差异。

附加的文件:
 

在过去的24小时里,我看着真实账户和模拟账户 几乎是相互匹配的交易,两者之间只有大约1个点的差异。

我想知道对我们发现的差异要有多大的压力。我想知道我们的目标是否只是为了找到一个我们可以接受的性能水平。并发展对产生预期效果的理解。看起来,在缩减和盈利之间存在着一种交易。如果我把手数减少到很小,几乎没有任何缩减,那么利润也会很少。

 

嗨,卡拉马利

在你调整回测时 EnablePIPTimer = true?

 

不同的结果问题还没有解决,但我用这个专家做了一些交易(模拟),从昨天开始,4个赢家,1个输家。

附加的文件:
 
kat:
我也很累,但这个问题已经设置了 "EnableSleeping=false"。

你在哪个版本的EA中发现了这样的参数

 
kat:
我们需要明确这一点。

让我们观察一下我们测试的差异。

1.经纪人平台。

IBFX对迷你手有其他标签(EURUSDm,1.0)

FXDD的迷你手是0.1

2.报告。

Kalamari: 16418条

kat:14219条

Kalamari:1534666点的模型

卡特:2980208点的模型

这能影响结果吗?

我们所使用的数据是相同的,但从严格意义上讲,我们必须调整格林威治时间的转变。Alpari的数据是CET,现在是GMT+2。

有什么想法可以澄清吗?

我也会再次测试。

嗨,Kat & Kalamari。

你们两个人都把Alpari的数据输入不同的经纪商,测试结果却不一样。可能的解释。

(1) M1, M5...的数据数量不一样。H1.它必须是完全相同的。

(2) MetaTrader仍然有一些错误,有时,如果你在H1上尝试,然后继续到H4,然后继续到其他货币,然后回到H1等....,结果可能会有所不同。然而,如果你遇到这种情况,你可以退出MT,然后你必须删除catche文件

C:Program FIles\MetaTrader Alpari\tester\history

C:\Program FIlesMetaTrader Alpari\tester\log

(3)然后货币的合同是不一样的。每个经纪人都有特定的变量,如。点差、利润、止损位、挂单、合约大小、利润计算、互换类型、互换多头、互换空头、保证金计算模式、保证金对冲等。这可以在策略测试器的"符号属性"中看到。

(4) 它仍然考虑到你所使用的活跃账户的设置。例如,如果你使用 "杠杆1:100 "账户,其结果将与 "杠杆1:500 "不同。虽然它是测试模式,但大部分信息来自你的活跃账户。

所以,是的,不同的经纪人会有不同的表现。

 
nikkeifx:
你在哪个版本的EA中发现了这样的参数?

在所有专家中,除了圣杯

 
fikko:
嗨,Kat和Kalamari。

你们两个人都把Alpari的数据输入不同的经纪商,测试结果却不一样。可能的解释。

(1) M1, M5...的数据数量不一样。H1.它必须是完全相同的。

(2) MetaTrader仍然有一些错误,有时,如果你在H1上尝试,然后继续到H4,然后继续到其他货币,然后回到H1等....,结果可能会有所不同。然而,如果你遇到这种情况,你可以退出MT,然后你必须删除catche文件

C:Program FIles\MetaTrader Alpari\tester\history

C:\Program FIlesMetaTrader Alpari\tester\log

(3)然后货币的合同是不一样的。每个经纪人都有特定的变量,如。点差、利润、止损位、挂单、合约大小、利润计算、互换类型、互换多头、互换空头、保证金计算模式、保证金对冲等。这可以在策略测试器的 "符号属性 "中看到。

(4) 它仍然考虑到你所使用的活跃账户的设置。例如,如果你使用 "杠杆1:100 "账户,其结果将与 "杠杆1:500 "不同。虽然它是测试模式,但大部分信息都来自你的活跃账户。

因此,是的,不同的经纪人会有不同的表现。

fikko,谢谢,这使它更清晰。我现在在一个新的IBFX平台上测试,也许这些结果会更可靠。我将继续努力,因为我认为如果我们能确认卡拉马里的结果,这些努力是值得的,这真的很令人惊讶。

然而,我们必须再次开始,但要严格按照方法进行。

 

坏消息,伙计们

我再次从Alpari下载了数据,清除了MT中的历史数据,并导入了 新的数据。结果附在后面。

我不知道为什么我上次会有这么好的结果,也许是因为数据在某种程度上被破坏了,对此我很抱歉,我很失望。

附加的文件: