Dynamische Stop-Loss-Trailing-Trading-Strategie
Überblick
Die Strategie basiert auf dem Indikator der durchschnittlichen realen Bandbreite (ATR), um eine dynamische Stop-Line zu setzen, die Veränderungen der Aktienpreise zu verfolgen und maximale Gewinne zu erzielen, während Stop-Loss-Schutz erreicht wird.
Strategieprinzip
Die Strategie wird in den folgenden Schritten umgesetzt:
-
Die ATR-Periode wird mit dem Parameter nATRPeriod berechnet, wobei der Wert 5 als Default gilt.
-
Die Stop-Line wird mit dem nATRMultip-Parameter berechnet, der 3,5 mal die Default-ATR ist.
-
Wenn der Kurs der Aktie steigt, wird der Stop-Line-Wert auf den Kurs der Aktie minus den Stop-Loss-Wert angehoben, wenn er höher als die vorherige Stop-Loss-Linie ist; wenn der Kurs der Aktie sinkt, wird der Stop-Loss-Wert auf den Kurs der Aktie plus den Stop-Loss-Wert angehoben, wenn er niedriger als die vorherige Stop-Loss-Linie ist.
-
Beurteilen, ob der Aktienpreis die Stop-Loss-Linie überschritten hat, was ein Kauf- oder Verkaufssignal auslöst;
-
Nach dem Signal, die Stop-Line zu durchbrechen, gehen Sie in eine Über- oder Leerposition und platzieren Sie die Position, wenn Sie die Stop-Line erneut berühren.
Wenn der Kurs steigt, wird die Stop-Line ständig nach oben gedreht, um Gewinne zu sichern. Wenn der Kurs fällt, wird die Stop-Line ständig nach unten gedreht, um zu stoppen. Der ATR-Indikator kann die Schwankungen der Aktienpreise genauer widerspiegeln und die Stop-Line entsprechend der ATR-Dynamik anpassen.
Analyse der Stärken
- Dynamische Anpassung der Stop-Line, zeitnahe Stop-Loss und Vermeidung von Verlusten
- Die Stop-Line-Anpassung ist glatter und verhindert eine vorzeitige Stop-Line.
- Der ATR-Indikator wird verwendet, um die neuesten Schwankungen zu berücksichtigen und eine vernünftigere Stop-Loss-Marge zu berechnen.
- Das Tracking von Stop-Loss-Linien ermöglicht eine gute Gewinnschließung.
Risikoanalyse
- Die Einstellung der ATR-Parameter erfordert Vorsicht. Zu kurze ATR-Perioden können zu starke Schwankungen der Stop-Line führen, und zu lange können die Preisschwankungen nicht rechtzeitig widerspiegeln
- Die Stop-Loss-Margin-Parameter müssen je nach Aktienbewegungen eingestellt werden, und zu groß oder zu klein beeinflussen die Effektivität der Strategie.
- Verlustverfolgung kann die Gewinnspanne verringern und die Verluste stoppen, bevor der Kurs wieder steigt
- Häufige Positionsänderungen führen zu höheren Transaktionskosten
Die optimale Kombination von Parametern zur Ausgleichung von Stop-Loss und Tracking kann durch Parameteroptimierung, Anpassung der ATR-Zyklusparameter und der Stop-Loss-Marge gefunden werden. Es kann auch mit anderen technischen Indikatoren kombiniert werden, um die Markteinführungszeit zu filtern und unnötige Stop-Losses zu reduzieren.
Optimierungsrichtung
- Optimierung der ATR-Zyklusparameter, um die Veränderung der Stop-Line näher an die Preisschwankungen zu bringen
- Optimierung der Stop-Loss-Margin-Parameter, um die Stop-Loss-Rationalität zu verbessern
- Hinzufügen von weiteren Indikatoren für die Filterzeit
- Nur bei einer klaren Aufwärtstrend kann eine Überposition eingegangen werden.
- Erwägen Sie eine Wiedereintrittsmechanik, um die Verluste zu vermeiden, die nach dem erwarteten weiteren Anstieg der Aktien anfallen werden.
Zusammenfassen
Die Strategie ermöglicht die Stop-Loss- und Profit-Locking-Methode durch die dynamische Anpassung der ATR-Stop-Line. Die Strategie ist besser an Aktienpreisfluktuationen angepasst und verhindert zu radikale oder konservative Stop-Losses als die feste Stop-Loss-Position. Die ATR-Messgröße macht die Anpassung der Stop-Loss-Line zielgerichteter.
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//@okadoke
////////////////////////////////////////////////////////////
// Based on Average True Range Trailing Stops Strategy by HPotter- 1
