Discusión sobre el artículo "El papel de la calidad del generador de números aleatorios en la eficiencia de los algoritmos de optimización" - página 2

 
fxsaber #:

Sí, optimizando el sistema de negociación.


Por favor, sugiera una variante de dicha función de prueba, podemos hacer pruebas aquí y ver los resultados. Interesante.
En función de los resultados, si se revela alguna peculiaridad, puedo incluirla en el conjunto de funciones de prueba obligatorias.
 

Estoy mirando el código y no entiendo cómo encontrar su artículo.

"MQL5\Scripts\#AO Articles\#32 The world of AO - Evolution of Social Groups (ESG)\variant2\AO_ESG.mqh"


Por favor, añada un enlace a la descripción adecuada en el código fuente.
 
fxsaber #:

Estoy mirando el código y no entiendo cómo encontrar su artículo.

Por favor, añada un enlace a la descripción correspondiente en el código fuente.

Ok, voy a añadir un enlace al artículo en la fuente.

 
Andrey Dik #:

Vale, añadiré un enlace al artículo en la fuente.

Con las fuentes en sí es un problema, porque están dispersos en diferentes artículos, e incluso las versiones cambian imperceptiblemente.

    // https://www.mql5.com/es/articles/14162
    MACROS_AO(RND)       // #include <..\Scripts\#AO Artículos\#1 El mundo de AO\AO_RND.mqh>
    MACROS_AO(PSO)       // #include <..\Scripts\#AO Artículos\#2 El mundo de AO - Optimización de enjambre de partículas (PSO)\AO_PSO.mqh>
    MACROS_AO(ACOm)      // #include <..\Scripts\#AO Artículos\#3 El mundo de AO - Colonia de Hormigas (ACO)\AO_ACOm.mqh>
    MACROS_AO(ABC)       // #include <..\Scripts\#AO Artículos\#4 El mundo de AO - Colonia Artificial de Abejas (ABC)\AO_ABC.mqh>.
    MACROS_AO(GWO)       // #include <..\Scripts\#AO Artículos\#5 El mundo de AO - Grey Wolf Optimizer (GWO)\AO_GWO.mqh>
    MACROS_AO(COAm)      // #include <..\Scripts\#AO Artículos\#6 El mundo de AO - Algoritmo de Optimización Cuckoo (COA)\AO_COAm.mqh>
    MACROS_AO(FSS)       // #include <..\Scripts\#AO Artículos\#7 El mundo de AO - Fish School Search (FSS)\AO_FSS.mqh>
    MACROS_AO(FAm)       // #include <..\Scripts\#AO Artículos\#8 El mundo de AO - Algoritmo Firefly (FA)\AO_FAm.mqh>
    MACROS_AO(BA)        // #include <..\Scripts\#AO Artículos\#9 El mundo de AO - Algoritmo Bat (BA)\AO_BA.mqh>
    MACROS_AO(IWO)       // #include <..\Scripts\#AO Artículos\#10 El mundo de AO - Optimización de Malezas Invasoras (IWO)\AO_IWO.mqh>
    MACROS_AO(BFO)       // #include <..\Scripts\#AO Artículos\#30 El mundo de AO - Bacterial Foraging Optimisation GA (BFO-GA)\AO_BFO_GA.mqh>
