Inicio Trading Sistemático Publicación

Brandy: Asesor Experto para MetaTrader 4

Archivos adjuntos
8508.zip (1.19 KB, Descargar 0 veces)

El Asesor Experto utiliza dos medias móviles: la media lenta se emplea para recibir la señal de entrada, mientras que la media rápida se usa para la señal de salida.

  • Abre una posición de compra si la media lenta se mueve hacia arriba. Cierra cuando la media rápida baja.
  • Abre una posición de venta si la media lenta se mueve hacia abajo. Cierra cuando la media rápida sube.

¡Y eso es todo! Sin complicaciones, sin cruces de medias móviles ni nada por el estilo. :)

A continuación, aquí tienes el resultado de la optimización de un año, desde julio de 2007 hasta julio de 2008:

Cualquier optimización muestra gráficos rentables. Pero, ¿cómo opera el Asesor Experto en un intervalo posterior a la optimización, en un periodo que no conoce?

Intentemos realizar una prueba de avance de tres meses - probémoslo en el intervalo desde julio de 2008 hasta hoy (segunda mitad de octubre). Esto resulta en un intervalo de prueba de tres meses y medio tras la optimización.

Como puedes ver, el Asesor Experto sigue siendo rentable después de la optimización durante más de tres meses.

Parámetros a optimizar:

p1, p2 - el período de promediado para calcular la Media Móvil. Se optimiza con valores de 2 a 100, con un paso de 1.

s1, s2 - desplazamiento relativo al bar actual por el número especificado de períodos hacia atrás. Valores de 2 a 20, con un paso de 1.

sl - stop loss de las posiciones abiertas. Se optimiza con valores de 10 a 100, con un paso de 5.

ts - mantener las posiciones abiertas con un trailing stop. Se optimiza con valores de 100 a 200, con un paso de 5.

Si ts es menor que 100, el trailing se desactiva. Esto se hace para que el trailing no interfiera con el funcionamiento del Asesor Experto, sino que sirva como medida de seguridad. Por ejemplo, si se pierde la conexión, cuando el Asesor no puede cerrar la posición por sí mismo.

Para desactivar el trailing, se establece el valor de la variable ts en menos de 100. Por ejemplo, ts = 0 - el trailing se desactiva.

El Asesor Experto funciona cuando aparece un nuevo bar. Por lo tanto, la optimización debería realizarse según el modelo: "Solo precios de apertura (el método más rápido para analizar el bar que acaba de completarse, solo para Asesores que controlan explícitamente la apertura de barras)."

P.D. El Asesor Experto en el código fuente no está optimizado.

Publicaciones relacionadas

Comentarios (0)