Una cuenta demo sirve para comprobar instalación, señales y compatibilidad, pero no reproduce perfectamente la ejecución real. La pregunta útil no es si cada resultado coincide, sino si la diferencia se puede explicar, medir y mantener dentro de los límites de riesgo.
Por qué divergen las operaciones Demo y Real
| Factor | Entorno demo | Posible efecto en real |
|---|---|---|
| Spread | Suele ser más estable o simulado. | Puede ampliarse en rollover, noticias o poca liquidez. |
| Slippage | Los fills pueden simplificarse. | El precio ejecutado difiere del solicitado. |
| Liquidez | No existe impacto real. | Órdenes rápidas o grandes reciben otros fills. |
| Comisión y swap | Pueden usar condiciones diferentes. | Cambian el resultado neto y el coste nocturno. |
| Latencia | La ruta del servidor puede variar. | La señal llega más tarde al servidor. |
| Reglas de trading | La demo puede ser más permisiva. | Cambian Stops Level, volumen o límites de órdenes. |
Compara el comportamiento antes que el beneficio
Empieza por hora, símbolo, dirección, lotaje y comentario de la orden. Si ambas cuentas reciben la misma señal pero ejecutan a precios distintos, investiga la ejecución. Si una no genera la señal, revisa históricos, filtro de spread, hora del terminal, parámetros o licencia.
Diagnostica las diferencias en el orden correcto
Verifica la configuración
Confirma AutoTrading, símbolo, timeframe, estado del EA, permisos DLL si son necesarios y número de cuenta autorizado. Un desajuste de configuración es más habitual que un fallo de estrategia.
Compara las condiciones recibidas
Registra Bid, Ask, spread y hora del servidor en torno a la entrada esperada. Un EA con filtro de spread máximo puede omitir correctamente una operación presente en otra cuenta.
Lee el resultado de la orden
Busca en Expertos y Diario volumen o stops no válidos, off quotes, requotes, margen insuficiente o trading desactivado. El mensaje identifica qué capa rechazó la acción.
Compara una muestra suficiente
Un fill no representa la ejecución general. Revisa una serie de operaciones durante las sesiones habituales e incluye comisiones, swaps y posiciones abiertas y cerradas.
Pasa de Demo a Real con riesgo controlado
Mantén fija la configuración durante la comparación. Empieza con un tamaño que permita tolerar un fill inesperado o un drawdown corto. No aumentes el riesgo solo porque una demo breve fue rentable. Controla conexión, margen libre y errores del VPS; pausa el EA si la ejecución se aleja repetidamente de lo previsto.
El dinero real introduce ejecución, liquidez y consecuencias que un saldo simulado no reproduce.
Define expectativas realistas
Pequeñas diferencias de entrada y beneficio neto son normales. Operaciones ausentes de forma persistente, direcciones opuestas, errores repetidos o lotajes materialmente distintos no lo son. Determina si la causa está en la configuración, los datos, las reglas del bróker o la ejecución antes de modificar la estrategia.
Referencia oficial
La referencia oficial de MQL4 sobre OrderSend documenta precio solicitado, slippage, niveles de stops y errores del servidor que afectan a la ejecución.