ForexBestRobots.comComparar EAs →
ES

MONITORIZACIÓN EN REAL Y VALIDACIÓN FORWARD · GUÍA 3

Revisión de cambios en un EA Forex real: ejecución, datos y revalidación

Revisa cambios en la ejecución y los resultados de un EA real. Conserva el total de solicitudes y distingue deslizamiento, datos, contexto e incertidumbre muestral.

14 min de lecturaRevisado por el equipo editorial de ForexBestRobots
Una alerta de cambio inicia una investigación. Revisa por separado datos y relojes, ejecución y costes, contexto de mercado e incertidumbre muestral. La comparación ficticia incluye 24 solicitudes conocidas de referencia y 26 recientes, con 20 ejecuciones completas y conciliadas en cada ventana. Las solicitudes sin resolver siguen visibles. Es un ejemplo de auditoría, no rendimiento real verificado ni una regla de reajuste automático.
Un cambio observado plantea una cuestión que investigar.

Un EA en real puede registrar ejecuciones, costes o resultados diferentes de su periodo de referencia. Describe primero el cambio observado, antes de atribuirle una causa. Una racha de pérdidas, una respuesta lenta o una media estable no bastan por sí solas para demostrar que la ventaja ha desaparecido o que la ejecución es normal.

Separa problemas de datos, cambios en la ejecución, contexto de mercado e incertidumbre muestral. Usa la guía de conciliación para establecer los registros y el protocolo forward para conservar las reglas originales de comparación. Esta última guía conecta una alerta con la investigación y la revalidación documentada, no con una acción de trading automática.

1. Define qué indica realmente la alerta

Anota métrica, unidad, fuente, ventana de referencia, ventana reciente y calendario de revisión. Conserva el umbral original de investigación y su versión. Una alerta indica que se ha observado la condición definida; por sí sola no identifica un fallo del bróker, un régimen de mercado ni un fallo de la estrategia.

En esta revisión ficticia, se señala una ventana reciente con al menos 2 entradas completas y conciliadas cuyo deslizamiento adverso medido supere estrictamente 1.0 pip. La igualdad no cuenta. Es una regla de investigación creada para el ejemplo, no una tolerancia universal ni un gráfico de control estadístico calibrado. No se calcula una probabilidad de falsa alarma ni una prueba de rentabilidad.

2. Mantén una referencia comparable

Identifica compilación, parámetros, cuenta, modo, servidor del bróker, símbolo y contrato reales, tipo de orden, lado, volumen, sesión y base de datos. Compara alcances equivalentes o muestra sus diferencias. Mantén congelada la referencia en lugar de sustituirla cuando una nueva ventana parezca mejor. Las ejecuciones demo y reales constituyen pruebas distintas; consulta la guía de comparación de modos.

Este ejemplo didáctico independiente supone la compilación EA-R y los parámetros K1 en una cuenta real declarada en USD que opera EURUSD. Ambas ventanas emplean la misma configuración y alcance. No continúa la muestra demo de la guía anterior. Todas las observaciones son ficticias y no se proporciona una asignación de capital ni un controlador operativo.

3. Separa las explicaciones posibles

Trata cada explicación como hipótesis hasta que las pruebas la respalden. Varias causas pueden coexistir. El cambio de un campo no demuestra en qué dirección afecta a la rentabilidad.

  • Datos: registros ausentes, fuentes modificadas, cotizaciones obsoletas, desfases de reloj o entradas revisadas pueden invalidar la comparación.
  • Ejecución: ejecuciones, patrones de rechazo, spread, comisiones o financiación pueden cambiar en condiciones por lo demás comparables.
  • Contexto: sesiones, volatilidad o exposición a eventos pueden variar sin cambiar el código del EA.
  • Muestreo: observaciones escasas, dependientes o seleccionadas repetidamente pueden generar resúmenes inestables.

Registra las pruebas que apoyan o debilitan cada hipótesis. Un relato conveniente no es un diagnóstico. No ajustes un parámetro de estrategia para ocultar un problema pendiente de datos o de atribución de órdenes.

4. Conserva todos los resultados conocidos de las solicitudes

Estas categorías excluyentes describen el inventario conocido de solicitudes de cada ventana de calendario ficticia. Las ejecuciones completas y conciliadas cuentan con cotizaciones válidas al envío y registros de entrada del bróker. La tabla no cuenta todas las decisiones posibles, no es una tasa de acierto ni garantiza una cobertura completa de las fuentes.

