Pasar datos de MT4 a hoja de excel

Foro dedicado a todo lo relacionado con la versión 4 de la plataforma de Metaquotes.
Responder
Avatar de Usuario
FL4
Mensajes: 135
Registrado: 10 Jul 2008 17:46
Ubicación: Sabadell

Pasar datos de MT4 a hoja de excel

Mensaje 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.
Avatar de Usuario
Profit_Warning
Mensajes: 92
Registrado: 03 Jul 2008 13:40
Ubicación: Peipartreidinland

Re: Passar datos de MT4 a hoja de excel

Mensaje 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.
Oí y olvidé, vi y comprendí, hice y aprendí.

Think out of the box, Make it simple, Think big
Avatar de Usuario
YsEkU
Mensajes: 179
Registrado: 02 Ene 2007 23:24

Re: Passar datos de MT4 a hoja de excel

Mensaje 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.
simoilmari
Mensajes: 3
Registrado: 30 Oct 2015 15:32

Re: Pasar datos de MT4 a hoja de excel

Mensaje 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 !
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12795
Registrado: 06 Sep 2004 10:18
Contactar:

Re: Pasar datos de MT4 a hoja de excel

Mensaje por X-Trader »

Hola simoilmari, por curiosidad ¿necesitas actualizar muchos valores o solo unos pocos?

Saludos,
X-Trader
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."

simoilmari
Mensajes: 3
Registrado: 30 Oct 2015 15:32

Re: Pasar datos de MT4 a hoja de excel

Mensaje por simoilmari »

Quisiera los valores de las Majors y Crosses...28 pares de divisas.
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12795
Registrado: 06 Sep 2004 10:18
Contactar:

Re: Pasar datos de MT4 a hoja de excel

Mensaje 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
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
simoilmari
Mensajes: 3
Registrado: 30 Oct 2015 15:32

Re: Pasar datos de MT4 a hoja de excel

Mensaje 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 !
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12795
Registrado: 06 Sep 2004 10:18
Contactar:

Re: Pasar datos de MT4 a hoja de excel

Mensaje 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
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Metatrader 4”