Documentación

Aplicaciones

Última actualización el 26. 2. 2019 by Kornel Mazur

Ajustes - Opciones genéticas

esta pestaña de configuración sólo es visible si utiliza Evolución genética imode n Qué construir -> Modo Construir.

Configuración de las opciones genéticas de SQ

Aquí puede configurar varias propiedades de la evolución genética:

 

Opciones genéticas

Max # de Generaciones

Número de generaciones para las que evolucionará la población. Valor recomendado de 5 - 100. Por lo general, no aporta mucha mejora utilizar demasiadas generaciones, es mejor reiniciar la evolución y empezar desde cero.

Tamaño de la población

Tamaño de la población de una isla. Valor recomendado de 10 a 100 o incluso más.

Ten en cuenta que si utilizas más de una isla, tu población total será (número de islas) x (tamaño de la población), así que asegúrate de que no tendrás un número muy extremo.

Probabilidad de cruce y mutación

probabilidad de las operaciones genéticas básicas. Puedes experimentar con estos valores, por ejemplo, aumentar la mutación debería generar estrategias más diversas.

 

Opciones insulares

Islas

número de islas separadas. Las islas son un concepto nuevo en SQ X, permiten llevar a cabo la evolución genética por separado en islas aisladas, con migraciones ocasionales de individuos entre islas.

No hay problema en tener una sola isla, el valor recomendado es 1-10. No tiene mucho sentido usar más de 10 islas, podría hacer que tu población total fuera muy grande y llevaría mucho tiempo evolucionar una sola generación.

Migrar cada X generación

con qué frecuencia migrar algunos individuos de isla a isla. Normalmente es bueno migrar los individuos, puede "desbloquear" alguna isla que se quedó estancada en el mínimo local. No debería ser demasiado a menudo, porque entonces perderíamos la diversidad de las islas independientes.
El valor recomendado podría ser cada 10 generaciones.

Tasa de migración de la población

cuántas estrategias de la población serán migradas. Debe ser algo así como 1-5 estrategias, dependiendo del tamaño de la población, por lo que para el tamaño de la población = 10 utilizar el valor como 10-20%, para el tamaño de la población = 100 utilizar el valor como 1-5%.

 

Generación de la población inicial

La evolución genética parte de una generación inicial. O bien se genera aleatoriamente, o bien se pueden utilizar algunas estrategias existentes como población inicial y tratar de mejorarlas.

Utilizar estrategias del banco de datos de población inicial como punto de partida de la evolución

Si comprueba esto, se le mostrará un banco de datos más "Población inicial" donde puede cargar sus estrategias existentes. Estas estrategias se utilizarán como población inicial. Si no hay suficientes, el resto se generará aleatoriamente.

Tenga en cuenta que la población inicial del banco de datos NO se filtra con el filtro Población inicial.

Coeficiente de decimación generado

La decimación significa que se generarán X veces más estrategias (que pasan filtros) de las necesarias, y de ellas se elegirá la mejor.

Si, por ejemplo, establece el decimado en 3, generará 3 veces más estrategias para la población inicial y elegirá la mejor de entre ellas.

El uso del diezmado mejorará la calidad de la población inicial, pero se tardará mucho más en generarla.

Utilícelo con prudencia, ya que puede aumentar considerablemente el número de estrategias que hay que generar para la población inicial, por lo que ii puede tardar mucho tiempo en generar las estrategias iniciales, ¡antes incluso de que empiece la evolución!

 

Población inicial generada por filtro

Aquí puede configurar un filtro para establecer algunos mínimos básicos que debe tener una estrategia en la generación inicial.

Por favor, úsalo sabiamente, la evolución genética debería ser capaz de mejorar cualquier población de estrategias, así que no seas demasiado estricto con tu generación inicial.
El único filtro que se recomienda utilizar es el del número de operaciones, para filtrar las estrategias que no operan en absoluto.

Gestión de la evolución

Volver a empezar al terminar

si está marcada reiniciará el proceso de construcción cuando termine. Así que puedes dejar que se ejecute de forma autónoma, y SQ evolucionará más y más poblaciones hasta que lo detengas.

Reiniciar la aptitud evolución si ..

reiniciará la evolución si estamos estancados en la aptitud - esto significa que la población en su conjunto no está mejorando, por lo que es mejor empezar de nuevo desde el principio.

 

"Sangre fresca"

Detectar las mismas estrategias y sustituirlas por otras nuevas

Detectará las mismas estrategias en cada generación y generará aleatoriamente otras nuevas en su lugar. Esto podría ayudar a diversificar más las estrategias.

Sustituye X % de las estrategias más débiles por otras nuevas.

opción similar, puede sustituir las estrategias más débiles (peores) por otras generadas recientemente.

Mostrar banco de datos de última generación

muestra el banco de datos que contiene la generación actual - sólo para la primera isla.

¿Le ha resultado útil este artículo? El artículo era útil El artículo no era útil

Suscríbase a
Notificar a
3 Comentarios
Más antiguo
Más reciente Más votados
Feedbacks de Inline
Ver todos los comentarios
Sólo un comerciante
Sólo un comerciante
20. 11. 2023 18:53

¿Dónde puedo encontrar más información sobre cruces y mutaciones?

tomas262
Admin
Responder a  Sólo un comerciante
23. 11. 2023 20:20

Cruce - este valor dice cuánto se utilizan los padres (estrategias de la generación anterior) para interferir entre sí. Con un valor alto se intercambian más bloques entre esas estrategias para crear candidatos para una nueva generación
Mutación - es una probabilidad de cambiar la regla de la estrategia (bloque) para crear una nueva estrategia. Con un nivel bajo de mutación, sólo se realizan pequeños cambios en las estrategias durante el proceso de evolución.

Garuda Forex
29. 1. 2024 6:31 pm

how to increase the number of trades per day , where does the inputs need to be plugged in ?