// MACROS_AO(GSA_Stars) // #include <..\Scripts\#AO Artículos\#12 El mundo de AO - Algoritmo de Búsqueda Gravitacional (GSA)\AO_GSA_Stars.mqh>
    MACROS_AO(GSA)       // #include <..\Scripts\#AO Artículos\#12 El mundo de AO - Algoritmo de Búsqueda Gravitacional (GSA)\AO_GSA.mqh>
    MACROS_AO(HS)        // #include <..\Scripts\#AO Artículos\#13 El mundo de AO - Búsqueda de Armonía (HS)\AO_HS.mqh>
    MACROS_AO(MA)        // #include <..\Scripts\#AO Artículos\#14 El mundo de AO - Algoritmo del mono (MA)\AO_MA.mqh>
    MACROS_AO(SSG)       // #include <..\Scripts\#AO Artículos\#15 El mundo de AO - Siembra y Crecimiento de Plantones (SSG)\AO_SSG.mqh>
    MACROS_AO(EM)        // #include <..\Scripts\#Articulos de AO\#16 El mundo de AO - Algoritmo similar al ElectroMagnetismo (EM)\AO_EM.mqh>
    MACROS_AO(SFL)       // #include <..\Scripts\#AO Artículos\#17 El mundo de AO - Salto de Rana Barajado (SFL)\AO_SFL.mqh>
    MACROS_AO(MEC)       // #include <..\Scripts\#AO Artículos\#18 El mundo de AO - Computación Evolutiva Mental (MEC)\AO_MEC.mqh>
    MACROS_AO(SDSm)      // #include <..\Scripts\#AO Artículos\#19 El mundo de AO - Búsqueda por difusión estocástica (SDS)\AO_SDSm.mqh>
    MACROS_AO(SDS)       // #include <..\Scripts\#AO Artículos\#19 El mundo de AO - Búsqueda por difusión estocástica (SDS)\AO_SDS.mqh>
    MACROS_AO(CSS)       // #include <..\Scripts\#AO Artículos\#20 El mundo de AO - Búsqueda de Sistema Cargado (CSS)\AO_CSS.mqh>
    MACROS_AO(IWDm)      // #include <..\Scripts\#AO Artículos\#21 El mundo de AO - Gotas de agua inteligentes (IWD)\AO_IWDm.mqh>
    MACROS_AO(SDOm)      // #include <..\Scripts\#AO Artículos\#22 El mundo de AO - Optimización Dinámica Espiral (SDO)\AO_SDOm.mqh>
    MACROS_AO(DE)        // #include <..\Scripts\#AO Artículos\#23 El mundo de AO - Evolución Diferencial (DE)\AO_DE.mqh>
    MACROS_AO(NMm)       // #include <..\Scripts\#AO Artículos\#24 El mundo de AO - Método Nelder-Mead (NM)\AO_NMm.mqh>
    MACROS_AO(SA)        // #include <..\Scripts\#AO Artículos\#25 El mundo de AO - Simulated Annealing (SA)\AO_SA.mqh>
    MACROS_AO(SIA)       // #include <..\Scripts\#AO Artículos\#26 El mundo del AO - Recocido Isotrópico Simulado (SIA)\AO_SIA.mqh>
    MACROS_AO(SC)        // #include <..\Scripts\#AO Artículos\#27 El mundo de AO - Cefalópodo Inteligente (SC)\AO_SC.mqh>
    MACROS_AO(P_O_ES)    // #include <..\Scripts\#AO Artículos\#28 El mundo de AO - Estrategias de Evolución (ES)\AO_(P_O)ES.mqh>
    MACROS_AO(POES)      // #include <..\Scripts\#AO Artículos\#28 El mundo de AO - Estrategias de Evolución (ES)\AO_(PO)ES.mqh>
    MACROS_AO(Micro_AIS) // #include <..\Scripts\#AO Artículos\#29 El mundo de AO - Sistema Inmune Artificial (Micro-AIS)\AO_Micro_AIS.mqh>
    MACROS_AO(BFO_GA)    // #include <..\Scripts\#AO Artículos\#30 El mundo de AO - Bacterial Foraging Optimisation GA (BFO-GA)\AO_BFO_GA.mqh>
    MACROS_AO(BGA)       // #include <..\Scripts\#AO Artículos\#31 El mundo de AO - Algoritmo Genético Binario (BGA)\AO_BGA.mqh>
    MACROS_AO(BGA2)      // #include <..\Scripts\#AO Artículos\#31 El mundo de AO - Algoritmo Genético Binario (BGA)\AO_BGA2.mqh>
    MACROS_AO(ESG)       // #include <..\Scripts\#AO Artículos\#32 El mundo de AO - Evolución de los Grupos Sociales (ESG)\AO_ESG.mqh>
    MACROS_AO(ESG2)      // #include <..\Scripts\#AO Artículos\#32 El mundo de AO - Evolución de los Grupos Sociales (ESG)\variant2\AO_ESG.mqh>
    MACROS_AO(MSO)       // #include <..\Scripts\#AO Artículos\#33 El mundo de AO - MSO\AO_MSO.mqh>

Adjunto estos archivos.

Archivos adjuntos:
3AO_Articles.zip  597 kb
 
fxsaber #:

Las propias fuentes son un problema, porque están dispersas en diferentes artículos, e incluso las versiones cambian imperceptiblemente.

He adjuntado estos archivos.

Sí, hay tal cosa. Cómo hacerlo correctamente para ser conveniente y en un solo lugar.

Los últimos algoritmos, WOA, BSA se hacen como sucesores de la clase actualizada (códigos en este artículo también).

 
Andrey Dik #:

Sí, existe. Cómo hacerlo correctamente para que sea conveniente y en un solo lugar.

Codebase.

Los últimos algoritmos, WOA, BSA ya están hechos como herederos de la clase actualizada (códigos en este artículo también).

Ported sólo los anteriores. Nuevo formato - todavía problemas con la motivación para el aprendizaje.


ZY mqh es 883 Kb, pero compila bastante rápido - 14 MACD.

 
fxsaber #:

1. Codobase.

2. Ported sólo los anteriores. Nuevo formato - todavía problemas de motivación para aprender.

1. Con qué frecuencia se pueden actualizar los códigos en la base de código?

2. En el nuevo formato de la clase base no es necesario portar nada, completamente uniforme hecho.

 
Andrey Dik #:
Puedes llamarlos como quieras, las propiedades de los generadores no cambiarán. Es importante entender que los osciladores de software no son verdaderamente aleatorios, abreviados como SGC.
Existen GSC reales, basados en efectos cuánticos.
 
Andrey Dik #:

1. ¿Con qué frecuencia pueden actualizarse los códigos de la base de código?

No hay restricciones. Todo está automatizado.
 
fxsaber #:

ZY mqh es 883 Kb y compila bastante rápido - 14 MACD.

¿Qué algoritmo? No entiendo muy bien qué significa alta velocidad de compilación, ¿significa que el compilador no tiene nada que cortar o viceversa?


ZЫ Ah, lo tengo, todos los mqh juntos.