¿Alguien ha hecho una auto-optimización virtual automática para su robot? - página 2

 
La aplicación de las soluciones KB es muy sencilla.
 
Vladimir Simakov:
Se toma un PJ maduro. Escribe un dll. La idea es la siguiente: cuando se inicia el robot, se pone en marcha un hilo separado que lleva a cabo la optimización (hay que pensar en el algoritmo), y luego se alimenta con cada tic y se quita su configuración. Todo esto funciona en segundo plano. Para un robot, toda la sobrecarga es: enviar los datos Y recibirlos.
La idea de la autooptimización es intrínsecamente inviable por varias razones. Puedes muletear todo lo que quieras, pero no tiene sentido :)
 
Maxim Dmitrievsky:
La idea de la autooptimización es intrínsecamente inviable por varias razones

es decir, si construyo un mecanismo de walk-forward en un EA, ese mecanismo se convierte en "inherentemente disfuncional por una serie de razones"? ))

 
Andrei Trukhanovich:

es decir, si construyo un mecanismo de walk-forward en un EA, ese mecanismo se convierte en "inherentemente disfuncional por una serie de razones"? ))

Creo que sí

 
Maxim Dmitrievsky:
La idea de la autooptimización es intrínsecamente inviable por varias razones. Puedes muletear todo lo que quieras, pero no tiene sentido :)

La autooptimización es sólo un nombre para ciertas acciones. En realidad, es simplemente parte del TC.

 
Vladimir Simakov:
Hay que tomar una fuente madura de lenguajes de programación. Escribe un dll. La idea es la siguiente: cuando su bot se inicia, se inicia un hilo separado que lleva a cabo la optimización (pensar a través del algoritmo), y después de que se alimenta por lo menos cada garrapata y quitar su configuración. Todo esto funciona en segundo plano. Para un robot, toda la sobrecarga es: enviar los datos Y recibirlos.

Esto debe hacerse sin dll. Y también debe probarse en el probador de MT5. Y no sólo en el arranque, sino todos los sábados, sobre todo porque estará en un VPS.

 
fxsaber:

La autooptimización es sólo un nombre para ciertas acciones. En realidad, es simplemente parte del ST.

Si el ST es personalizable, entonces sí, pero no esperes nada bueno de dicho ST o de la auto-optimización.

C/o sólo funcionará cuando haya cambios muy suaves en los parámetros del ST que deban ser ajustados

 
fxsaber:

La autooptimización es sólo un nombre para ciertas acciones. En realidad, es simplemente parte de la CT.

La idea de la autooptimización no es una invención, sino simplemente una automatización de lo que hacemos manualmente, utilizando un probador.

 
Petros Shatakhtsyan:

Esto debe hacerse sin la DLL. Y también debería probarse en el probador de MT5.

El beneficio es primordial.

Y no sólo en el arranque, sino también todos los sábados, sobre todo porque se mantendrá en VPS.

No me importa si es todos los días. Ahora, el avance es elemental para cualquier asesor de mercado. Es decir, el código fuente no es necesario para esta tarea.

 
Maxim Dmitrievsky:

Creo que sí.

¿la única forma normal de probar una estrategia en el historial se convierte de repente en "intrínsecamente inviable" cuando la pones dentro de un EA? )

ok