Trading Cost Monitor Spread Swap Commission
- Indicadores
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Versión: 1.1
Trading Cost Monitor es un indicador para MetaTrader 5 que muestra los costes de trading de todos los símbolos de su Observación del mercado (o de una lista que usted introduzca) en una tabla ordenable sobre el gráfico: el spread actual, el spread medio, el percentil 95 y el máximo desde que se inició, el swap largo y corto por lote y día en la divisa de la cuenta, la comisión y el coste de ida y vuelta (apertura + cierre) de 1 lote.
Todos los valores son los que el servidor de su bróker informa para su cuenta, más los spreads que el indicador ha observado desde que se inició. Describen solo el presente y el pasado. No predicen ni garantizan costes futuros, no califican brókers y no son una señal ni un consejo sobre qué o cuándo operar.
Solo muestra información: nunca abre, modifica ni cierra órdenes. Gratis.
Funciones
- Una tabla para hasta 300 símbolos: Symbol, Spread (puntos), Pips (símbolos FX), Avg / P95 / Max del spread desde el inicio (puntos), Swap L, Swap S (1 lote, 1 día, divisa de la cuenta), Comm (por lote y por lado), RT 1 lot (coste de ida y vuelta), Quotes (número de cotizaciones registradas).
- Haga clic en el encabezado de una columna para ordenar y otra vez para invertir. Las filas sin valor quedan siempre abajo.
- Campo de filtro en el panel: parte del nombre de un símbolo, varios términos separados por comas (por ejemplo "JPY,XAU"). Páginas para listas largas, panel plegable, cualquier esquina.
- Swap convertido a la divisa de la cuenta en los modos de swap habituales. La información emergente del símbolo muestra el modo de swap y el día del triple swap.
- Comisión leída automáticamente de su última operación cerrada de cada símbolo, o introducida por usted.
- Registro CSV opcional: una línea por símbolo en el intervalo elegido (y al quitar el indicador) con el spread medio / mínimo / máximo del intervalo, los totales desde el inicio, el valor del punto, el swap y la comisión. Se guarda en MQL5\Files\TradingCostMonitor.
- Marcas en el panel: "~" aproximado, "h" comisión del historial, "-" sin datos o sin tipo de conversión, valor atenuado con unidad = valor no convertido, "..." cargando.
Parámetros principales
- Symbols: Observación del mercado o lista de símbolos (separados por comas, nombres exactos), número máximo de símbolos (1-300, por defecto 100), filtro inicial, intervalo de muestreo y actualización (1-60 segundos, por defecto 1).
- Commission: origen (de operaciones cerradas del historial, si no el valor de abajo / siempre el valor de abajo), comisión por lote y por lado en la divisa de la cuenta (0 = sin definir), historial a buscar (1-3650 días, por defecto 90).
- CSV log: activado / desactivado (desactivado por defecto), intervalo (1-1440 minutos, por defecto 15), etiqueta del nombre de archivo.
- Panel: esquina, desplazamientos, filas por página (5-50, por defecto 20), fuente, tamaño de fuente, iniciar plegado, dibujar las velas detrás del panel (activado por defecto), 8 colores.
- 27 parámetros en 4 grupos.
Cómo se calcula
- Spread (puntos) = (Ask - Bid) / Point. Los pips se muestran solo para símbolos FX: puntos / 10 en símbolos de 3 y 5 decimales, en otro caso igual a los puntos.
- Avg / P95 / Max: en cada intervalo de actualización el indicador lee la última cotización de cada símbolo y la registra una vez si ha cambiado desde la lectura anterior. La primera cotización tras el inicio no se cuenta (puede ser antigua). El P95 se obtiene de un histograma: exacto a 1 punto para spreads normales; con spreads muy amplios los intervalos se ensanchan y el error es como máximo medio intervalo (columna CSV p95_step_pt).
- Valor del punto (1 lote, divisa de la cuenta) = valor del tick / tamaño del tick x Point. Cuando el terminal informa un valor del tick no convertido a la divisa de la cuenta (visto en algunos CFD), el indicador usa Point x tamaño del contrato x tipo de conversión.
- Tipo de conversión: de un símbolo de su Observación del mercado, directamente o a través de USD o EUR (por ejemplo HKD -> USD -> JPY).
- Ida y vuelta 1 lote = spread actual x valor del punto + 2 x comisión por lado. No incluye swap, deslizamiento ni otras tarifas.
- Swap (1 lote, un día normal) según el modo de swap del símbolo: puntos, divisa base, de margen, de beneficio y de depósito, e interés en % se convierten. El interés en % al precio de apertura se calcula con el precio actual y se marca con "~". Los modos de reapertura se muestran como valor bruto con su unidad.
- Comisión del historial: para cada símbolo, la posición cerrada más reciente dentro de los días de historial; la comisión + tarifas de todas sus transacciones divididas por el volumen abierto es la ida y vuelta, y la mitad se muestra por lado (con "h"). Los símbolos sin una operación así usan el valor introducido o muestran "not set".
Notas y limitaciones
- Use solo una copia por gráfico. Los nombres de los objetos son fijos, por lo que dos copias en un mismo gráfico se superponen. Si usa el modo lista en varios gráficos, añada antes esos símbolos a la Observación del mercado.
- Mientras está activo, el indicador desactiva la propiedad del gráfico "Gráfico en primer plano" (Chart on foreground) para que las velas se dibujen detrás de la tabla, y la restablece al quitarlo. Si guarda una plantilla o un perfil mientras está activo (velas en segundo plano), la plantilla conserva "Gráfico en primer plano" desactivado. Vuelva a activarlo en las propiedades del gráfico si hace falta, o ponga "Draw candles behind the panel" en false.
- El propio terminal puede añadir a la Observación del mercado los pares que necesita para la conversión (por ejemplo NZDJPY y NZDUSD para AUDNZD). Pueden quedarse después de quitar el indicador. En modo lista, el indicador añade los símbolos que faltan a la Observación del mercado y, al quitarlo, retira solo los que añadió (el terminal lo rechaza si un gráfico o una orden usa el símbolo).
- Los valores son los que su bróker informa ahora y los observados en el pasado. No garantizan costes futuros. Los spreads, swaps y comisiones pueden cambiar en cualquier momento, y los spreads pueden ser mucho más amplios que los registrados aquí, por ejemplo en mercados rápidos o con poca liquidez.
- El registro empieza cuando se inicia el indicador; no hay historial de spreads anterior. Quitarlo, cambiar los parámetros, el símbolo o el marco temporal, o reiniciar el terminal inicia un registro nuevo (las líneas CSV anteriores se conservan). Solo se registra una cotización por símbolo y por intervalo, así que picos muy breves entre dos lecturas pueden no verse.
- Una cotización de más de 5 minutos (por ejemplo con el mercado cerrado) se muestra atenuada.
- La comisión del historial refleja operaciones pasadas y puede diferir de las tarifas actuales. La comisión cobrada de otra forma (por ejemplo como apuntes de saldo separados) no se detecta; en ese caso introdúzcala usted. El valor introducido se usa para todos los símbolos.
- Si no se encuentra un tipo de conversión, RT muestra "-", el swap muestra el valor bruto y la información emergente indica qué divisa añadir a la Observación del mercado.
- El texto del panel está solo en inglés. Los nombres de símbolo de más de 16 caracteres se acortan.
- El panel no evalúa horas del día. El CSV solo registra la hora del servidor y la hora GMT.
- En el Probador de estrategias solo se muestra el símbolo del gráfico, con el spread de la configuración de la prueba, sin CSV ni historial. Úselo en un gráfico normal para ver los valores de su cuenta.
Compatibilidad y soporte
- Solo MetaTrader 5. FX, metales, índices, acciones, cripto y otros CFD, cualquier marco temporal, cuentas de cobertura y de compensación (hedging y netting).
- Sin DLL, sin acceso a Internet. Solo escribe archivos cuando el registro CSV está activado.
- Soporte por mensajes de MQL5, respuesta en un plazo de 3 días hábiles: instalación, configuración y avisos de errores. No podemos recomendar brókers, símbolos ni horarios de trading, dar opiniones de mercado ni tomar decisiones de trading por usted.
