Indicadores: Hurst Exponent

 

Hurst Exponent:

El exponente de Hurst se considera como «índice de dependencia» o «índice de dependencia a largo». Él determina numéricamente la disposición relativa de las series temporales para una disminución fuerte en la dirección del valor medio, o para la concentración en una determinada dirección.


Autor: Mladen Rakic

 

Usted utiliza " hurst =MathLog(iValue)/MathLog(inpHurstPeriod);" para calcular Hurst. ¿Importa si se utiliza MathLog o Log10 (que he visto que se utiliza para trazar gráficos R/S)?

Gracias.

 
Desafortunadamente este indicador es muy lento para ejecutar backtests grandes. Lo puse en mi EA y corrí un backtest setted rango de 3 años y marco de tiempo de 1 minuto, el resultado fue un aumento increíble de 3 segundos a 6 minutos de tiempo de ejecución. ¡¡¡120 veces más lento!!! 😯
 
lopeswilliam backtests grandes. Lo puse en mi EA y corrí un backtest setted rango de 3 años y marco de tiempo de 1 minuto, el resultado fue un aumento increíble de 3 segundos a 6 minutos de tiempo de ejecución. ¡¡¡120 veces más lento!!! 😯

La versión publicada en esta entrada es "por el libro" versión del algoritmo

Utilice esta versión : exponente de Hurst - versión optimizada en su lugar

________________________

PD: ¿Qué marco de tiempo y configuración de prueba usaste con datos de 3 años para obtener el resultado en 3 segundos? Eso es (en cada modo de tick back test) altamente improbable, pero me gustaría saberlo. ¿O estaba utilizando el modo de precios abiertos solamente?

En cualquier caso, la nueva versión es más rápida ...

Hurst Exponent - optimized version
Hurst Exponent - optimized version
  • www.mql5.com
Hurst Exponent - optimized version
 
Lo más probable es que esté utilizando el método OpenPrice.
¡De lo contrario, no es posible obtener resultados en 3 segundos con everytick en cualquier sistema a menos que tenga un sistema extremadamente potente!
 
Mladen Rakic #:

La versión publicada en esta entrada es la versión del algoritmo "de libro".

Utilice esta versión : exponente de Hurst - versión optimizada en su lugar

________________________

PS: ¿Qué marco de tiempo y la configuración de prueba que utilizó con 3 años de datos para obtener el resultado en 3 segundos? Eso es (en cada modo de tick back test) altamente improbable, pero me gustaría saberlo. ¿O estaba usando el modo de precios abiertos solamente?

En cualquier caso, la nueva versión es más rápida ...

Muchas gracias por esta mejora, voy a probar la nueva versión.


----

Acerca de mi backtest, he subido una imagen para mostrar cómo me setted.

Archivos adjuntos:
 

Hola.

El Sr. Andrew Lo (1991) abogó por ajustar la desviación típica por el aumento esperado del rango debido a la autocorrelación de corto alcance en las series temporales. Se trata de la raíz cuadrada de

в = S² + 2Σ(j=1...q)[1-j/(q+1)]×C(j)

donde q es un desfase máximo en el que la autocorrelación de corto alcance podría ser sustancial y C(j) es la autocovarianza de la muestra en el desfase j. Utilizando este rango reescalado ajustado, concluye que las series temporales de rentabilidad de los mercados bursátiles no muestran indicios de memoria de largo alcance.

MathML Namespace
  • www.w3.org
MathML Namespace
 
¿Cómo se podría utilizar este indicador junto con otros?