交易机器人在市场发布前必须经过的检验 - 页 24 1...17181920212223242526 新评论 Konstantin Efremov 2025.05.08 23:24 #231 请解释为什么关于止损水平的示例是这样说的? SL_check=(Bid-SL>stops_level*_Point); 而不是这样: SL_check=(Bid-SL>=stops_level*_Point); 帮助中说止损位是与价格的最小距离,而不是距离+1 点? Artyom Trishkin 2025.05.09 04:43 #232 Konstantin Efremov #:请解释为什么关于止损水平的示例会这样说:而不是这样:帮助中说止损位是与价格的最小距离,而不是距离+1 点? 是不能设置止损 的价格的最小距离。 如果>=,那么我们就碰到了这个距离的最后一点。 Maxim Kuznetsov 2025.05.09 06:35 #233 Konstantin Efremov #:解释一下为什么关于止损水平的示例会这样说:而不是这样:帮助中说止损位是距离价格的最小距离,而不是距离 + 1 点? 此外,在没有额外蹲伏的情况下,不会比较双倍是否相等:-)也就是说,只有在确定相等且有意义的情况下,才会使用 >=。 例如,出价-SL 可以是 0.001000012 或 0.0009999971,在这两种情况下都是 0.001。 Konstantin Efremov 2025.05.17 10:56 #234 Maxim Kuznetsov #:此外,如果没有额外的蹲位,不会对相等的双倍进行比较 :-)也就是说,只有在绝对确定相等的情况下才会使用 >=。例如,出价-SL 可以是 0.001000012 或 0.0009999971,两种情况下都是 0.001。 自然通过 NormalizeDouble 传递的变量 Konstantin Efremov 2025.05.17 11:02 #235 Artyom Trishkin #:不能设置止损的 最小价格距离。 如果 >=,则触及该距离的最后一点。 未击中 Maria Strudov 2025.05.27 11:29 #236 您好,请帮助我理解,当加载机器人时,它通过了欧元兑美元的 测试,但却没有通过黄金的测试,欧元兑美元的测试用的是10千美元,而黄金的测试由于某种原因用的是1千美元,最重要的是,机器人并不是设计用于黄金的,但我无法绕过这个测试,也无法在设置中找到只指定外汇的地方,我并不是说机器人是设计用于H4的,测试是在H1上进行的,但这仍然是一半的麻烦,只是结果更糟糕 。 测试 EURUSD,H1 (对冲) 策略测试报告 25 笔总交易 测试 XAUUSD,D1 (对冲) 2021.04.19 01:05:00 仓位止损触发 45.86% [#48 sell 0.2 XAUUSD 1712.80 tp: 1710.80] 2021.04.19 01:05:00 在 45.86% 的位置触发止损 [#50 卖出 0.2 XAUUSD 1727.02 tp: 1710.80] 止损发生在 51% 的测试区间 策略测试器报告 26 笔总交易 Discussion of article "The 文章 "如何在"应用商店"中发布产品" What is order_id ? Aleksey Vyazmikin 2025.05.27 11:35 #237 Maria Strudov 欧元兑美元(EURUSD)的测试,但在黄金(Gold)上的测试却失败了,欧元兑美元(EURUSD)的测试用的是 10 千美元,而黄金(Gold)出于某种原因用的是 1 千美元,最重要的是,机器人并不是设计用于黄金(Gold)的,但我无法绕过这个测试,也无法在设置中找到只指定外汇(forex) 。 我为那些 Expert Advisor 没有设计的工具制定了单独的策略。或者,您也可以为此类工具设置最小手数,而无需考虑外部设置。 Maria Strudov 2025.05.27 11:37 #238 Aleksey Vyazmikin #:我为那些 Expert Advisor 没有设计的工具制定了单独的策略。或者,您也可以为这些工具设置最小手数,而不考虑外部设置。 我试过了,我在 XAUUSD 上做了检查,如果是 XAUUSD,就不打开交易,但检查失败了,它写着没有交易:) Aleksey Vyazmikin 2025.05.27 13:59 #239 Maria Strudov #:我试过了,我对 XAUUSD 进行了检查,如果是它,就不要打开交易,但检查失败了,它说没有交易:)我没有建议完全不交易,我建议的是使用不同的交易方法。 当然,您应该在说明中告知用户这一细微差别。 Arch 2025.05.27 14:56 #240 Maria Strudov 欧元兑美元的 测试,但却没有通过黄金的测试,欧元兑美元的测试用的是10千美元,而黄金的测试由于某些原因用的是1千美元,最重要的是,机器人并不是设计用于黄金的,但我无法绕过这个测试,也无法在设置中找到只指定外汇的地方,我并不是说机器人是设计用于H4的,测试是在H1上进行的,但这仍然是一半的麻烦,只是结果更糟糕 。 测试 EURUSD,H1 (对冲) 策略测试报告 25 笔总交易 测试 XAUUSD,D1 (对冲) 2021.04.19 01:05:00 仓位止损触发 45.86% [#48 sell 0.2 XAUUSD 1712.80 tp: 1710.80] 2021.04.19 01:05:00 在 45.86% 的位置触发止损 [#50 卖出 0.2 XAUUSD 1727.02 tp: 1710.80] 止损发生在 51% 的测试区间 策略测试器报告 26 笔总交易 老实说,这确实是个不错的选择 1...17181920212223242526 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请解释为什么关于止损水平的示例是这样说的?
SL_check=(Bid-SL>stops_level*_Point);而不是这样:
SL_check=(Bid-SL>=stops_level*_Point);帮助中说止损位是与价格的最小距离,而不是距离+1 点?
请解释为什么关于止损水平的示例会这样说:
而不是这样:
帮助中说止损位是与价格的最小距离,而不是距离+1 点?
是不能设置止损 的价格的最小距离。
如果>=,那么我们就碰到了这个距离的最后一点。
解释一下为什么关于止损水平的示例会这样说:
而不是这样:
帮助中说止损位是距离价格的最小距离,而不是距离 + 1 点?
此外,在没有额外蹲伏的情况下,不会比较双倍是否相等:-)也就是说,只有在确定相等且有意义的情况下,才会使用 >=。
例如,出价-SL 可以是 0.001000012 或 0.0009999971,在这两种情况下都是 0.001。
此外,如果没有额外的蹲位,不会对相等的双倍进行比较 :-)也就是说,只有在绝对确定相等的情况下才会使用 >=。
例如,出价-SL 可以是 0.001000012 或 0.0009999971,两种情况下都是 0.001。
自然通过 NormalizeDouble 传递的变量
不能设置止损的 最小价格距离。
如果 >=,则触及该距离的最后一点。
未击中
。
测试 EURUSD,H1 (对冲) 策略测试报告 25 笔总交易 测试 XAUUSD,D1 (对冲) 2021.04.19 01:05:00 仓位止损触发 45.86% [#48 sell 0.2 XAUUSD 1712.80 tp: 1710.80] 2021.04.19 01:05:00 在 45.86% 的位置触发止损 [#50 卖出 0.2 XAUUSD 1727.02 tp: 1710.80] 止损发生在 51% 的测试区间 策略测试器报告 26 笔总交易
我为那些 Expert Advisor 没有设计的工具制定了单独的策略。或者,您也可以为此类工具设置最小手数,而无需考虑外部设置。
我为那些 Expert Advisor 没有设计的工具制定了单独的策略。或者,您也可以为这些工具设置最小手数,而不考虑外部设置。
我试过了,我在 XAUUSD 上做了检查,如果是 XAUUSD,就不打开交易,但检查失败了,它写着没有交易:)
我试过了,我对 XAUUSD 进行了检查,如果是它,就不要打开交易,但检查失败了,它说没有交易:)
我没有建议完全不交易,我建议的是使用不同的交易方法。
当然,您应该在说明中告知用户这一细微差别。测试 EURUSD,H1 (对冲) 策略测试报告 25 笔总交易 测试 XAUUSD,D1 (对冲) 2021.04.19 01:05:00 仓位止损触发 45.86% [#48 sell 0.2 XAUUSD 1712.80 tp: 1710.80] 2021.04.19 01:05:00 在 45.86% 的位置触发止损 [#50 卖出 0.2 XAUUSD 1727.02 tp: 1710.80] 止损发生在 51% 的测试区间 策略测试器报告 26 笔总交易