回溯测试/优化 - 页 13

 
patronus:
我知道如何让EA为你交易,但我不明白如何获得历史数据并进行回测。 另外,你是如何处理一个使用多期图表来决定进出的系统的? 你是如何处理的? 如果有任何帮助,我将不胜感激。

我是个新手,但我有一些编程经验。

Patronus

要把数据导入MT4,以便你能用策略测试器进行测试,请按照以下说明操作

https://www.mql5.com/en/forum/general

使用MT4进行回溯测试,有一个叫做策略测试器的窗口,你可以插入你想回溯测试的EA,并设置你想回溯测试的货币对和时间框架,以及多长时间。

然而,策略测试器有很多缺点,它们仍然遍布这个前台,这里有一些我之前提到的关于这些问题中的几个问题。

鹰鹰鹰。
特罗霍昂。
你好,乔佐。

我不同意你对回溯测试的看法。那些不从历史中吸取教训的人必然会再次重复同样的错误。

首先,我不是一个程序员,但我是一个交易新手。我看到有几个价格模式经常重复。我想写一个程序,每次都能进行这些交易。我的EA和回测的目的是告诉我,我的观察是否正确,即胜利的百分比,利润与风险的比率和频率。
是的,回溯测试很重要,问题是,METATRADER4创建的策略测试器有很多限制,在过去的一个月里,这些限制被到处指出。只需寻找它们,主要是在metatrader4和专家顾问metatrader4论坛,只需知道你并不孤单,你没有做错什么,它只是一个蹩脚的自动测试仪。这就是为什么我手动回测,尽管它需要时间和耐心,但为了获得准确的结果,这是非常值得的,(但这只是我的观点 )。

现在来回答你的最后一个问题,测试器会根据你在测试器窗口中选择的货币对来运行你的交易,并且会按照你的设置来运行,但是你为什么要根据另一个货币对的结果来决定一个货币对,我不明白,因为如果有任何关系的话,那是很少的。

 

如何测试 一个EA?

我们如何测试一个EA...

我们如何将它连接到图表上,如何检查结果?

请帮帮我吧

启明

 
kevmcfoster:
我们如何测试一个EA...

我们如何把它附在图表上,如何检查结果?

请帮助

凯文

如果您使用的是MetaTrader(参考我的签名)平台,有一个策略测试器功能(CTRL+R)。在那里您只需选择您想测试的EA。选择数据类型(总是使用Tick数据)。选择货币对。然后检查你可能需要的其他设置(我可以解释/描述它们,但我不确定你是否需要所有这些,而且总有一份与平台配套的手册)。基本上就是这样了。你按下启动键,然后等待。另外,请查看www.mql4.com 网站。据我所知,那里有一篇关于测试EA的文章。

在测试时,你不需要将EA连接到任何东西上。对于结果,请检查你在策略测试器中看到的书架。

但是,上述所有内容只适用于使用MetaTrader作为平台的情况(这是目前最好的平台)。

希望这有帮助。干杯。

Diam0nd.

 
Diam0nd:
如果您使用的是MetaTrader(参考我的签名)平台,有一个策略测试器功能(CTRL+R)。在那里你只需选择你想测试的EA。选择数据类型(总是使用Tick数据)。选择货币对。然后检查你可能需要的其他设置(我可以解释/描述它们,但我不确定你是否需要所有这些,而且总有一份与平台配套的手册)。基本上就是这样了。你按下启动键,然后等待。另外,请查看www.mql4.com 网站。据我所知,那里有一篇关于测试EA的文章。

在测试时,你不需要将EA连接到任何东西上。对于结果,你会在策略测试器中看到的书架。

但是,上述所有内容只适用于使用MetaTrader作为平台的情况(这是目前最好的平台)。

希望这有帮助。谢谢。

Diam0nd。

嗨,钻石。

谢谢你的信息。这正是我在寻找的东西。你能告诉我如何在真实交易中使用它,或者/和在演示中测试它吗?

谢谢

凯文

 
kevmcfoster:
嗨,钻石。

谢谢你提供的信息。这正是我所寻找的。我使用的是MT4,请告诉我如何在真实交易中使用它,或者在演示中测试它。

谢谢

凯文

看看这篇Codersguru文章。我们都从一开始就使用它来设置回溯测试。

 
kevmcfoster:
嗨,钻石。

谢谢你提供的信息。这正是我所寻找的。我使用的是MT4,请告诉我如何在真实交易中使用它,或者在演示中测试它。

谢谢

凯文

现在,首先,我建议确保你安装了最新的MetaTrader(=你正在使用最新的MT),目前是Build 198,日期是10月19日(日期是有区别的!)。第二,在真实交易/演示中使用EA(工作方式相同,因为演示基本上是真实交易,但不是用真钱)。你打开一个图表,选择一个EA并将其拖到图表上。然后你会看到一个有EA属性/选项的窗口。如果你喜欢,就改变它们,如果不喜欢就按确定。基本上就是这样了。现在,为了确保EA的正常运行,请使用这个方法:如果一切正常,你会在图表的右上角看到一个笑脸。如果不是笑脸,而是一个十字,请检查上方面板上的按钮(禁用时有一个 "停止 "图标,启用时有一个 "播放 "图标),你需要将该图标设为 "播放"(=EA启用)。

好了,基本上就是这样了。再三强调,一定要查看该程序的帮助。帮助很大。

希望这有帮助。

Diam0nd。

newdigital。
看看这篇Codersguru文章。我们都是从一开始就使用它来设置回溯测试的。

这其实不是一篇关于如何进行回测的文章,而是关于如何用90多个高质量的 ,不过,每个人都应该遵循它。你也是,kevmcfoster

 

99%的建模质量

也许你想看一下这个 ...

http://www.cubesteak.net/

我现在正试图建立这个系统...

 

我是新手。

就在最近,我对股票市场产生了兴趣,并开始阅读有关技术分析 的书籍。一次偶然的机会,我偶然发现了这个网站,我开始阅读关于ATS的内容。在过去的几天里,我一直在不停地阅读,并做了很多反向测试和一些前瞻性测试。由于我对股票和外汇都同样陌生,我决定更多了解外汇。我有一些新手问题,希望这里的成员能帮我解决。

1.我如何做一个现实的回测? 每一个刻度和控制点之间的区别?无论如何,我从来没有得到高于53%的建模质量。而这里的人建议超过80-90%。

2.2.为什么我在使用每一个刻度线时损失很大,而在使用控制点时却赚得很多?(用EuroX2进行回测)

3.你有推荐高质量的EA吗,盈利的概率高吗?(值得花时间去优化和前后测试的EA)

真诚的凯

 

我几乎是一个外汇新手,所以我无法回答你的问题。

https://www.mql5.com/en/forum/175245

phoenix的EA做得很好。

 

谢谢,你的链接回答了我的很多问题。