Die Reverse-Logik-Strategie der letzten N Kerzen
Überblick
Die Hauptidee dieser Strategie besteht darin, basierend auf der Farbe der letzten N Kerzen Long- oder Short-Positionen einzugehen. Wenn die letzten N Kerzen alle grün sind, wird long gegangen; wenn die letzten N Kerzen alle rot sind, wird short gegangen. Die Besonderheit liegt in einem Parameter für die "inverse Logik", der die ursprüngliche Logik umkehren kann. Wenn der Parameter "inverse Logik" wahr ist, wird bei den letzten N grünen Kerzen short und bei den letzten N roten Kerzen long gegangen.
Funktionsweise der Strategie
Diese Strategie basiert hauptsächlich auf den folgenden wichtigen Parametern:
numCandlesToCheck: Gibt die Anzahl der zu überprüfenden Kerzen an.numCandlesToExit: Gibt die Anzahl der Kerzen an, die nach dem Eingehen einer Position gehalten werden, bevor die Position geschlossen wird.inverseLogic: Parameter für die inverse Logik; wenn wahr, wird die ursprüngliche Long/Short-Logik umgekehrt.
Der entscheidende Algorithmus verwendet eine for-Schleife, um die letzten numCandlesToCheck Kerzen zu durchlaufen und in Echtzeit die Anzahl der aufeinanderfolgenden grünen und roten Kerzen zu zählen. Wenn die aufeinanderfolgenden roten Kerzen ≥ numCandlesToCheck sind, wird lastNCandlesRed als wahr markiert. Wenn die aufeinanderfolgenden grünen Kerzen ≥ numCandlesToCheck sind, wird lastNCandlesGreen als wahr markiert.
Wenn lastNCandlesGreen wahr ist und der Parameter inverseLogic falsch ist, wird long gegangen; wenn er wahr ist, wird short gegangen. Umgekehrt: Wenn lastNCandlesRed wahr ist und inverseLogic falsch ist, wird short gegangen; wenn er wahr ist, wird long gegangen.
Unabhängig davon, ob long oder short gegangen wird, wird der Zähler barsSinceEntry nach dem Eingehen der Position auf 0 zurückgesetzt. Wenn barsSinceEntry größer oder gleich numCandlesToExit ist, wird die aktuelle Position geschlossen.
Vorteile
Es handelt sich um eine interessante Strategie, die auf der Farbe der Kerzen basiert und durch den Parameter "inverse Logik" eine flexible Anpassung der Long/Short-Logik ermöglicht. Die Hauptvorteile sind:
- Neuartiger Ansatz, der gegen die allgemeine Marktlogik investieren kann.
- Klarer und prägnanter Code, leicht zu verstehen und zu modifizieren.
- Durch Anpassen der Parameter können optimale Parameterkombinationen gefunden werden.
- Unabhängig von der Marktlage kann die Strategie kontinuierlich Signale generieren.
Risikoanalyse
Die Strategie birgt auch einige Risiken, die beachtet werden sollten:
- Die Farbe der Kerzen spiegelt nicht vollständig den Markt wider; es besteht eine Wahrscheinlichkeit für irreführende Signale.
- Der optimale Wert des Parameters
numCandlesToCheckist nicht eindeutig bestimmbar. - Der optimale Wert des Parameters
numCandlesToExitist nicht eindeutig bestimmbar. - Eine falsche Einstellung des inversen Logikparameters kann zu erhöhten Verlusten führen.
- Es gibt keine wirksame Kontrolle über den Einzelverlust (Stop-Loss).
Um die oben genannten Risiken zu mindern, können folgende Maßnahmen ergriffen werden:
- Hinzufügen weiterer Filter, um Fehlsignale zu vermeiden, z. B. durch Einbeziehung eines übergeordneten Trends.
- Durchlaufen verschiedener Parameterwerte, um die optimale Parameterkombination zu finden.
- Einführung eines Stop-Loss-Mechanismus zur Begrenzung des Einzelverlusts.
- Überprüfung der Wirksamkeit des inversen Logikparameters.
Optimierungsmöglichkeiten
Die Strategie kann hauptsächlich in den folgenden Bereichen optimiert werden:
- Hinzufügen von Marktdatenparametern (Orderbuch), um ein "Feststecken" zu vermeiden.
- Optimierung der Werte der Parameter
numCandlesToCheckundnumCandlesToExit. - Kombination mit Trendindikatoren größerer Zeitrahmen, um Fehlsignale zu filtern.
- Einführung von Stop-Loss- und Take-Profit-Strategien.
- Backtesting mit verschiedenen Instrumenten zur Überprüfung der Wirksamkeit.
- Vergleich der Rendite zwischen der ursprünglichen Logik und der inversen Logik.
Zusammenfassung
Die Strategie ist insgesamt klar und leicht verständlich: Sie nutzt einfache Kerzenfarben, um Handelssignale zu generieren. Die Anpassung der Parameter ermöglicht eine Vielzahl von Kombinationen, die je nach Marktumfeld und Instrument optimiert werden können. Gleichzeitig sollten potenzielle Risiken beachtet und notwendige Maßnahmen zur Risikokontrolle ergriffen werden. Durch kontinuierliche Erweiterung des Strategieumfangs kann diese Strategie zu einem wertvollen Ansatz werden, der sich für den langfristigen Einsatz und die ständige Optimierung eignet.
- 1

