输入数据和虚拟测试器(开发)。 - 页 4 1234 新评论 Stephen Njuki 2013.07.09 06:37 #31 有趣的想法。对不起,我在这里晚了,但我想我可以给我的贡献。你似乎想做两件事。1) 读取一个有价格和日期的.csv文件,每次读取的价格都有一个与测试器中当前日期对应的日期时间。2)根据这些价格进行交易。在这两个功能 中,我认为只有第一个功能是关键的。为什么呢?OnTester功能允许我们有自定义的优化标准,所以简单地说,你不需要放置交易。只要你有相关的价格数据,你可以让你的EA为你测量每一次的最相关的统计数据,并简单地让测试者朝着你想要的结果优化。事实上,如果你的csv文件不仅有价差,还有其他重要的符号信息,对于每一次,那么你就有更多的可能性来优化你的目标。 Ubzen 2013.07.09 07:08 #32 @ssn: 谢谢你的贡献。你在这方面的想法确实非常独特。但是,我已经决定不再继续这个项目,原因有几个,主要原因如下。 我找到了一个程序(免费),解决了我所有的测试和导入需求。它相当新,处于测试阶段,但它的回测能力远远超过了meta-trader的。它拥有我梦想中的策略测试器的一切,甚至比预期的更多。它没有meta-trader开发的生态体系,但它肯定是策略测试的一个健全的替代方案。我将向程序员类型的人推荐,而不向非程序员推荐。由于没有商业规则,我不能在这里提供该程序的名称。但是,任何感兴趣的人都可以给我发私信,我将提供它的链接。 [删除] 2014.08.05 13:26 #33 我认为这很简单:MT5必须开发出与测试器战略上的真实勾股 的功能。我知道这对用户来说是一个优先事项 Alain Verleyen 2014.08.05 13:44 #34 AAMD: 我认为这很简单:MT5必须开发出与测试器战略上的真实勾股的功能。知道这对用户来说是个优先事项 也许这对你来说是一个优先事项,但对用户来说不是。Metaquotes说(经常)他们不会这样做。 Marco vd Heijden 2014.08.05 21:09 #35 我也尝试过从其他来源加载历史数据到策略测试器中,这样我就可以通过替换和重命名文件来使用更早的数据,但它们有一个我称之为 "经纪人头 "的东西,这使得数据在大多数情况下无法使用,因为它会产生一个错误,说经纪人头不匹配,但这有一个解决方法,你必须深入到文件中,替换经纪人头本身来加载数据。我决定不这样做,因为这似乎是太多的工作,最好的结果来自于实时测试,所以我更喜欢这条路线,我通常在测试器上尝试我的新EA的视觉模式很短的时间,看看它是否工作,然后在非视觉模式下超过最大的可用历史,然后在不同的符号上,如果这一切都好,我把它放在单独的电脑上,只运行MT终端和模拟账户。 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
有趣的想法。
对不起,我在这里晚了,但我想我可以给我的贡献。
你似乎想做两件事。
1) 读取一个有价格和日期的.csv文件,每次读取的价格都有一个与测试器中当前日期对应的日期时间。
2)根据这些价格进行交易。
在这两个功能 中,我认为只有第一个功能是关键的。为什么呢?OnTester功能允许我们有自定义的优化标准,所以简单地说,你不需要放置交易。只要你有相关的价格数据,你可以让你的EA为你测量每一次的最相关的统计数据,并简单地让测试者朝着你想要的结果优化。事实上,如果你的csv文件不仅有价差,还有其他重要的符号信息,对于每一次,那么你就有更多的可能性来优化你的目标。
@ssn: 谢谢你的贡献。你在这方面的想法确实非常独特。但是,我已经决定不再继续这个项目,原因有几个,主要原因如下。
我找到了一个程序(免费),解决了我所有的测试和导入需求。它相当新,处于测试阶段,但它的回测能力远远超过了meta-trader的。它拥有我梦想中的策略测试器的一切,甚至比预期的更多。它没有meta-trader开发的生态体系,但它肯定是策略测试的一个健全的替代方案。我将向程序员类型的人推荐,而不向非程序员推荐。
由于没有商业规则,我不能在这里提供该程序的名称。但是,任何感兴趣的人都可以给我发私信,我将提供它的链接。
我认为这很简单:MT5必须开发出与测试器战略上的真实勾股的功能。知道这对用户来说是个优先事项
我也尝试过从其他来源加载历史数据到策略测试器中,这样我就可以通过替换和重命名文件来使用更早的数据,但它们有一个我称之为 "经纪人头 "的东西,这使得数据在大多数情况下无法使用,因为它会产生一个错误,说经纪人头不匹配,但这有一个解决方法,你必须深入到文件中,替换经纪人头本身来加载数据。
我决定不这样做,因为这似乎是太多的工作,最好的结果来自于实时测试,所以我更喜欢这条路线,我通常在测试器上尝试我的新EA的视觉模式很短的时间,看看它是否工作,然后在非视觉模式下超过最大的可用历史,然后在不同的符号上,如果这一切都好,我把它放在单独的电脑上,只运行MT终端和模拟账户。