Dokumentation

Anwendungen

Zuletzt aktualisiert am 26. 2. 2019 von Kornel Mazur

Einstellungen - Genetische Optionen

Diese Einstellungskarte ist nur sichtbar, wenn Sie Genetische Entwicklung imode n Was soll gebaut werden -> Baumodus.

SQ-Einstellungen für genetische Optionen

Sie können hier verschiedene Eigenschaften der genetischen Evolution konfigurieren:

 

Genetische Optionen

Max # von Generations

Anzahl der Generationen, über die die Population entwickelt wird. Empfohlener Wert von 5 - 100. In der Regel bringt es keine große Verbesserung, zu viele Generationen zu verwenden, es ist besser, die Evolution einfach neu zu starten und von vorne zu beginnen.

Größe der Bevölkerung

Größe der Bevölkerung auf einer Insel. Empfohlener Wert von 10 - 100 oder sogar mehr.

Bitte beachten Sie, dass die Gesamtbevölkerung (Anzahl der Inseln) x (Bevölkerungsgröße) ist, wenn Sie mehr als eine Insel verwenden, stellen Sie also sicher, dass Sie nicht eine sehr extreme Zahl haben.

Crossover- und Mutationswahrscheinlichkeit

Wahrscheinlichkeit der genetischen Grundoperationen. Sie können mit diesen Werten experimentieren, z. B. sollte eine Erhöhung der Mutation zu vielfältigeren Strategien führen.

 

Optionen für die Insel

Inseln

Anzahl von separaten Inseln. Inseln sind ein neues Konzept in SQ X. Sie ermöglichen es, die genetische Entwicklung getrennt in isolierten Inseln zu betreiben, wobei gelegentlich Individuen zwischen den Inseln wandern.

Es ist kein Problem, nur eine Insel zu haben, der empfohlene Wert ist 1-10. Es macht nicht viel Sinn, mehr als 10 Inseln zu verwenden, da dies die Gesamtbevölkerung sehr groß machen könnte und es viel Zeit kosten würde, nur eine Generation zu entwickeln.

Jede X-te Generation migrieren

wie oft einige Individuen von Insel zu Insel migriert werden sollen. In der Regel ist es gut, die Individuen zu migrieren, da dies einige Inseln "freischalten" kann, die im lokalen Minimum stecken geblieben sind. Das sollte aber nicht zu oft geschehen, denn dann würden wir die Vielfalt der unabhängigen Inseln verlieren.
Der empfohlene Wert könnte alle 10 Generationen sein.

Migrationsrate der Bevölkerung

wie viele Strategien in der Population migriert werden sollen. Es sollte etwas wie 1-5 Strategien sein, je nach Größe der Population, also für Populationsgröße=10 verwenden Sie einen Wert wie 10-20%, für Populationsgröße=100 verwenden Sie einen Wert wie 1-5%.

 

Generation der Ausgangspopulation

Die genetische Evolution beginnt mit einer ersten Generation. Sie wird entweder zufällig generiert, oder man kann einige bestehende Strategien als Ausgangspopulation verwenden und versuchen, sie zu verbessern.

Strategien aus der Datenbank der Ausgangspopulation als Start der Entwicklung verwenden

Wenn Sie dies überprüfen, wird Ihnen eine weitere Datenbank "Grundgesamtheit" angezeigt, in die Sie Ihre bestehenden Strategien laden können. Diese Strategien werden dann als Grundgesamtheit verwendet. Wenn es nicht genug davon gibt, wird der Rest zufällig generiert.

Bitte beachten Sie, dass die Grundgesamtheit aus der Datenbank mit dem Filter Grundgesamtheit NICHT gefiltert wird.

Erzeugter Dezimierungskoeffizient

Dezimierung bedeutet, dass X-mal mehr Strategien (die Filter passieren) generiert werden als erforderlich, und von diesen wird die beste ausgewählt.

Wenn Sie die Dezimierung z.B. auf 3 einstellen, werden 3x mehr Strategien für die Anfangspopulation generiert und die beste davon ausgewählt.

Durch die Dezimierung wird die Qualität der Ausgangspopulation verbessert, aber es wird viel mehr Zeit für die Erzeugung benötigt.

Bitte verwenden Sie es mit Bedacht, denn es kann die Anzahl der Strategien, die für die Anfangspopulation generiert werden müssen, stark erhöhen, so dass es sehr lange dauern kann, nur die Anfangsstrategien zu generieren, bevor die Evolution überhaupt beginnt!

 

Filter erzeugt Ausgangspopulation

Hier können Sie einen Filter einrichten, um einige grundlegende Mindestanforderungen an eine Strategie in der ersten Generation festzulegen.

Verwenden Sie sie mit Bedacht, denn die genetische Evolution sollte in der Lage sein, jede Population von Strategien zu verbessern, seien Sie also nicht zu streng mit Ihrer ersten Generation.
Der einzige empfohlene Filter ist die Anzahl der Trades, um Strategien herauszufiltern, die überhaupt nicht gehandelt werden.

Verwaltung der Entwicklung

Nach Beendigung erneut starten

Wenn diese Option aktiviert ist, wird der Bauprozess neu gestartet, sobald er abgeschlossen ist. Sie können ihn also autonom laufen lassen, und SQ wird mehr und mehr Populationen entwickeln, bis Sie ihn stoppen.

Evolution Fitness neu starten, wenn..

Die Evolution wird neu gestartet, wenn die Fitness stagniert - das bedeutet, dass sich die Population als Ganzes nicht verbessert, so dass es besser ist, von vorne zu beginnen.

 

"Frisches Blut"

Gleiche Strategien aufdecken und durch neue Strategien ersetzen

Es wird bei jeder Generation dieselben Strategien erkennen und zufällig neue an ihrer Stelle erzeugen. Dies könnte dazu beitragen, die Strategien abwechslungsreicher zu gestalten.

Ersetzen Sie X % der schwächsten Sternchen durch neu erzeugte Sternchen

Bei einer ähnlichen Option können die schwächsten (schlechtesten) Strategien durch neu generierte Strategien ersetzt werden.

Datenbank der letzten Generation anzeigen

zeigt die Datenbank an, die die aktuelle Generation enthält - nur für die erste Insel.

War dieser Artikel hilfreich? Der Artikel war nützlich Der Artikel war nicht nützlich

Abonnieren
Benachrichtigen Sie mich bei
3 Kommentare
Älteste
Neuestes Meistgewählt
Inline-Rückmeldungen
Alle Kommentare anzeigen
Nur ein Trader
Nur ein Trader
20. 11. 2023 18:53 Uhr

Wo kann ich weitere Informationen über Kreuzung und Mutation finden?

tomas262
Verwaltung
Antwort an  Nur ein Trader
23. 11. 2023 20:20 Uhr

Crossover - Dieser Wert gibt an, wie stark die Eltern (Strategien der vorherigen Generation) zur gegenseitigen Beeinflussung verwendet werden. Bei einem hohen Wert werden mehr Blöcke zwischen diesen Strategien ausgetauscht, um Kandidaten für eine neue Generation zu schaffen
Mutation - ist die Wahrscheinlichkeit, dass die Regel (der Block) einer Strategie geändert wird, um eine neue Strategie zu entwickeln. Bei niedriger Mutationsrate werden während des Evolutionsprozesses nur geringfügige Änderungen an den Strategien vorgenommen

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 ?