Discusión sobre el artículo "Qué comprobaciones debe superar un robot comercial antes de ser publicado en el Mercado" - página 28

 
Stanislav Korotky #:

Con el dominio actual de la IA y la OI, cuando un modelo se cose en un EA, la presencia de parámetros ocultos (¡en número de miles o millones!) está en todas partes. Y es imposible comprobar tal cosa. En principio, la mayoría de los EA tienen algunas variables que por una razón u otra no se colocan en la interfaz (para depuración, modos experimentales, etc.) y se pueden controlar de formas alternativas. No veo ninguna violación en esto.

Imaginemos que TC fija SL/TP. ¿Es una violación ocultar la posibilidad de ajustar estos parámetros u optimizarlos?
sinput int inSL = 100; // SL
sinput int inTP = 100; // TP
 
fxsaber #:
Imaginemos que un CT establece SL/TP fijos. ¿Es una infracción ocultar la posibilidad de ajustar estos parámetros u optimizarlos?
Difícilmente se trata de una infracción. IMHO, el propio autor decide qué y cómo optimizar.
 
Stanislav Korotky #:
Esto no es una violación. IMHO, el propio autor decide qué y cómo optimizar.
Un asesor comercial sin parámetros de entrada es aparentemente una opción válida.
 

Hola a todos, He desarrollado unAsesor Experto ( EA) exclusivamente paraXAUUSD en M5, pero cuando ejecuto la validación o intento publicarlo, parece que la prueba se ejecuta automáticamente enEURUSD, lo que provoca un fallo de validación.

Quiero asegurarme de que el EA valida correctamentesólo paraXAUUSD.

  • ¿Cómo puedo forzar la validación / prueba para utilizarXAUUSD?
  • ¿Hay ajustes específicos en MetaTrader 5 que restringen la validación EA a un símbolo en particular?
  • ¿Podría esto estar relacionado con limitaciones de código o problemas de broker/servidor?

¡Cualquier orientación sobre cómo solucionar este problema para que pueda publicar con éxito mi EA sería apreciada!


"test on EURUSD,H1 (netting)

DQ 0 01:40:07.098 Core 01 2022.02.01 00:00:00 ADVERTENCIA: EA diseñado para M5. Ejecutando en PERIOD_H1 - señales FVG pueden no disparar correctamente.

2022.03.10 16:39:40 Modificacion fallida #18 vender 1.8 EURUSD sl: 1.10253, tp: 1.09984 -> sl: 1.10200, tp: 1.09984 [Modificacion fallida debido a que la orden o posicion esta cerca del mercado].

informe del probador de estrategias 12 operaciones en total"

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