Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Asesores Expertos

Round Trip Cost Reconciler MT5 - Asesor Experto para MetaTrader 5

Visualizaciones:
14
Ranking:
(1)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Descripción general del flujo de trabajo de «Round Trip Cost Reconciler» en MT5

Round Trip Cost Reconciler es una utilidad gratuita de MT5, de solo lectura, dirigida a operadores y desarrolladores que necesitan algo más que una simple exportación del historial de operaciones en bruto.

Genera un archivo CSV con los registros de operaciones filtrados y un segundo archivo CSV que agrupa las operaciones de compra y venta por DEAL_POSITION_ID. Las ejecuciones parciales se combinan en precios de entrada y salida ponderados por volumen, mientras que las comisiones, los swaps y las tasas registradas por el bróker siguen apareciendo por separado del resultado bruto de la operación.

QUÉ INFORMES GENERA

• Identificadores de operación, orden y posición.
• Símbolo, número mágico, dirección, tipo de entrada, hora, precio y volumen.
• Beneficios, comisiones, swaps y gastos registrados por el bróker.
• Volumen total de entrada y salida por identificador de posición.
• Precios de entrada y salida ponderados por volumen.
• Resultado bruto, costes totales, resultado neto, número de operaciones y estado del ciclo de vida.

ESTADOS DEL CICLO DE VIDA

• COMPLETO: los volúmenes de entrada y salida coinciden dentro de los límites de tolerancia.
• ABIERTO_O_INCOMPLETO: el volumen de entrada sigue sin coincidir.
• EXCESS_EXIT: el volumen de salida supera el volumen de entrada registrado.
• COMPLEX_REVERSAL: existe una reversión INOUT, por lo que el programa no genera una asignación simple.

ENTRADAS

• InpDaysBack: ventana de historial de 1 a 3.650 días.
• InpSymbolScope: símbolo del gráfico actual o todos los símbolos.
• InpMagicFilter: -1 para cada número mágico; en caso contrario, un único número mágico exacto no negativo.
• InpDealsFileName e InpPositionsFileName: dos nombres de archivo CSV distintos y seguros.
• InpUseCommonFolder: carpeta «Archivos comunes» cuando está activada.
• InpDelimiter: coma (44) o punto y coma (59).

CONFIGURACIÓN

1. Compila RoundTripCostReconcilerMT5.mq5 junto con RoundTripCostCore.mqh en la misma carpeta.
2. Añade el asesor experto a cualquier gráfico.
3. Selecciona el intervalo de historial y, si lo deseas, el filtro «exact magic».
4. Elige dos nombres de archivo CSV distintos y seguros.
5. Lee el registro de Experts y, a continuación, recupera los archivos CSV de «Archivos comunes» o de la carpeta «Archivos» del terminal.

SEGURIDAD Y LIMITACIONES

La utilidad solo lee el historial de la cuenta y escribe archivos CSV locales. No realiza, modifica, elimina ni cierra órdenes; no utiliza DLL, WebRequest ni ningún servicio externo.

Los resultados dependen del historial disponible en el terminal y el bróker conectados. Las reversiones se clasifican deliberadamente como complejas, en lugar de forzarlas a un «ida y vuelta» simple que podría resultar engañoso. Se trata de una herramienta de ayuda contable y de diagnóstico, no de una garantía de beneficios ni de impuestos.

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/76117

Broker Session Schedule Inspector MT5 Broker Session Schedule Inspector MT5

Inspector de sesiones de negociación nativo del bróker, de solo lectura, con estado actual, próxima transición, ámbito multisímbolo y exportación a CSV.

Broker Execution Diagnostics MT5 Broker Execution Diagnostics MT5

Script de MT5 de solo lectura que muestra el volumen del bróker, el precio, los stops, las suspensiones, el spread y las restricciones de ejecución.

Accumulation/Distribution Accumulation/Distribution

El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.