El terminal MT5 se ha actualizado hoy y la ventana de "Optimización" no aparece durante la prueba - página 21
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
El Servicio de Atención al Cliente ha admitido un error de optimización hacia adelante.
Dijeron que lo arreglarían.
Esperando.
Me he dado cuenta de que las operaciones están marcadas con diferentes colores.
Tal vez sería mejor colorear las operaciones rentables y perdedoras para que queden más claras.
No, no deberíamos. Por el vector y el color queda claro si es rentable o no.
No, ¿que es lo que se dice?
¿Por qué carajo alguien decide que con esta proporción se debe interrumpir la optimización?
Por favor, cuide su vocabulario.
Lo siento.
Bueno, ¿cómo lo llamarías si no?
Es como ese chiste: "Bueno, entonces OH... ** **** **** "
No, ¿que es lo que se dice?
¿Por qué diablos alguien decide que la optimización debe ser abortada en esta proporción?
Te señalé que los juegos con salida masiva de INIT_PARAMETERS_INCORRECT en la genética son peligrosos.
Acabas de matar la idea misma de la selección genética, das 502 fallos de 512 intentos y nosabesnilo que haces. ¿Quieres seguir con la genética dejando 10 individuos para criar?
Lee artículos sobre algoritmos genéticos y deja de usar INIT_PARAMETERS_INCORRECT en genética:
Algoritmos genéticos: un aparato matemático
Los algoritmos genéticos son sencillos.
Expertos auto-optimizados: Algoritmos evolutivos y genéticos
Algoritmos genéticos en MetaTrader 4. Comparación con la fuerza bruta directa del optimizador
Optimización de la estrategia - Trading algorítmico, robots de trading
Tipos de optimización - Trading Algorítmico, Robots de Trading
Entonces, ¿qué quieres hacer?
Lo recomiendo para la genética:
Lo recomiendo para la genética:
¿No necesita la genética una lógica variable? Es decir, ¿podemos tomar 100 variables (con un rango de valores diferente) y hacer 4 de ellas y dárselas a la genética? Sí, podríamos, pero se violaría el principio, obtendríamos una aleatoriedad completa y una genética no funcional. Entonces, ¿cómo propones prescindir de INIT_PARAMETERS_INCORRECT, cuando la comprobación de variables se utiliza sólo para excluir valores ilógicos de variables en conjunción con otros valores de variables o para excluir rangos de enumeración? Tengo mucha curiosidad, se puede hacer mucho trabajo manual para numerar los valores excluyendo las variables, ¡pero no es eficiente! ¿Cómo hacerlo eficazmente?
¿No necesita la genética una lógica variable? Es decir, ¿podemos tomar 100 variables (con un rango de valores diferente) y hacer 4 de ellas y dárselas a la genética? Sí, podemos, pero se violaría el principio, obtendríamos una aleatoriedad completa y una genética no funcional. Entonces, ¿cómo propones prescindir de INIT_PARAMETERS_INCORRECT, cuando la comprobación de variables se utiliza sólo para excluir valores ilógicos de variables en conjunción con otros valores de variables o para excluir rangos de enumeración? Tengo mucha curiosidad, se puede hacer mucho trabajo manual para numerar los valores excluyendo las variables, ¡pero no es eficiente! ¿Cómo se hace para que sea eficiente?
No sé de dónde has sacado tu pregunta.
He dicho que elija los parámetros de forma inteligente y deliberada y que no utilice INIT_PARAMETERS_INCORRECT cuando haya cogido un instrumento muy delicado. Hay que lavarse las manos antes de usar un microscopio, no luchar por el derecho a hacer lo que se quiera cuando se entra en un entorno estéril. El poder de la genética no se puede estropear por una actitud descuidada: simplemente no obtendrás los resultados que deseas. ¿Crees que la magia de reducir el área de búsqueda en NN órdenes de magnitud se da por nada? ¿En los mismos términos que una sucia exageración total?
Ya se ha demostrado una completa incomprensión de los principios. Matar a 502 individuos de una población de 512 y luego culpar a la colonia de estar muerta y no querer reproducirse más.
Lo que elijas como parámetros y cómo lo hagas es asunto tuyo. Pero lo mío es señalar la mínima pureza de los experimentos si se cometen errores deliberados.
Lee la teoría, por fin.
No hay nada que puedas hacer para reconfigurarlo. Llevará meses de trabajo prescribir manualmente todos los parámetros aceptables. Y tienes que averiguar cómo pasarlo todo al optimizador. Es más fácil suicidarse.
Pero si la primera población ha dado un resultado nulo, ¿tan difícil es construir una nueva? Por supuesto, es más fácil cortar la optimización y decir que no hay nada que reproducir, que tener en cuenta los parámetros que no funcionan y reconstruir una población en una viable...
No deberías haber eliminado lo más importante: ¿crees que la magia de reducir el área de búsqueda en NN órdenes de magnitud se da por nada? ¿En los mismos términos que un sucio rebasamiento completo?
Recomiendo aprender y escuchar a los que dedican su tiempo a ayudarte.
Especialmente cuando es uno de los desarrolladores directos.
No sé de dónde has sacado tu pregunta.
He dicho que elija los parámetros de forma inteligente y deliberada y que no utilice INIT_PARAMETERS_INCORRECT cuando haya cogido una herramienta muy delicada. Hay que lavarse las manos antes de utilizar un microscopio, y por luchar por el derecho a hacer lo que se quiera al entrar en un entorno estéril. El poder de la genética no puede arruinarse por una actitud descuidada: simplemente no obtendrás el resultado que deseas. ¿Crees que la magia de reducir el área de búsqueda en NN órdenes de magnitud se da por nada? ¿En las mismas condiciones que un exceso total de desorden?
Ya se ha demostrado una completa incomprensión de los principios. Matar a 502 individuos de una población de 512 y luego culpar a la colonia de estar muerta y no querer reproducirse más.
Lo que elijas como parámetros y cómo lo hagas es asunto tuyo. Pero mi asunto es señalar que se debe observar un mínimo de pureza en la experimentación si se cometen errores deliberados.
Lee la teoría, por fin.
La cuestión es que INIT_PARAMETERS_INCORRECT se utiliza a menudo para reducir el área de búsqueda eliminando los valores ilógicos o innecesarios, lo que acelera significativamente la optimización cuando se utiliza la fuerza bruta total. Si no existiera INIT_PARAMETERS_INCORRECT, la genética se encontraría con variantes innecesarias y las manipularía, por lo que no excluir los valores de las variables no es una opción. Así que eso es lo que pregunto, cómo sugieres, como profesional, solucionar este problema sin demasiado esfuerzo. Enumerar manualmente todas las variables correctas, para enumerar sin huecos y excluir a sabiendas los valores INIT_PARAMETERS_INCORRECT no es una opción - muy larga. El uso de contadores inteligentes no es para todo el mundo y además puede perjudicar la genética.
Entonces, ¿qué hacer, hacer un pase de todos los parámetros en 1 día y escribir sus valores correctos en el código, asignar un número ordinal, y así seleccionarlos para la genética?