Discusión sobre el artículo "Características del Wizard MQL5 que debe conocer (Parte 5): Cadenas de Markov"

 

Artículo publicado Características del Wizard MQL5 que debe conocer (Parte 5): Cadenas de Markov:

Las cadenas de Markov son una poderosa herramienta matemática que se puede usar para modelar y predecir los datos de las series temporales en varios campos, incluido el financiero. En el modelado y la previsión de series temporales financieras, las cadenas de Markov se usan a menudo para modelar la evolución de los activos financieros a lo largo del tiempo, como los precios de las acciones o los tipos de cambio. Una de las principales ventajas de los modelos de cadenas de Markov es su simplicidad y sencillez de uso.

La matriz '_p' será nuestra matriz de transición con todas las probabilidades de transición entre estados. A continuación, se adjunta el código completo de la clase de señal.

Hemos hecho algunas pruebas con EURJPY D1 para 2022. Más abajo, se muestra una parte del informe y la curva de equidad.

report_1


curve_1


Autor: Stephen Njuki

 

¿Puedes dar, la ea en esa foto?

 

El código no funciona


 

Hola Stephen,

Estoy obteniendo resultados interesantes utilizando esta clase MC. Sin embargo, estoy recibiendo muchas líneas de mensajes en la ficha Diario, como este: "CAp::Assert CMarkovCPD::MCPDAddTrack: XY contains infinite or NaN elements". ¿A qué se debe? ¿Debería preocuparme? ¿Qué me recomendáis para librarme de estos mensajes?

Gracias