Trading Cost Ledger
- Utilidades
- Versión: 1.10
- Actualizado: 16 septiembre 2026
- Activaciones: 10
Trading Cost Ledger lee únicamente el historial de operaciones ya cerradas de la propia cuenta y suma exactamente dos cosas: comisión y swap. No predice nada y no da consejos. Cada número del panel es un importe que ya se cobró o se pagó en esta cuenta.
Cómo se construyen los números: lee hasta 365 días de operaciones cerradas en todos los símbolos y todos los números mágicos - la imagen es de toda la cuenta, no del símbolo del gráfico actual. Total commission (365d) suma la comisión registrada en cada operación; Total swap (365d) suma el swap registrado en cada operación, conservando su signo - un total positivo significa que la cuenta recibió más swap del que pagó. Trading cost (365d) suma a la comisión total la parte del total de swap que fue un pago (un saldo de swap positivo no vuelve negativo el coste; simplemente no se suma). La cifra más grande del panel divide ese coste de trading entre la suma de todas las operaciones cerradas con resultado positivo en el mismo periodo, para ver qué proporción del coste representa frente a lo que la cuenta realmente acumuló - el panel solo muestra ese porcentaje, no los importes de origen. Con menos de 5 operaciones que cumplan la condición en la ventana de 365 días, el historial no basta para dar un número, y el panel muestra "Collecting history" en su lugar.
Highest-cost symbol nombra el único símbolo en el que la suma de comisiones y swaps pagados en esos mismos 365 días fue mayor, junto a ese importe. Highest-cost weekday nombra del mismo modo el día de la semana en el que esos pagos sumaron más en esos mismos 365 días. Se escribe un informe CSV en la carpeta de archivos del terminal, desglosado por mes y por símbolo, con la comisión, el swap, el coste de trading y el número de operaciones en columnas separadas - útil para quien quiera ver más allá de lo que cabe en el panel. La ruta exacta del archivo se muestra en el propio panel, así que no hay que buscarla por otro lado.
Captura 1, USDJPY M15, una cuenta demo con historial de operaciones real: el titular muestra 6.4%, la parte del beneficio bruto que comisión y swap se llevaron en los últimos 365 días, y debajo aparece Trading cost (365d) 94403.00 JPY. Bajo la línea, Total commission (365d) y Total swap (365d) comparten una fila, Highest-cost symbol muestra BTCUSD 94249.00 JPY, Highest-cost weekday muestra Wednesday 94249.00 JPY, la ruta del CSV report se imprime en la parte inferior y State muestra OK. En esta cuenta el total de swap es tan largo que la columna lo recorta a -94385..., y la columna de comisión contigua queda vacía con este tamaño de fuente; ambos totales se escriben completos en el CSV report. Cada cifra es lo que el historial cerrado de esta cuenta contenía en el momento de la captura: ni un valor de relleno ni una estimación.
Las capturas 2 a 4 son el mismo panel, en la misma cuenta y en el mismo momento, leído de tres maneras. La captura 2 amplía el bloque bajo el titular para leer a tamaño completo las dos filas de mayor coste, bajo la fila que lleva los dos totales. La captura 3 pone lado a lado otra esquina, una fuente más pequeña y una más grande, que es lo que controlan los parámetros de visualización. La captura 4 expone lo que la herramienta no hace. Esos parámetros solo cambian dónde se sitúa el panel, el tamaño y el color de su texto y si se escribe el CSV report: las cifras vienen del historial de esta cuenta, no del gráfico que tiene delante.
Lo que no hace: nunca coloca, cierra ni modifica una orden - no existe ninguna conexión con el lado operativo del terminal. No usa ningún indicador técnico ni ningún otro marco temporal; el único material es la comisión, el swap, el símbolo y la hora de cada operación cerrada. Nunca sugiere evitar un símbolo ni cambiar de bróker - el panel solo muestra importes. No estima el coste del spread, porque el historial de una operación cerrada no guarda el precio de mercado en el momento de abrirla - solo mide comisión y swap. No compara brókeres entre sí y no predice costes futuros. No combina el historial de varias cuentas o terminales - solo el de aquel donde corre el gráfico. Los depósitos, retiros y otros movimientos de saldo que no son operaciones quedan excluidos de todos los conteos.
Cinco parámetros. Cuatro son sobre el aspecto: mostrar u ocultar el panel, en qué esquina se coloca, el tamaño de letra y el color del texto. El quinto activa o desactiva el informe CSV - activado por defecto, porque ese informe es uno de los dos resultados que la herramienta realmente produce. No hay ningún umbral numérico en los ajustes; tanto la ventana de 365 días como la muestra mínima de 5 operaciones están fijas.
Conviene saber una cosa antes de confiar en los números: el historial de cuenta del probador de estrategias solo contiene operaciones realizadas durante esa prueba concreta, así que una prueba recién iniciada suele quedarse en "Collecting history". Esto es propio de cómo funciona el probador, no un fallo de la herramienta - cargada en una cuenta real o en una cuenta demo con historial de operaciones real, tanto el panel como el informe CSV se completan desde el primer tick con los números medidos de esa cuenta.
Esta es una de un conjunto de herramientas del mismo autor para el historial de cuenta. Tres indicadores gratuitos y sin consejos - Trade Behavior Mirror, Win Streak Size Creep Mirror y Multi-Symbol Chase Mirror - leen el mismo tipo de historial cerrado para mostrar entradas abiertas poco después de una pérdida, el crecimiento del tamaño del lote durante una racha de ganancias, y cuántos símbolos distintos se operaron. Esta es la primera herramienta de pago de esa misma línea, pensada para quien quiere ver el lado del coste en lugar del lado del comportamiento. En el perfil de MQL5 del autor, estas herramientas aparecen junto a varios indicadores y utilidades de pago para MT5 dedicados a señales específicas de oro, límites de riesgo de trading y el cotejo entre backtest y operativa real.
