Discusión sobre el artículo "Usando los recursos computacionales de MATLAB 2018 en MetaTrader 5"

 

Artículo publicado Usando los recursos computacionales de MATLAB 2018 en MetaTrader 5:

Tras la modernización del paquete MATLAB en 2015, es necesario analizar el método moderno de creación de bibliotecas DLL. Usando como ejemplo un indicador de pronóstico, en el artículo se ilustran las peculiaridades de la vinculación de MetaTrader 5 y MATLAB al utilizar las versiones modernas de 64 bits de la plataforma. El análisis de todas las posibilidades de conexión de MATLAB permitirá al desarrollador de MQL5 crear más rápido aplicaciones con recursos computacionales ampliados, evitando tropezones indeseables.

La eficiencia del indicador se ha puesto a prueba con los datos comerciales de EURUSD H1 proporcionados por la plataforma MetaTrader. Se he elegido un intervalo de datos no demasiado grande, con un tamaño de 450 unidades, mientras que las variantes de atraso "estacional" han sido simuladas con 28, 30 y 32 unidades. El atraso con 32 unidades se ha mostrado como el mejor en el periodo de historia considerado.

Se ha realizado una serie de cálculos para distintos fragmentos de historia. La longitud del segmento en el modelo (450), el atraso estacional (32) y la longitud del pronóstico (30) se han establecido una vez y no han cambiado. Para valorar la calidad del pronóstico, los valores obtenidos para diferentes fragmentos se han comparado con los datos reales.

Vamos a mostrar varias figuras que ilustran el funcionamiento del indicador. En todas las figuras, se representa en color chocolate la conclusión del fragemento usado para elegir el modelo SARIMA(2,1,2) en MATLAB, mientras que el resultado obtenido sobre su base, se muestra en azul.

EURUSDH1_450(32)-180

Autor: Roman Korotchenko