Discusión sobre el artículo "Consejos de un programador profesional (parte I): guardado, depuración y compilación de códigos. Trabajando con proyectos y logs"

 

Artículo publicado Consejos de un programador profesional (parte I): guardado, depuración y compilación de códigos. Trabajando con proyectos y logs:

Consejos de un programador profesional sobre métodos, técnicas y herramientas auxiliares para facilitar la programación.

Los archivos de programa del terminal se encuentran en el directorio MQL5. Este directorio es el llamado «sandbox». El acceso desde el exterior está cerrado. Y eso es lo correcto. Aunque, si conectamos nuestra propia DLL, seguramente podremos entrar donde queramos.

Por ejemplo, aquí tenemos la estructura del proyecto Cayman:

  • /Experts/Cayman/ - asesor experto
  • /Files/Cayman/ - archivos de datos (ajustes, parámetros)
  • /Include/Cayman/ - biblioteca de clases (funciones)
  • /Scripts/Cayman/ - scripts operativos principales
  • /Scripts/CaymanDev/ - scripts de desarrollador (para la depuración)

Principales ventajas de esta distribución:

  • Búsqueda contextual solo en los archivos del proyecto con la ayuda de TotalCommander
  • Control de versiones con la ayuda de Git (controlar solo los archivos del proyecto, ignorando el resto)
  • Se simplifica el proceso de copiado a otro terminal (demo -> real – inicio)

Autor: Malik Arykov