Optimierung des Fachberaters

Früher oder später wird jeder fachberater nicht mehr so profitabel handeln wie zuvor. Wenn die Einstellungen dies zulassen, können Sie versuchen, Sie selbst zu optimieren, dh die Parameter auszuwählen, die mehr Gewinn bringen.

Der Punkt der Optimierung besteht darin, eine Reihe von Einstellungen auszuwählen, mit denen der expert advisor besser als vor der Optimierung arbeiten kann. Dieser Prozess wird in dieser Reihenfolge ausgeführt:

wählen Sie eine Reihe von Parametern aus, die an der Optimierung teilnehmen. Es ist nicht ratsam, zu viele Einstellungen zu wählen, da der Vorgang lange dauert und die Gefahr besteht, dass ein" neu optimierter " Roboter entsteht;
wählen Sie die Kriterien aus, mit denen nach optimalen Einstellungen gesucht wird. Dies kann ein Sieg sein, drawdown, etc.be.;
legt den Zeitraum fest, für den die Optimierung durchgeführt wird;
Institutionen können sich am besten an den Berater wenden und den forward-test durchführen, d.h. zu einem bestimmten Zeitpunkt nach der Auswahl der optimalen Einstellungen ist ein test des EA mit neuen Einstellungen;
wenn das Ergebnis zum besseren abweicht, können Sie die Institutionen verlassen und das Verhalten des Fachberaters unter realen Umständen beobachten.

Was die Häufigkeit der Optimierung betrifft, gibt es kein universelles Rezept. Einige Roboter können einige Jahre lang gute Ergebnisse zeigen, während andere im Durchschnitt alle paar Monate optimiert werden müssen. viel hängt vom Markt ab und wie schnell es sich ändern wird. Wenn Sie feststellen, dass das Aussehen des Knochens in ein paar Monaten gesunken ist, ist dies ein Grund, darüber nachzudenken, was Sie brauchen, um es "zum Leben zu erwecken".

Beispiel für expert adviser Optimierung

Betrachten wir die Optimierung am Beispiel des Ilan expert advisor. der fachberater selbst wurde zuvor demontiert, sodass Sie die Institutionen nicht erneut prüfen müssen. Lassen Sie uns zunächst den test im Dezember letzten Jahres mit den Standardeinstellungen durchführen, dies ist die Grundlage für den Vergleich.


Nun, die Optimierung selbst:

in den robotereinstellungen müssen Sie die Parameter auswählen, die den größten Einfluss auf das Ergebnis haben. Da es sich um einen Netzwerker handelt, können wir dessen Betrieb nur indirekt beeinflussen. Es ist sinnvoll, den lot-erhöhungskoeffizienten, den Schritt zwischen den gitterknien und den TR-Wert zu wählen. Sie müssen keinen Schritt zu klein machen.


wählen Sie die Kriterien für die Optimierung. Der maximale Gewinn wird angegeben.

 

wir legen den Bereich fest, in dem der EA nach den optimalen Einstellungen sucht, und vergessen nicht, den Punkt" Optimierung " im strategietester zu markieren;
der tester überprüft unabhängig alle möglichen Kombinationen von Einstellungen von denen, die wir für den angegebenen Zeitraum festgelegt haben. Das optimierungsergebnis kann als regulärer graph oder als zweidimensionale Oberfläche gesehen werden-der Unterschied ist nur visuell.


Sie können die Einstellungen, die dem maximalen Gewinn entsprechen, direkt aus dem Fenster optimierungsergebnisse laden. Im Kontextmenü wählen Sie einfach "Set input parameters". In dem Fenster, das die optimierungsergebnisse enthält, können Sie die Suchergebnisse Sortieren, indem Sie die Parameter wie die Anzahl der abgeschlossenen Transaktionen, die Rentabilität, die mathematische Erwartung des Gewinns, den drawdown als Prozentsatz und die einzahlungswährung verwenden.

 

nun muss ein vorwärtstest durchgeführt werden, um sicherzustellen, dass die Optimierung erfolgreich war. Die erforderlichen Einstellungen sind bereits festgelegt, klicken Sie also auf "start" und warten Sie auf das Ergebnis.

 

Jetzt können Sie die Testergebnisse mit den Einstellungen vergleichen, nachdem Sie nach optimalen Parametern und zuvor gesucht haben. Es ist ersichtlich, dass der Gewinn selbst infolge oberflächlicher Optimierung im selben Zeitraum fast dreimal gestiegen ist, während die pullrate leicht gesunken ist. Das Ergebnis kann als zufriedenstellend angesehen werden und die Experimente werden fortgesetzt.

Optimierung liefert nicht immer Ergebnisse op.de expert advisor tester kann eine Nachricht senden, dass alle Ergebnisse als unbedeutend ignoriert werden, es kann Probleme mit dem vorwärtstest geben, alles kann in Ordnung sein, wenn Sie nach einem erfolgreichen Satz von Einstellungen suchen, und die Leistung kann im testabschnitt des Verlaufs noch schlechter sein.


Schlussfolgerung

Sie sollten versuchen, die Fachberater zu optimieren, deren Institutionen und Funktionsprinzipien Sie gut kennen. Dann können Sie aus der Gesamtmasse der Einstellungen genau jene Parameter auswählen, die das Verhalten des Roboters am stärksten beeinflussen.

Im Allgemeinen ist die Optimierung des expert Advisors eine Lotterie, niemand kann garantieren, dass sich das Ergebnis lohnt. Es kann auch passieren, dass am Ende die Gewinne noch niedriger sein werden.

POST A COMMENTS

Comments (0)