Candle History Exporter
- Utilidades
-
Fabrizio Battaglini
Desarrollo herramientas para MetaTrader 5, indicadores personalizados, Expert Advisors y utilidades de automatización para trading. - Versión: 1.0
Candle History Exporter es un script liviano para MetaTrader 5 que exporta el historial de velas del símbolo actual a archivos CSV limpios.
Está pensado para traders, desarrolladores e investigadores de estrategias que necesitan datos OHLCV confiables para hojas de cálculo, análisis en Python, investigación externa, preparación de backtesting o herramientas personalizadas de trading.
Características principales:
- Exporta historial OHLCV del símbolo actual.
- Permite seleccionar una o varias temporalidades de MetaTrader 5 en una misma ejecución.
- Soporta temporalidades de minutos, horas, días, semanas y meses.
- Fecha inicial configurable.
- Opción para usar la hora actual del servidor como fecha final por defecto.
- Opción para definir una fecha final personalizada.
- Salida CSV con columnas time, open, high, low, close y volume.
- Modo opcional para guardar en Common Files.
- Filtro opcional para filas de historial mixto cuando se detectan.
- Texto de progreso en el gráfico mientras se ejecuta la exportación.
- Mensaje final de éxito/error con la ruta de salida.
- Sin DLLs, sin WebRequest y sin dependencias externas.
Cómo usarlo:
- Abra en MetaTrader 5 el símbolo que desea exportar.
- Para obtener más historial del broker, cambie a una temporalidad mayor como D1.
- Presione Ctrl+Home y espere a que MetaTrader cargue más velas históricas.
- Ejecute Candle History Exporter.
- Seleccione las temporalidades que desea exportar.
- Presione OK y espere el mensaje de finalización.
- Abra los archivos CSV generados desde la carpeta de salida.
Nota importante sobre el historial:
MetaTrader solo puede exportar el historial que ya está disponible en la terminal. Si el archivo exportado contiene menos datos de lo esperado, primero cargue más historial del broker. En muchos casos, abrir el símbolo en D1 y presionar Ctrl+Home es más rápido que forzar la carga desde una temporalidad pequeña.
Salida:
Por defecto, los archivos se guardan en la carpeta MQL5/Files de la terminal. Si se activa el modo Common Files, se guardan en la carpeta común compartida de MetaTrader.
Este script no genera señales de trading y no ejecuta operaciones. Es una utilidad de exportación de datos.
