Scripts: Save OHLCV Data from Chart to CSV File

 

Save OHLCV Data from Chart to CSV File:

Este script guarda todos los datos OHLCV disponibles en el gráfico en un archivo CSV.

Save OHLCV Data from Chart to CSV File

Author: Mohammad Sh

 
¿alguna diferencia con la exportación en el menú SYMBOLS?
 
umad #:
¿hay alguna diferencia con la exportación en el menú SYMBOLS?

Según mi experiencia, a veces la herramienta del menú Símbolos no devuelve todos los datos disponibles en el gráfico (y a veces no funciona en absoluto), especialmente cuando se trata de proveedores de datos distintos de MetaQuotes. Supongo que esto se debe a que la herramienta del menú Símbolos solicita los datos al broker, y los brokers imponen limitaciones en el número de barras que podemos obtener en una petición (supongo que por eso los datos históricos se rellenan gradualmente cuando abrimos un gráfico completamente nuevo).

Este script guarda los datos que están disponibles localmente en el gráfico, por lo que dichas limitaciones no se le aplican.

 

Hola, gracias por compartir.
Pero, ¿sigue funcionando? He intentado en múltiples corretajes gráficos y terminal.
Obtener el mensaje de archivo de Excel guardado con éxito, pero incapaz de encontrar en qué carpeta se las arregló para hacer la descarga.

Intentado buscar en todas partes.

 
ralph4t #:

Hola, gracias por compartir.
Pero, ¿sigue funcionando? He intentado en múltiples corretajes gráficos y terminal.
Obtener el mensaje de archivo de Excel guardado con éxito, pero incapaz de encontrar en qué carpeta se las arregló para hacer la descarga.

Intentado buscar en todas partes.

Hola, de nada.
Por favor, abra el MetaEditor (el programa de icono amarillo que viene con MetaTrader), a continuación, vaya a "Archivo>Abrir carpeta de datos comunes". Se abre una carpeta. Abra la carpeta "Archivos". Usted puede encontrar la salida allí.

 
Mohammad Sh #:

Hola, de nada.
Por favor, abra el MetaEditor (el programa de icono amarillo que viene con MetaTrader), a continuación, vaya a "Archivo>Abrir carpeta de datos comunes". Se abre una carpeta. Abra la carpeta "Archivos". Usted puede encontrar la salida allí.

Hola de nuevo,
muchas gracias compañero, funcionó a la perfección!
si te gustaría un código python que convierte el excel en una hoja de datos bien organizado dentro de las columnas y no separados con espacios me golpeó hasta ralphzayl4t@gmail.com He trabajado en uno.
mientras que para u ¿cómo lo haces para trabajar con los datos?
 
ralph4t #:
Hola de nuevo,
tks mucho compañero, funcionó a la perfección!
si u'd como un código de python que convierte la Excel en una hoja de datos bien organizado dentro de las columnas y no separados con espacios me golpeó hasta ralphzayl4t@gmail.com He trabajado en uno.
mientras que para u ¿cómo lo haces para trabajar con los datos?

Gracias por compartir la visión python, me pondré en contacto con usted si necesito esa funcionalidad.
Principalmente importo los datos OHLCV de nuevo a MetaTrader para utilizarlo en el Probador de Estrategias. En algunos casos quiero asegurarme de tener los datos en mi pc incluso si mi cuenta demo expira. En algunos casos, cambio el spread, las limitaciones del broker, etc., para probar la estrategia con mis propias especificaciones preferidas. El csv de salida está formateado de una manera que puede ser importado de nuevo a MetaTrader directamente, pero también puede ser importado a python, etc.