Smart Data Export Indicator MT4

Smart Data Export Indicator MT4 escribe datos de mercado limpios de MetaTrader 4 en CSV o JSON Lines, con exactamente las columnas que usted elija y una ficha de datos (data card) que explica cada columna. Los datos quedan listos para Python, Excel o un asistente de IA como ChatGPT o Claude.

Sustituye a mi SmartDataExportEa gratuito para MetaTrader 4 y se ha reconstruido como indicador: funciona en el mismo gráfico que su asesor experto (EA) y nunca opera. Sin DLL, sin solicitudes web. La versión para MetaTrader 5 está disponible por separado.

Qué escribe

  • Archivo de datos (CSV con coma o punto y coma, o JSON Lines): una fila por barra cerrada, de la más antigua a la más reciente, UTF-8. Las barras nuevas se añaden a medida que se cierran; el archivo nunca se reescribe, de modo que Python, Excel o Power BI pueden leerlo mientras crece. Si otro programa bloquea el archivo, las filas esperan y se escriben más tarde.
  • Data card (ficha de datos, .md): especificación del símbolo, zona horaria del servidor, un diccionario de cada columna con su unidad y sus filas de calentamiento, advertencias, un informe de calidad (pausas de fin de semana y diarias, huecos reales, marcas de tiempo duplicadas, picos de rango) y un prompt para pegar en un chat de IA junto con el archivo.
  • Órdenes cerradas (opcional): las órdenes que se muestran en el historial de la cuenta (Account History) del terminal, con número mágico, comisión, swap y stop loss.

Columnas que puede elegir

  • Precio (open, high, low, close) y volumen de ticks. El spread solo se rellena en las filas añadidas en tiempo real, porque MetaTrader 4 no guarda un spread para cada barra.
  • Forma de la barra: rendimiento, rango, cuerpo, mechas y gap (en puntos), además del rendimiento logarítmico.
  • Variables temporales: hora UTC (el desfase del bróker se detecta para cada semana), día de la semana ISO, hora y etiqueta de sesión (Tokyo, London, New York, con ajuste al horario de verano).
  • Indicadores por nombre en un solo parámetro: RSI(14); EMA(50); ATR(14); MACD(12,26,9); BB(20,2); STOCH(14,3,3); ADX(14), y también SMA, SMMA, LWMA, CCI, MFI, WPR, MOM, STDDEV, OBV, AO, SAR e ICHIMOKU.
  • Cualquier buffer de indicador personalizado: MyIndicator:0,1. Si un nombre no se puede cargar, se informa de ello y se omite.
  • Contexto de marcos temporales superiores (H1, H4, D1 y otros): open, high, low y close de la última barra que ya se había cerrado.

Seguro para el análisis

  • Solo se escriben las barras cerradas; la barra que aún se está formando nunca se escribe.
  • Los valores de los marcos temporales superiores provienen de barras que ya se habían cerrado al cierre de cada fila (sin look-ahead). La línea Chikou de Ichimoku no se ofrece porque usa barras posteriores.
  • Las filas de calentamiento (barras sin historial suficiente para un indicador) se dejan vacías y figuran en la ficha de datos.

Conviene saber

  • Los archivos se escriben en MQL4\Files\SmartDataExport o, con la opción “common folder”, en Terminal\Common\Files.
  • La profundidad del historial depende de lo que ofrezca su bróker y de los ajustes “Max bars in history” y “Máx. de barras” (Max bars in chart) en Herramientas - Opciones - Gráficos.
  • Los marcos temporales superiores y H1 (que se usa para detectar la zona horaria del servidor) se descargan del bróker la primera vez. El indicador los espera unos segundos; si no llegan, esas columnas quedan vacías y la ficha de datos lo indica.
  • En el Probador de estrategias los archivos se escriben en la carpeta tester\files.

