Página 1 de 1

Pasar datos de MT4 a hoja de excel

Publicado: 24 Mar 2010 16:03
por FL4
Hola a todos,una preguntilla:

Como puedo pasar los valores que me da un indicador a una hoja de excel?

O sea,si quiero saber que valor marca el RSI en grafica de 5 min. en ese instante?

el precio ya se como ponerlo,pero el valor de un indicador?se puede?

Muchas Gracias.

Re: Passar datos de MT4 a hoja de excel

Publicado: 13 Abr 2010 18:40
por Profit_Warning
He encontrado una libreria que te permite llamar y ejecutar acciones en Excel a través de Metatrader.

http://www.fx1.net/excellink.php#mnfunc8

En la página explica las diferentes funciones. Es necesario descargar la librería e incluirla en tu directorio de trabajo de Metatrader (hay que registrarse para bajarla)

He encontrado también un ejemplo para mostrar los valores del ATR directamente en Excel:

http://forum.mql4.com/26982#227942

La verdad, me ha parecido muy interesante, y abre muchas posibilidades para los que tengan soltura con Excel o para un procesado posterior de los datos.

Además, en esa página hay unos 3000 indicadores y expertos que se pueden descargar, y un generador de ticks (http://www.fx1.net/mt4tick.php) para correr EA's en fines de semana.

Re: Passar datos de MT4 a hoja de excel

Publicado: 13 Abr 2010 20:39
por YsEkU
Hazte un EA o un script y usa la funcion filewrite(http://docs.mql4.com/files/FileWrite)en el start(), para crearte un .csv (comma separated values) a cada tick, que puedes importar desde excell...

Un saludo.

Re: Pasar datos de MT4 a hoja de excel

Publicado: 30 Oct 2015 15:42
por simoilmari
Hola, acabo de leer este tema, soy nuevo en este foro, yo tambien estoy interesado en bajar datos OHCL Daily, valor ATR y quizas tambien algunas EMA, pero puedo hacer todo esto sin el MT4?

He conseguido con Excel a bajar datos desde tablas en webs pero cada vez que se actualiza se me sobrepone a los datos anteriores mientras que necesito que se pongan uno bajo el otro, crear un historial...

Así que, puedo bajar estos valores desde alguna web o mql4/5 sin la necesidad de tener el MT4 encendido?

Si bajo los historiales OHCL Daily desde MT4 y lo meto en excel puedo calcular las EMA y ATR? supongo que sí, pero luego quisiera que baje los datos en automático....

Muchas Gracias !

Re: Pasar datos de MT4 a hoja de excel

Publicado: 04 Nov 2015 22:54
por X-Trader
Hola simoilmari, por curiosidad ¿necesitas actualizar muchos valores o solo unos pocos?

Saludos,
X-Trader

Re: Pasar datos de MT4 a hoja de excel

Publicado: 05 Nov 2015 14:50
por simoilmari
Quisiera los valores de las Majors y Crosses...28 pares de divisas.

Re: Pasar datos de MT4 a hoja de excel

Publicado: 10 Nov 2015 19:58
por X-Trader
La opción más rápida es crearte un perfil en MT4 con todos los gráficos diarios que te interesen. Seguidamente debes programarte un script y ejecutarlo en cada gráfico para que exporte a CSV los valores que desees usando la función FileWrite. Para ello puedes ver un ejemplo muy sencillo en la referencia de MQL, en concreto aquí:

http://docs.mql4.com/files/filewrite

Como puedes ver se puede exportar a CSV tanto los valores de las velas como los de los indicadores.

Con esto yo creo que ya lo tienes.

Saludos,
X-Trader

Re: Pasar datos de MT4 a hoja de excel

Publicado: 14 Nov 2015 12:29
por simoilmari
Hola, muchas gracias,

es que quisiera hacerlo sin la necesitad de tener el MT4,
pero bueno estoy resolviendo poco a poco y si hace falta tener el MT4 seguirè estos pasos...

Gracias otra vez !

Re: Pasar datos de MT4 a hoja de excel

Publicado: 16 Nov 2015 11:58
por X-Trader
Disculpa, no quería decir que tuvieras que usar MT4 necesariamente. Quizás te puedan interesar este artículo que publiqué el otro día sobre el tema de históricos de Forex:

https://www.x-trader.net/articulos/soft ... er-ii.html

También puedes generar datos en ASCII desde estas utilidades online:

http://www.fxstreet.es/herramientas-div ... o-divisas/
https://www.dukascopy.com/swiss/english ... istorical/

Míralo y dime si te sirvió.

Saludos,
X-Trader