Con el tiempo que llevo en esto he llegado a la conclusión de que la mejor manera de ganar dinero es de la siguiente forma, no es tal vez la que más dinero da pero si la que no os llevará a la ruina.
1 Utilizar Robots Tendenciales, nada de reversión a la media ( seguir la tendencia)
2 Tener un Stop loss
3 Tener un take profit
4 Hacer mucho backtesting.
Ejemplo: Este robot que estoy programando se basa en el Hull moving average...
Los pasos que hago simplificar los datos, con un filtro... para la optimización utilizo datos históricos de hace casi dos años del EURUSD
Después optimizo los parametros de las medias móviles, para los primeras 500 señales del filtro:
Como vemos los primeros 500 periodos son muy buenos, pero posteriormente si no se vuelve a optimizar el rendimiento empieza a ir mal.
Esto explica que el mercado cambia, y lo que funciono en el pasado no va a funcionar en el futuro
Esto tiene mucho sentido y explica porque el 99,999% de los robots no funcionan porque se optimizan para el pasado, pero no se cumple para el futuro.
Por eso lo que se trata es de buscar el periodo para el que se optimiza y el periodo que tiene validez...
Por ejemplo: Optimizamos para 400 periodos, y vemos lo que sucede en los siguientes 50 periodos, cuando se termina volvemos a optimizar y así sucesivamente.
Detalle programa Matlab de Ejemplo Anterior:
![]()
Marcadores