被错误困扰的是没有交易业务 - 页 2 123456789...21 新评论 Mikhail Vlasov 2018.12.30 10:46 #11 Алексей Тарабанов: 请注意,它是一个EA。我已经检查了好几天了,就像我上面写的那样,你能根据我的EA提出一个具体的解决方案吗,比如说? Mikhail Vlasov 2018.12.30 10:53 #12 Konstantin Nikitin: 另外,你也可以在4号机上改变差价。有一次,我有一个默认的OnTimer,把交易改为OnTick。交易继续进行。设置了OnTick,扩大了范围,同样的错误。 Mikhail Vlasov 2018.12.30 11:00 #13 Andery Voronin:我在最新版本的EA上遇到了这样的错误,显然有很多不必要的东西,用ISTesting()、IsVisualMode()可以解决。虽然有足够的代码,可以用一卷纸。嗯,有趣的解决方案。 你能用ISTesting(),IsVisualMode() 来描述这个问题的解决方案吗? 这个EA是在mql4上的,适用于metatrader。 Alexey Viktorov 2018.12.30 12:06 #14 Mikhail Vlasov:我完全理解你说的,EA在自动验证期间由于某种原因没有交易,问题是没有交易的原因是什么,或者如何追踪它?我建议你把帖子读到最后一封信。 关于交易、自动交易系统和策略测试器的论坛 有错误的困扰,没有交易业务 Alexey Viktorov, 2018.12.30 08:21 你编造的是一派胡言。这比两个手指更容易...EA只是因为某些原因没有开仓,也没有在日志中报告。我没有查看过代码,但这是可能的原因之一。例如,专家顾问没有足够的资金,在没有宣布的情况下,它停止交易或只是等待一个新的刻度,一切都在重复。 你最清楚条件定在哪里,牌在你手中。专家顾问应该告知用户所有错误,而不是试图开仓,而不是默默地终止交易。 Mikhail Vlasov 2018.12.30 15:01 #15 Alexey Viktorov:我建议你把这些信息读到最后一封信。 你最清楚条件设定在哪里,所以请自便吧。专家顾问应该在不尝试开仓的情况下通知用户所有错误,而不是默默地终止交易。我同意你的观点,EA应该告知用户所有的错误,但如果在自动验证过程中,例如,EA被收取了1美元的存款,它将处理这个异常,那么它可能会在每一个刻度上告诉用户,没有足够的资金,不会进行交易,最后我将再次收到一个测试错误,说明没有交易操作, 还是我误解了什么? Alexey Viktorov 2018.12.30 16:39 #16 Mikhail Vlasov:我同意你的观点,专家顾问应该告知用户所有的错误,但如果在自动验证过程中,例如,专家顾问得到了1美元的存款,它将处理这个异常,那么它不妨在每一个刻度上告诉用户,没有足够的资金,不会交易,最后我将再次收到一个测试错误,说明没有交易操作,或者我没有理解错?或者,也许我应该只是检查一下? Mikhail Vlasov 2018.12.30 17:41 #17 这没有帮助,因为最终错误还是一样的,但是是什么影响了它(小额存款或其他东西)--仍然是未知的,这就是问题所在--没有具体细节,因为任何东西都可能影响机器人停止交易的事实。 Alexey Viktorov 2018.12.30 21:31 #18 Mikhail Vlasov: 这没有帮助,因为最后错误还是一样的,但什么原因造成的(小额存款或其他东西)--仍然是未知的,这就是问题所在,没有具体的细节,因为任何东西都可能影响机器人停止交易的事实。你要花10-15分钟来检查,这不是你们第一天讨论这个问题。而你只是在猜测它是否会有帮助... Konstantin Nikitin 2018.12.30 22:00 #19 作为一个纯粹用于测试的变体。你可以在OnInit中写上持仓,看看。如果一切都通过了。然后我们将寻找专家顾问中的错误。没有太多的变体。基本的检查就足够了。顺便说一下,我注意到停止层的检查是用一个纯数字进行的。我个人总是做+1 Алексей Тарабанов 2018.12.30 23:42 #20 专题讨论会EA 的自动测试 持续了72秒。3个货币对在3个不同的时间段。如果我没记错的话,是H1、H4、Daily。是谁停止了测试,为什么? 还是自动测试仪的计算能力是无限的,它跑完了整个区间?那个间隔是多少? 你看,在这个区间,这三个符号根本没有交易。不是在专家顾问上,而是在市场上。 4对,3个时间框架。H1,M30,每日。72秒) 还有一件事:自动报价器不能显示市场上的交易,它总是在厨房的原则下工作。如果有交易,我们观察专家顾问的表现,如果没有交易,我们就等待。所有的交易都是外部的,自动测试器中的专家顾问原则上不能交易。 123456789...21 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请注意,它是一个EA。
我已经检查了好几天了,就像我上面写的那样,你能根据我的EA提出一个具体的解决方案吗,比如说?
另外,你也可以在4号机上改变差价。有一次,我有一个默认的OnTimer,把交易改为OnTick。交易继续进行。
设置了OnTick,扩大了范围,同样的错误。
我在最新版本的EA上遇到了这样的错误,显然有很多不必要的东西,用ISTesting()、IsVisualMode()可以解决。虽然有足够的代码,可以用一卷纸。
嗯,有趣的解决方案。 你能用ISTesting(),IsVisualMode() 来描述这个问题的解决方案吗?
这个EA是在mql4上的,适用于metatrader。
我完全理解你说的,EA在自动验证期间由于某种原因没有交易,问题是没有交易的原因是什么,或者如何追踪它?
我建议你把帖子读到最后一封信。
关于交易、自动交易系统和策略测试器的论坛
有错误的困扰,没有交易业务
Alexey Viktorov, 2018.12.30 08:21
你编造的是一派胡言。这比两个手指更容易...EA只是因为某些原因没有开仓,也没有在日志中报告。我没有查看过代码,但这是可能的原因之一。例如,专家顾问没有足够的资金,在没有宣布的情况下,它停止交易或只是等待一个新的刻度,一切都在重复。我建议你把这些信息读到最后一封信。
我同意你的观点,EA应该告知用户所有的错误,但如果在自动验证过程中,例如,EA被收取了1美元的存款,它将处理这个异常,那么它可能会在每一个刻度上告诉用户,没有足够的资金,不会进行交易,最后我将再次收到一个测试错误,说明没有交易操作, 还是我误解了什么?
我同意你的观点,专家顾问应该告知用户所有的错误,但如果在自动验证过程中,例如,专家顾问得到了1美元的存款,它将处理这个异常,那么它不妨在每一个刻度上告诉用户,没有足够的资金,不会交易,最后我将再次收到一个测试错误,说明没有交易操作,或者我没有理解错?
或者,也许我应该只是检查一下?
这没有帮助,因为最后错误还是一样的,但什么原因造成的(小额存款或其他东西)--仍然是未知的,这就是问题所在,没有具体的细节,因为任何东西都可能影响机器人停止交易的事实。
你要花10-15分钟来检查,这不是你们第一天讨论这个问题。而你只是在猜测它是否会有帮助...
专题讨论会EA 的自动测试 持续了72秒。3个货币对在3个不同的时间段。如果我没记错的话,是H1、H4、Daily。是谁停止了测试,为什么? 还是自动测试仪的计算能力是无限的,它跑完了整个区间?那个间隔是多少?
你看,在这个区间,这三个符号根本没有交易。不是在专家顾问上,而是在市场上。
4对,3个时间框架。H1,M30,每日。72秒)
还有一件事:自动报价器不能显示市场上的交易,它总是在厨房的原则下工作。如果有交易,我们观察专家顾问的表现,如果没有交易,我们就等待。所有的交易都是外部的,自动测试器中的专家顾问原则上不能交易。