¿Cómo puedo comprobar si la "Optimización" o la "Optimización previa" está en curso? - página 3

 
Dmitry Fedoseev:
Porque la primera mitad es el resultado de una optimización y la segunda mitad es el resultado de un avance.
No va a coincidir,
 
Youri Tarshecki:
No habrá partido.

¿Qué es lo que no va a coincidir y qué, y por qué debería hacerlo?

Primero el probador realiza la optimización (todos los pases), luego el avance. Hay tantos recorridos de optimización, como delanteros. Siempre habrá un número par de líneas en el archivo. La primera mitad de las líneas es de optimización, la segunda mitad es de delanteros.

 
Youri Tarshecki:
Porque los tamaños de ida y vuelta se fijan en fechas, no en líneas de balance.
Primero el probador realiza la optimización (todos los pases), luego el avance. Cuántas carreras de optimización hubo, cuántos delanteros. Siempre habrá un número par de líneas en el archivo. Primera mitad de líneas de optimización, segunda mitad de delanteros.
 
Dmitry Fedoseev:
Primero el probador realiza la optimización (todos los pases), luego el avance. El número de pases de optimización y el número de delanteros serán iguales. Siempre habrá un número par de líneas en el archivo. La primera mitad de las líneas es de optimización, la segunda mitad es de delanteros.

¿Estás seguro de que OnTester se llama dos veces cuando se ejecuta un ida y vuelta.

Y para ejecutar correctamente el forward, hay que guardar el resultado de la optimización y el forward para ejecutarlo con el conjunto obtenido, si no, ¿para qué sirve la optimización? ¿Puede utilizar el OnTester para hacerlo?

 
Youri Tarshecki:

1. ¿Está seguro de que OnTester se llama dos veces cuando se ejecuta una ida y vuelta.

Y para ejecutar correctamente hacia adelante, es necesario guardar el resultado de la optimización y ejecutar hacia adelante con el conjunto obtenido, de lo contrario, ¿qué sentido tiene la optimización? ¿Puede utilizar OnTester para hacerlo?

1. Por supuesto.

2. Creo que estamos discutiendo la optimización hacia adelante en МТ5 Tester, es una característica estándar, todo se hace allí para nosotros.

 
Dmitry Fedoseev:

1. Por supuesto.

2. Creo que la charla es sobre la optimización hacia adelante del probador de MT5 - una característica estándar, todo está hecho para nosotros allí.

2 En el modo de optimización, el comprobador incorporado optimiza primero la parte trasera y luego la delantera. No es necesario optimizar la posición de avance sólo para comprobar el equilibrio de la orden de avance correspondiente a la espalda seleccionada.
 
Dmitry Fedoseev:

1. ¡por supuesto!

Si este es el caso, simplemente cuente el número de llamadas y en cada una de ellas, procese los datos y guárdelos en un archivo.
 
Youri Tarshecki:
Si este es el caso, entonces simplemente cuente el número de llamadas y en cada segundo procese los datos y guárdelos en un archivo.
Si es así, sería más fácil, pero primero se hace toda la optimización, y luego todo el avance.
 
Dmitry Fedoseev:
Si lo fuera, sería más fácil, pero primero se hace toda la optimización y luego todos los delanteros.
Por eso sugerí hacer la optimización por separado, y la ejecución del back-end por separado. Y ya en la segunda inicialización OnTester de esta corrida, correspondiente al forward puede captar los datos, como sugieres.
 
Youri Tarshecki:
Por eso sugerí hacer la optimización por separado y la ejecución del back-end por separado. Y en la segunda inicialización de OnTester de esta corrida, puede capturar los datos, como usted sugiere.

Creo que estamos hablando de la función estándar de pruebas de avance en MT5.

Si lo haces tú mismo, puedes hacer cualquier cosa, pero incluso si lo haces tú mismo, no será racional, requerirá ejecutar el terminal en modo de prueba para una pasada en lugar de la optimización (varias pasadas a la vez), tomará mucho tiempo extra para iniciar y terminar el terminal.