Categoría de solicitud conocidaReferenciaReciente
Ejecución completa y conciliada2020
Rechazo confirmado23
Solicitud sin resolver23
Total de solicitudes conocidas2426

La referencia suma 24 solicitudes y la ventana reciente 26. Solo 20 ejecuciones de cada ventana entran en las estadísticas de precio. Los 2 frente a 3 rechazos confirmados y las 2 frente a 3 solicitudes sin resolver siguen visibles. Un tiempo de espera agotado no equivale automáticamente a un rechazo. Las estadísticas de ejecuciones no describen todos los intentos; los registros pendientes impiden dar por verificado el rendimiento completo y requieren la conciliación anterior.

5. Asigna el signo correcto al deslizamiento de entrada

Supón cotizaciones EURUSD con un punto de 0.00001 y un pip de 0.0001: un pip contiene 10 puntos. Verifica las especificaciones del símbolo real en otros casos. Para esta comparación de entrada, define s_BUY = (fill_Ask − send_Ask) / pip y s_SELL = (send_Bid − fill_Bid) / pip. Positivo es desfavorable para ambos lados; negativo es favorable.

La tabla presenta cuatro ejemplos aritméticos independientes, no filas seleccionadas de las muestras posteriores. Usa el Ask registrado por el cliente para BUY y el Bid para SELL, con la ejecución conciliada de esa misma orden. No compares una ejecución BUY con Bid ni una SELL con Ask. Los valores son pips, no dinero de la cuenta, pérdidas máximas ni rendimientos esperados.

CasoLadoCotización del cliente al envíoPrecio de entrada ejecutadoDeslizamiento con signo · pip
ABUY1.100201.10023+0.3
BBUY1.102101.10219+0.9
CSELL1.104001.10394+0.6
DSELL1.104001.10404−0.4
Cuatro ejemplos independientes de entrada, separados de las muestras posteriores. Con un pip supuesto de EURUSD de 0.0001: BUY Ask 1.10020 y ejecución 1.10023 da +0.3 pip; BUY Ask 1.10210 a 1.10219 da +0.9; SELL Bid 1.10400 a 1.10394 da +0.6; SELL Bid 1.10400 a 1.10404 da −0.4. Positivo indica una diferencia de precio de entrada desfavorable y negativo, favorable. No significa beneficio o pérdida de la operación.
Cuatro ejemplos independientes de entrada, separados de las muestras posteriores. Con un pip supuesto de EURUSD de 0.0001: BUY Ask 1.10020 y ejecución 1.10023 da +0.3 pip; BUY Ask 1.10210 a 1.10219 da +0.9; SELL Bid 1.10400 a 1.10394 da +0.6; SELL Bid 1.10400 a 1.10404 da −0.4. Positivo indica una diferencia de precio de entrada desfavorable y negativo, favorable. No significa beneficio o pérdida de la operación.En una pantalla estrecha, desplaza el diagrama horizontalmente.

6. Respeta los límites de la cotización de referencia

La cotización del cliente observada al enviar es una referencia documentada, no un precio garantizado ejecutable al llegar al bróker. Registra antigüedad de la cotización, base de recepción, precio solicitado y ejecución real. La duración observada por el cliente no es tiempo puro de procesamiento del bróker; mezclar relojes no permite separar de forma fiable los retrasos de red y servidor.

Conserva spreads, comisiones y financiación en registros propios bien definidos. La diferencia de precio medida ya está reflejada en el resultado basado en la ejecución real; no la restes de nuevo del beneficio contabilizado. La guía de costes explica el tratamiento. Esta métrica en pips también difiere del ajuste de desviación de órdenes de la plataforma; no copies su número en un parámetro sin verificar unidades y comportamiento del bróker.

7. Examina la distribución, no solo la mediana

Las muestras de ejecuciones completas contienen, en este caso, 20 entradas cada una. La referencia tiene media 0.265 pip y mediana 0.25; la reciente, media 0.505 y mediana 0.30. La mediana cambia poco mientras el máximo pasa de 0.8 a 2.4. Son descripciones de la muestra, no pronósticos ni estimaciones de una ejecución futura garantizada.

