回溯测试/优化 - 页 64 1...575859606162636465666768697071...95 新评论 Ramdas dumbre 2009.05.28 01:44 #631 greg108: 我的问题是,为什么后面的测试对其他人有效,而对我无效。这真是太不公平了!我在图表上添加了EA,打开了.set。EA确实进行了交易,但没有进行回测,因为回测使用的是默认值而不是预设值。谁能帮助解决这个问题,或者把最新的变量作为默认值硬编码到EA中。我相信这也能帮助其他人进行回测。这将有助于我看到.set中的哪些变量对应于EA编码的变量。这个EA有大量的变量,这使事情变得很混乱。我想明白了其中的大部分,但只有少数几个,仍然无法进行回测。 打开StratergyTester->点击实验属性->进入输入部分->点击 "加载 "按钮->选择 "5-16-2009 eu.set "文件并点击确定。这将加载所有设置在.set文件中的参数。 然后运行策略测试器。 希望这能有所帮助。 附加的文件: 5-16-2009_eu.set 6 kb myanyx 2009.05.28 05:24 #632 GeorgeL: 该EA不应该使用大量的内存。这是一个简单的EA。试着重新安装你的MT4。对其他人来说,该EA的回测结果很好。我建议你也重新安装MT4。 优化是在2008年11月18日进行的,所以它不应该在整个2009年期间上下波动。我建议将该EA切换到IBFX。 另一件事....这个EA并不经常交易。但是,不要被它拒之门外!!! 它有很好的盈利能力。你们愿意选择一堆冒着资本风险的交易,还是选择一小部分冒着资本风险的交易,并且在赢的时候比输的时候赚更多的点? 这是否意味着我们必须每6个月对其进行优化? 由于该EA的活动水平较低,我们是否需要24小时开启它? greg108 2009.05.28 07:00 #633 还是为什么? 谢谢拉姆提供的关于如何使背部测试工作的提示。 它确实起作用了,但从2008年1月12日到现在显示出负面的结果,与乔治的结果相差无几。 我另外重新安装了IBFX,并在那里运行测试,结果类似,也是负面的。 我的电脑时间设置为美国东部(GMT-4),否则EA和.set与乔治的相同。 在日志中发现了一些错误,仅举几例。 2009.05.25 23:10 N7S_AO_772012_v1.0.3 EURUSD,M5: OrderSend 错误 4107 2009.05.28 03:12:19 2009.05.25 23:10 N7S_AO_772012_v1.0.3 EURUSD,M5:OrderSend函数 的无效takeprofit 2009.05.28 03:12:19 2009.05.20 14:55 N7S_AO_772012_v1.0.3 EURUSD,M5: OrderSend错误130 2009.05.28 03:12:19 2009.05.20 14:55 N7S_AO_772012_v1.0.3 EURUSD,M5: bu 0 ***************************************** EA刚刚在演示中做了一笔不错的空头交易 **************************************** 那么是什么原因阻碍了乔治的回测结果在我的账户上复制? ???????????????????????????????? Backtesting/Optimization Forex signal generator Reversal Magic trading system geo led 2009.05.28 17:09 #634 我可以从你的回测 中看出你没有足够的数据。 看看我的5-13-2009-现在的回测。 看起来和你的非常相似。 下面的回测并不代表我用来优化这个EA的数据。下面的回测代表了我的家用电脑从2009年5月13日至今的数据。我使用一台独立的电脑来做优化,它需要24/7的tick数据。 附加的文件: testergraph_5.gif 8 kb geo led 2009.05.28 18:32 #635 想让你们知道。 我的EA刚刚在1.3951 开了一个长线,SL:1.3814 有趣的是,如果你有买入/卖出限制或止损,我不认为这个EA会交易。当我删除我的一个买入限制时,它就打开了交易。 pmidas 2009.05.28 18:39 #636 如果我可以知道你是如何优化EA的?做到这一点的步骤是什么?我正在用5-16-2009.set进行测试,当第一个仓位出现时,我将会把结果公布出来。 geo led 2009.05.28 18:46 #637 我在上一篇文章中发布了优化的.集,但将再次这样做。 我希望按照我描述的顺序,你能理解优化的过程 附加的文件: buy_1.set 6 kb sell_2.set 6 kb buy_3.set 6 kb sell_4.set 6 kb atr_and_time_filter_true_5.set 6 kb greg108 2009.05.29 13:09 #638 哪里可以得到像你这样的tick数据? 乔治,你在早期的帖子中提到,这个系统响应的是开盘价,1分钟不相关。现在你说它应该有tick数据。 哪里可以得到像你这样的tick数据?你是用MT4收集数据,还是从某个地方导入数据,或者先导入再收集? 请澄清一下。 谢谢 geo led 2009.05.29 13:59 #639 我得到了可靠的数据,但是这个EA在5米的开盘价 上工作。 更新:LONG EUR USD @ 1.3951上涨了175个PIPS,由于今天是周五,我将手动关闭。我将在IBFX关闭前几分钟关闭 greg108 2009.05.29 14:11 #640 我在1.3943买入euroD,这与你的价格接近。 非常感谢,乔治 ******************** 你只是运行了几个月的演示,所以它收集了所有的tick数据? 请详细说明数据收集的情况 1...575859606162636465666768697071...95 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我的问题是,为什么后面的测试对其他人有效,而对我无效。这真是太不公平了!我在图表上添加了EA,打开了.set。EA确实进行了交易,但没有进行回测,因为回测使用的是默认值而不是预设值。谁能帮助解决这个问题,或者把最新的变量作为默认值硬编码到EA中。我相信这也能帮助其他人进行回测。这将有助于我看到.set中的哪些变量对应于EA编码的变量。这个EA有大量的变量,这使事情变得很混乱。我想明白了其中的大部分,但只有少数几个,仍然无法进行回测。
打开StratergyTester->点击实验属性->进入输入部分->点击 "加载 "按钮->选择 "5-16-2009 eu.set "文件并点击确定。这将加载所有设置在.set文件中的参数。
然后运行策略测试器。
希望这能有所帮助。
该EA不应该使用大量的内存。这是一个简单的EA。试着重新安装你的MT4。
对其他人来说,该EA的回测结果很好。我建议你也重新安装MT4。
优化是在2008年11月18日进行的,所以它不应该在整个2009年期间上下波动。我建议将该EA切换到IBFX。
另一件事....这个EA并不经常交易。但是,不要被它拒之门外!!! 它有很好的盈利能力。你们愿意选择一堆冒着资本风险的交易,还是选择一小部分冒着资本风险的交易,并且在赢的时候比输的时候赚更多的点?这是否意味着我们必须每6个月对其进行优化?
由于该EA的活动水平较低,我们是否需要24小时开启它?
还是为什么?
谢谢拉姆提供的关于如何使背部测试工作的提示。
它确实起作用了,但从2008年1月12日到现在显示出负面的结果,与乔治的结果相差无几。
我另外重新安装了IBFX,并在那里运行测试,结果类似,也是负面的。
我的电脑时间设置为美国东部(GMT-4),否则EA和.set与乔治的相同。
在日志中发现了一些错误,仅举几例。
2009.05.25 23:10 N7S_AO_772012_v1.0.3 EURUSD,M5: OrderSend 错误 4107
2009.05.28 03:12:19 2009.05.25 23:10 N7S_AO_772012_v1.0.3 EURUSD,M5:OrderSend函数 的无效takeprofit
2009.05.28 03:12:19 2009.05.20 14:55 N7S_AO_772012_v1.0.3 EURUSD,M5: OrderSend错误130
2009.05.28 03:12:19 2009.05.20 14:55 N7S_AO_772012_v1.0.3 EURUSD,M5: bu 0
*****************************************
EA刚刚在演示中做了一笔不错的空头交易
****************************************
那么是什么原因阻碍了乔治的回测结果在我的账户上复制?
????????????????????????????????
我可以从你的回测 中看出你没有足够的数据。
看看我的5-13-2009-现在的回测。
看起来和你的非常相似。
下面的回测并不代表我用来优化这个EA的数据。下面的回测代表了我的家用电脑从2009年5月13日至今的数据。我使用一台独立的电脑来做优化,它需要24/7的tick数据。
想让你们知道。
我的EA刚刚在1.3951 开了一个长线,SL:1.3814
有趣的是,如果你有买入/卖出限制或止损,我不认为这个EA会交易。当我删除我的一个买入限制时,它就打开了交易。
如果我可以知道你是如何优化EA的?做到这一点的步骤是什么?我正在用5-16-2009.set进行测试,当第一个仓位出现时,我将会把结果公布出来。
我在上一篇文章中发布了优化的.集,但将再次这样做。
我希望按照我描述的顺序,你能理解优化的过程
哪里可以得到像你这样的tick数据?
乔治,你在早期的帖子中提到,这个系统响应的是开盘价,1分钟不相关。现在你说它应该有tick数据。
哪里可以得到像你这样的tick数据?你是用MT4收集数据,还是从某个地方导入数据,或者先导入再收集?
请澄清一下。
谢谢
我得到了可靠的数据,但是这个EA在5米的开盘价 上工作。
更新:LONG EUR USD @ 1.3951上涨了175个PIPS,由于今天是周五,我将手动关闭。我将在IBFX关闭前几分钟关闭
我在1.3943买入euroD,这与你的价格接近。
非常感谢,乔治
********************
你只是运行了几个月的演示,所以它收集了所有的tick数据?
请详细说明数据收集的情况