Discusión sobre el artículo "Usando el filtro de Kalman en la predicción del precio" - página 4

 
Aleksey Vakhrushev:

Barras 144 shift 10000

con la configuración estándar también redibuja.

Abre uno de los dos escaneos que enviaste y juega con los botones derecho/izquierdo. El indicador en tus escaneos no solo redibuja la última barra, redibuja toda la barra, todos los picos y todos los fondos. De acuerdo, es un poco extraño, ...comprueba la configuración.... aunque probablemente ya hayas perdido el interés.... casi ha pasado un año.

 
Hola, he mirado su indicador de filtro de Kalman y creo que es muy bueno. Sin embargo, no traza en los índices de efectivo-dow jones, DAX, S&P500. Creo que el problema es que con los índices tick != punto. Además, cuando trato de compilar el Kalman indy, me sale el siguiente error:
cannot cast 'L1' to 'D1' Math.mqh 20 30
¿Podrías arreglar el indicador? Creo que tiene mucho valor.
Saludos cordiales,
Stanisav
 

¿Qué es un "vector de estados"?

¿Cuál es el conjunto de estados? ¿Tendencia al alza/tendencia a la baja, por ejemplo?

 


este es el resultado de la prueba con las condiciones del artículo, pero la fecha es sólo de 01-8-2017 a 30-10-2017 (en lugar de 30-8-2017 en el artículo)

 
Hola, tu idea es ajustar los datos y luego extrapolar.
Pero quiero obtener los datos de la curva ajustada, ¿qué debo hacer? ¿Cómo está escrito el código?
Al igual que en el análisis de regresión, los datos ajustados se pueden extrapolar. También podemos obtener los datos de la curva ajustada.
 
Hola, tu idea es ajustar los datos y luego extrapolar.
Pero quiero obtener los datos de la curva ajustada, ¿qué debo hacer? ¿Cómo está escrito el código?
Al igual que en el análisis de regresión, los datos ajustados se pueden extrapolar. También podemos obtener los datos de la curva ajustada.
 
Me gustó mucho la idea, pero el indicador no funciona.
No aparece nada.
No sé si es un problema con la versión actual de MT5....
 

El indicador se compila normalmente. Al intentar compilar el Asesor Experto, obtengo los siguientes errores:

'TimeFrame' - token inesperado, probablemente falta el tipo SignalKalman.mqh 153 16
'TimeFrame' - función ya definida y de tipo diferente SignalKalman.mqh 153 16
'HistoryBars' - token inesperado, probablemente falta el tipo SignalKalman.mqh 166 16
'HistoryBars' - function already defined and has different type SignalKalman.mqh 166 16
'ShiftPeriod' - unexpected token, probably type is missing?SignalKalman.mqh 176 16
'ShiftPeriod' - función ya definida y de tipo diferente SignalKalman.mqh 176 16

¿Qué estoy haciendo mal?

 
Verner999 #:

El indicador se compila normalmente. Al intentar compilar el Asesor Experto, obtengo los siguientes errores:

'TimeFrame' - token inesperado, probablemente falta el tipo SignalKalman.mqh 153 16
'TimeFrame' - función ya definida y de tipo diferente SignalKalman.mqh 153 16
'HistoryBars' - token inesperado, probablemente falta el tipo SignalKalman.mqh 166 16
'HistoryBars' - function already defined and has different type SignalKalman.mqh 166 16
'ShiftPeriod' - unexpected token, probably type is missing?SignalKalman.mqh 176 16
'ShiftPeriod' - función ya definida y de tipo diferente SignalKalman.mqh 176 16

¿Qué estoy haciendo mal?

Las nuevas versiones de MT5 requieren que se especifique explícitamente el tipo del resultado devuelto por el método. Para solucionar el error, debe añadir void al principio de las líneas especificadas

void CSignalKalman::TimeFrame(ENUM_TIMEFRAMES value)
 
Dmitriy Gizlyk #:

Las nuevas versiones de MT5 requieren que se especifique explícitamente el tipo del resultado devuelto por el método. Para solucionar el error, debe añadir void al principio de las líneas especificadas

Todo compilado. ¡Muchas gracias! :)