Discusión sobre el artículo "Desarrollo de asesores expertos autooptimizables en MQL5 (Parte 9): Cruce de dos medias móviles"

 

Artículo publicado Desarrollo de asesores expertos autooptimizables en MQL5 (Parte 9): Cruce de dos medias móviles:

Este artículo describe el diseño de una estrategia de cruce de medias móviles dobles que utiliza señales de un marco temporal superior (D1) para orientar las entradas en un marco temporal inferior (M15), calculándose los niveles de stop-loss a partir de un marco temporal de riesgo intermedio (H4). Introduce constantes del sistema, enumeraciones personalizadas y la lógica para los modos de seguimiento de tendencias y de retorno a la media, al tiempo que hace hincapié en la modularidad y en la optimización futura mediante un algoritmo genético. Este enfoque permite establecer condiciones flexibles de entrada y salida, con el objetivo de reducir el retraso de la señal y mejorar la sincronización de las operaciones, alineando las entradas en los marcos temporales más cortos con las tendencias de los marcos temporales más largos.

Nuestros primeros intentos consistieron en utilizar herramientas de modelización estadística para predecir con antelación los cruces de medias móviles. Hemos avanzado en esta dirección y hemos constatado que, en las condiciones de mercado adecuadas, predecir los cruces de medias móviles puede resultar más preciso que predecir directamente el precio. A partir de ahí, descubrimos otro método más para reducir aún más el retraso. Este método consiste en fijar los períodos de las dos medias móviles de modo que compartan un valor común y, en su lugar, generar cruces aplicando una media móvil al precio de apertura y la otra al precio de cierre. Este sistema alternativo resultó eficaz, ya que nos permitió reducir aún más el retraso sin necesidad de recurrir a herramientas de modelización avanzadas, simplemente utilizando el mismo período y variando el precio aplicado a los dos indicadores.

En este debate, analizamos otro enfoque singular que aún no habíamos tenido en cuenta. Al igual que ocurre con la mayoría de los problemas de la vida y de las matemáticas, hay más de una forma de abordar una cuestión, y cada solución tiene sus propias ventajas e inconvenientes. Al sopesar estas alternativas, nuestro objetivo es comprender hasta qué punto podemos controlar el retraso en el sistema.

Aquí vamos a probar lo que yo denomino «estrategia de cruce de dos medias móviles». Como se muestra en la figura 1, la estrategia clásica de cruce de medias móviles se suele aplicar en un único marco temporal con dos medias móviles de diferentes períodos. A diferencia de lo que vimos anteriormente —donde ambas medias móviles tenían un período fijo—, en esta ocasión volvemos ligeramente al enfoque clásico, permitiendo que los dos indicadores utilicen períodos diferentes.

El problema de este método original es que la confirmación de las señales de entrada suele llegar tarde —cuando el movimiento ya ha comenzado—, lo que provoca entradas tardías o la pérdida de oportunidades. 


Autor: Gamuchirai Zororo Ndawana