6. 6. 2022

5 1

Entwicklung der Gewinnrate

Mit dem Snippet Win Rate Evolution kann der Strategieentwickler die Gesamtgewinnrate in einzelne Bereiche aufteilen. Der Standardwert ist auf 10 eingestellt, kann aber im Code geändert werden

public class WinRateEvolution
    extends TradeAnalysisChart {
    
    public static int SizeOfGroup = 10;

    public WinRateEvolution() {
        this.name = L.tsq("Win Rate Evolution (" + SizeOfGroup + ")");
    }

Das Snippet gruppiert Trades in Gruppen von z.B. 10 Trades in sequenzieller Reihenfolge. Die Gewinnrate wird dann für jeden Bereich berechnet und in einem Diagramm dargestellt.

In der nachstehenden Grafik wird die Gesamtgewinnquote von 71,51% aufgeschlüsselt und für die verschiedenen Bereiche dargestellt. Die x-Achse gibt die Eimernummer an und hat keine Vorhersagekraft. Die 7 auf der x-Achse steht also für die Trades 61-70, die im Jahr 2020 stattfanden.

Verwendungen:

  • Analyse der Verschlechterung der Gewinnrate einer Strategie im Laufe der Zeit, während der Entwicklung.
  • Der Händler kann die Entwicklung der Gewinnrate in der Praxis überprüfen und mit den Erfahrungen aus der Entwicklung vergleichen. Dies ist eine brachiale Methode, um nicht funktionierende Strategien zu verwerfen.

Zusätzliche Änderungen:

  • Der interessierte Strategieentwickler könnte die Entwicklung in einen gleitenden Durchschnitt der Gewinnrate ändern. Sie sollten zu ähnlichen Ergebnissen wie bei der obigen Methode kommen.
  • Es wäre toll, die Steigung des Diagramms zu berechnen und diese als Fitnessfunktion zu verwenden. Je positiver die Steigung, desto besser.
Abonnieren
Benachrichtigen Sie mich bei
1 Kommentar
Älteste
Neuestes Meistgewählt
Inline-Rückmeldungen
Alle Kommentare anzeigen
Emmanuel
6. 6. 2022 5:46 pm

Ausgezeichnet!!! Danke Bee !!

Verwandte Beiträge