回溯测试/优化 - 页 33

 

策略测试器中 的优化

有谁知道在策略测试器中使优化工作的秘诀吗? 我已经尝试了所有的方法,但都无济于事。 我在日志标签下得到的信息是:"在优化过程中共有193次,193次结果因不重要而被丢弃"。

 

你好。

1)在策略测试器 窗口/专家属性/输入标签=>确保你首先设置了开始/步骤/停止值,这样测试器就可以在开始到停止的范围内用步骤增量测试你的策略。

2)一旦运行,你会在底部看到两个额外的标签

- 优化结果

- 优化图表

选择 "优化结果",右击鼠标,确保 "跳过无用结果 "选项没有被勾选。如果勾选了,它将只显示有利可图的结果(高于0利润),而不显示其他。

希望这有帮助。

孙西

 

在特定时间开仓/平仓交易?

你能帮助解决这个问题吗?

我想使用一个具有以下简单规则的EA(主要是我想做回测)。

打开交易。在一个特定的时间

关闭交易。在一个特定的时间

也许我不需要使用EA进行回测,但我不知道该如何做......。

有什么帮助或建议吗?

提前感谢...

 

回测 数据文件

我有一些1分钟的数据文件,我不知道如何回测。 它的小数点后有五位数字,我不知道如何让MT4使用小数点后的所有五位数字。 当我以前试图添加这样的数据时,它会把最后一位数字四舍五入。 有谁知道如何改变这种情况?

另外,数据中的买入价和卖出价都有OHLC,所以我想也许我应该用java写一个程序来进行回测,但是我现在刚刚学习java,我知道如何从文件中读入一行,但是我不知道如何将每个数字分配给变量,所以如果有人知道如何在java中这样做,请让我知道。

下面是我的历史文件中每一行的例子,看起来像什么。

12345678910 1.12345 1.12365 1.12455 1.12475 1.12300 1.12320 1.12410 1.12430

谁能告诉我如何在MT4中使用这些数据,或者如何将这些数字分配给java中的一个变量(从文件中读取每一行后),请务必让我知道我应该怎么做。

非常感谢您的所有建议!

 

回测 澳元纽元......

我已经通过 "历史中心 "下载了澳元纽元的所有可用历史数据,但在回测时没有显示为一个选项。 有什么办法可以手动启用吗?

了解到Metaquotes的忠诚度,如果这是故意的,我一点也不感到惊讶!但是,我自然会怀疑。 话说回来,我自然是愤世嫉俗的。

 

它应该是。我甚至有美元卢布的遗憾。

可能是这样的。

右键单击 "市场观察",然后单击 "符号",检查 澳元兑新西兰元:该货币对应该在 "市场观察 "中,如果没有--按什么......

 
newdigital:
应该是这样。我甚至有美元卢布对不起。

可能是这样的。

右键点击 "市场观察",然后点击 "符号",检查澳元兑新西兰元:这个货币对应该在 "市场观察 "中,如果没有--按什么...

嗯,昨天,尽管反复关闭和重新打开MT,它没有显示出来。 今天它出现了...

我感谢你的答复。

 

为什么我的最后一个订单总是被停止!?

伙计们,我正在开发一个EA,现在我正在战略 测试器(ST)中进行测试。问题是最后一笔订单,在ST停止之前,一切似乎都很好。 最后一笔订单总是在-V,而且损失巨大!!看一下图片,你就知道我在说什么了....

另一个问题是,当没有选择日期时,ST使用什么日期????

谢谢

附加的文件:
whatthe.jpg  30 kb
 

这是由于测试被停止,未结订单被关闭。

缩减。

 
newdigital:
因为测试被停止,所以未结订单被关闭。

伙伴,有什么办法可以确保它不被停止吗?我的意思是根据逻辑执行关闭?