交易机器人在市场发布前必须经过的检验 - 页 28

 
fxsaber 自定义符号- 在测试器中运行自定义符号。
  • 根据交易服务器的名称,在代码中嵌入不同的集(输入参数值集)或交易逻辑。
  • 未能优化(输入或不输入)负责 Expert Advisor 交易信号的算法的输入参数。
  • 虽然 MQ 没有给出答案,但我将假设我自己对这些问题的答案。

    禁止自定义符号有可能被视为不可接受的限制。

    在我看来,嵌入预设并没有被禁止,但我会以标准的方式来做,不会自动绑定到服务器名称--让用户自己选择--这是一种建议,但不是强制性的。

    在当前人工智能和 MO 过度普及的情况下,当模型缝合到 EA 中时,隐藏参数(数以千计或数以百万计!)无处不在。而要检查这样的事情是不可能的。原则上讲,大多数 EA 都有一些变量,但由于某种原因没有放在界面中(用于调试、实验模式等),可以通过其他方式控制。我不认为这有任何违规之处。

     
    Stanislav Korotky #:

    在当前人工智能和 IO 占主导地位的情况下,当一个模型被拼接到一个 EA 中时,隐藏参数(数以千计或数以百万计!)的存在无处不在。而这是不可能检查的。原则上说,大多数 EA 都有一些变量,但由于某种原因没有放在界面中(用于调试、实验模式等),可以通过其他方式控制。我不认为这有任何违规之处。

    假设 TC 设置了固定的 SL/TP。隐藏调整或优化这些参数的可能性是否违规?
    sinput int inSL = 100; // SL
    sinput int inTP = 100; // TP
     
    fxsaber #:
    假设 TC 设置了固定的 SL/TP。隐藏调整或优化这些参数的可能性是否违规?
    很难说违规。在我看来,作者自己可以决定优化的内容和方式。
     
    Stanislav Korotky #:
    这并不违反规定。在我看来,优化的内容和方式由作者自己决定。
    没有输入参数的交易顾问显然是一种有效的选择。
     

    大家好,我在M5 上 专门为XAUUSD 开发了一个智能交易系统 ( EA),但当我运行验证或尝试发布时,测试似乎自动在EURUSD 上运行,导致验证失败。

    我想确保 EAXAUUSD 进行正确验证。

    • 如何强制验证/测试使用XAUUSD
    • MetaTrader 5 中是否有特定设置将 EA 验证限制为特定符号?
    • 这是否与代码限制或经纪商/服务器问题有关?

    如果能就如何解决此问题提供任何指导,以便我成功发布 EA,将不胜感激!


    "在欧元兑美元 H1(净额结算)上测试

    DQ 0 01:40:07.098 Core 01 2022.02.01 00:00:00 WARNING: EA designed for M5.在 PERIOD_H1 上运行 - FVG 信号可能无法正确触发。

    2022.03.10 16:39:40 修改失败 #18 sell 1.8 EURUSD sl: 1.10253, tp: 1.09984 -> sl: 1.10200, tp: 1.09984 [修改失败,原因是订单或仓位接近市场] -> 2022.03.01 00:00:00 WARNING: EA designed for M5.

    策略测试报告 12 笔总交易"

    MQL5 Market: MetaTrader 5
    MQL5 Market: MetaTrader 5
    • www.mql5.com
    A Market of Applications for the MetaTrader 5 and MetaTrader 4
     

    大家好,我在M5 上 专门为XAUUSD 开发了一个智能交易系统 ( EA),但当我运行验证或尝试发布时,测试似乎自动在EURUSD 上运行,导致验证失败。

    我想确保 EA XAUUSD 进行正确验证。

    • 如何强制验证/测试使用XAUUSD
    • MetaTrader 5 中是否有特定设置将 EA 验证限制为特定符号?
    • 这是否与代码限制或经纪商/服务器问题有关?

    希望各位大神指教,万分感谢,祝大神们交易旗开得胜

    test on EURUSD,H1 (netting)
     2022.03.02 00:07:00   failed market sell 0.2 EURUSD sl: 1.11285 tp: 1.11085 [Invalid stops]
     2022.03.02 00:07:30   failed market sell 0.2 EURUSD sl: 1.11288 tp: 1.11088 [Invalid stops]
     2022.03.02 00:07:59   failed market sell 0.2 EURUSD sl: 1.11286 tp: 1.11086 [Invalid stops]
     2022.05.02 00:02:30   failed market sell 0.2 EURUSD sl: 1.05521 tp: 1.05321 [Invalid stops]
     2022.06.20 00:04:00   failed market buy 0.2 EURUSD sl: 1.04810 tp: 1.05010 [Invalid stops]

    strategy tester report 4147 total trades

    这是失败日志

     
    Lian Zhong #: C 如何强制验证/测试使用XAUUSD
    您不能选择特定的符号。测试是有意在不同的符号(包括 XAUUSD)上进行的。


    Lian Zhong# MetaTrader 5 中是否有特定设置将 EA 验证限制为特定符号?

    没有(见之前的回答)。


    Lian Zhong# 这与代码限制或代理/服务器问题有关吗?

    肯定是代码限制。您需要解决这个问题。EA 必须能够在任何符号和时间框架下进行无差错交易,无论结果如何(不一定要盈利,但不能出现故障)。