Exportación de datos a CSV - Página 2
Exportación de datos a CSV

 

Publi

Página 2 de 353 PrimerPrimer 123 ??ltimo??ltimo
Resultados 11 al 20 de 21

Tema: Exportación de datos a CSV

  1. #11
    1 Adjunto (s)
    Cita Iniciado por ;
    use este EA, le ayudará a extraer datos de mt4, colóquelo en el gráfico M5 .. He probado que funciona perfectamente. Creo que la única manera es mt4 o descargar datos de la historia de dukascopy. ....... .. y también solicite a los programadores amigos si alguien visita aquí ... agregue más opciones en el código fuente. Opción para guardar todos los pares en un solo Excel. por ejemplo: como H1 - debe contener todos los datos de pares de Market Watch. H4: debe contener todos los datos de pares de Market Watch. por favor, disfrútela, en caso de cualquier ayuda que necesite, por favor envíeme un mensaje, le ayudaré hasta ...
    https://www.forosforex.com/attachmen...1714689590.mq4

  2.                         
    Publicidad
  3. #12
    1 Los archivos adjuntos usan este EA, le ayudará a extraer datos de mt4, colóquelos en el gráfico M5 .. He probado que funciona perfectamente. Creo que la única manera es mt4 o descargar datos de la historia de dukascopy. ....... .. y también solicite a los programadores amigos si alguien visita aquí ... agregue más opciones en el código fuente. Opción para guardar todos los pares en un solo Excel. por ejemplo: como H1 - debe contener todos los datos de pares de Market Watch. H4: debe contener todos los datos de pares de Market Watch. por favor, disfrútela, en caso de cualquier ayuda que necesite, por favor, envíeme un mensaje y le ayudaré hasta mi nivel.
    https://www.forosforex.com/attachmen...0650111863.mq4

  4. #13
    Hola, amigos. No estoy seguro de hacer mi pregunta en el lugar correcto, pero soy nuevo aquí.
    ¿Hay algún sitio web que tenga, por ejemplo, el archivo EURUSD M5 Excel con un largo historial de descargas? ¿O la única forma de hacerlo es de MT4? Gracias de antemano

  5. #14
    1 Adjunto (s)
    Cita Iniciado por ;
    Hola, también estoy buscando una exportación automática. Sé que puede exportar manualmente los archivos de historial en metatrader y guardarlos como csv. Archivos pero quiero un código que lo haga automáticamente cada 15 minutos. ¿Cómo puedo hacer eso?
    La mayor parte de lo que aparece a continuación se ha copiado de otra publicación. Desde MT4 build 600, ya no estoy realizando ninguna solicitud de codificación o de resolución de problemas, por lo tanto, si el indicador adjunto no cumple con el trabajo requerido, necesitará que un programador escriba otro indicador por usted. No he incluido el código fuente (archivo .mq4), porque no se compilará correctamente en versiones posteriores a 509. Ahora desapareceré de nuevo en hibernación. Indior del historial de salida Esto generará el historial OHLCV en archivos CSV, simultáneamente para hasta 40 paresinstrumentos y 9 marcos de tiempo, lo que permite una fácil importación a Excel. Se crea un archivo separado para cada combinación parperíodo de tiempo. El indicador lo ejecuta una vez cada vez que una nueva vela comienza a formarse en el Período de actualización, sobrescribiendo los archivos relevantes. Cada barra en el gráfico ocupa una línea (fila) en el archivo. Los datos en cada fila se envían en el siguiente orden: fechahora, abierto, alto, bajo, cierre, volumen INSTALACI??N: Copie el archivo .ex4 (indior) en su carpeta ....MQL4Indiors. Luego reinicie MT4. PARÁMETROS: CurrencyPairs: deje en blanco para dar salida solo para el par en cuyo gráfico se adjunta el scriptindior. De lo contrario, escriba hasta 40 pares, separados por comas. La mayúscula o minúscula no importa # 8217; no importa, y puede usar las siguientes abreviaturas: A = AUD, C = CAD, F = CHF, E = EUR, G = GBP, J = JPY, N = NZD, U = USD. Por lo tanto, podría escribir algo como: EU, GU, UF, UJ que funciona de la misma manera que EURUSD, GBPUSD, USDCHF, USDJPY. Cuadros de tiempo: deje en blanco para imprimir solo para el período de tiempo en el que se adjunta el scriptindior. De lo contrario, escriba hasta 9 marcos de tiempo, separados por comas. Mayúsculas o minúsculas no importa # 8217; t importa. Por ejemplo, para dar salida a los 9 marcos de tiempo, copie esto: M1, M5, M15, M30, H1, H4, D1, W1, MN Por lo tanto, las entradas anteriores crearían 36 archivos diferentes (4 pares x 9 marcos de tiempo). DifferentSubfolderPerTimeFrame: si se establece en FALSE, todos los archivos se enviarán a su carpeta # 8230;MQL4Files. Si se establece en VERDADERO, las subcarpetas se crearán automáticamente en esta carpeta, por ejemplo. # 8230;MQL4FilesH1, y los archivos de salida se crearán en las subcarpetas. Independientemente de la carpeta, todos los archivos se denominan: [par], [período de tiempo] .CSV LookbackBars: valores OHLCV para los más recientes (más a la derecha) # 8216; n # 8217; se emitirán barras, donde # 8216; n # 8217; es el valor que escribe aquí. Si especifica 0 o un número muy grande (por ejemplo, 999999), se mostrarán todos los valores de todas las barras en el historial del gráfico. DescendingDateTimeOrder: si se establece en FALSE, los datos se emiten en orden cronológico, es decir, los primeros valores de barra al inicio del archivo. Si se establece en VERDADERO, los datos se emiten en orden cronológico inverso, es decir, los valores de barra más recientes al inicio del archivo. OutputHeaderLine: si se establece en VERDADERO, generará una línea (fila), con encabezados de columna, al inicio del archivo. Si se establece en FALSE, no se emitirá ninguna línea de encabezado. FieldSeparator: establezca esto en los caracteres delimitadores que desea que aparezcan entre los valores de columna que son salidas. Por defecto es una coma (,). Escriba un carácter de caret (^)si desea que los campos, incluidos los de la línea de encabezado, estén separados por tabulaciones. EncloseValuesInQuotes: si se establece en TRUE, cada valor de los datos se incluirá entre comillas dobles, por ejemplo. # 8220; 1.3659 # 8221 ;. DateTimeFormat, PriceFormat, etc: se explican aquí. Tenga en cuenta que la fecha y la hora, de forma predeterminada, se muestran como un campo. Si desea que aparezcan como campos separados, debe incluir un separador de campo (y comillas, si lo desea) dentro del DateTimeFormat, por ejemplo. MDY, H: I RefreshPeriod: deje como 0 y el indicador interno sobrescribirá el archivo (s) con datos actualizados cada vez que una nueva vela en el gráfico actual comience a formarse. O bien, escriba M1 o M5, etc. para que el usuario sobrescriba los archivos cada vez que se inicie una nueva vela en ese período de tiempo. O simplemente escriba T para que sobrescriba los archivos en cada nueva marca de precio (advertencia: esto puede ralentizar su computadora, si está generando datos para una gran cantidad de velas retroactivas). NOTA: Es posible que haya problemas (como la ausencia de datos) si el archivo de salida está abierto en MT4 y Excel simultáneamente. Esto se debe a que MT4 requiere acceso exclusivo al archivo. Abrir el archivo en Excel en modo de solo lectura puede resolver el problema; Depende de la versión de Excel que esté ejecutando. SALIDA DE MUESTRA: Código insertado Fecha, Hora, Abierto, Alto, Bajo, Cerrar, Volumen 12/212012,04: 00,87.970,87.984,87.584,87.804,18961 12/212012,08: 00,87.803,87.965 , 87.582,87.609,15917 12/212012,12: 00,87.607,87,847,87.560,87.603,12136 12/212012,16: 00,87.602,87.871,87.530,87.686,18678 12/21/2012, 20: 00,87.686,87.724,87.538,87.599,7838 12/242012,00: 00,87.707,87.870,87.652,87.734,9248 12/242012,04: 00,87.736,87,818,87.687,87.813, 4924 12/242012,08: 00,87,810,87,915,87,780,87,811,5634 12/242012,12: 00,87,812,87,891,87.741,87,811,6903 12/242012,16: 00,87,811 , 87.994,87.793,87,938,5883 12/262012,01: 00,88.053,88.48,88.006,88.348,13701 12/262012,05: 00,88.348,88.476,88.308,88,398,7351 12/262012,09: 00,88.398,88.608,88,347,88.433,10198 12/262012,13: 00,88.433,88.642,88.350,88.576,10997 12/262012,17: 00,88.576,88.770,88,427, 88.766,12260 12/262012,21: 00,88,766,88,842,88,715,88,837,4481 12/272012,00: 00,88,833,88.886,88,620,88,832,10180 12/272012,04: 00 , 88.835,88.948,88.755,88.803,10334 12/272012,08: 00,88.80 3,88,970,88,765,88,945,9994 12/272012,12: 00,88.944,89.119,88.902,89.065,9441
    https://www.forosforex.com/attachmen...7134167704.ex4

  6. #15
    Hola, también estoy buscando una exportación automática. Sé que puede exportar manualmente los archivos de historial en metatrader y guardarlos como csv. Archivos pero quiero un código que lo haga automáticamente cada 15 minutos. ¿Cómo puedo hacer eso?

  7. #16
    Puedes intentar usar QB-DataExporter. Solo funciona con MT5 que puedes descargar desde aquí.
    http://goo.gl/QvvX6

  8. #17
    Hola Ra457, Gracias por compartir tu código. Me gustaría exportar datos históricos de MT4 a .csv, pero no quiero tener que abrir la plataforma manualmente cada vez que hago esto. Si es posible, me gustaría un script VB que pudiera abrir la aplicación MT4, tal vez activada por un evento del planificador, y luego ejecutar el script MQ4 para exportar los datos. Me gustaría saber de alguien que haya intentado algo similar. Gracias, mt4coder

  9. #18
    Puede superar el límite de conteo de parm colocando todos los datos en una cadena antes de la escritura, luego simplemente escriba 1 cadena. Sin embargo, puede haber un límite en la longitud de la cadena, no lo sé.

  10. #19
    1 Adjuntos (s) El comando FileWrite solo puede usar 63 parámetros a la vez. Tenía 75 (O, H, L, C V para 15 pares) y necesitaba dividirlo en 2 comandos separados. Necesitaba deshacerme de los comandos de matriz del script original, ya que eran inútiles para mis propósitos. De todos modos, espero que alguien más pueda usar esto. Simplemente arrastre y suelte el script desde el navegador (Ctrl N) en cualquier gráfico y exportará los datos OHLCV del día anterior a expertsfilesDaily_Base.csv. Esto me va a ahorrar mucho tiempo !!!

    https://www.forosforex.com/attachmen...5933754546.mq4

  11. #20
    1 Adjuntos (s) Quité todos los comandos relacionados con la matriz y me referí directamente al OHLCV, pero todavía estoy recibiendo el mismo error. ¿Alguien puede ver esto y decirme si el comando filewrite es correcto? Todavía estoy recibiendo ')': los parámetros incorrectos cuentan (147, 6) Gracias de antemano ... R
    https://www.forosforex.com/attachmen...4617407901.mq4

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.