Hola Dream3r,
Primero felicitarte por el webinar.
Te has centrado en el proceso mecánico de la realización del backtest y como punto de partida para los traders que quieren iniciarse en el uso de expertos es imprescindible.
Desde mi punto de vista el backtest sólo es una de las 4 partes que conforman la automatización de un sistema:
1.- Estrategia o idea
2.- Programación de la idea en un experto
3.- Backtesting como método para obtener resultados en base a un histórico
4.- Optimización.
Sería interesante plantear un hilo y en un futuro un webinar, sobre optimización, que no sólo es usar un método de backtest para obtener resutlados fiables.
El backtest es sólo la forma de saber los resultados que el experto lanza en un determinado periodo de tiempo. Pero si estos resultados no son los esperados, cómo los mejoramos?
Aquí viene la optimización. El proceso de optimización requiere de varios aspectos para mejorar los resultados de un sistema, y pasan ineludiblemente por:
1.- Conocimiento total de la estrategia
2.- Conocimiento total de cómo el experto actúa ante la ejecución de la estrategia
3.- Observación en modo visual del backtest para buscar cómo mejorarlo
4.- Aplicación de medidas correctoras para obtener mejoras en los resultados
Para el último punto en muchos casos es necesario modificar el experto, con lo que a mi entender es imprescindible tener conocimientos básicos de programación en MQL par poder mejorar nuestros expertos. No creo que sea suficiente con buscar los mejores parámetros del set con el backtest en la mayoría de casos.
Por ejemplo:
Si tenemos un experto basado en una estrategia simple que entra al mercado (por poner un ejemplo), cada vez que el precio rebota en una media concreta en tendencia, y al hacer backtest los resultados son mediocres, después de observar la ejecución del experto en backtest visual, nos damos cuenta de que deberíamos aplicar un filtro, por ejemplo, de longitud de la vela de señal, para ello hemos de echar mano de la programación.
Esto solo es un punto de partida para profundizar más en la optimización de expertos después de entender como funciona el proceso mecánico del backtest.
Si quieres, abrimos un hilo y lo desarrollamos un poco para ayudar a todos aquellos que desean no sólo hacer backtest, sino optimizar expertos para mejorar resultados.
Salu2Foro de Forex Trading United