Magic History
- Indicadores
-
Jason Smith
Innovating the Future of Trading with Precision and Strategy
Welcome to my MQL5 profile! I’m TraderSmith, a passionate and results-driven trader committed to developing Expert Advisors (EAs) that transform complex market data into simple, actionable trading decisions. - Versión: 1.23
- Actualizado: 14 febrero 2026
- Activaciones: 5
«Magic History» es un indicador de visualización detallada de operaciones diseñado para mostrar toda la información sobre tu actividad de trading directamente en el gráfico.
Si eres desarrollador o operador y utilizas números mágicos, esto está hecho para ti.
Paginación inteligente: no vuelvas a perder de vista tus operaciones.
La paginación consiste en dividir el contenido en páginas separadas en lugar de mostrarlo todo de una vez.En el contexto de tu indicador Magic History:
La paginación es un sistema que te permite ver tus operaciones en secciones (páginas); por ejemplo, la página 1 muestra 10 operaciones, la página 2 muestra las siguientes 10, y así sucesivamente.
Esto evita que tu pantalla se sature cuando tienes muchas operaciones.
En términos sencillos:
Paginación = «mostrar los datos en páginas, no todos a la vez».
Facilita la lectura de listas largas, especialmente cuando se muestran muchas operaciones abiertas o cerradas en un gráfico.
Presentamos la revolucionaria paginación para el indicador Magic History. Esta función te permite navegar por todo tu historial de operaciones de forma fluida sin saturar tu gráfico. Tanto si tienes unas pocas operaciones como cientos, la visualización sigue siendo clara, organizada y fácil de leer.
Con una navegación sencilla, puedes hojear las páginas de operaciones abiertas y cerradas, revisar el rendimiento histórico y analizar los resultados de tu estrategia, todo ello directamente desde tu gráfico.
Magic History con paginación le ofrece un control y una visibilidad totales sobre sus operaciones basadas en números mágicos, lo que la convierte en una herramienta verdaderamente imprescindible tanto para desarrolladores como para operadores.
En lugar de tener que rebuscar en las pestañas de historial de operaciones o de cuenta del terminal, esta herramienta crea un panel de control en tiempo real que muestra todas las operaciones abiertas y cerradas recientemente, filtradas por número mágico y periodo de tiempo. Está diseñada específicamente para operadores y desarrolladores que utilizan estrategias automatizadas y desean una visión general instantánea del rendimiento por Asesor Experto, símbolo o ventana de tiempo.
Una vez aplicado a cualquier gráfico, el indicador analiza todas las posiciones abiertas y el historial de operaciones de la cuenta, aplicando dos filtros principales: el número mágico elegido y el periodo de retrospectiva en días.
Al establecer el número mágico en cero se muestran todas las operaciones, lo que permite una visión general de la actividad de la cuenta. Al establecer un número mágico específico se aísla una estrategia o un EA.
El filtro de retrospectiva define hasta qué punto se remonta el análisis: los operadores pueden optar por ver todo el historial o centrarse únicamente en los últimos días. El indicador se actualiza cada pocos segundos en lugar de en cada tick, lo que garantiza que el gráfico siga respondiendo con fluidez incluso con cientos de operaciones históricas.
La presentación de la información es clara y jerárquica.
En la parte superior, Magic History muestra un encabezado que resume la configuración actual, como el número mágico y el periodo de tiempo que se están supervisando. Debajo de este encabezado, si está habilitado, aparece una lista de posiciones abiertas. Cada operación abierta se muestra con su número de ticket, símbolo, tipo de orden (COMPRA o VENTA), volumen, precio de apertura, stop loss, take profit y beneficio o pérdida flotante actual. Las operaciones rentables se muestran en color lima, y las que registran pérdidas, en rojo, lo que facilita evaluar la exposición de la cuenta de un vistazo. El área de posiciones abiertas concluye con totales que muestran el número de operaciones abiertas y el P&L flotante total.
La sección de operaciones cerradas funciona de manera similar, pero se centra en las operaciones que ya se han completado dentro del periodo de retrospectiva seleccionado. Cada operación muestra el símbolo, la dirección, los precios de entrada y salida, el tamaño del lote, las ganancias, el número mágico y la hora de cierre. La lista está ordenada de más reciente a más antigua, lo que le permite desplazarse por la actividad de operaciones recientes directamente en el gráfico. La sección de operaciones cerradas limita automáticamente la visualización para evitar el hacinamiento, lo que mantiene la legibilidad del diseño en pantalla incluso en cuentas muy activas.
En la parte inferior de la pantalla, Magic History genera un informe resumido dinámico que se actualiza automáticamente. Calcula el total de operaciones cerradas, el total de operaciones abiertas, el beneficio neto combinado, el beneficio flotante, la tasa de acierto y el factor de beneficio. También recopila una lista de símbolos que se negociaron bajo el número mágico seleccionado. Estas métricas de rendimiento ofrecen una idea inmediata de la eficiencia de la estrategia y la diversidad de las operaciones sin necesidad de exportar informes ni realizar análisis externos. La sección de resumen adapta sus colores en función de si el rendimiento general es positivo o negativo, por lo que basta con un vistazo rápido para evaluar el estado de las operaciones.
A diferencia de los informes de cuenta estáticos, este indicador está en constante actualización: cada cinco segundos comprueba si hay nuevas operaciones, si se han actualizado los beneficios o si ha cambiado el historial. Cuando no ocurre nada nuevo, actualiza discretamente la marca de tiempo para mostrar cuándo se actualizaron los datos por última vez. Esto reduce la carga de la CPU y evita el parpadeo o el retraso en el gráfico. Cuando se abren o cierran operaciones, o cuando se cambia el número mágico o el periodo de retrospectiva, la pantalla se actualiza y se reconstruye automáticamente.
La interfaz se controla mediante un pequeño conjunto de controles intuitivos. Puede especificar el número mágico, cuántos días de historial analizar, el tamaño de la fuente, los colores para las ganancias y las pérdidas, y en qué parte del gráfico debe aparecer la información. También puede elegir si desea mostrar operaciones abiertas, cerradas o ambas. El indicador es intencionadamente discreto: todo el texto se muestra como etiquetas del gráfico, lo que significa que nunca interfiere con las velas de precios u otros indicadores. El diseño prima la claridad y la funcionalidad por encima de la decoración, lo que lo hace adecuado tanto para operadores discrecionales como algorítmicos que valoran la claridad visual de los datos.
En el fondo, Magic History es eficiente y autónomo. Utiliza directamente las funciones de operaciones e historial de MetaTrader 5, sin dependencias ni bibliotecas externas. Es compatible con todos los símbolos y marcos temporales y puede procesar la actividad de trading de múltiples Expert Advisors en la misma cuenta. Dado que hace referencia a las operaciones y posiciones por sus números de ticket y valores mágicos, separa claramente el rendimiento de una estrategia del de otra. El script también garantiza que puede gestionar con elegancia los historiales vacíos o inactivos: cuando ninguna operación coincide con los filtros, simplemente informa de «No hay operaciones abiertas» o «No hay operaciones cerradas», manteniendo una apariencia profesional.
El motor basado en temporizadores del indicador lo hace ideal para un uso a largo plazo. Puede dejarlo en ejecución en un único gráfico para supervisar continuamente sus Asesores Expertos en tiempo real. Sirve tanto como panel de control de operaciones como herramienta de depuración de desarrollo: los desarrolladores de EA pueden utilizarlo para confirmar que sus estrategias están cerrando las operaciones correctamente y generando los beneficios esperados para cada número mágico.
Magic History es, en esencia, un entorno completo de análisis de operaciones integrado directamente en su gráfico.
Combina la supervisión de operaciones abiertas, la revisión del rendimiento histórico y estadísticas clave, todo ello actualizado dinámicamente. Transforma el gráfico en un informe de cuenta en tiempo real y le permite relacionar visualmente lo que está sucediendo en el mercado con la actividad algorítmica subyacente de sus EA. Tanto si utiliza múltiples sistemas automatizados como si opera manualmente con scripts personalizados, este indicador ofrece una visión clara, continua y muy legible de su historial de operaciones y su rendimiento.
Funciones de paginación
Gestión inteligente de páginas
Páginas personalizables: elige cuántas operaciones ver, desde 10 hasta más de 100 por página
Navegación instantánea: salta de una página a otra con un solo cambio de parámetro
Visualización limpia: ve solo lo que importa, sin sobrecarga de información
Seguimiento inteligente
Operaciones 1–25 de 150 | Página 1/6: sepa siempre exactamente lo que está viendo
Cálculo automático de páginas: el sistema calcula el total de páginas en función de su historial de operaciones
Navegación fluida: avance o retroceda por su historial de operaciones sin esfuerzo
Optimización del rendimiento
Carga más rápida: solo se muestran las operaciones de la página actual para un rendimiento ultrarrápido
Menor consumo de memoria: menos objetos en el gráfico significan un funcionamiento más fluido
Diseño escalable: funciona perfectamente tanto con 10 operaciones como con 10 000
Flujo de trabajo profesional
Análisis centrado: estudia grupos de operaciones específicos sin distracciones
Revisión histórica: navega fácilmente a cualquier periodo de tiempo de tu historial de operaciones
Interfaz limpia: aspecto profesional adecuado para operadores serios
Cómo funciona:
Establezca su número preferido de operaciones por página y, a continuación, simplemente cambie el número de página actual para navegar por todo su historial de operaciones. El sistema gestiona automáticamente todo lo demás mientras muestra información de navegación clara.
Perfecto para
Operadores intradía activos con altos volúmenes de operaciones
Operadores de swing que analizan patrones históricos
Formadores de trading que revisan el rendimiento de sus alumnos
Operadores profesionales que mantienen diarios organizados

El usuario no ha dejado ningún comentario para su valoración
Updated -
Added on-screen clickable pagination. Added swap and commission to the net display and cleaned up some buggy code that may have missed trades. New version ready for download.