Parámetros de entrada

  • Marco temporal, rango (últimas N barras, un rango de fechas o todo el historial), qué hacer después del historial (seguir añadiendo o detenerse).
  • Columnas: precio, volumen de ticks, spread, forma de la barra, variables temporales; indicadores; indicadores personalizados; marcos temporales superiores.
  • Nombre del archivo ({symbol}, {tf}, {date}), formato (CSV, CSV con punto y coma, JSON Lines), formato de hora (ISO 8601, Unix, MetaTrader), carpeta común, ficha de datos, UTF-8 BOM para Excel, decimales del precio.
  • Órdenes cerradas (desactivado), desfase GMT del servidor (-99 = automático), panel.

Soporte

Si algo no queda claro, envíeme un mensaje privado en MQL5.

Otros productos de este autor
Nakane USDJPY Gotobi opera un patrón bien conocido del mercado de Tokio. En los días gotobi (días de liquidación japoneses: los días 5, 10, 15, 20, 25 y el último día hábil del mes), USDJPY ha tendido a subir hasta el fixing de Tokio de las 9:55 JST y a devolver después parte de esa subida. El EA compra a las 07:30 JST, cierra en el fixing y luego vende hasta las 10:30 JST. Solo opera en esas mañanas. Sin grid, sin martingala, sin promediado. Una sola posición a la vez, y cada operación tiene st
Ikioi Bitcoin Momentum sigue el impulso de varias semanas en BTCUSD. Una vez al día comprueba dos hechos sencillos: ¿está el precio más alto que hace dos semanas y más alto que hace ocho semanas? Cuando ambos se cumplen, compra y mantiene la posición. Cuando no coinciden, cierra y se queda fuera del mercado. No utiliza niveles de precio, ni indicadores que optimizar, ni predicciones; solo la dirección de los movimientos de 2 semanas y de 8 semanas. Sin grid, sin martingala, sin promediar. Una so
Expert Advisor Live Audit responde a la pregunta que tarde o temprano se hace todo usuario de asesores expertos (EA): ¿está roto mi asesor experto, solo tiene mala suerte o los costos se lo están comiendo? El indicador lee el historial de operaciones de esta cuenta, lo agrupa por número mágico (magic number) y muestra, para cada EA, su ventaja real, cómo se compara con su backtest y cuánto costó realmente la ejecución. Es un indicador: nunca abre, modifica ni cierra operaciones. Sin DLL, sin sol
Seasonality and Session Lab muestra cómo se comporta este símbolo por hora, día de la semana, día del mes, mes y días especiales (gotobi, fin de mes, primer viernes), y cuáles de esos patrones superan una prueba estadística honesta. La mayoría de las “ventajas” estacionales son ruido: si se comparan 168 celdas de día de la semana y hora, unas ocho parecerán significativas por pura casualidad. Este indicador lo corrige, comprueba las dos mitades del período y resta el costo. Lo que muestra con co
News Impact Statistics mide cuánto se mueve realmente el mercado con cada publicación económica —en este símbolo y con los precios de su bróker— y muestra el movimiento habitual de las próximas publicaciones antes de que ocurran. Utiliza el calendario económico integrado en MetaTrader 5 y el historial de precios de su terminal. Sin solicitudes web, sin DLL, sin fuentes de calendario externas. Solo indicador: nunca opera. Qué verá Ranking (clasificación): cada publicación de alta importancia para
Smart Data Export Indicator escribe datos de mercado limpios de MetaTrader 5 en CSV o JSON Lines, con exactamente las columnas que usted elija, una ficha de datos (data card) que explica cada columna y una instantánea lista para pegar en ChatGPT, Claude o cualquier otro asistente de IA. Sustituye a mi SmartDataExportEa gratuito y se ha reconstruido como indicador: funciona en el mismo gráfico que su asesor experto (EA) y nunca opera. Sin DLL, sin solicitudes web. Qué escribe Archivo de datos (CS
FREE
Filtro:
No hay comentarios
Respuesta al comentario