DataExporter MT5

DataExporter es un script gratuito que guarda el historial de precios de tu terminal MetaTrader 5 en archivos CSV, listos para abrirse en Excel, Google Sheets, Python, R o cualquier otra herramienta de análisis.

En lugar de exportar un símbolo cada vez a través de la ventana «Símbolos», DataExporter exporta tantos símbolos y intervalos de tiempo como desees en una sola ejecución.

Características principales

  • Exporta muchos símbolos y muchos intervalos de tiempo en una sola operación (por ejemplo, 30 símbolos x M15, H1 y D1).
  • Introduce «MW» para exportar todos los símbolos de tu «Market Watch».
  • Modo de actualización: si lo vuelves a ejecutar más tarde, solo se añadirán las barras nuevas desde la última ejecución.
  • Por defecto, se omite la barra que aún se está formando, por lo que tus archivos solo contienen barras completas.
  • Espera a que la plataforma descargue el historial que falte antes de exportar.
  • Exportación opcional de ticks (precio de compra, precio de venta, último precio, volumen, indicadores) de los últimos N días.
  • Separador de coma, punto y coma o tabulación; tres formatos de hora (MetaTrader, ISO, Unix).
  • Columnas opcionales de spread, volumen por tick y volumen real.
  • Guarda en MQL5\Files o en la carpeta «Common» compartida por todos tus terminales.
  • Breves instrucciones en la pestaña «Common» y entradas agrupadas y etiquetadas.
  • Sin DLL, sin conexión a Internet, sin restricciones de cuenta.

Para qué lo utilizan los operadores

  • Probar ideas de estrategias en Python o Excel.
  • Estudios de correlación, estacionalidad y volatilidad (véanse las capturas de pantalla).
  • Comparar spreads e historiales entre brókers.
  • Alimentar diarios, paneles de control y modelos de aprendizaje automático.

Cómo utilizarlo

  1. Arrastra DataExporter desde el Navegador > Scripts a cualquier gráfico (vale un gráfico con un EA en ejecución).
  2. Selecciona los símbolos, los marcos temporales y las fechas en la pestaña «Inputs» y, a continuación, pulsa «OK».
  3. El progreso se muestra en el gráfico; la pestaña «Expertos» muestra una línea por archivo y un resumen.
  4. Abre los archivos a través de Archivo > Abrir carpeta de datos > MQL5\Files\export.

Resultado

Un archivo por símbolo y marco temporal, por ejemplo, XAUUSD_H1.csv, con las siguientes columnas:

hora, apertura, máximo, mínimo, cierre, volumen por tick, volumen real, spread

Los ticks se guardan como SYMBOL_ticks.csv.

Parámetros de entrada

1. Qué exportar

  • Símbolos: MW para todos los símbolos de Market Watch, o una lista como EURUSD;XAUUSD (separados por coma o punto y coma).
  • Intervalos de tiempo: uno o varios de M1, M5, M15, M30, H1, H4, D1, W1, MN1 (y todos los demás intervalos de tiempo de MT5), p. ej., M15;H1;D1.

2. Intervalo de fechas

  • Fecha de inicio: inicio de la exportación. Si la fecha es anterior al historial del bróker, se exportará todo lo disponible.
  • Exportar hasta ahora: activado por defecto. Desactívalo para utilizar la «Fecha hasta».
  • Fecha de finalización: fin de la exportación cuando la opción «Exportar hasta ahora» está desactivada.

3. Modo de exportación

  • Nueva exportación (sustituir archivos existentes) o Actualizar archivos existentes (añadir solo nuevas barras).
  • Incluir la barra que aún se está formando: desactivada por defecto.

4. Formato y ubicación del archivo

  • Nombre de la carpeta dentro de MQL5\Files (por defecto: export).
  • Utilizar la carpeta Common\Files (compartida por todos los terminales).
  • Separador de columnas: coma, punto y coma o tabulación. Utiliza el punto y coma si tu Excel utiliza la coma como separador decimal.
  • Formato de hora: 2026.10.13 15:00, 2026-10-13 15:00:00 o segundos Unix.
  • Incluir la columna de spread; incluir las columnas de tick y volumen real.

5. Ticks y opciones avanzadas

  • Exporta también los ticks (los archivos pueden ser muy grandes) y el número de días de ticks.
  • Tiempo máximo de espera por símbolo para la descarga del historial (en segundos).

Notas

  • La cantidad de historial depende de tu bróker; DataExporter exporta lo que la terminal puede descargar.
  • Las exportaciones muy grandes (muchos símbolos en M1 o ticks) pueden tardar unos minutos y ocupar espacio en disco.

Si tienes preguntas o sugerencias sobre nuevas funciones, no dudes en dejarlas en los comentarios.

Filtro:
No hay comentarios
Respuesta al comentario