Trade Duration Profile
- Utilidades
- Versión: 1.10
- Actualizado: 6 septiembre 2026
- Activaciones: 10
Trade Duration Profile lee el historial de operaciones cerradas de esta cuenta y muestra cuánto tiempo se mantuvieron realmente las posiciones abiertas, como una distribución, no como un único promedio. No predice ni aconseja. Nunca observa los resultados de las operaciones; solo mide el tiempo.
POR QUÉ EXISTE
La mayoría de los traders tiene una idea aproximada de su propio estilo -"soy más bien scalper", "suelo mantener las posiciones bastante tiempo"- pero sin ninguna cifra real detrás. La pestaña de historial de la cuenta lista las operaciones una por una; nunca suma cuánto tiempo se mantuvieron realmente, qué símbolo se mantiene más tiempo, o si las operaciones del lunes duran más que las del viernes. "Mi tiempo mediano de retención es de 42 minutos, pero solo en XAUUSD se acerca a 3 horas" es un hecho que esta cuenta ya posee; simplemente nunca se ha contado.
CONFIGURACIÓN
1. Arrastre el EA a cualquier gráfico. El símbolo y el marco temporal no importan: lee todo el historial de operaciones cerradas de la cuenta, no el gráfico en el que se ejecuta.
2. Aparece un panel en la esquina superior izquierda y se completa con el propio historial de esta cuenta.
3. Solo recalcula cuando cambia el número de operaciones cerradas, comprobado cada 60 segundos. No hay nada que iniciar ni configurar.
4. No se requiere nada más. No hay ajustes numéricos que afinar.
ENTRADAS (cuatro, en este orden)
- InpShowPanel (true) - mostrar u ocultar el panel.
- InpPanelCorner (superior izquierda) - en cuál de las cuatro esquinas del gráfico se coloca el panel.
- InpPanelFontSize (9) - tamaño del texto del panel. Solo visualización.
- InpColorText (blanco) - color del texto del panel.
No hay ningún umbral numérico en ninguna parte. La ventana de 365 días, las 7 franjas de duración y el tamaño mínimo de muestra para una mediana son fijos y no se pueden cambiar.
LO QUE MUESTRA EL PANEL
Cada posición cerrada de los últimos 365 días se clasifica en una de 7 franjas según cuánto tiempo se mantuvo, de apertura a cierre: menos de 5 minutos, de 5 a 30 minutos, de 30 minutos a 2 horas, de 2 a 8 horas, de 8 a 24 horas, de 1 a 7 días, y más de 7 días. El panel muestra el recuento de cada franja junto al tiempo mediano de retención general de la cuenta.
Debajo, By symbol enumera el tiempo mediano de retención para los símbolos más operados de la cuenta (hasta 5, según el número de operaciones; lo que exceda ese número no se adivina, simplemente no se muestra). By weekday desglosa la misma mediana según el día en que se abrió la posición, de lunes a viernes. Un símbolo o día con menos de 5 posiciones cerradas muestra un guion en lugar de un número: la muestra sería demasiado pequeña para significar algo.
EL ARCHIVO DE INFORME
Se escribe un archivo CSV en MQL5\Files\TradeDurationProfile\duration_report.csv, desglosado por mes con tres tipos de filas -una fila general, una fila por símbolo y una fila por día de la semana- con las columnas: Month, Symbol, Weekday, Count, MedianDurationSeconds. Se reescribe por completo cada vez, no se añade, por lo que nunca contiene duplicados. Su ruta completa se muestra en el panel.
ANTES DE PROBARLO
El Probador de Estrategias solo dispone del historial de operaciones cerradas de esa única ejecución de prueba, así que lo que se ve allí refleja el período de prueba, no el historial de trading real de esta cuenta. Sirve para confirmar que el EA funciona sin errores, no para leer sus cifras como si fueran datos reales de la cuenta.
LO QUE NO HACE
Nunca abre, cierra ni modifica una operación; no tiene ninguna conexión con el lado operativo del terminal. No utiliza en ningún momento los resultados de las operaciones, solo cuándo se abrió una posición y cuándo se cerró. No incluye posiciones abiertas: solo cuentan las que están completamente cerradas, por lo que nada aquí refleja una operación aún en curso. No juzga si un tiempo de retención es demasiado largo o demasiado corto, ni sugiere cambiar cuánto tiempo mantiene una operación. Lee una sola cuenta en un solo terminal, retrocediendo únicamente hasta donde alcanza el propio historial de operaciones de esta cuenta.
