Discusión sobre el artículo "Desarrollando los Asesores Expertos multimódulo"

 

Artículo publicado Desarrollando los Asesores Expertos multimódulo:

El lenguaje de programación MQL permite implementar el concepto del diseño modular de las estrategias comerciales. En este artículo, se muestra el ejemplo del desarrollo del Asesor Experto multimódulo compuesto de los módulos de archivos compilados separadamente.

Después de eso, compilamos todos los archivos y empezamos el testeo del proyecto multimódulo.

Vídeo 2. Compilación de archivos generados del proyecto "test"
  

Para crear el mismo proyecto manualmente, necesitaremos más de una hora, y es evidente que habrá que empezar con el módulo principal. Después de definir los módulos externos que luego se podrá incluir en el proyecto, procedemos al diseño y programación. Lo importante es controlar los valores de los datos de salida de los módulos auxiliares para el módulo principal. Puesto que los módulos son los indicadores, y los búferes de indicadores contienen los valores exclusivamente del tipo real, entonces hay que prever la conversión de las variables del tipo real al tipo correspondiente al algoritmo en el módulo principal.

Autor: Sergey Pavlov