MatLab y MetaTrader

MatLab y MetaTrader

Notapor Isoinl2 » Mié Mar 24, 2010 4:24 pm

Buenas,

¿sería posible conectar MatLab u otra herramienta estadística con MetaTrader? MatLab recibiría los ticks de precios, ejecutaría análisis (complejos, con accesos a BBDD etc.) y enviaría órdenes a MetaTrader. No sé si MetaTrader tiene API que lo permitiría.
¿Alguna experiencia con el rendimiento?

Gracias y saludos,
Isoinl2
 
Mensajes: 2
Registrado: Mié Mar 24, 2010 4:12 pm

Re: MatLab y MetaTrader

Notapor raul » Jue Mar 25, 2010 8:32 am

Hola Isoinl2,

MetaTrader 4 no tiene ninguna API para poder introducir órdenes. Lo que sí tiene es un servidor DDE (consulta la ayuda de Metatrader) que sirve para tomar los datos desde otra aplicación (entre ellas Matlab, que tiene cliente DDE). Además, también puedes leer los archivos de histórico de la carpeta metatrader\history desde otra aplicación (el formato está difundido por Internet).

Para conectar otra herramienta estadística, y que los cálculos de ésta sirvan para decidir las órdenes a introducir, lo mejor es llamar desde MetaTrader a una DLL que calcule o pase los datos a Matlab o a la aplicación que sea, y le devuelva a MT el resultado calculado.

En cuanto al rendimiento, al llamar a DLLs se nota algo, pero nada exagerado. Como todo, depende de lo complejos que sean los cálculos a realizar.

Saludos,
raul
 
Mensajes: 14
Registrado: Sab Mar 13, 2010 7:53 am


Volver a DLLs y temas avanzados

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron