Optimizar un EA y obtener el mejor de los optimizados. - página 18

 
Aleksey Vyazmikin:

Es decir, no se comprueba el asesor, sino el historial -el resultado de su trabajo-, claramente.

Sí, después de cualquier cambio de saldo solicitamos el historial y lo utilizamos para formar esas líneas de saldo (por supuesto que sería mejor utilizar la Equidad, pero es una tarea mucho más complicada y he decidido limitarme a los cambios de saldo). Y en cuanto a las líneas - podemos ver cuántos SLs hubo en una fila, cuál fue la reducción máxima y cuánto tiempo esperamos hasta el nuevo máximo. Si lo hemos superado, ya está, el ST ha dejado de funcionar, hay que reoptimizarlo.

 
George Merts:

Después de cualquier cambio de saldo, solicitamos el historial y lo utilizamos para formar esas líneas de saldo (sería bueno utilizar la Equidad, pero es una tarea mucho más difícil y he decidido cambiar sólo el saldo). Y en cuanto a las líneas - podemos ver cuántos SLs hubo en una fila, cuál fue la reducción máxima y cuánto tiempo esperamos hasta el nuevo máximo. Si lo hemos superado, ya está, el ST ha dejado de funcionar, hay que reoptimizarlo.

El planteamiento es comprensible.

Sin embargo, para mí no hay respuesta a la pregunta "¿por qué el Asesor Experto ha dejado de ganar dinero?" - el mercado ha cambiado (volatilidad), la fase del mercado (tendencia/plano, y ahora es plano/tendencia), o las fórmulas que describen el mercado han cambiado (en este caso sólo se necesita reoptimización).

 
Aleksey Vyazmikin:

El planteamiento es comprensible.

Sin embargo, para mí no hay respuesta a la pregunta "¿por qué el Asesor Experto ha dejado de ganar dinero?" - el mercado ha cambiado (volatilidad), la fase del mercado (estaba en tendencia/plano, y ahora está plano/en tendencia), o las fórmulas que describen el mercado han cambiado (en este caso sólo se necesita una reoptimización).

Ooooh... Esta no es una pregunta para la EA.

Yo lo veo así. Hay un periodo de prueba de un año. Cinco meses - se seleccionan las mejores combinaciones de parámetros, siete meses - se prueban, y luego, utilizando un algoritmo especial, el programa selecciona el más estable, que muestra los resultados más "suaves" durante el año. Por eso necesito el archivo XML, ya que ofrece una información mucho más completa sobre el proceso de optimización que sólo el mejor valor seleccionado.

Después de eso - el Asesor Experto se ejecuta utilizando estos parámetros más estables durante todo el año, la definición de los "criterios de tolerancia" - lo que era la cantidad máxima de SLs durante el año, lo que era la reducción máxima del año (para que el riesgo seleccionado no afecta), y cuántos oficios máximo que debemos esperar para el nuevo saldo máximo. Estos parámetros los "relleno" en el Asesor Experto, y después se registra en la clase-colección de TC en el archivo de la Liga.

Estos mismos parámetros son el criterio de estabilidad. Es decir, si hemos visto que a lo largo del año hubo hasta cinco vueltas de SL seguidas, entonces no nos asustaremos cuando sea así en el comercio real. Pero si la cola llega de repente a seis SL, ¡se acabó! Esto significa que el Asesor Experto ha perdido estabilidad y necesita ser reemplazado y re-optimizado.

Y la razón de ello... Cualquiera que sea la razón, un EA estable debería tener aproximadamente los mismos resultados en el comercio real que en la prueba. Si muestra peores resultados, significa que algo ha cambiado, que ha perdido estabilidad y que no debemos seguir utilizándolo.

 

Alexey, actualiza los EAs para su optimización, y - muy importante - el archivo .set. Ya que los nombres de las variables han cambiado.

Ahora bastará con especificar en qué símbolo se ha optimizado el archivo XML, y qué EA hay, podré verlo por nombres de variables.

Y - es posible optimizar las CT "muertas".

(Todos optimizados - los pongo en "Liga" y los pongo a comercio de demostración)

EALeague
EALeague
  • yadi.sk
View and download from Yandex.Disk
 

EMAFlatDTS_GBPUSD

No veo dónde dice que...
Archivos adjuntos:
 
No está claro. ¡No hay datos de la EMA de nuevo, Alexei !
 
George Merts:
No lo entiendo. ¡No hay datos de la EMA de nuevo, Alexei!

Yo no he tenido nada que ver, he actualizado todo desde el archivo.

 
Tampoco hay un periodo EMA en los parámetros, ¿cómo aparecerá en el informe?
 

Debería haber datos sobre EMAPeriodStep.

Por alguna razón no hay datos en el archivo XML.

 

Mensaje privado, Alexey.

Es necesario que haya una interacción más rápida, no a través del foro. Hay que entender por qué no se obtienen todos los datos.