Trading Journal for EAs and Prop Firms
- Utilidades
-
Amal Yuldashev
TickForgeFX: trading tools for MetaTrader 5 and MetaTrader 4, built to hold up on a live chart - Versión: 1.0
- Activaciones: 10
Un diario de trading automático que separa tu cuenta por EA. Es un indicador: va en cualquier gráfico, incluso junto a tu EA. Lee el historial de la cuenta y da una fila a cada EA con una operación cerrada: sus operaciones, su neto tras comisiones y swap y una curva de sus resultados cerrados; las manuales también tienen fila. Con las reglas de tu prop firm, muestra el margen restante hasta cada límite. Nunca opera.
No hay nada que escribir. Trabaja con las operaciones que MetaTrader ya guarda, así que no hay notas, etiquetas ni capturas que añadir, ni una lista de operaciones sueltas: esa lista es la propia pestaña Historial de MetaTrader. Lo que añade es la separación que MetaTrader no hace: cada resultado por EA, con los símbolos, costes, horarios y curvas de cada EA en el periodo que elijas, y dónde están ahora mismo tus límites de la prop firm.
Cada EA en su propia fila
- Cada número mágico (magic number) es una estrategia. Las operaciones abiertas a mano, en el escritorio o en la app del móvil, llevan el número mágico 0 y aparecen como Manual.
- Una operación pertenece al EA que la abrió. MetaTrader marca la operación de cierre con el número mágico de quien cerró la posición, así que cuando un gestor de operaciones, un script de cierre total o tu propia mano cierra la operación de un EA, un diario que agrupa las operaciones por su propio número mágico se la asigna a otro. Aquí se queda con el EA que la abrió.
- Una operación es una posición, desde que se abre hasta que queda plana. Los cierres parciales pertenecen a la misma operación, igual que un añadido en una cuenta netting; una reversión en netting cierra la operación y abre una nueva en la dirección contraria.
- Nombres: los que escribas en Strategy names, por ejemplo 12345=Breakout; 777=Grid. Si no, el comentario con el que se abrió al menos la mitad de las operaciones de la estrategia, y si no, Magic 12345.
- El neto es el beneficio más swap, comisión y tasas de las propias operaciones de la posición. Una operación con más de medio céntimo a favor es ganadora y con más de medio céntimo en contra, perdedora; entre ambos cuenta como operación pero no como ninguna de las dos.
La tarjeta
- Elige el periodo: Today, Week, Month, 30 days o All, y un rango propio si lo defines en los parámetros. Una operación pertenece al periodo en que cae su última salida. Los días empiezan a la hora que fijes, en hora del servidor; las semanas el lunes y los meses el día 1.
- Arriba aparece el neto de toda la cuenta en el periodo, con las operaciones, la tasa de acierto y el profit factor debajo.
- Después, tus estrategias de mejor a peor, cada una con sus operaciones, su neto y una pequeña curva de sus resultados cerrados en el periodo. Si no caben todas en el gráfico o hay más de seis, se pasan de página con Next.
- Con reglas de prop firm configuradas, hasta tres de ellas aparecen al pie de la tarjeta, los dos límites de pérdida como barras.
- Details abre una segunda tarjeta al lado. Puedes arrastrar la tarjeta a cualquier sitio, fijarla en su lugar o anclarla a una esquina desde los parámetros.
La tarjeta de detalle, ocho pestañas
Haz clic en una estrategia de la tarjeta y Results, Symbols, Costs y Time muestran solo esa estrategia; vuelve a hacer clic para verlas todas. Fills, Prop firm, Together y Curves muestran siempre la cuenta entera.
- Results (resultados): las posiciones abiertas ahora y su resultado flotante, separadas de todo lo cerrado; operaciones ganadoras y tasa de acierto, neto y profit factor; ganancia media y pérdida media; mejor y peor operación; el resultado medio por operación; la mayor caída de la curva de operaciones cerradas; lo que se llevaron los costes y su parte del resultado bruto; el tiempo medio que se mantuvo una operación.
- Symbols (símbolos): de cada símbolo, operaciones, tasa de acierto, neto, profit factor y mayor caída.
- Costs (costes): comisión (con tasas), swap, su total, el coste por lote y la parte del resultado bruto que se llevaron. Una fila por estrategia para toda la cuenta, una por símbolo para una sola estrategia. Informa de los costes; no juzga a tu bróker.
- Time (horario): el neto según la hora en que se abrió la operación, en 24 barras en hora del servidor, y cuatro sesiones: asiática, Londres, Londres y Nueva York, Nueva York. Tres parámetros fijan dónde cambian las sesiones; los valores por defecto sirven para un servidor en GMT+2 en invierno y GMT+3 en verano.
- Fills (ejecuciones): a qué distancia del precio solicitado se ejecutó cada orden, en puntos y por símbolo: cuántas se ejecutaron peor, la media y la peor. Mide las ejecuciones que conservaron ese precio: una salida en el stop loss o el take profit y la entrada de una orden limitada o stop. Una orden a mercado no se mide: en nuestras pruebas MetaTrader no guardó para ella ningún precio solicitado, así que nunca se le atribuye deslizamiento.
- Prop firm: cada límite y objetivo que configures, con el margen que queda. Más abajo, los detalles.
- Together (en conjunto): cómo se mueven juntas tus cinco estrategias más activas, como la correlación de sus resultados cerrados diarios, par a par, y cuáles dos se parecen más. Un par necesita al menos 10 días en los que alguna de las dos cerró una operación antes de mostrar un número.
- Curves (curvas): los resultados cerrados de las cinco estrategias más activas en el periodo, sobre un mismo eje de tiempo, cada una con su color.
Límites de la prop firm: vigila, nunca actúa
- Account size (tamaño de la cuenta): escríbelo, o déjalo en 0 y se lee del historial como el balance con el que empezó el challenge. Si el historial que entrega MetaTrader no llega al primer depósito de la cuenta, el panel te pide que lo escribas en vez de adivinarlo.
- Daily loss (pérdida diaria), como porcentaje del tamaño de la cuenta, medida desde el balance inicial del día, la equity inicial del día, el mayor de los dos o la equity máxima del día. El día empieza a tu hora y se mide desde ese momento aunque MetaTrader estuviera cerrado: lo que la cuenta registró desde entonces cuenta para hoy, y las operaciones abiertas en el cambio de día se valoran al precio de ese momento, leído del historial del gráfico.
- Overall loss (pérdida total), desde el tamaño de la cuenta o con trailing desde la equity máxima. Un depósito no da margen extra. Medida desde el tamaño, retirar beneficios no mueve la línea; con trailing, la línea se mueve con un depósito o un retiro, así que el dinero que entra o sale no da ni quita margen.
- Profit target (objetivo de beneficio), con operaciones cerradas, y lo que falta para alcanzarlo.
- Trading days (días de trading): un día cuenta cuando se abrió una operación en él, o cuando se abrió o se cerró alguna, según lo que use tu prop firm.
- Best day (mejor día), como parte del beneficio total, frente al límite de consistencia de tu prop firm. Muestra Within u Over en cuanto ese límite se puede cumplir, y hasta entonces indica qué está esperando.
- El challenge se toma como iniciado en el último depósito, retiro, bono o corrección del 5% o más del balance que deja, como el primer depósito, un reinicio o un retiro (si no hay ninguno, en la primera operación), salvo que escribas una fecha de inicio. Un nuevo inicio reinicia el objetivo, los días de trading, el mejor día y el máximo del trailing, y vuelve a leer un tamaño dejado en 0, así que en una cuenta fondeada que cobra retiros, escribe el tamaño y la fecha de inicio.
- La equity máxima, del día o del challenge, es la más alta que leyó mientras funcionaba con su panel visible, y se conserva al reiniciar MetaTrader. Para el resto del tiempo, y si el historial llega al primer depósito de la cuenta, el historial añade el balance de cada momento en que la cuenta no tenía operaciones abiertas, cuando equity y balance eran iguales. Un máximo alcanzado con una operación abierta mientras el diario estaba apagado no se ve, así que mantenlo en marcha si tu prop firm mide desde un máximo.
- El crédito que añade tu bróker queda fuera de todas las cifras.
Nunca cierra una operación al llegar a un límite. Si quieres que un límite se haga cumplir, nuestro Daily Loss and Drawdown Risk Manager cierra las operaciones en la línea que fijes.
Junto a tus EA
Es un indicador, así que comparte gráfico con tu EA: ponlo en el gráfico donde funciona tu EA o en cualquier otro. Lee todo el historial de la cuenta, así que cada operación aparece sin importar qué gráfico, terminal o móvil la abrió, y una sola copia cubre la cuenta. MetaTrader no deja que un indicador abra operaciones, así que no puede tocar las operaciones de tus EA.
Sobre la demo, con franqueza
En este mercado, la demo de un producto de pago solo funciona en el Probador de estrategias, y una cuenta del probador empieza sin operaciones, así que ahí no hay nada tuyo que leer. Por eso, en una prueba visual muestra un mes de ejemplo: tres estrategias inventadas y unas pocas operaciones manuales, con un challenge de prop firm de ejemplo al lado, desplazado para terminar dentro de los siete días que llegan hasta el día en que empieza tu prueba. Cada periodo, fila y pestaña funciona sobre él como lo haría con tu cuenta, aunque los nombres de las estrategias y las reglas del challenge son los del ejemplo, no tus parámetros. Las tarjetas dicen que es un ejemplo: el resumen cuenta operaciones de ejemplo y el pie de la tarjeta de detalle dice "A sample month, not an account" (un mes de ejemplo, no una cuenta). Es el mismo mes que muestran las capturas. Para ver tus propios EA, ponlo en tu cuenta.
Lo que no es
- No es un diario en el que escribir: sin notas, etiquetas, capturas, valoraciones ni calendario.
- No es una lista de operaciones: la pestaña Historial de MetaTrader tiene todas.
- No es un gestor de riesgo ni un gestor de operaciones: es un indicador, y MetaTrader no deja que ningún indicador abra, modifique ni cierre una operación.
- No es un pronóstico: mide lo que ya pasó y lo que está abierto ahora, y no predice nada.
Conviene saber
- Cuentas hedging y netting, ambas.
- Una copia por gráfico: una segunda copia añadida al mismo gráfico queda inactiva y toma el relevo si se quita la primera.
- Lee todo el historial al ponerlo, de nuevo tras cada nueva operación y una vez por minuto en cualquier caso.
- Todo va en hora del servidor, el reloj con el que MetaTrader marca cada operación.
- La comisión que un bróker cobra como movimiento aparte en la cuenta, y no en las propias operaciones, entra en las cifras de la prop firm, pero no en el neto de ninguna estrategia.
- Si tu bróker recortó el historial antiguo, una operación cuya apertura ya no está va a quien la cerró, y el pie de la tarjeta de detalle avisa de que faltan algunas aperturas cuando una de esas operaciones está entre las mostradas.
Si me necesitas, respondo
Pregunta en los comentarios o por mensaje en MQL5 y te responderé yo, no un servicio de soporte. Si algo falla, quiero saberlo, y un aviso de error recibe una corrección, no un parche.
Tu historial ya dice cuál de tus EA se gana su sitio. Esto lo pone en tu gráfico.
