Planes de desarrollo para el comprobador de estrategias de MetaTrader 5 - página 14

 

Intenté hacer la optimización por ticks reales sin filtrar. Para ello he tenido que desactivar el RAM-Drive y trabajar con el probador a través del SSD.

El SSD parpadea todo el tiempo durante la optimización. Alguna actividad salvaje del lado del Probador. Esto a pesar de que se tarda 30 segundos en cada pasada.

Estos archivos Agent\temp\bar*.tmp tienen un tamaño de varios gigabytes ¿para qué? ¿Por qué leerlos todo el tiempo durante la optimización?

 

¿Qué son estos archivos? Tester\cache\*.tst

 
Un botón de inicio/parada visible en todas las pestañas del probador. Al depurar el Asesor Experto a través del registro, hay muchas acciones innecesarias. Pulsa inicio, ve a la pestaña de registros, mira, ve a la pestaña de ajustes, pulsa inicio, etc.
 
npats2007:
Botón de inicio/parada visible en todas las pestañas del comprobador.

El general.

 
fxsaber:

¿Es posible mantener una sola copia de los datos de precios para todos los Agentes locales en la memoria RAM? Ahora mismo, el consumo de memoria es bastante ineficiente.

Todo esto tiene que ser rediseñado, ahora los agentes son servicios independientes de Windows. Estoy pidiendo al menos aprender a distribuir los archivos a un PC, y luego copiarlos dentro de él para los agentes, y todavía no funciona.

En general, por supuesto, parece razonable, pero probablemente ralentizará el trabajo de los agentes, porque no es posible que cada agente lea la misma celda de dirección de memoria de forma sincronizada, y habrá una cola... ¿o me equivoco y la tecnología ha ido demasiado lejos?

 
Renat Fatkhullin:
  1. Ampliaremos drásticamente la configuración de pruebas detalladas con comisiones, condiciones de activación de órdenes, deslizamientos, etc.

Las condiciones de activación de la orden son muy escasas. En la Bolsa de Moscú, no está claro cómo probar las estrategias sobre los límites en el probador actual. Estaría bien añadir la ejecución parcial de órdenes limitadas en función de los volúmenes.

 
fxsaber:

Parece que este problema sólo se da en las cuentas MQ-Demo. No he notado el error en los otros servidores.

Es posible trabajar en parte si se arrastra un símbolo desde Market Watch hasta el Probador con el ratón. No conocía esta función.

Pero todavía hay símbolos personalizados, que incluso de esta manera no se puede arrastrar en el probador.

 
fxsaber:

¿Qué son estos archivos? Tester\cache\*.tst

Caché de prueba única.

También se ha añadido la posibilidad de guardar la caché de optimización por símbolos de la revisión del mercado. Y el formato de la cabecera de la caché de optimización ha cambiado

 
Slava:

el formato del archivo de cabecera de la caché de optimización ha cambiado

Esperaré.

 

Aquí están las reflexiones anteriores sobre la mejora del probador MT 5.

Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias

Plataforma MetaTrader 5 beta build 2055: Integración con Python y mejoras masivas en el probador de estrategias

Askr, 2019.05.17 06:34

¿No se han realizado nuevas funciones y correcciones de errores en el probador?

Específicamente.

1. ¿se ha solucionado el error de las pruebas en las poblaciones de mosbirge? ¿Por qué hay recuentos falsos de garrapatas reales?

https://www.mql5.com/ru/forum/307943

2) ¿Está el probador adaptado a los mercados extranjeros? ¿El CME? ¿Con su margen intradía y diario?

https://www.mql5.com/ru/forum/309332

3.

En el probador de mt4 puedes parar la prueba en cualquier momento y ver todas las operaciones y el resultado global de la prueba, mientras que en mt5 sólo verás una hoja blanca, es decir, nada.

Cuando se detenga la prueba, es posible que sólo vea una hoja blanca, y no tiene sentido esperar hasta el final de la prueba.

https://www.mql5.com/ru/forum/189085/page21#comment_10910219

4.

Echamos de menos un análisis completo que muestre los resultados de cada mes analizado, como en los servicios de control.

Por ejemplo, el porcentaje del 19 de enero

19 de febrero por ciento

19 de marzo por ciento.

Sería mejor mostrar la detracción, por supuesto, aunque no es lo principal.

Pero sería mejor mostrar el rendimiento mensual porque es imposible mostrar el rendimiento de un mes si el gráfico es recto y durante un largo periodo de pruebas.

https://www.mql5.com/ru/forum/189085/page21#comment_11488482

5.

Es una nimiedad, pero muy inconveniente que en el probador no se elijael historial de posiciones, pero no de tratos.

Es mucho más fácil y rápido comparar las operaciones entre el probador y una cuenta real.

https://www.mql5.com/ru/forum/189085/page21#comment_11488482

6.

El tamaño medio de las operaciones rentables y no rentables en pips no es suficiente.

https://www.mql5.com/ru/forum/189085/page22#comment_11573743

7. Y la sugerencia general, añadir un poco más de características que están en los mismos monitores de la cuenta.

8. Limitar el número de agentes de la nube/ RP involucrados.

https://www.mql5.com/ru/forum/298902