DinexSpace Trade History Exporter
- Utilidades
-
Huu Tho Tran
DinexSpace - estudio de automatización de trading para MetaTrader 5.
Validamos tu idea de trading con costes reales en dos etapas antes de programarla. Si la idea no supera la validación, nos detenemos y no pagas por el robot.
Historial en vivo - Versión: 1.0
Trade History Exporter es un script que guarda el historial de trading de tu cuenta en archivos CSV, para que puedas estudiar tus propios resultados en Excel, Google Sheets o Python. Solo lee el historial.
Qué escribe (en MQL5\Files\DinexHistory\, vía File → Open Data Folder)
- Archivo de operaciones (deals), una fila por operación: ticket, hora, símbolo, tipo (buy, sell, balance, commission …), entrada (in, out, reverse, close by), volumen, precio, comisión, swap, tarifa, beneficio, magic number, ID de posición y comentario.
- Archivo de posiciones (opcional), una fila por cada posición abierta y cerrada por completo dentro del rango: símbolo, lado, hora de apertura y de cierre, volumen, precio medio de apertura y de cierre, beneficio, swap, comisión, tarifa, resultado neto y magic number.
- Los nombres de archivo empiezan con el número de cuenta y la fecha de hoy, así que las exportaciones repetidas no sobrescriben las anteriores de otros días.
Cómo usarlo
1. Arrastra el script a cualquier gráfico.
2. Elige el rango de fechas (hora del servidor) y, si quieres, un solo símbolo o magic number.
3. Pulsa OK. El registro Expertos muestra cuántas filas se escribieron y dónde.
Parámetros
Desde, Hasta (0 = ahora), filtro de símbolo, filtro de magic, archivo de posiciones sí/no, separador de columnas ("," o ";" para hojas de cálculo que usan la coma como separador decimal).
Limitaciones
- Solo se exporta el historial disponible en el terminal. En algunas cuentas puede que primero tengas que poner la pestaña Historial en "Todo el historial".
- Las posiciones abiertas antes de la fecha de inicio o que siguen abiertas quedan fuera del archivo de posiciones, pero sus operaciones están en el archivo de operaciones.
- Los campos de texto que contienen el separador van entre comillas.
El script nunca abre, modifica ni cierra órdenes. Solo escribe dentro de la carpeta Files del propio terminal.

