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

 

Estaría bien poder establecer el orden de las tareas de los agentes en la optimización por fuerza bruta. Por ejemplo, a veces se requiere que se realicen otras pasadas antes del siguiente paso, en orden de 0 a .... Es decir, se mantiene la jerarquía.

En caso contrario, es necesario desactivar todos los agentes excepto uno, para controlar estrictamente el orden de los pases (cada pase anterior añade nueva información al siguiente)

Por ejemplo, hay un parámetro principal en las instancias, sea el contador, que está optimizado de 1 a 10. Qué harían los controles de los terminales estrictamente, que las unidades se optimizan primero, luego las de dos, etc. No empieces hasta que todos los unos hayan pasado los dos.

Por ejemplo;

contador 1-10 (parámetro maestro)

par1 16-28

par2 1-35

El optimizador controla que el contador se optimice estrictamente, primero 1 y todos los demás parámetros en orden aleatorio. Luego el contador 2 y todos los demás en orden aleatorio

 

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

Bichos, errores, preguntas

fxsaber, 2017.09.05 09:18

En una sola ejecución sin visualización, ejecuto un EA que hace muchas operaciones, obstruyendo el registro con mensajes relevantes (al propio probador le gusta emitirlos). Después de la prueba retrospectiva (o justo después de hacer clic en Stop) cambio a la pestaña Journal y veo que los registros siguen apareciendo. Esta es la primera tontería, ya que el backtest ha terminado, ¿por qué no mostrar el final de los registros?

No me interesan los registros y hago clic en "Eliminar registros". Después de lo cual el registro se borra y... ¡sigue llenándose de discos viejos!

 

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

Nueva versión de MetaTrader 5 build 1930: Ventanas de gráficos flotantes y bibliotecas .Net en MQL5

fxsaber, 2018.12.03 12:25

En los resultados de optimización es muy difícil centrarse en las líneas que no están resaltadas

¿Es posible resaltar la línea que está bajo el cursor del ratón? Es decir, pasar los ojos por la mesa y mover el ratón, viendo cada fila con claridad, sin desviarse hacia el resto.

 

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

Nueva versión de MetaTrader 5 build 1930: Ventanas de gráficos flotantes y bibliotecas .Net en MQL5

fxsaber, 2018.12.03 09:57

Cuando selecciono los resultados anteriores de la Optimización (caché) en el Comprobador, el Comprobador se pondrá en el estado de Optimización.

Aquí parece ser correcto armar el estado de ejecución simple. Por favor, corríjalo.


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

Nueva versión de la plataforma MetaTrader 5 build 2007: Calendario económico, programas MQL5 como servicios

fxsaber, 2019.02.25 09:08

Elija una sola pasada a través del menú. Entonces cambió algo en la configuración y se lanzó. Así que no es el pase único que se ejecutará, es la optimización.

 

Hay un gran botón en el nuevo Probador

Por favor, añada un botón como este al símbolo.

Al hacer clic en él sobre un símbolo real, para que aparezca la especificación del símbolo.

Y cuando se hace clic con el símbolo personalizado (por cierto, no hay ninguna bandera visual que la costumbre se selecciona en el probador) - ajustes (como CTRL + U + cambiar el símbolo) del símbolo.

 
Entiendo y acepto los riesgos, pero las docenas de "avisos" idénticos durante la compilación son un poco molestas:
deprecated behavior, hidden method calling will be disabled in a future MQL compiler version


Tal vez deberíamos introducir códigos de error y la funcionalidad de ocultar las advertencias, por ejemplo:

#pragma  warning( push )
#pragma  warning( disable : 4101)
// Your function
#pragma  warning( pop ) 
 
Sergey Dzyublik:
Entiendo y acepto los riesgos

¿Puede ayudarme a entender?

 
La pestaña de Optimización carece de los botones Atrás/Adelante (como en un navegador) para poder manejar cómodamente el caché.
 

Esta innovación

ha demostrado ser muy conveniente en la práctica. Lo mismo ocurre con los símbolos y los asesores.

 

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

¿Qué diablos es esto?

Sergey Tabolin, 2019.09.03 19:07


He estado optimizando el EA a partir del TF H12. Ya tengo la TF H2. Decidí mirar los resultados anteriores. Y ...... ¿dónde diablos están? No he borrado nada ni he tocado el ordenador. Dónde están los archivos opt anteriores a H4 ?????????

No hay nadie más a quien culpar que a mt..........


Señores, ¿de qué se trata todo esto? ¿Tenemos que optimizar todo de nuevo?

P.D. Además, no todos los personajes probados permanecen....

Lo más inteligente fue congelar la optimización, mostrar una advertencia sobre la falta de espacio en el disco para la nueva caché y esperar mi decisión sobre el problema.