Discusión sobre el artículo "Explorador de la biblioteca estándar de MQL5 (Parte 1): Introducción con CTrade, CiMA y CiATR"
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Artículo publicado Explorador de la biblioteca estándar de MQL5 (Parte 1): Introducción con CTrade, CiMA y CiATR:
Aunque la documentación de MQL5 ofrece la definición formal de clases como CTrade, CiMA y CiATR —con información sobre su herencia, los métodos disponibles y breves descripciones—, no llega a mostrar a los desarrolladores cómo combinarlas para crear sistemas de trading prácticos. Para alguien que se inicia en esto, esta carencia puede resultar intimidante; la documentación le explica qué hay disponible, pero no cómo utilizarlo de forma eficaz. Por eso este artículo y muchos otros son fundamentales.
Aquí vamos más allá de los listados de la API y pasamos a la aplicación práctica. Explicamos no solo qué representa cada clase, sino también cómo integrarla en el ciclo de vida del asesor experto, cómo deben interpretarse sus resultados y cómo interactúa con otras clases para formar una estrategia completa. En resumen, esta serie sirve de puente entre la documentación de referencia y la práctica real, ofreciendo a los lectores una guía paso a paso desde las definiciones básicas de las clases hasta un robot de trading operativo.
¿Por qué estas clases?
La biblioteca estándar de MQL5 se incluye con cada instalación de MetaTrader 5, y se puede acceder fácilmente a sus archivos fuente en MetaEditor 5. Por defecto, estos archivos se encuentran en el directorio «Include» de su instalación de MQL5 (por ejemplo, MQL5\Include\Trade\ o MQL5\Include\Indicators\). Cada módulo está organizado en archivos de cabecera (.mqh) que definen clases reutilizables como CTrade, CiMA y CiATR. En MetaEditor, puede explorar fácilmente estos archivos desde el panel «Navegador», en «Include» → «Biblioteca estándar», o abrirlos directamente a través de «Archivo» → «Abrir». Esta accesibilidad le permite utilizar libremente las clases en sus proyectos añadiendo directivas #include, así como examinar el propio código fuente, conocer la estructura de la biblioteca e incluso ampliarla o personalizarla según sus propias necesidades de desarrollo.
Autor: Clemence Benjamin