Exportar ticks reales de MetaTrader 5 a Parquet sin huecos de cotización
Por qué las velas M1 interpoladas ocultan el ensanchamiento real del spread de su bróker y cómo extraer ticks bid/ask con precisión de milisegundos en MetaTrader 5.
6 min de lectura · Actualizado: 2026-11-13
Puntos clave de ingeniería
- Los ticks reales reflejan la ampliación del spread en el cambio de sesión diaria y durante publicaciones macroeconómicas.
- El script Azimuth_DataExporter.mq5 extrae marcas de tiempo UTC, bid, ask y volumen directamente desde MetaTrader 5.
- El formato columnar Parquet comprime el archivo entre 4 y 6 veces y acelera la lectura secuencial en CPU compilada.
1. Riesgos de simular ticks a partir de velas OHLC
Reconstruir movimientos internos desde precios OHLC ignora el orden real entre el máximo y el mínimo, además de suponer un spread constante irreal.
En marcos temporales cortos (M1 a M15), una diferencia mínima en el spread real altera de forma sustancial la curva fuera de muestra.
2. Extracción limpia desde MetaTrader 5
Mediante CopyTicksRange en Azimuth_DataExporter.mq5 o desde Símbolos > Ticks en MT5 se obtienen las cotizaciones Bid y Ask exactas de su cuenta.
El analizador local detecta automáticamente delimitadores y codificaciones UTF-8 o UTF-16 LE antes de generar el archivo Parquet.
3. Verificación previa antes de lanzar combinaciones probadas
Confirme que las marcas temporales sean estrictamente crecientes, que nunca exista ask < bid y que no haya huecos anómalos en días hábiles.
Reserve siempre un tramo fuera de muestra (OOS) intacto para evaluar los parámetros sobre datos no utilizados en la búsqueda.
Esquema requerido: timestamp_ms (UTC creciente) | bid > 0 | ask >= bid Spread instantáneo (pips) = (ask - bid) / pip_size Control: 0 cotizaciones invertidas · orden cronológico estricto · Parquet Polars
Preguntas frecuentes
¿Cuántos meses de historial tick conviene importar?
Entre 12 y 24 meses como mínimo para abarcar distintos regímenes de volatilidad y superar los 100 trades fuera de muestra.
¿Azimuth Studio vende datos históricos de mercado?
No. Cada usuario importa sus propios archivos de MetaTrader 5; tras iniciar sesión solo se incluye la serie sintética DEMOFX para explorar la interfaz.