Discusión sobre el artículo "Guía práctica de MQL5: Guardar los resultados de la optimización de un Asesor Experto en base a unos criterios especificados"
Artículo publicado Recetas MQL5 - Guardar los resultados de la optimización de un Asesor Experto comercial según los criterios especificados:
Autor: Anatoli Kazharski
Bastante curioso y lo más importante en la demanda, también me gustaría saber el porcentaje de operaciones rentables, incluso por su dirección....
¿Es posible rehacerlo para MT4?
Bastante curioso y lo más importante en la demanda, también me gustaría saber el porcentaje de operaciones rentables, incluso en el contexto de su dirección ...
¿Es posible modificarlo para MT4?
Usted puede agregar cualquier indicador: https://www.mql5.com/es/docs/constants/environment_state/statistics, haciendo pequeños cambios por su cuenta.
Para MT4 existe esta variante: Técnica de optimización (pruebas) y algunos criterios para seleccionar los parámetros de trabajo del Asesor Experto
- www.mql5.com
Puede añadir cualquier indicador: https://www.mql5.com/es/docs/constants/environment_state/statistics, haciendo pequeños cambios por su cuenta.
Para MT4 hay esta opción: Técnicas de optimización (pruebas) y algunos criterios para seleccionar los parámetros de trabajo del Asesor Experto .
Sí, he leído el artículo sobre MT4, pero estos datos no son suficientes para mí, y no hay otras maneras de obtener más información similar a MT5?
Sí, he leído el artículo MT4, pero estos datos no son suficientes para mí, y no hay otras maneras de obtener más información similar a MT5?
Debido a que empecé a trabajar en MT5 volví a tu artículo.
Y lo que me pregunto es, ¿es posible ordenar el informe por número de pase, en lugar de la forma en que es ahora, por el orden de llegada de marco del pase?
Esto es conveniente para el propósito de comparar dos informes (sin filtros especialmente) con diferentes configuraciones - desde mi experiencia de trabajar con informes en MT4.
En realidad, se puede hacer si usted sabe cuántos pases habrá en total, entonces usted puede escribir la información en una matriz y al final descargarlo en un archivo, pero ¿cómo calcular el número de pases?
Otra opción, que es menos bonita, es el post-procesamiento del archivo - es decir, organizar los datos después de su procesamiento, pero cómo hacerlo de manera más eficiente y universal también es una pregunta.
...
En realidad, se puede hacer si usted sabe cuántas pasadas habrá, entonces usted puede escribir la información en una matriz y al final descargarlo en un archivo, pero ¿cómo calcular el número de pasadas?
...
Para añadir datos al array no necesitas saber inicialmente cuántas pasadas habrá.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Guía práctica de MQL5: Guardar los resultados de la optimización de un Asesor Experto en base a unos criterios especificados:
Continuamos con la serie de artículos sobre la programación en MQL5. Esta vez, veremos cómo obtener los resultados de cada pasada de optimización durante la optimización de los parámetros del Asesor Experto. Se hará la implementación de modo que si se cumplen las condiciones especificadas en los parámetros externos, se escriben los valores correspondientes a la pasada de optimización en un archivo. Además de los valores de las pruebas, guardaremos también los parámetros que han conducido a estos resultados.
Para conseguir el acceso a los datos durante la optimización, puede usar las funciones especiales de MQL5: OnTesterInit(), OnTester(), OnTesterPass() y OnTesterDeinit(). Echemos un vistazo a cada una de ellas:
Tenemos que definir ahora lo que es un período. El período es un tipo de estructura de datos de una única pasada de optimización. Durante la optimización, se guardan los frames en el archivo *.mqd creado en la carpeta MetaTrader 5/MQL5/Files/Tester. Se puede acceder a los datos (frames) de este archivo durante la optimización, "sobre la marcha", y después de su finalización. Por ejemplo, el artículo "Visualizar una estrategia en el simulador de Meta Trader 5" muestra cómo podemos visualizar el proceso de la optimización "sobre la marcha" y ver después los resultados de la optimización.
Autor: Anatoli Kazharski