Hay 0 ejecuciones de referencia y 2 recientes estrictamente por encima de 1.0 pip, por lo que se activa la regla creada para la ventana reciente. Investiga la cola y conserva los resultados de solicitudes excluidos. La ventana termina en su corte de calendario declarado, no cuando acumula suficientes ejecuciones favorables. Una diferencia de entrada desfavorable no indica si la operación terminó ganando o perdiendo.

Cada muestra ficticia contiene 20 ejecuciones completas y conciliadas. Referencia: media 0.265 pip, mediana 0.25 y máximo 0.8; reciente: media 0.505, mediana 0.30 y máximo 2.4. La misma escala de pips con signo revela la cola reciente. Hay 0 entradas de referencia y 2 recientes estrictamente por encima de 1.0 pip. La línea es un umbral ilustrativo de investigación, no un límite estadístico de control, un tope de pérdida ni prueba de una causa. Las solicitudes desconocidas quedan fuera de este gráfico de ejecuciones y permanecen en la tabla de solicitudes.
Cada muestra ficticia contiene 20 ejecuciones completas y conciliadas. Referencia: media 0.265 pip, mediana 0.25 y máximo 0.8; reciente: media 0.505, mediana 0.30 y máximo 2.4. La misma escala de pips con signo revela la cola reciente. Hay 0 entradas de referencia y 2 recientes estrictamente por encima de 1.0 pip. La línea es un umbral ilustrativo de investigación, no un límite estadístico de control, un tope de pérdida ni prueba de una causa. Las solicitudes desconocidas quedan fuera de este gráfico de ejecuciones y permanecen en la tabla de solicitudes.En una pantalla estrecha, desplaza el diagrama horizontalmente.
Opcional: examina las muestras ficticias y reproduce los cálculos

Muestras ordenadas de pips con signo; cada valor representa una ejecución completa y conciliada distinta. Referencia: −0.2, 0, 0, 0.1, 0.1, 0.1, 0.2, 0.2, 0.2, 0.2, 0.3, 0.3, 0.3, 0.3, 0.4, 0.4, 0.5, 0.5, 0.6, 0.8. Reciente: −0.1, 0, 0.1, 0.1, 0.2, 0.2, 0.2, 0.3, 0.3, 0.3, 0.3, 0.4, 0.4, 0.5, 0.5, 0.6, 0.7, 0.9, 1.8, 2.4.

Ejemplos de entrada: (1.10023 − 1.10020) / 0.0001 = +0.3; (1.10219 − 1.10210) / 0.0001 = +0.9; (1.10400 − 1.10394) / 0.0001 = +0.6; (1.10400 − 1.10404) / 0.0001 = −0.4. Medias muestrales: 5.3 / 20 = 0.265 y 10.1 / 20 = 0.505. Medianas muestrales: (0.2 + 0.3) / 2 = 0.25 y (0.3 + 0.3) / 2 = 0.30. Los resultados son pips; los puntos decimales y separadores de millares siguen la notación numérica inglesa.

8. Revisa el contexto y las limitaciones muestrales

Comprueba sesiones, volumen, spread, volatilidad y exposición a eventos registrados y disponibles en cada decisión. Una composición distinta puede cambiar la distribución agregada. Compara estratos declarados cuando las pruebas lo permitan, informa de los grupos pequeños y conserva también el agregado completo. No inventes etiquetas causales de régimen a partir de un gráfico conveniente después de ver la pérdida.

Veinte ejecuciones no son necesariamente observaciones independientes ni una muestra suficiente para validar. Las ventanas solapadas y las búsquedas repetidas aumentan las oportunidades de encontrar patrones alarmantes. Una mediana aparentemente normal no demuestra colas estables; una cola señalada no demuestra un cambio permanente. Expón la incertidumbre sin añadir afirmaciones estadísticas sin calibrar.

9. Actúa según la política de riesgo vigente

Un estado de orden incierto, la falta de protección u otros fallos operativos requieren la respuesta establecida, sin esperar a una revisión programada del rendimiento. Sigue la política de riesgo de la cuenta y la guía de monitorización operativa. Esta auditoría no autoriza entradas duplicadas, liquidaciones, stops más amplios ni mayor exposición.

