Guía paso a paso

Paso 1: Descargue los datos históricos del par y timeframe de los que se desea construir el sistema, desde una fuente fiable. Se necesitará disponer de datos desde 2 años antes al inicio del período InSample hasta el final del período OutSample.

Paso 2: En el Módulo Históricos de Alphadvisor, seleccione el par y timeframe correspondiente. Posteriormente, pulse en la flecha de la parte derecha de la pantalla y seleccione el fichero de históricos previamente descargado. El histórico aparecerá en la parte central de la pantalla.

Paso 3: En el Módulo Extractor de Alphadvisor, construya una plantilla arrastrando los indicadores disponibles al centro de la pantalla, o bien abra una plantilla previamente guardada. Configure los parámetros de la extracción: par, timeframe y fechas de inicio y fin del período InSample, y, asegurándose de que la estrategia está configurada como Dirección, lance la extracción. Se guardará en el directorio de extracciones de Alphadvisor.

Paso 4: Nos movemos a Genbox. Seleccione la opción de Ramas en el desplegable de la parte superior de la pantalla y cargue la extracción generada en el paso anterior mediante el botón correspondiente.

Paso 5: Configure los parámetros de exploración de Genbox. Estos parámetros son de 4 tipos:

Paso 6: Lance la exploración mediante el botón correspondiente.

El log de la parte inferior de la pantalla comenzará a proporcionar información de los procesos realizados por el motor de inteligencia artificial y las ramas validadas comenzarán a aparecer en la parte superior de la pantalla, junto con sus métricas de análisis.

Paso 7: Una vez haya finalizado la exploración, desplace las ramas obtenidas (sólo de un tipo, compra o venta) a su lugar en la parte derecha de la pantalla, selecciónelas y pulse en el botón Construir robot unión.

Se le pedirá un nombre para el robot unión.

Paso 8: Vuelva al Extractor y realice una nueva extracción, con los mismos parámetros, pero seleccionando la estrategia de Acierto. Antes de lanzar la extracción debe cargar el backtest del robot unión que se habrá generado automáticamente en la carpeta Experts de su MetaTrader4.

Paso 9: De nuevo en Genbox, con las ramas todavía seleccionadas en la parte derecha de la pantalla, seleccione la opción de Ensamblados en el desplegable y cargue la nueva extracción generada en el paso anterior.

Paso 10: Configure los parámetros de exploración de los ensamblados. La parametrización es muy similar a la comentada en el paso 5. Las diferencias importantes son:

Paso 11: De nuevo, lance la exploración. Como en la exploración anterior, el log informará de los procesos realizados y los ensamblados construidos comenzarán a aparecer en la parte superior de la pantalla.

Paso 12: Desplace los ensamblados obtenidos a su lugar en la parte derecha de la pantalla, selecciónelos y pulse el botón Construir robot multiensamblado.

De nuevo, se le pedirá un nombre para el robot multiensamblado.

Paso 13: En este momento, el robot multiensamblado estará disponible en la lista de EAs de MetaTrader4.

Selecciónelo en el probador de estrategias y abra sus propiedades del experto. Es el momento de optimizar la red neuronal, comenzando por la primera neurona. Lance una optimización de los parámetros marcados. Los rangos de optimización de las variables x deben ser siempre 0-1-200, mientras que para las variables p son libres, mientras que sean positivos.

De entre los resultados de optimización, seleccione un set satisfactorio y guárdelo. Para realizar la selección, es necesario hacer backtest del set tanto en los períodos InSample como OutSample, analizarlos y comprobar que en los dos períodos las métricas de análisis son buenas.

Paso 14: Optimice la segunda neurona. Para ello, cargue desde la ventana de propiedades del experto el set seleccionado en el paso anterior.

Posteriormente, modifique los parámetros custom a criterio_kratio y SegundaNeurona a true. Configure los parámetros de optimización. De nuevo, los valores de las variables p son libres, mientras sean positivos.

Seleccione un set satisfactorio de parámetros como en el paso anterior y… ¡ya está listo el Expert Advisor para operar!