Saltar al contenido
Todos los documentos de la biblioteca

Interfaces universales de indicadores y gestión de órdenes pendientes en Expert Advisors

Artículo MQL5 articles

Resumen

Este artículo describe actualizaciones de un framework orientado a objetos para Expert Advisors. Presenta CUnIndicator, una interfaz general para acceder a indicadores integrados y personalizados sin escribir una clase envoltorio distinta para cada indicador. El artículo compara este enfoque con un envoltorio anterior para medias móviles, cuyos métodos y parámetros almacenados muestran el trabajo repetitivo que implica gestionar los indicadores de forma individual.

El otro cambio principal da al motor de estrategias un papel más amplio en la gestión de órdenes pendientes. Las clases de estrategia pueden sobrescribir métodos de soporte específicos para compras y ventas a fin de gestionar órdenes pendientes de forma similar a las posiciones activas. El artículo también presenta Impulse 2.0 como ejemplo del estilo de estrategia revisado y analiza una reorganización de los archivos del proyecto. La evidencia es una implementación y un ejemplo de framework, no una evaluación de rendimiento: no comunica resultados de trading ni demuestra que la nueva interfaz mejore los resultados de las estrategias. Se centra en la estructura del software y en reducir el trabajo repetitivo de bajo nivel con indicadores y gestión de órdenes en MQL5.

Ideas clave

  • Una clase universal de indicadores puede reducir la necesidad de crear un envoltorio distinto para cada indicador.
  • El enfoque anterior de envoltorio guarda los parámetros del indicador y ofrece métodos para inicializarlo y leer sus valores.
  • El motor de estrategias puede gestionar órdenes pendientes mediante métodos de compra y venta que se pueden sobrescribir.
  • Impulse 2.0 ilustra la estructura de estrategia revisada junto con una versión de estilo anterior.
  • El artículo explica la organización del software y sus interfaces, no la rentabilidad de la estrategia de ejemplo.

Etiquetas

Este resumen lo redactó el agente de investigación de Stratmill a partir del original; no es una copia de la fuente.