Una característica clave que ofrece MetaTrader 4 es que le permite optimizar los parámetros de un EA. El optimizador encontrará los parámetros más rentables en el período de tiempo seleccionado. Este tutorial le enseñará a optimizar un EA en MT4.
En el probador de estrategias (menú de visualización/cuadro de estrategias), haga clic en «Propiedades del experto» y, a continuación, en la pestaña «Prueba». La primera parte de esta ventana se refiere a la prueba retrospectiva, el depósito, las divisas de la cuenta y una restricción de la dirección de las operaciones (esta opción es innecesaria).

La segunda parte se refiere al optimizador. Los parámetros optimizados pueden ser:
La última línea se refiere al algoritmo genético que intenta hacer que el proceso sea más inteligente. Cuando el software ve que ciertos parámetros conducirán inevitablemente a una pérdida, el algoritmo ignora la prueba. Esta opción acelera la optimización, que a veces puede ser muy larga.

Esta ventana muestra todos los parámetros del EA que se pueden modificar.
Marque la casilla de los parámetros que desea optimizar. Al modificar los números, podrá probar diferentes configuraciones en función de un rango de valores.
El «valor inicial» representa el valor mínimo del parámetro que se va a probar, el «stop» el valor máximo y el «paso» el incremento de variación para pasar del valor mínimo al valor máximo.
El «valor» por defecto se utilizará para los parámetros que no estén marcados.
En este ejemplo, probamos el número máximo de posiciones de compra o venta. El optimizador probará todas las posibilidades con 10 posiciones, 11, 12... hasta 15.

La pestaña «Optimización» permite definir parámetros que no se tendrán en cuenta en los resultados. Por ejemplo, es posible eliminar los resultados si la caída máxima (drawdown) es del 70 %.
Después de seleccionar los parámetros en las tres pestañas, haga clic en «Aceptar».
En la ventana del probador de estrategias, marque la casilla «Optimización» y haga clic en el botón «Valor inicial» para iniciar la optimización.

Los resultados aparecen en la pestaña «Optimización de resultados»

La lista solo muestra los resultados positivos, que se pueden ordenar haciendo clic en los títulos de las columnas y guardar con un clic derecho sobre la tabla.
Ahora puede seleccionar los parámetros eficaces e insertarlos en una nueva prueba retrospectiva. Basta con modificar los parámetros en la pestaña «Propiedades del experto», columna «valor», y volver a iniciar la prueba retrospectiva del expert advisor.
El trading con CFD conlleva un riesgo significativo de pérdida, por lo que no es adecuado para todos los inversores. Entre el 74 % y el 89 % de las cuentas de inversores particulares pierden dinero.