En R, éste y otros modelos más complejos se crean en unas pocas líneas. El consumo de tiempo no es proporcional. Además, para cada nuevo modelo hay que escribir el código original.
Nada prometedor. Aunque para aquellos que son fuertes dentro de MATLAB puede ser una opción.
Pero el trabajo realizado es impresionante.
Suerte
¿Debería retocarlo aquí? ¿No?

Buena suerte.
¿Debería retocarlo aquí? ¿No?
Buena suerte.
¿Quieres decir que hay un error? ¿Dónde exactamente y qué debo cambiar? No lo veo.
¿Quiere decir que ha habido un error? ¿Dónde exactamente y qué debo cambiar? No lo veo.

Hay algo mal en esa expresión. Fíjate en esto. La expresión siempre dice FALSO.
Hay algo mal con esa expresión. Mira esto. La expresión siempre dice FALSO.
Parece ser un "sobre-seguro" excesivo para el paso de tiempo utilizado. Resulta que el procesamiento tuvo lugar más rápido que el nuevo recuento. Esto también indica posiblemente un buen rendimiento del ordenador. Como la condición es falsa, no afecta al algoritmo. Sería peor si fuera cierta con demasiada frecuencia). Voy a trabajar en el desarrollo del indicador y "mover" la condición para que no sea tan sin sentido. Gracias por el comentario.
Parece que hay un "sobre-seguro" excesivo para el paso de tiempo utilizado. Resulta que el procesamiento se hizo más rápido que la nueva cuenta atrás. Posiblemente esto también indique un buen rendimiento del ordenador. Como la condición es falsa, no afecta al algoritmo. Sería peor si fuera cierta con demasiada frecuencia). Trabajaré en el desarrollo del indicador y "moveré" la condición para que no sea tan sin sentido. Gracias por el comentario.
Suerte
Parece que hay un "sobre-seguro" excesivo para el paso de tiempo utilizado. Resulta que el procesamiento se hizo más rápido que la nueva cuenta atrás. Posiblemente esto también indique un buen rendimiento del ordenador. Como la condición es falsa, no afecta al algoritmo. Sería peor si fuera cierta con demasiada frecuencia). Trabajaré en el desarrollo del indicador y "moveré" la condición para que no sea tan sin sentido. Gracias por el comentario.
Se trata de una advertencia del compilador, no relacionada con la velocidad de procesamiento. La condición utiliza variables sin signo de tipo uint, nunca pueden ser < 0. Sustitúyelas por int para que puedas obtener una diferencia negativa.
Se trata de una advertencia del compilador no relacionada con la velocidad de procesamiento. La condición utiliza variables sin signo de tipo uint, nunca pueden ser < 0. Sustitúyelas por int para que puedas obtener una diferencia negativa.
Gracias por el consejo.
¿has probado los archivos en una instalación limpia de windows 10?No importa lo que hago no carga las dlls detiempo de ejecución desde el paquete mcr. Ive descargar el MCRRuntimehttp://ssd.mathworks.com/supportfiles/downloads/R2018b/deployment_files/R2018b/installers/win64/MCR_R2018b_win64_installer.exe
Gracias por la ayuda.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
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.
Autor: Roman Korotchenko