Librerías: MultiTester - página 18

 
fxsaber:

Así es más barato.

gracias, lo tengo


fxsaber:

Pero eso no es suficiente.

No hay muchas opciones - sólo codificar los parámetros de entrada para que GA no puede encontrar rápidamente un máximo local

ZY: Estudié este tema hace un par de semanas, incluso un algoritmo de codificación simple específicamente para GA, pero no lo encuentro.

UPD: La codificación de Gray para GAs se utiliza Wiki sobre GAs - hay un enlace a la codificación de Gray allí.

 

Una buena demostración de por qué es bueno hacer varias AG seguidas.

Aquí tienes cinco GAs.

 
fxsaber:

Por favor, aclárelo.

Por alguna razón me perdí este mensaje.

A menudo se da la situación de que cambiar alguna variable en un rango determinado no cambia el resultado. Entonces uno de los valores aleatorios de este rango se da como el mejor resultado, o hay valores consecutivos que devuelven el mismo resultado. Para obtener en la parte superior el valor mínimo o máximo (según el significado de la variable) de la variable de este rango con el mismo resultado, introduje una micropenalización de este tipo. Los resultados en la lista de ordenación permanecen en las mismas posiciones, pero se vuelven ligeramente diferentes, y el AG encuentra el valor mínimo/máximo de la variable del rango de valores idénticos a expensas de nuevas pasadas.

Al mismo tiempo, al aumentar el número de pasadas, a menudo se encuentran nuevos máximos.

¿Me he explicado o la pregunta es otra?

PS por cierto, al final de la genética las generaciones pasan muy rápido, por lo que este aumento del número de pasadas no ralentiza mucho la optimización.

 
Hola a todos. ¿Me pueden decir cómo hacer que no una vez la optimización de ejecución, pero por ejemplo 10 veces. Y que yo, por ejemplo, elija 5 pares personalizados. Y ejecute multitester. Y solo hace una ejecución en cada par. Pero yo quiero que haga más ejecuciones. Si alguien tiene una solución, por favor que me lo diga.
[Eliminado]  
fxsaber:

Una buena demostración de por qué es útil hacer varios AG seguidos.

Aquí hay cinco GAs.

y puedes hacerlo 50 veces y obtener una fuerza bruta :D

 
Maxim Dmitrievsky:

o puedes hacerlo 50 veces y conseguir una fuerza bruta :D

La fuerza bruta es practicada, pero honesta, por supuesto.

 

A veces es conveniente limitar la duración de una Optimización. Por ejemplo, que no dure más de una hora.

La forma más fácil es añadir un modo de marco con un temporizador a su Asesor Experto. En el temporizador, cuando se alcanza el umbral de tiempo, pulse el botón Detener a través de MTTester.mqh.

 
2492 - Parece que las formas del terminal Win han cambiado. Ahora hay que rediseñar el clicker, buscando nuevos códigos...
 
Edgar Akhmadeev:
2492 - Parece que las formas del terminal Win han cambiado. Ahora hay que rediseñar el clicker, buscando nuevos códigos...

Solo necesitas el clicker para Start/Stop, funciona.

ZЫ He actualizado a la versión que tenía hace tiempo.
 
fxsaber:

Solo necesitas el clicker para Start/Stop, funciona.

ZY lo actualicé a una versión que tenía hace tiempo.

En realidad, no hablo del programa MultiTester en concreto, sino de su base clicker, que le quité. Tengo el clicker puesto muchos campos antes de optimizar, y algo ha cambiado ahí. Tendré que investigarlo un poco más tarde, de momento he dado marcha atrás.

Solo informo de un cambio en el terminal, no es un problema de este programa.