Discusión sobre el artículo "Optimización móvil continua (Parte 5): Panorámica del proyecto del optimizador automático, creación de la interfaz gráfica" - página 3
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Ya encontrado la fórmula de pago, no tenía tiempo para arreglarlo - que responder rápidamente. Las capturas de pantalla de error se toman desde el terminal. No se ejecuta la prueba. No necesito la nube, simplemente no tenía un error de este tipo antes. La cuenta es realmente neta. Pero todo funcionaba en la versión anterior del terminal.
Si es netting, debería funcionar correctamente. Respecto al terminal y la dll, ya he visto los mensajes a MetaQuotes, al parecer algo se rompió con la actualización. Pero es lo que pasa, creo que lo arreglarán pronto.
Idea de GUI.
Foro sobre comercio, sistemas automatizados de comercio y prueba de estrategias comerciales
Nueva versión de la plataforma MetaTrader 5 build 1930: Ventanas de gráficos flotantes y bibliotecas .Net en MQL5
fxsaber, 2019.01.31 06:35 pm.
Tratando de hacer amigos con GA. Por alguna razón siempre hace pasadas de 10K.
Ya que se está haciendo una nueva GUI para Tester, pido ayuda para hacerme amigo de GA.
Se ha dicho muchas veces que GA es una fuerza bruta, cuyos resultados en las vecindades encontradas es deseable recorrer por fuerza bruta completa.
Es muy difícil introducir cada vez los rangos de los vecindarios encontrados.
En la pantalla están los parámetros que se pasaron por el AG. Luego se seleccionó la mejor pasada - la columna de la izquierda. Ahora tenemos que crear un barrio para él para una búsqueda completa - tres columnas a la derecha.
Pido a los desarrolladores que consideren ayudar en la nueva GUI al establecer la vecindad alrededor de la columna izquierda.
Por ejemplo, tomemos la primera línea de la captura de pantalla
Es decir, añadir una opción del número N y formar los campos Inicio/Parada por ella.
Por lo tanto, sugiero añadir otra columna (en la pestaña Parámetros) llamada "Vecindad", donde se puede introducir el número N. Si N es distinto de cero, los campos Inicio/Parada se formarán automáticamente. Si es cero - no participar en la formación de los campos.
Foro sobre comercio, sistemas automatizados de comercio y prueba de estrategias comerciales.
Nueva versión de MetaTrader 5 build 1930: ventanas de gráficos flotantes y bibliotecas .Net en MQL5
fxsaber, 2019.01.31 07:25 pm.
Hay dos formas de establecer el rango: Inicio/Fin y Centro/Ancho. Cada forma es conveniente dependiendo de tu situación y preferencias.
Centro/Ancho es genial para especificar una vecindad. En particular, tras la Optimización, el valor Centro se fija automáticamente al iniciar el propio pasaje. A continuación, el usuario puede calcular el principio y el final de la zona a la antigua usanza y especificarlos a mano, o bien, sin calcular ni especificar nada, establecer sólo la anchura.
Idea GUI.
La idea es buena, pero ¿cómo distinguir los tipos de parámetros? Los tengo todos establecidos como cadenas, porque en (*.set) archivo no hay ninguna indicación de qué tipo de parámetro. Por ejemplo enum en int archivo se convierten, entonces tengo en cadena ya y en consecuencia si me puse de esta manera, voy a tratar de cadena a doble - puede haber un error, pero aquí se puede poner un cheque. Y si convierto enum a doble, todo funcionará, pero en el probador de los valores no serán aceptados y se establecerá por defecto.... Si fuera posible sacar el tipo de parámetro del fichero con la configuración (*set), sería genial.
Hola Andrey,
Gracias por compartir su proyecto, tratando de averiguar el In Sample vs los tamaños de ventana fuera de la muestra y luego analizar DD, RF, buena correlación entre IS / OOS conjuntos, etc es una tarea de enormes proporciones. Para mí, estoy perplejo en cuanto a por qué MetaTrader no ha construido e incluido una herramienta completa Walk Forward Análisis. Es una de las herramientas que necesitamos para mitigar el "ajuste de curvas", ¡así que gracias por sus esfuerzos!
Yo era capaz de construir el proyecto en Visual Studio, Sin embargo, no soy capaz de construir su ejemplo EA; Estoy recibiendo muchos errores de compilación. Me preguntaba si usted podría comprobar para ver si todavía es compatible con la última versión MT5? Además, ¿ha considerado hacer de este un proyecto de código abierto, poniéndolo en Github?
Michael
Hola Andrey,
Gracias por compartir su proyecto, tratando de averiguar el In Sample vs los tamaños de ventana fuera de la muestra y luego analizar DD, RF, buena correlación entre IS / OOS conjuntos, etc es una tarea de enormes proporciones. Para mí, estoy perplejo en cuanto a por qué MetaTrader no ha construido e incluido una herramienta completa Walk Forward Análisis. Es una de las herramientas que necesitamos para mitigar el "ajuste de curvas", ¡así que gracias por sus esfuerzos!
Yo era capaz de construir el proyecto en Visual Studio, Sin embargo, no soy capaz de construir su ejemplo EA; Estoy recibiendo muchos errores de compilación. Me preguntaba si usted podría comprobar para ver si todavía es compatible con la última versión MT5? Además, ¿ha considerado hacer de este un proyecto de código abierto, poniéndolo en Github?
Michael
Hola. Intenta cambiar el archivo dentro del directorio MQL5/Include/CustomGeneric/GenericSorter.mqh por el archivo adjunto. Debe ayudar.
Hola Andrey, me ha gustado leer tus artículos sobre Auto-optimización.
Te he enviado un PM con una oportunidad que podría interesarte.
Gracias
Siempre recibo el mensaje "No hay datos de optimización para guardar".
Mi directorio de trabajo está vacío "D:\Projects\privat\Börse\MSQL5\Auto_Optimiser_2\Auto_Optimiser\Auto Optimiser\MetaTrader-Auto-Optimiser\Metatrader Auto Optimiser\bin\Debug\Data\Reports\ Simple forward optimiser xxxx EURUSD".
optimizador.AllOptimisationResults.Count = 0
optimizador.HistorialOptimizaciones.Cuenta = 0
optimiser.ForwardOptimisations.Count = 0
Puedo ver la optimización en la terminal.
Siempre recibo el mensaje "No hay datos de optimización para guardar".
Mi directorio de trabajo está vacío "D:\Projects\privat\Börse\MSQL5\Auto_Optimiser_2\Auto_Optimiser\Auto Optimiser\MetaTrader-Auto-Optimiser\Metatrader Auto Optimiser\bin\Debug\Data\Reports\ Simple forward optimiser xxxx EURUSD".
optimiser.AllOptimisationResults.Count = 0
optimizador.HistorialOptimizaciones.Cuenta = 0
optimizadorForwardOptimisations.Count = 0
Puedo ver la optimización en el Terminal.
Significa que no hay optimizaciones que se correspondan con sus filtros. O no ha conectado la carga de datos de la optimización en su experto.
Lo siento, soy novato. Estoy usando un experto del mercado. Tal vez no es compatible con la carga de datos de optimización de conexión. También probé con Advisors/ExpertMACD y obtuve el mismo resultado. ¿Tengo que escribir un experto propio? Voy a leer más profundamente en la materia.
Lo siento, soy novato. Estoy usando un experto del mercado. Tal vez no es compatible con la carga de datos de optimización de conexión. También probé con Advisors/ExpertMACD y obtuve el mismo resultado. ¿Tengo que escribir un experto propio? Voy a leer más profundamente en la materia.
Necesitas un experto con código fuente. El 4º artículo describe cómo añadir la carga de datos en su experto y también se da un ejemplo.