Discusión sobre el artículo "Dr. Tradelove o Cómo dejé de preocuparme y escribí un Asesor Experto Autoenseñable"

 

Artículo publicado Dr. Tradelove o Cómo dejé de preocuparme y escribí un Asesor Experto Autoenseñable:

Después de crear un Asesor Experto (EA, por sus siglas en inglés), todos nosotros recurrimos a la ayuda del Probador de Estrategias incorporado para seleccionar los parámetros óptimos. Una vez encontrados, iniciamos el EA, y cuando nos parece que ocurren algunos cambios importantes en el trabajo del EA, lo paramos, volvemos a optimizarlo una y otra vez en el Probador. Y así constantemente.

¿Podemos asignar al EA la toma de decisión sobre la reoptimización y el mismo proceso de esta reoptimización sin parar, desde luego, el trabajo del EA?

Una de las opciones para resolver este problema fue propuesta por Quantum en su artículo "Sistemas de Trading Adoptables y su Uso en el Terminal de Cliente MetaTrader 5". En este artículo, junto con el sistema de trading real, él ha considerado el uso de varias (una cantidad ilimitada) estrategias virtuales de las cuales se hace la selección de la estrategia que ha traído el mayor beneficio para el momento actual. La decisión sobre el cambio de la estrategia comercial se toma después de superar un valor fijado de las barras.

Pues, yo propongo usar el código del algoritmo genético (GA, por sus siglas en inglés) descrito por joo en su artículo "Algoritmos genéticos: ¡Es fácil!". Vamos a ver la implementación de este EA (como ejemplo: el EA que fue propuesto para participar en el Automated Trading Championship 2011).

Autor: Roman Zamozhnyy