Librerías: MultiTester - página 2

 
EgorKim:

¿Existe alguna opción para especificar un periodo personalizado hacia adelante?

De fecha a fecha

Nunca he utilizado hacia adelante, así que no lo he hecho. Sólo hay una fecha. Técnicamente no es un problema para que sea posible establecer esta fecha.

 
fxsaber:

Nunca he usado adelante, así que no lo hice. Sólo hay una fecha. Técnicamente, no hay ningún problema para que sea posible establecer esta fecha.

No, es la fecha de inicio y fin personalizada. No está en el terminal.

 
EgorKim:

No, es la fecha de inicio y fin personalizada. No está en el terminal.

La biblioteca es un tonto pulsador automático del Comprobador normal. Nada más.

Se necesita para quitar una enorme tarea de los hombros del investigador. Ya no es necesario hacer las cosas con las manos.

Si algo se vuelve mucho más fácil de hacer, se empieza a hacer. Y, como consecuencia, se obtienen mejores resultados y se mejora la perspectiva del investigador.


ZY Durante el trabajo aparece información útil en los comentarios del gráfico

 
Dmitiry Ananiev:

¡Esta cosa es realmente genial!

¡Recomiendo a la administración que incluya esta funcionalidad en la entrega estándar!

Tester se convierte en un trillador muy potente cuando está equipado con capacidades de automatización.

Si los desarrolladores incluyen en MQL las funciones estándar de gestión del Probador(establecer fecha/símbolo/modo, ejecutar la mejor prueba individual, guardar el informe, etc.), se convertirá en cien veces más fuerte que todos los competidores potenciales. Y pasará de ser un juguete serio a una herramienta de investigación sin precedentes, ya que se convertirá en un auténtico trillador computacional.

Pero dudo que se consiga. Si alguien puede ayudar a automatizar el destacado, sería estupendo.

 

Lo bueno del probador interno de MT5.

Los tres elementos son grandes cambios, aunque no reconocidos por ellos. Ciertamente, falta personalización del rendimiento.


El cuarto gran cambio cualitativo podría ser éste

  • Capacidades de automatización.


Esto abriría la puerta a muchas cosas, desde la exploración de múltiples personajes (y sus cestas) hasta la creación sencilla de CT de autooptimización y criterios de detección más ajustados.

 

¡¡¡Impresionante!!! Llevo tiempo planeando escribir un ayudante para automatizar la optimización. Pero hasta ahora no he tenido tiempo de estudiar las tecnologías (Frames, etc.), todo el tiempo se gasta en completar el Asesor Experto. Pero esta lib ya se puede utilizar para una tarea sencilla - varias optimizaciones en los mismos parámetros.

Así es como me gustaría mejorarlo. Mi escenario típico de optimización:

Para OHLC, realizar N ejecuciones genéticas. Tomar el mejor resultado de cada una de ellas según un criterio personalizado.

Realizar una optimización lenta en cada grupo de parámetros (cada grupo tiene 2-3 parámetros interdependientes).

Repita iterativamente las optimizaciones lentas para cada grupo hasta alcanzar el óptimo (los parámetros dejan de flotar).

Cambiar a ticks reales, realizar las mismas optimizaciones lentas.

Cambiar a otro símbolo, repetir todo.


Es decir, en esta lib, se pueden añadir cambios mínimos a la selección de Genetic/Slow y OHLC/Real. Y también a la activación/desactivación de agentes en la nube y agentes locales. Para los agentes locales es más conveniente no hacer un activador para cada agente, sino activar N primeros agentes. Desactivar algunos de los agentes locales es necesario cuando se optimiza sobre ticks reales de varios años. No tengo archivos de más de 3 agentes en SSD.

El control de resultados y la gestión de parámetros son grandes cambios, pero con ellos la lib será perfecta. Conseguirás una optimización controlada.

 
Edgar:

Así es como me gustaría mejorarlo.

Algunas cosas son fáciles de hacer incluso ahora. Debería haber un conjunto de características sencillas: pulsadores de botones.

A partir de estas características, todo el mundo podría crear ya sus propios escenarios.

Por desgracia, sin ayuda externa, muchas cosas seguirán sin realizarse.

 
No he localizado este tema. ¿Es posible leer los resultados de la caché de optimización? ¿O habrá que seguir procesando fotogramas?
 
Edgar:
No he localizado este tema. ¿Es posible leer los resultados de la caché de optimización? ¿O tendré que seguir procesando fotogramas?

Incluso hay una captura de pantalla sobre este tema en la descripción.

 
fxsaber:

Incluso hay una captura de pantalla sobre el tema en la descripción.

Si te refieres a cómo ver los resultados de la optimización, me refería a leer los resultados de la caché.

Pero ahora, habiendo buscado en el foro, no he encontrado nada sobre esto. Parece que los marcos son nuestro camino. En consecuencia, deberíamos rediseñar el Asesor Experto para la optimización. Esta es una tecnología complicada, nueva y sin desarrollar. Para el futuro.