文章 "购买交易机器人前如何进行测试" - 页 4 12345678910 新评论 Joshua Graham 2015.06.22 16:03 #31 Winsor Hoang:我认为这篇文章可以通过以下几点加以改进,以尽量减少曲线拟合,剔除差劲的 EA。1) 对一个系统进行 10 年以上的回溯测试非常重要,至少要进行 1000 次交易。为什么?两到三年的交易结果容易出现曲线拟合。少于 1000 次交易无法提供足够大的统计样本。2) 在整个期间使用固定的 0.1 手进行测试非常重要。这将揭露任何操纵资金管理以掩盖不良缩水的行为。固定 0.1 手测试将显示交易系统的真实收益和风险。3) 对于 MT5 EA 检查,利用 MT5最先进、 最精确的"每 Tick "设置 非常重要。如果一个 EA 在 "Every Tick "设置下能产生积极的结果,那么它就有很大机会在真实市场中生存。- 回溯测试的时间长度并不太重要。 更重要的是测试不同的市场条件,看看您的 EA 表现如何。 在 2-5 年内做到这一点是可能的....,也许更短。但是,如果您尝试对 10 年内的勾选数据进行回溯测试,您必须牢记,5-10 年前的点差、流动性和其他交易条件可能与现在不同。 您必须考虑到这一点,并考虑到未来也可能发生变化。- 为什么需要使用固定手数? 并非所有人都使用固定手数策略。- mt4 仍可使用 Birts csv2fxt 脚本创建 FXT 文件。您还可以使用 Birts TDS 来启用真实可变点差,以滴答数据精度进行回测。因此,使用 mt5 进行回溯测试时,您的"Every Tick"设置将无法精确了解市场中发生的情况。在大多数情况下,测试一个功能的编程是否正确是可以的......,但要进行全面测试,尤其是全面模拟实时交易条件,您需要导入自己的 tick 数据。 Sidi Daoud El Mahdi Ghoufiri 2016.05.12 18:20 #32 你好,我没有相同的测试仪策略界面,我是说我无法选择所有的测试项目。 Junqui 2017.01.06 17:00 #33 早安 ...... 我注意到了这些问题。1) 输入错误导致我无法学习,它出现在 "BACKTESTING ON BAD DATA FROM HISTORY: simulation selected from 01/01/2012 to 28/09/2012, which by chance happens to be favourable?为了回答这个问题,我们将在 2011 年用相同的参数模拟 Expert Advisor,时间间隔为 01/01/2912-31/12/2011。让我们运行模拟并观察结果"。2) 在当前 MT5(1502 版)的 "策略测试器 "的 "运行 "栏中,"正常 "选项似乎被改为 "无延迟"。 Questions from a "dummy" Gunn, astromechanics. Forecasts, discussion Errors, bugs, questions 6145BFIF 2017.05.01 19:16 #34 该服务是否可通过智能手机操作。 MQL5 Fa 2017.07.05 16:33 #35 N 金钱趋势 [删除] 2017.09.04 04:32 #36 我需要 MT4 的版本? Simalb 2017.11.20 16:09 #37 对于那些想购买机器人 但又不知道该选择哪一款的人来说非常有用! louisyao 2018.01.04 14:18 #38 你好......请问我如何使用自己的策略进行测试?因为所有这些都是 MT5 设置的 MACD、MA...如何创建自己的策略并应用到策略测试器中?请教我或给我发链接...我将感激不尽... renerenerene 2018.07.16 11:15 #39 它适用于 MT4 吗?在测试中似乎有效。 Konstantin Zharitov 2018.08.20 14:57 #40 2018.08.20 15:49:40.547 MQL4 Market:下载产品"R747 BreakOut EA "失败 [403]2018.08.20 14:43:40.844 MQL5 Market 下载产品 'True Scalper EA MT5' 失败(www.mql5.com:443 send failed [403: Forbidden]) 点击 "下载演示 "按钮时,MT4 和 MT5 都会弹出这些错误。买入和租入也不起作用。我试过市场上的几个机器人,都是这样。我从你们这里下载了 MT5,从 forexclub 下载了 MT4。 怎么办?如何测试机器人? i can not install VPS 如何开始使用Metatrader 5 12345678910 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我认为这篇文章可以通过以下几点加以改进,以尽量减少曲线拟合,剔除差劲的 EA。
1) 对一个系统进行 10 年以上的回溯测试非常重要,至少要进行 1000 次交易。为什么?两到三年的交易结果容易出现曲线拟合。少于 1000 次交易无法提供足够大的统计样本。
2) 在整个期间使用固定的 0.1 手进行测试非常重要。这将揭露任何操纵资金管理以掩盖不良缩水的行为。固定 0.1 手测试将显示交易系统的真实收益和风险。
3) 对于 MT5 EA 检查,利用 MT5最先进、 最精确的"每 Tick "设置 非常重要。如果一个 EA 在 "Every Tick "设置下能产生积极的结果,那么它就有很大机会在真实市场中生存。
- 回溯测试的时间长度并不太重要。 更重要的是测试不同的市场条件,看看您的 EA 表现如何。 在 2-5 年内做到这一点是可能的....,也许更短。但是,如果您尝试对 10 年内的勾选数据进行回溯测试,您必须牢记,5-10 年前的点差、流动性和其他交易条件可能与现在不同。 您必须考虑到这一点,并考虑到未来也可能发生变化。
- 为什么需要使用固定手数? 并非所有人都使用固定手数策略。
- mt4 仍可使用 Birts csv2fxt 脚本创建 FXT 文件。您还可以使用 Birts TDS 来启用真实可变点差,以滴答数据精度进行回测。因此,使用 mt5 进行回溯测试时,您的"Every Tick"设置将无法精确了解市场中发生的情况。在大多数情况下,测试一个功能的编程是否正确是可以的......,但要进行全面测试,尤其是全面模拟实时交易条件,您需要导入自己的 tick 数据。
早安 ...... 我注意到了这些问题。
1) 输入错误导致我无法学习,它出现在 "BACKTESTING ON BAD DATA FROM HISTORY: simulation selected from 01/01/2012 to 28/09/2012, which by chance happens to be favourable?为了回答这个问题,我们将在 2011 年用相同的参数模拟 Expert Advisor,时间间隔为 01/01/2912-31/12/2011。让我们运行模拟并观察结果"。
2) 在当前 MT5(1502 版)的 "策略测试器 "的 "运行 "栏中,"正常 "选项似乎被改为 "无延迟"。
我需要 MT4 的版本?
对于那些想购买机器人 但又不知道该选择哪一款的人来说非常有用!
你好......请问我如何使用自己的策略进行测试?
因为所有这些都是 MT5 设置的 MACD、MA...
如何创建自己的策略并应用到策略测试器中?请教我或给我发链接...
我将感激不尽...
2018.08.20 14:43:40.844 MQL5 Market 下载产品 'True Scalper EA MT5' 失败(www.mql5.com:443 send failed [403: Forbidden])
点击 "下载演示 "按钮时,MT4 和 MT5 都会弹出这些错误。买入和租入也不起作用。我试过市场上的几个机器人,都是这样。我从你们这里下载了 MT5,从 forexclub 下载了 MT4。
怎么办?如何测试机器人?