回溯测试/优化 - 页 83

 

为什么MT4会切断我的回测

为什么MT4在判断我的风险过大时切断回测?是杠杆率太低吗?他们在后来的版本中是否改变了什么?

我在做一个类似于Blessing EA的martingale,它就决定停止我的测试。

有什么建议可以解决这个问题吗?

 

...

在专家属性中,将初始保证金改为更大的数额(至少在回溯测试和模拟账户 中,我们都可以成为百万富翁:)。

此外,尝试设置你的EA属性,以尽量减少风险(较小的初始手数,较小的总风险%,较小的总martingale步骤 - 只是猜测一个martingale EA可以有什么来减少风险)。

JamalJohnson:
为什么mt4在判断我的风险过大时,会切断回测?是杠杆率太低吗?他们在后来的构建中是否改变了什么?

我在做一个类似于Blessing EA的马太效应,它决定停止我的测试。

有什么建议可以解决这个问题吗?
 
mladen:
在专家属性中,将初始保证金改为更大的数额(至少在回溯测试和模拟账户中,我们都可以成为百万富翁:))另外,尝试设置你的EA属性,使风险最小化(较小的马太效应初始手数,较小的总风险%,较小的马太效应总步骤--只是猜测马太效应EA可以有什么来降低风险)。

谢谢你的快速答复。

问题

MT4的老版本会更好吗?我记得我的反向测试直到资金耗尽才会停止。现在的情况是,MT4在账户里还有85%的初始资金时就停止测试。荒谬的是,它认为我不希望冒更大的风险。我无法真正感受到风险,因为软件决定我不需要。这很荒唐。

我会尝试更大的账户规模。

 

做最优回测...

你好。

我有可能获得回测数据。

我需要什么数据来获得最佳的 "真实 "结果?

Tickdata或Minute-Data或所有时间段?

买入和卖出

当然还有开盘价、最高价、最低价、收盘价

还是有更好的系统来做回溯测试,如忍者交易员,...

 

为了得到最接近实时交易的结果,你需要一个具有前行优化和测试的平台:前行优化 - 维基百科,自由的 百科全书 例如,Wealth lab是具有差分遗传编程功能的强大平台。不要忘记在你所有的测试中包括点差。

 

谢谢你的有趣评论正如我所看到的,我可以用我的metatrader平台和手写的好数据来做一个向前的优化。

我所看到的唯一缺陷是,metatrader平台在所有计算中总是使用实际点差。是否有可能在MT5中使用带有买入和卖出的真实交易数据

 

不幸的是,Metatrader4并没有向前走优化 和测试。

 
N0talent:
谢谢你的建议......我现在使用的是Ducas的tickdata,建模质量为99%。我不太清楚,这与现实有多接近,但我希望它足够接近^^。

你好。

你是否使用eareview上birt提供的程序来获得99%的建模质量?

 

发送订单的时间约为30分钟?在回溯测试/实况中

交易员们好。

目前,我正在回测一些策略。在视觉屏幕上,你可以看到你的信号是什么时候产生的。在结果报告中,我看到订单的发送时间比信号的时间晚了30分钟。

在真实模式下的延迟情况如何? 你有一些经验吗?我的经纪人是阿尔帕里。

问候

 
spirit100:
交易员们好。

目前我正在回测一些策略。在视觉屏幕上,你可以看到你的信号是什么时候产生的。在结果报告中,我看到订单的发送时间比信号的时间晚30分钟。

我的经纪人是阿尔帕里。

问候

在回溯测试中,它假设了完美的执行,所以不可能有任何延迟。我能想到的唯一原因是,你的EA可能选择在条形图完全关闭(换句话说,新条形图打开)后提交交易,而你正在测试30米图表。信号只能在30分钟结束时识别,而不是在开始时。所以不是真的晚了。

如果以上不是原因,而且在回测中确实晚了30分钟开仓,在远期交易中应该是一样的。