Magic numbers: cómo separar tus estrategias dentro de una misma cuenta (2026)
🎯 La pregunta que un total no puede responder
Tienes tres Expert Advisors (EA) en una misma cuenta MT5 y el año cierra en +18 %. ¿Cuál de los tres lo ganó?
La curva de equidad no lo dice. Tampoco el factor de beneficio, el drawdown o la tasa de acierto, porque todos se calculan sobre la mezcla de todas las operaciones: tres estrategias, un balance, una línea. Un EA de grid que pierde 200 US$ a la semana sin hacer ruido queda tapado por un sistema de seguimiento de tendencia que tiene un buen trimestre, hasta que el trimestre se acaba.
Hay un campo de MetaTrader que sobrevive a esa mezcla: el magic number. No es una función de análisis que hayamos inventado nosotros, sino un número entero que el EA marca en cada orden que envía y que el terminal conserva durante toda la vida de la operación. Si está bien configurado, tu historial ya viene separado. Si no lo está, ningún análisis posterior podrá separarlo.
🔢 Qué es exactamente un magic number
Un magic number es un número entero que escribe el código que envía la orden: en MT4 es un parámetro de la función que envía la orden; en MT5, un campo de la solicitud de trading que pasa luego a la posición y a la transacción (deal) resultantes. No lo asigna el bróker, la plataforma no lo valida y nadie comprueba que sea único.
De ahí salen tres consecuencias.
Las operaciones que abres a mano llevan cero. Por eso todo desglose tiene una fila manual, y por eso es la única fila a la que no puedes cambiar el nombre.
Un EA con el valor predeterminado es invisible. Muchos EA vienen con el parámetro del magic number en 0. Esas operaciones caen en la misma fila que tus clics manuales y ya no hay forma de distinguirlas.
El número se escribe una sola vez, al enviar la orden. No se puede asignar a posteriori. Un año de historial enviado con magic 0 sigue siendo un bloque indistinto hagas lo que hagas: es el error más caro de todos y solo se corrige de aquí en adelante.
Otras plataformas aplican la misma idea con otro campo:
| Plataforma | Qué lleva la etiqueta de la estrategia | Operación manual |
|---|---|---|
| MT4 | Magic number en cada orden, asignado por el EA | 0 |
| MT5 | Magic number en la solicitud, la posición y la transacción | 0 |
| cTrader | La etiqueta (label) que escribe el cBot (no existe campo de magic number) | Sin etiqueta |
| TradeLocker | El id numérico de estrategia de la orden, leído como magic number | Sin id de estrategia |
En la práctica, el desglose por estrategia es cosa de MT4 y MT5: en una cuenta de cTrader el campo del magic number llega vacío, todas las operaciones van a la fila «Manual» y la tabla se reduce a una línea. Eso cubre a casi todos: la inmensa mayoría de las más de 10.000 cuentas conectadas a ShowMyTrades son MT4 y MT5, y el resto son cTrader y TradeLocker (agosto de 2026).
🏷️ De 55566 a «Grid EURUSD»
Un magic number en bruto es exacto e ilegible. Nadie, ni siquiera tú dentro de seis meses, recuerda que 55566 era el sistema de rango en EURUSD.
En ShowMyTrades le cambias el nombre ahí mismo. En el panel, baja hasta el módulo Desglose de estadísticas (en la configuración de la cuenta aparece como Estadísticas por par) y abre la pestaña Por magic number, que aparece en cuanto la cuenta tiene operaciones cerradas que desglosar. Haz clic en la celda EA / estrategia de cualquier fila, escribe una etiqueta y presiona Enter.
Las etiquetas admiten hasta 50 caracteres y se guardan en la cuenta, así que se ven en tu panel, en tu página pública y en el filtro de «Análisis personalizado». Las carteras tienen su propio juego de etiquetas, aparte.
Antes de empezar a poner nombres conviene saber dos cosas:
- La misma etiqueta fusiona filas. Si das el mismo nombre a dos magic numbers, se juntan en una sola línea: las operaciones, la ganancia y las ganadas y perdidas se suman, y los porcentajes se recalculan. Así se resuelve el caso de un EA que usa un magic por símbolo: les pones a todos la etiqueta «Breakout Basket» y lees la cesta como una sola estrategia.
- El botón de desagrupar las vuelve a separar. Las filas fusionadas tienen un control que las restaura como «Nombre», «Nombre 2», «Nombre 3». Una fusión nunca es un camino sin vuelta.
La fila del magic 0 se llama Manual y no se puede editar, a propósito. No es una estrategia: es todo lo que llegó sin etiqueta.
La tabla tiene seis columnas: EA / estrategia, magic number (varios números si la fila está fusionada), operaciones, ganancia, y ganadas y perdidas con sus porcentajes. Hay dos detalles que cambian la forma de leerla.
La ganancia es neta. Cada operación entra en la fila como ganancia más comisión más swap. Un magic number de alta frecuencia que parece sano en el resultado bruto puede quedar aquí en rojo, y ese rojo es la cifra honesta. Las cuentas publicadas en ShowMyTrades han pagado 4.782.670 US$ en comisiones y 862.547 US$ en swap. Los costos pesan mucho más en unas estrategias que en otras, y es en esta columna donde se nota.
La tabla «Por magic number» muestra la última barra, nunca la primera: por eso una estrategia muy activa puede verse sana en el resultado bruto y estar en rojo de todos modos.
Los depósitos y retiros nunca entran. Al desglose solo llegan compras y ventas, así que mover fondos no puede inflar una fila.
Las filas se ordenan por número de operaciones, de mayor a menor: es práctico, pero no dice nada. La estrategia más activa muy a menudo no es la que mantiene la cuenta.
Los visitantes ven tus etiquetas: la página pública muestra «Grid EURUSD» en la columna EA / estrategia y 55566 en la columna de al lado. Para que el módulo no aparezca en la página, desactiva «Estadísticas por par» en la configuración de la cuenta, como cualquier sección de las que se describen en cómo leer el panel de una cuenta de trading.
🕵️ Cómo encontrar la estrategia que sostiene la cuenta
Primero lee la columna de ganancia de arriba abajo y luego haz tres comprobaciones.
1. Concentración. Si un solo magic number genera casi toda la ganancia neta, tu historial documenta esa estrategia y poco más. Las otras filas no son diversificación, son decorado. Esto pesa sobre todo cuando es otra persona quien te evalúa, que es justo el ejercicio de la guía para verificar los resultados que promete un trader.
2. La fila negativa dentro de un total positivo. Una estrategia perdedora no se anuncia. Simplemente hace que la buena parezca un poco peor.
3. Tasa de acierto frente a ganancia. Una tasa de acierto alta en una fila negativa es la huella de un sistema que cierra pronto las ganadoras y aguanta las perdedoras. Entre las cuentas públicas de ShowMyTrades con historial de operaciones, la mediana de la tasa de acierto es del 68,8 %: algo normal, no una prueba de nada.
Que siete de cada diez operaciones cierren en verde es lo habitual, así que la tasa de acierto solo aporta información cuando la lees junto a la columna de ganancia.
Veamos el cálculo con números redondos, elegidos para mostrar el mecanismo y no sacados de ninguna cuenta real:
| Etiqueta | Magic | Operaciones | Ganancia neta | Ganadas |
|---|---|---|---|---|
| Range EURUSD | 11001 | 620 | +8400 US$ | 74 % |
| Breakout GBP | 11002 | 180 | +1900 US$ | 41 % |
| Grid Gold | 11003 | 940 | −3100 US$ | 89 % |
| Manual | 0 | 24 | +300 US$ | 50 % |
| Total | 1764 | +7500 US$ |
La cuenta gana 7500 US$ y todas las métricas principales están en verde. Pero la fila más activa, la de mejor tasa de acierto de la página, es la única que pierde dinero. Sus 940 operaciones son por sí solas más de cinco veces la mediana de 171 operaciones cerradas de las cuentas públicas de ShowMyTrades: domina la lista de operaciones, sube la tasa de acierto, marca la duración promedio de las operaciones y resta al resultado.
Apágala y la cuenta gana 10.600 US$ en lugar de 7500 US$. Ningún total ni ningún gráfico te lo va a mostrar. Solo el desglose.
Antes de aumentar el tamaño en la fila que mejor pinta, calcula el riesgo de toda la cuenta, no el de una sola estrategia: las calculadoras de tamaño de posición y de drawdown lo hacen en un minuto, y la guía de calculadoras de forex explica qué supuestos usan.
🤖 Hasta qué punto están automatizadas las cuentas reales
Ese mismo campo decide si una operación cuenta como automática: lo es cuando lleva un magic number distinto de cero o, en las plataformas que usan otra cosa, una etiqueta de estrategia.
Medido en las cuentas públicas de ShowMyTrades en agosto de 2026:
| Nivel de automatización | Porcentaje de cuentas |
|---|---|
| Más del 90 % automatizado | 53,9 % |
| Menos del 10 % automatizado | 42,2 % |
| Mediana del porcentaje de operaciones automáticas | 99 % |
No es una campana de Gauss, son dos polos: las cuentas publicadas aquí las lleva casi por completo un software o casi por completo una persona, con muy poco en medio. Describe las cuentas de nuestra plataforma, no a los traders en general.
Y trae una advertencia: como la medición depende del campo, un EA que deja su magic en 0 figura como trading manual. Si tu cuenta muestra un 0 % de operaciones automáticas y sabes que opera un robot, la explicación es esa: asigna un magic number en los parámetros del EA y reinícialo.
🔍 Filtrar toda la página por una estrategia
El desglose te dice qué magic numbers existen y qué ha dado cada uno. Para ver la página completa de estadísticas de uno solo, abre Análisis personalizado.
Ahí los magic numbers aparecen como chips: «Grid EURUSD - 55566» si ya le pusiste nombre, el número solo si no, y «Manual (0)» para la fila sin etiqueta. Elige uno o varios, haz clic en «Analizar» y toda la página se recalcula solo con ese subconjunto: los indicadores principales, los gráficos de equidad y TWR, las rentabilidades mensuales, las estadísticas avanzadas y la lista de operaciones. Si combinas un magic number con una franja de horas del servidor, sabrás si una estrategia solo gana dinero en una sesión.
Dos cosas que conviene saber. Los visitantes tienen el mismo panel en tu página pública, así que cualquiera puede aislar una estrategia sin pedírtelo. Es deliberado: un historial que se puede desmenuzar vale más que uno que hay que creerse sin más, que es el argumento de historial verificado frente a no verificado. Y si configuras una de tus plantillas guardadas para que se aplique sola a los visitantes, la página muestra un aviso con su nombre («Plantilla de análisis aplicada por el propietario»), que cualquier visitante puede quitar. Una vista pública filtrada nunca lo está en silencio.
En la lista de operaciones, abre el menú de columnas y activa Magic number para ver la etiqueta en cada fila. Al lado está la columna «Comentario», que a menudo lleva las anotaciones del propio EA, salvo que el propietario haya ocultado los comentarios en la configuración de privacidad.
🚧 Lo que no hacemos, a propósito
Nunca intentamos adivinar qué EA comercial hay detrás de un magic number, y nunca lo haremos. En ShowMyTrades no hay páginas de robots, ni clasificaciones por EA, ni datos agregados que afirmen que un magic number pertenece al producto X. Tus etiquetas describen tu cuenta y se quedan en tu cuenta: no se juntan con otras, no se propagan y no se cruzan con las de nadie.
El motivo es técnico antes que ético. El mismo EA funciona con un magic distinto en cada cuenta donde se instala. EA diferentes coinciden todo el tiempo en los mismos números redondos: 12345 no es de nadie. Las etiquetas son texto libre que escriben propietarios con costumbres distintas. Cualquier conclusión sacada de esa mezcla sería una suposición disfrazada de dato, y una plataforma de historiales que publica suposiciones ha dejado de serlo.
Un magic number es una etiqueta que controla el propietario de la cuenta, no un identificador de software. Nosotros mantenemos separadas esas dos cosas.
⚠️ Cinco formas de hacerlo mal
- Dejarlo todo en el valor predeterminado. Dos EA que vienen ambos con magic 0 son, para los datos, un solo EA, y para siempre. Asigna los números antes de necesitarlos, no después.
- Decidir el nivel de detalle demasiado tarde. Decídelo desde el principio: un magic por EA es lo más sencillo; uno por EA y por símbolo es lo que te conviene si piensas retirar pares sueltos. Las etiquetas pueden fusionar filas después, pero nada puede separar lo que el terminal registró como una sola cosa.
- Tomar el orden de las filas como importancia. La tabla se ordena por número de operaciones. La fila que importa es la de mayor ganancia en valor absoluto, en un sentido o en otro.
- Juzgar una estrategia por su tasa de acierto. Mírala siempre junto a la columna de ganancia. Un 90 % de acierto en una fila negativa es un sistema que funciona exactamente como se diseñó y que, aun así, pierde dinero.
- Comparar la ganancia en dinero entre cuentas. Ganar 8000 US$ en una cuenta de 200.000 US$ no es la misma estrategia que ganar 8000 US$ con 5000 US$. Dentro de una misma cuenta, la divisa sirve; entre cuentas, usa porcentajes, por los motivos que se explican en cómo hacer seguimiento de tus resultados de trading.
❓ Preguntas frecuentes
¿Puedo asignar magic numbers con efecto retroactivo? No. El número lo escribe el EA al enviar la orden y se guarda con la operación, así que las operaciones antiguas conservan el que recibieron, cero incluido. Asígnalos ahora y todo lo que venga a partir de hoy se podrá separar.
¿Qué número elijo? Cualquier entero que sea único en esa cuenta. Una convención que funciona: un prefijo fijo por estrategia más un sufijo por símbolo, por ejemplo 11001, 11002 y 11003 para un mismo sistema en tres pares. Apunta la lista en algún sitio: las etiquetas de la página de la cuenta son un buen lugar.
¿Mis etiquetas se ven en la página pública? Sí, en la pestaña «Por magic number», al lado del número. Si no quieres publicarlas, desactiva la sección «Estadísticas por par» en la configuración de la cuenta; el resto de la página no cambia.
¿Por qué mi cuenta automatizada muestra operaciones manuales? Porque algunas operaciones llegaron con magic 0: un EA con el parámetro del magic number en el valor predeterminado, posiciones abiertas o cerradas a mano u operaciones copiadas de una fuente que no etiqueta sus órdenes.
¿Algo de esto funciona en cTrader o TradeLocker? cTrader no tiene ningún campo de magic number: leemos la etiqueta del cBot para detectar la automatización, pero el desglose por estrategia es terreno de MT4 y MT5, y todas las operaciones de cTrader van a la fila «Manual». Las órdenes de TradeLocker llevan un id de estrategia y, si es numérico, se lee como magic number, así que esas órdenes sí se separan.
¿Puedo compartir etiquetas entre dos cuentas? No. Las etiquetas se guardan por cuenta, y las carteras tienen su propio juego. El mismo EA en dos cuentas hay que nombrarlo dos veces, y es lo correcto, porque las dos instalaciones pueden usar con todo derecho números distintos.
🔗 Artículos relacionados
- Cómo leer el panel de una cuenta de trading: cada módulo y cada métrica de la página pública de una cuenta
- Guía completa para hacer seguimiento de tu rendimiento en el trading: qué números vigilar con el tiempo
- La guía definitiva para verificar los resultados que promete un trader: la lista de comprobación antes de fiarte del historial de nadie
- Cómo verificar tu cuenta de trading: haz que el bróker confirme tus datos
Míralo en cuentas reales. Las páginas públicas de Explorar se sincronizan con el bróker, y muchas tienen varias estrategias sobre un mismo balance, con el desglose a la vista de cualquiera que abra la pestaña.
Conecta tu cuenta gratis, pon nombre a tus magic numbers una sola vez y deja de adivinar qué estrategia paga a las demás.
La verificación independiente: qué demuestra y qué no (2026)
Dos insignias responden a dos preguntas distintas: si los datos son reales y si quien los publica es el titular de la cuenta. Qué demuestra cada una y las cuatro cosas que ninguna de las dos puede demostrar.
Cuentas cent: por qué las cifras parecen enormes y qué significan en realidad (2026)
Una cuenta cent marca 10.000 cuando el trader depositó 100 US$. Cómo funciona la denominación, por qué el tamaño del lote cambia con ella y qué métricas no puede distorsionar.