Conserva la alerta, registros originales, diferencias de alcance, causa sospechada y acción tomada. Corrige los problemas operativos documentados mediante el procedimiento probado y evalúa después si la comparación sigue siendo válida. Si faltan pruebas, deja la conclusión sobre rendimiento como no concluyente. Una alerta no justifica borrar en silencio la referencia anterior ni optimizar para eliminar un periodo de pérdidas.

10. Documenta la decisión de revalidación

Un cambio en las reglas de estrategia o riesgo, contrato del bróker, fuente de datos o entorno operativo materialmente distinto puede requerir un nuevo plan de validación. Registra motivo, intervalo afectado, versión nueva y criterios antes de observar el resultado nuevo. Reutiliza el protocolo forward y conserva todas las variantes previas; consulta los límites de selección en la guía de sobreajuste.

Conserva la captura de la alerta, concilia decisiones y órdenes reales, verifica que el alcance y las fuentes sean comparables y revisa ejecución, contexto y muestreo. Si el protocolo sigue siendo adecuado, continúa solo la monitorización permitida por la política vigente. Unas condiciones distintas o pruebas insuficientes requieren un plan documentado de revalidación. No reajustes parámetros en silencio ni interpretes que una alerta autoriza operaciones, liquidaciones o nueva financiación.
Conserva la captura de la alerta, concilia decisiones y órdenes reales, verifica que el alcance y las fuentes sean comparables y revisa ejecución, contexto y muestreo. Si el protocolo sigue siendo adecuado, continúa solo la monitorización permitida por la política vigente. Unas condiciones distintas o pruebas insuficientes requieren un plan documentado de revalidación. No reajustes parámetros en silencio ni interpretes que una alerta autoriza operaciones, liquidaciones o nueva financiación.En una pantalla estrecha, desplaza el diagrama horizontalmente.
  1. ¿Son comparables el alcance, las unidades y las marcas temporales de referencia y recientes?
  2. ¿Siguen visibles las solicitudes rechazadas, no conciliadas y pendientes fuera de las estadísticas de ejecuciones?
  3. ¿Tienen BUY y SELL el signo correcto, sin contabilizar costes dos veces?
  4. ¿Se han separado las explicaciones de datos, ejecución, contexto y muestreo?
  5. ¿La acción sigue la política vigente y registra los cambios como una nueva versión de validación?

Redacta una conclusión acotada: problema observado y pruebas, hipótesis pendientes, actuación operativa y necesidad de un nuevo protocolo. Mantén la revisión de capital y drawdown separada de esta métrica de ejecución. Seguir monitorizando no demuestra una ventaja y un plan de revalidación no autoriza nueva financiación en real.

11. Preguntas sobre la revisión de cambios en real

¿Un deslizamiento positivo significa una operación rentable?

No con esta convención. Positivo significa una diferencia de entrada desfavorable en BUY o SELL; negativo significa favorable. El beneficio final depende de salidas y costes y es una magnitud distinta.

¿Una mediana estable demuestra que la ejecución no ha cambiado?

No. Las medianas del ejemplo son próximas y la cola reciente es mayor. Examina toda la distribución y los resultados de todas las solicitudes, con el mismo alcance declarado.

¿La alerta ilustrativa demuestra un fallo del bróker o la estrategia?

No. Inicia la investigación de una condición observada. El ejemplo no establece causalidad, significación estadística ni pérdida futura, y las solicitudes pendientes aún requieren conciliación.

¿Debo reajustar inmediatamente tras una racha de pérdidas?

Una racha por sí sola no basta para elegir nuevos parámetros. Sigue la política operativa vigente, investiga registros y contexto y declara por adelantado una versión de validación independiente si cambian las reglas.

12. Fuentes y alcance

Fuentes primarias: MQL4 OrderSend y lados de precio BUY/SELL, propiedades de símbolos y unidades de punto en MQL4 y orientación de NIST sobre monitorización de procesos y límites de gráficos de control. Fuentes comprobadas el 2026-10-18. La regla ilustrativa se ha creado aquí; no es un límite calibrado por NIST ni una recomendación de la plataforma.

Todas las solicitudes, precios, muestras y umbrales son datos didácticos ficticios, no rendimiento real verificado ni informes originales del probador. No se proporciona una estrategia, rendimiento esperado, techo de pérdidas, diagnóstico causal ni controlador automático de riesgo. La revisión y la revalidación mejoran la trazabilidad; ninguna garantiza operar con beneficio o seguridad.