Discusión sobre el artículo "Integración del terminal de cliente de MetaTrader 4 con MS SQL Server"

 

Artículo publicado Integración del terminal de cliente de MetaTrader 4 con MS SQL Server:

El artículo proporciona un ejemplo de integración del terminal de cliente de MetaTrader 4 con MS SQL Server usando una dll. Se adjuntan los códigos fuente en C++ y en MQL4 y un proyecto listo para usar y compilado de Visual C++ 6.0 SP5.

Vamos a fantasear: Posibles soluciones y ventajas

Podemos crear un almacén de datos y colocar/extraer información de él. De esta forma, podemos liberar al terminal de cliente de MT 4 de la necesidad de guardar el historial de cotizaciones. Ahora el historial de cotizaciones se guarda en MS SQL Server y podemos operar con esta información, extraerla antes y exportarla a otras aplicaciones. Podemos utilizar los datos a analizar en paquetes NEURONALES, la mayoría de los cuales pueden trabajar con almacenes SQL.

En tiempo real, el terminal puede seguir formando señales de los indicadores pasándolas al almacén y fijándolas de esta forma. Una aplicación externa puede extraer la señal y el historial en tiempo real, analizarlos y formar señales realizando la ejecución y el almacenamiento del registro en MS SQL Server y enviarlos al terminal para su ejecución.

De este modo, podemos obtener la integración y distribución funcional entre las aplicaciones involucradas en un complejo de trading automatizado.

Bueno, si ya no es necesario almacenar las cotizaciones históricas podemos hacerlo de la forma siguiente. Establecemos las barras mínimas en Tools>Options>Charts, por ejemplo, para 5000. El terminal comienza a trabajar más rápido ya que no necesita asignar memoria para un historial grande.


Autor: Yuriy Zaytsev

Razón de la queja: