回溯测试/优化 - 页 63

 

5位数账户兼容问题的解决

pulinmt:
你好!有什么方法可以让这个EA在5位数的经纪商上工作吗?(在所有的设置中添加一个0不起作用)谢谢。

你好,pulinmt。

请查看第67号帖子中解释的这个简单修复的说明。

 

请提供回溯测试的帮助

5月25日更新 - 我发现了这个问题。 当我从MT4安装中删除.hst文件,然后下载历史数据(与NewDigital视频中的方法相同),我得到90%的建模质量。 现在,开始弄清优化问题

我看到一些人发布了和我一样的问题,但似乎答案没有发布......如果这个问题以前被回答过,我很抱歉。

我按部就班地看了两个回测视频,更新了EURUSD H1的历史,并在EURUSD H1上设置了Firedave的MACD直方图v2 EA。我把iMACD指标放在指标文件夹里(正如Firedave所指出的,这个EA需要它)。编译了EA和指标,没有错误,它们都在正确的文件夹里。

我运行了回测。

数据如下......谁能给我一些启示,我没有做/做错了什么?

结果。建模质量=不适用

在测试运行的日志中,我得到一长串错误,都是像这样的样本(有相当多的错误,它们看起来都是这样的)。

"2009.05.22 06:41:57 TestGenerator: unmatched data error (volume limit 1660 at 2009.04.03 16:00 exceeded) "

在这些错误之后,我得到了一个看起来像交易的条目列表(在日记中)(这是一个样本,有许多与这组非常相似的条目)。

"2009.05.22 06:41:58 2008.01.31 06:00 MACD Histogram_v2 EURUSD,H1: STOP AND REVERSE !

2009.05.22 06:41:58 2008.01.31 06:00 MACD Histogram_v2 EURUSD,H1: close #47 buy 0.10 EURUSD at 1.4802 at price 1.4838

2009.05.22 06:41:58 2008.01.30 20:00 MACD Histogram_v2 EURUSD,H1: 买入订单打开 : 1.4802

2009.05.22 06:41:58 2008.01.30 20:00 MACD Histogram_v2 EURUSD,H1: open #47 buy 0.10 EURUSD at 1.4802 ok

"

测试运行的图形看起来像我期望的那样。

当我尝试优化时,结果。

没有优化结果,没有优化图

日志--错误的例子。

"2009.05.22 07:00:08 TestGenerator: unmatched data error (volume limit 494 at 2009.05.20 04:00 exceeded)

2009.05.22 07:00:08 TestGenerator: unmatched data error (low value 1.3484 at 2009.05.15 22:00 is not reached from the least timeframe, low price 1.3485 mismatches)

2009.05.22 07:00:08 TestGenerator: 未匹配的数据错误(在2009.05.15 22:00的高值1.3496没有从最小的时间框架达到,高价1.3494不匹配)

2009.05.22 07:00:08 TestGenerator: 未匹配的数据错误(2009.05.15 22:00的成交量限制362,超过了)。

"

结论是 "2009.05.22 07:00:13 在优化过程中做了1次,1个结果因不重要而被丢弃" <-----我得到 "因不重要而被丢弃",无论做了多少次(我在某些情况下摆弄了开始/步骤设置以获得更多的通过)。

 

市场

george

我们可以用以下方式来做。

对于一个特定的日子,如果我们看到市场条件是下降的,那么我们使用短的优化,如果上升趋势,那么使用长的优化

你是否公布了空头优化的设置?

在EA中控制手数的输入是什么?

谢谢

 

我并不是MT4交易的新手

我做过一点交易,但主要是用各种EA做模拟,已经有两年时间了。我不喜欢用这种愚蠢的问题发帖,但我正在努力......

我读了又读这个主题,很想弄清楚如何运行你的EA。我将 "vForce like EA Ver. 2.03 "添加到5张图表中。我使用 "vforce like EA v2 all pairs h1 no mm.set "预设,我在所有图表上都有笑脸。

(1)已经订购了很多交易--都是长线交易--但订单上的时间戳似乎不知怎么就不对了。我在阿拉巴马州(中央夏令时区),使用FXDD,我试图找到一个GMToffset参数。我想我不知道在哪里可以找到这个参数。

(2) 这款EA是否只为多头设置?我希望也能看到一些空头头寸出现。

如果有任何帮助,我将不胜感激。

约翰尼

 

请检查你的设置,可能在交易设置中激活了"只做多"...

问候达戈

 

这个EA需要在一段时间内进行优化,如果我们使用第一个帖子中的设置,并在2009年之前的回测 中运行,余额只是上下摆动。

 

让EA的偏好在回测中发挥作用

我有一个问题(不仅仅是这个EA)--当我运行回测时,它总是使用默认设置。如果我进入EA偏好并在那里改变设置,EA将在前向测试中执行新的设置,但在后向测试中,它仍然使用默认设置。为了给回测做新的设置,我必须用编辑器打开EA,在那里改变设置。

我的问题是:是否有可能将偏好设置中的更改显示在回测中?怎么做呢?

 

记忆

GEORGE :

这个EA需要大量的内存来运行?

有一个人说他的metatrader崩溃了

 

该EA不应该使用大量的内存。这是一个简单的EA。试着重新安装你的MT4。

该EA对其他人的回测 很好。我建议也重新安装你的MT4。

优化是在2008年11月18日进行的,所以它不应该在整个2009年期间上下波动。我建议将该EA切换到IBFX。

另一件事....这个EA并不经常交易。但是,不要被它拒之门外!!! 它有很好的盈利能力。你们愿意选择一堆冒着资本风险的交易,还是选择一小部分冒着资本风险的交易,并且在赢的时候比输的时候赚更多的点?

 

但为什么呢?

我的问题是,为什么背部测试对其他人有效而对我无效。这太不公平了!我在图表上添加了EA,打开.set。EA确实进行了交易,但没有进行回测,因为回测 使用的是默认值而不是预设值。谁能帮助解决这个问题,或者把最新的变量作为默认值硬编码到EA中。我相信这也能帮助其他人进行回测。这将有助于我看到.set中的哪些变量对应于EA编码的变量。这个EA有大量的变量,这使事情变得很混乱。我想明白了其中的大部分,但只有少数几个,仍然无法进行回测。