Discusión sobre el artículo "Dr. Tradelove o Cómo dejé de preocuparme y escribí un Asesor Experto Autoenseñable"
Inglés por favor
Nuevo artículo Dr. Tradelove or How I Stopped Worrying and Created a Self-Training Expert Advisor es publicado:
Autor: Roman Rich
Muy intuitivo. Muchas gracias.
Este es, literalmente, el título más creativo de todas las publicaciones relacionadas con el comercio. ¡El Dispositivo del Juicio Final de la automatización del comercio!
Gracias por sus esfuerzos para integrar los potentes conceptos que se ofrecen en este sitio. Probablemente el mayor obstáculo para los lectores sea encontrar la aplicación adecuada de sus ideas. Es importante seguir escribiendo artículos de este tipo, en los que partamos de las ideas ya presentadas en la comunidad. No me cabe duda de que este artículo es capaz de inspirar a grandes mentes para que vean las posibilidades en el campo de la automatización del comercio.
Felicitaciones
Buenas tardes.
¿Qué parámetros hay que introducir para ver cómo funciona su ejemplo?
De momento no ha abierto ni una sola operación.
bool isNewBars() { .... tf==PERIOD_H8|| tf==PERIOD_M12)
¿Es un error tipográfico? ¿En lugar de PERIOD_M12 en MustHave.mqh/ bool isNewBars(), debería ser PERIOD_H12?
¿Incluye el artículo todos los archivos para un Asesor Experto?
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
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