讨论 - 页 67 1...606162636465666768697071727374...159 新评论 Sergey Golubev 2007.11.24 06:21 #661 从这个主题的第一个帖子中下载excel文件https://www.mql5.com/en/forum/176044,你会看到哪一个是最好的。但请注意,我并不是在测试所有张贴在精英区的EA,所以可能有一些从未测试过的EA,对不起。 Sergey Golubev 2007.11.24 06:47 #662 有些人通过PM问我以下问题。 - "我是外汇新手,在哪里可以读到?" - "我想学习编程,但没有太多的时间,所以在哪里可以读到?" 你可以在这里阅读https://www.mql5.com/en/forum [删除] 2007.11.27 06:57 #663 请帮助 我有一个不容易解决的网络连接问题,因为我住在一个没有高速网络的农村地区,有时这干扰了我的EA的交易性能。我想做的是为自己建立某种系统来解决这个问题。我想的是某种共享服务器或专用服务器,或者我不知道是什么,这就是为什么我请求你们指导我需要什么。 fxspeedster 2007.11.29 02:59 #664 令人困惑的Steinitz HAS回测 问题 你好。 我也在这里发帖,希望一些更有经验的MT4专家能够帮助我解决一个回测难题。 我正在用90%的建模质量对HAS MTF Stenintz v 2.63(默认设置)进行回测,我得到了良好的统计数据,直到最后一笔交易失去了所有的利润。 我把这称为 "死亡的尖峰"! 在所附的回测报告中,你会看到这种行为。 以下是报告中最后一笔大额亏损交易。 330 2007.06.22 13:00 买入 14 0.10 124.07 0.00 0.00 331 2007.06.22 13:00 修改 14 0.10 124.07 0.00 124.37 332 2007.11.26 23:59 收盘于止损 14 0.10 107.36 0.00 124.37 -1372.00 9143.79 这说明:第330行在2007.06.22 13:00开始买入0.10手,交易#14在127.07进入。 第31行是TP修改,将TP 0.0改为124.37,日期为2007.06.22 13:00。 第332行是在2007.11.26时间23:59进入的。 请注意,从交易开始到现在,已经过了6个月了!!。这笔交易#14在107.36关闭,损失了1671点。 在06.22和11.26之间没有任何交易,因为有一笔交易正在进行中,这使得另一笔交易无法开启。 斯坦尼茨说这是由于回溯器的原因,我说这是因为EA未能关闭这笔交易,在几个月内,它变成了一个大输家,只是被回溯器作为最后一笔交易关闭。 你们有什么看法? 谢谢你们的帮助。 附加的文件: has_263_backtest.gif 8 kb has_263_backtest.htm 112 kb Discussion _rdb_The Best Free EA 比尔-威廉姆斯和他的策略... neolee 2007.11.29 03:10 #665 不开玩笑。它没有止损。它失去整个账户只是时间问题。这在数学上是肯定会发生的。 fxspeedster: 你好。 我也在这里发帖,希望一些更有经验的MT4专家能够帮助我解决回测难题。我正在回测HAS MTF Stenintz v 2.63(默认设置),建模质量为90%,我得到了良好的统计数据,直到最后一笔交易失去了所有的利润。我把这称为 "死亡的尖峰"!在所附的回测报告中,你会看到这种行为。下面是报告中最后一笔大额亏损交易。330 2007.06.22 13:00 买入 14 0.10 124.07 0.00 0.00331 2007.06.22 13:00 修改 14 0.10 124.07 0.00 124.37332 2007.11.26 23:59 收盘于止损 14 0.10 107.36 0.00 124.37 -1372.00 9143.79这说明:第330行在2007.06.22 13:00开始买入0.10手,交易#14在127.07进入。第31行是TP修改,将TP 0.0改为124.37,日期为2007.06.22 13:00。第332行是在2007.11.26时间23:59进入的。请注意,从交易开始到现在,已经过了6个月了!!。这笔交易#14在107.36关闭,损失了1671点。在06.22和11.26之间没有任何交易,因为有一笔交易正在进行中,这使得另一笔交易无法开启。 斯坦尼茨说这是由于回测器的原因,而我说这是因为EA未能关闭这笔交易,在几个月内它变成了一个大输家,只是被回测器作为最后一笔交易关闭。你们有什么看法?谢谢你们的帮助。 fxspeedster 2007.11.29 03:24 #666 neolee: 别开玩笑了。它没有止损。这只是一个时间问题,它将失去整个账户。这在数学上是肯定会发生的。 谢谢你的回答。看来那笔亏损的交易并没有止损。但是看看其他的交易,它们在开仓后都修改了SL。看起来这个交易的止损点由于某种原因没有被管理。在您看来,这可能是由回溯测试器造成的,还是EA的问题? Igor Durkin 2007.11.29 05:54 #667 从回测 报告中你可以看到,交易没有初始止损,当交易盈利时,追踪止损被激活。 所以这不是测试者的问题,是EA的问题。 fxspeedster: 谢谢你的回答。 看来那笔亏损的交易并没有止损。 但是看看其他的交易,它们在开仓后都被修改了SL。 看起来这个交易的止损点由于某种原因没有被管理。 在您看来,这可能是由回溯测试器造成的,还是EA的问题? Sergey Golubev 2007.11.29 06:28 #668 嗨,fxspeedster。 MTF EAs不容易进行回测。问题是:我们必须知道它是如何编码的。我们在精英部分有几个MTF EAs,我们总是可以看到代码内部,知道它是如何编码的。 为什么我们需要知道它是如何被编码的? 因为如果它是在开盘时编码的,那么回测就不可靠。 例如。Firebird EA是在开盘时编码的,而回测与正向测试是非常不同的。MaChannel EA是在收盘的高/低点上编码的,正向测试性能比回测要好。 在Steinitz的案例中,我们可能有两种情况。 - 它是在收盘条上编码的。但在这种情况下,图表(手动交易系统)将与MTF EA不一样。你能想象目前的信号将被月度图表中的收盘条所过滤吗?月线图上的收盘条是1个月前的!因为收盘条是前一条,而MN1图表的前一条是上个月。 - 所以很有可能是在开盘条上编码的。在这种情况下,回测和正向测试在大多数情况下是不一样的:正向测试应该比回测好,或者回测会比正向测试好。 看看这个图像。这不是斯坦尼茨。它是市场状况评估,从这里开始。 - AbsoluteStrengthMarket指标:用于分析市场状况的指标。阅读从这一页 开始到这一页 的帖子。 -这里 有估计D1时间框架的市场状况的指标和模板。 你看到图片上的AbsoluteStrengthMarket指标了吗? - 当前的小方块是前一栏。它是收盘条。 - W1的前一个小方块是开盘条(在大多数情况下)。D1图表。 - MN(D1图表)上的前一个小方块是MN上的开盘条(在大多数情况下)。MN上的收盘条是许多小方块的后面,而且是上个月的。 因此,如果你在交易MTF手动交易系统,你也在使用一些MTF指标,在开放条上。 因此,如果Steinitz EA在开盘条上被编码,那么回测是不可靠的,因为代码的某些部分。只能进行正向测试。 至于你在止损单上的平仓,这和你手动平仓的情况是一样的。例如,你正在测试一些EA,并决定现在手动关闭开仓订单。现在发布的声明。订单被关闭是因为回溯测试已经完成。 因此,从根本上说,这就是缩水。 说实话,几乎所有的MTF EA都有很大的亏损。 至于Steinitz EA......也许它是好的EA......我不知道,因为我没有它,也从未测试过它,我不知道它是如何编码的:商业卖家不会以任何方式与我合作。 我们有自己的精英版Eas,它比Steinitz的EA要好得多,也不像Steinitz的EA那样被人影射,所以对不起,我不想再在精英版讨论任何商业EA。 附加的文件: asb_combined_gbp1.gif 30 kb jayborde12 2007.12.10 02:35 #669 基于时间的交易 大家好。 我正在开发一个EA,我需要在每天的特定时间进行交易。 我的问题是,我不知道如何编码特定交易时间的功能 具体的交易时间。 任何建议?????? 提前感谢。 jayborde Sergey Golubev 2007.12.10 03:10 #670 时间过滤器。 -如何在时间过滤器中设置EA的时间 是在这个帖子 和这个页面 上。 -如何 在EA中编写时间过滤器的代码(代码)是在这里。 - 屏幕上的 "非交易时间 "修复:示例代码;现在它在交易时间显示 "交易时间",在非交易时间显示 "非交易时间"。谢谢Locutus。 1...606162636465666768697071727374...159 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
从这个主题的第一个帖子中下载excel文件https://www.mql5.com/en/forum/176044,你会看到哪一个是最好的。但请注意,我并不是在测试所有张贴在精英区的EA,所以可能有一些从未测试过的EA,对不起。
有些人通过PM问我以下问题。
- "我是外汇新手,在哪里可以读到?"
- "我想学习编程,但没有太多的时间,所以在哪里可以读到?"
你可以在这里阅读https://www.mql5.com/en/forum
请帮助
我有一个不容易解决的网络连接问题,因为我住在一个没有高速网络的农村地区,有时这干扰了我的EA的交易性能。我想做的是为自己建立某种系统来解决这个问题。我想的是某种共享服务器或专用服务器,或者我不知道是什么,这就是为什么我请求你们指导我需要什么。
令人困惑的Steinitz HAS回测 问题
你好。
我也在这里发帖,希望一些更有经验的MT4专家能够帮助我解决一个回测难题。 我正在用90%的建模质量对HAS MTF Stenintz v 2.63(默认设置)进行回测,我得到了良好的统计数据,直到最后一笔交易失去了所有的利润。 我把这称为 "死亡的尖峰"! 在所附的回测报告中,你会看到这种行为。 以下是报告中最后一笔大额亏损交易。
330 2007.06.22 13:00 买入 14 0.10 124.07 0.00 0.00
331 2007.06.22 13:00 修改 14 0.10 124.07 0.00 124.37
332 2007.11.26 23:59 收盘于止损 14 0.10 107.36 0.00 124.37 -1372.00 9143.79
这说明:第330行在2007.06.22 13:00开始买入0.10手,交易#14在127.07进入。 第31行是TP修改,将TP 0.0改为124.37,日期为2007.06.22 13:00。 第332行是在2007.11.26时间23:59进入的。 请注意,从交易开始到现在,已经过了6个月了!!。这笔交易#14在107.36关闭,损失了1671点。 在06.22和11.26之间没有任何交易,因为有一笔交易正在进行中,这使得另一笔交易无法开启。
斯坦尼茨说这是由于回溯器的原因,我说这是因为EA未能关闭这笔交易,在几个月内,它变成了一个大输家,只是被回溯器作为最后一笔交易关闭。 你们有什么看法? 谢谢你们的帮助。
不开玩笑。它没有止损。它失去整个账户只是时间问题。这在数学上是肯定会发生的。
你好。
我也在这里发帖,希望一些更有经验的MT4专家能够帮助我解决回测难题。我正在回测HAS MTF Stenintz v 2.63(默认设置),建模质量为90%,我得到了良好的统计数据,直到最后一笔交易失去了所有的利润。我把这称为 "死亡的尖峰"!在所附的回测报告中,你会看到这种行为。下面是报告中最后一笔大额亏损交易。
330 2007.06.22 13:00 买入 14 0.10 124.07 0.00 0.00
331 2007.06.22 13:00 修改 14 0.10 124.07 0.00 124.37
332 2007.11.26 23:59 收盘于止损 14 0.10 107.36 0.00 124.37 -1372.00 9143.79
这说明:第330行在2007.06.22 13:00开始买入0.10手,交易#14在127.07进入。第31行是TP修改,将TP 0.0改为124.37,日期为2007.06.22 13:00。第332行是在2007.11.26时间23:59进入的。请注意,从交易开始到现在,已经过了6个月了!!。这笔交易#14在107.36关闭,损失了1671点。在06.22和11.26之间没有任何交易,因为有一笔交易正在进行中,这使得另一笔交易无法开启。
斯坦尼茨说这是由于回测器的原因,而我说这是因为EA未能关闭这笔交易,在几个月内它变成了一个大输家,只是被回测器作为最后一笔交易关闭。你们有什么看法?谢谢你们的帮助。别开玩笑了。它没有止损。这只是一个时间问题,它将失去整个账户。这在数学上是肯定会发生的。
谢谢你的回答。看来那笔亏损的交易并没有止损。但是看看其他的交易,它们在开仓后都修改了SL。看起来这个交易的止损点由于某种原因没有被管理。在您看来,这可能是由回溯测试器造成的,还是EA的问题?
从回测 报告中你可以看到,交易没有初始止损,当交易盈利时,追踪止损被激活。
所以这不是测试者的问题,是EA的问题。
谢谢你的回答。 看来那笔亏损的交易并没有止损。 但是看看其他的交易,它们在开仓后都被修改了SL。 看起来这个交易的止损点由于某种原因没有被管理。 在您看来,这可能是由回溯测试器造成的,还是EA的问题?
嗨,fxspeedster。
MTF EAs不容易进行回测。问题是:我们必须知道它是如何编码的。我们在精英部分有几个MTF EAs,我们总是可以看到代码内部,知道它是如何编码的。
为什么我们需要知道它是如何被编码的?
因为如果它是在开盘时编码的,那么回测就不可靠。
例如。Firebird EA是在开盘时编码的,而回测与正向测试是非常不同的。MaChannel EA是在收盘的高/低点上编码的,正向测试性能比回测要好。
在Steinitz的案例中,我们可能有两种情况。
- 它是在收盘条上编码的。但在这种情况下,图表(手动交易系统)将与MTF EA不一样。你能想象目前的信号将被月度图表中的收盘条所过滤吗?月线图上的收盘条是1个月前的!因为收盘条是前一条,而MN1图表的前一条是上个月。
- 所以很有可能是在开盘条上编码的。在这种情况下,回测和正向测试在大多数情况下是不一样的:正向测试应该比回测好,或者回测会比正向测试好。
看看这个图像。这不是斯坦尼茨。它是市场状况评估,从这里开始。
- AbsoluteStrengthMarket指标:用于分析市场状况的指标。阅读从这一页 开始到这一页 的帖子。
-这里 有估计D1时间框架的市场状况的指标和模板。
你看到图片上的AbsoluteStrengthMarket指标了吗?
- 当前的小方块是前一栏。它是收盘条。
- W1的前一个小方块是开盘条(在大多数情况下)。D1图表。
- MN(D1图表)上的前一个小方块是MN上的开盘条(在大多数情况下)。MN上的收盘条是许多小方块的后面,而且是上个月的。
因此,如果你在交易MTF手动交易系统,你也在使用一些MTF指标,在开放条上。
因此,如果Steinitz EA在开盘条上被编码,那么回测是不可靠的,因为代码的某些部分。只能进行正向测试。
至于你在止损单上的平仓,这和你手动平仓的情况是一样的。例如,你正在测试一些EA,并决定现在手动关闭开仓订单。现在发布的声明。订单被关闭是因为回溯测试已经完成。
因此,从根本上说,这就是缩水。
说实话,几乎所有的MTF EA都有很大的亏损。
至于Steinitz EA......也许它是好的EA......我不知道,因为我没有它,也从未测试过它,我不知道它是如何编码的:商业卖家不会以任何方式与我合作。
我们有自己的精英版Eas,它比Steinitz的EA要好得多,也不像Steinitz的EA那样被人影射,所以对不起,我不想再在精英版讨论任何商业EA。
基于时间的交易
大家好。
我正在开发一个EA,我需要在每天的特定时间进行交易。 我的问题是,我不知道如何编码特定交易时间的功能
具体的交易时间。
任何建议??????
提前感谢。
jayborde
时间过滤器。
-如何在时间过滤器中设置EA的时间 是在这个帖子 和这个页面 上。
-如何 在EA中编写时间过滤器的代码(代码)是在这里。
- 屏幕上的 "非交易时间 "修复:示例代码;现在它在交易时间显示 "交易时间",在非交易时间显示 "非交易时间"。谢谢Locutus。