Datos y Ticks MT5

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.

Fórmula y protocolo de verificación
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.

Guías relacionadas

Verifique este protocolo con sus propios ticks de MT5

Importe sus historiales CSV/Parquet o pruebe la serie sintética interna DEMOFX tras iniciar sesión.