Trendabweichungsindikator-Kerzen in Kombination mit einer Moving-Average-Wellenstrategie
![/upload/asset/13e5d9de33f56a6f6b9.png)
Übersicht
Diese Strategie berechnet den Trendabweichungsindikator TSI des Kurses und wendet dann einen gleitenden Durchschnitt auf den TSI an, um die gleitende Durchschnittslinie des TSI-Indikators zu bilden. Durch die Kombination mit der Richtung der Kurskerzen wird ermittelt, ob sich der aktuelle Aktienkurs in einem Aufwärts- oder Abwärtstrend befindet, woraus Kauf- und Verkaufssignale generiert werden.
Prinzip
Die Strategie gliedert sich in folgende Schritte:
- Berechnung der prozentualen Kursveränderung pct.
- Doppelte HMA-Glättung von pct, um double_smoothed_pc zu erhalten.
- Berechnung des doppelten HMA des absoluten Wertes von pct, um double_smoothed_abs_pc zu erhalten.
- Berechnung des TSI-Werts: (100 * (double_smoothed_pc / double_smoothed_abs_pc)).
- Anwendung eines HMA-gleitenden Durchschnitts auf den TSI-Wert, um die TSI-Gleitende-Durchschnitts-Linie tsihmaline zu erhalten.
- Vergleich des TSI-Werts mit seiner gleitenden Durchschnittslinie: Wenn der TSI über dem gleitenden Durchschnitt liegt, handelt es sich um einen Aufwärtstrend; liegt er darunter, um einen Abwärtstrend.
- Bei einem Aufwärtstrend wird ein Kaufsignal generiert, wenn auch der Kurs steigt.
- Bei einem Abwärtstrend wird ein Verkaufssignal generiert, wenn auch der Kurs fällt.
Durch diese Schritte kann die allgemeine Trendrichtung ermittelt und in Kombination mit der tatsächlichen Kursentwicklung ein Handelssignal erzeugt werden.
Vorteile
- Die doppelte HMA-Glättung filtert effektiv kurzfristiges Rauschen und fokussiert den Haupttrend.
- Der TSI in Kombination mit seiner gleitenden Durchschnittslinie ermöglicht die Bestimmung der allgemeinen Trendrichtung.
- Die Einbeziehung der Kerzenrichtung vermeidet Fehlsignale und erhöht die Zuverlässigkeit.
- Parameter sind einstellbar, um die Glättungsparameter an unterschiedliche Marktzyklen anzupassen.
- Grafisch intuitiv: Grün zeigt einen Aufwärtstrend an, Rot einen Abwärtstrend.
Risiken
- In Seitwärtsmärkten können mehrfache Fehlsignale auftreten.
- An Trendwenden kann der gleitende Durchschnitt zeitlich verzögert sein, sodass der optimale Einstiegspunkt verpasst wird.
- Die Parameter müssen häufig an Marktveränderungen angepasst werden.
- Die Strategie basiert nur auf einem einzelnen TSI-Indikator; eine Kombination mit anderen Indikatoren könnte optimiert werden.
Optimierungsmöglichkeiten
- Ein Filter kann hinzugefügt werden, um Fehlsignale in Seitwärtsmärkten zu vermeiden.
- Zusätzliche Indikatoren können zur Bestätigung von Trendwenden eingesetzt werden.
- Durch maschinelles Lernen können Parameter automatisch optimiert werden.
- Ein Stop-Loss kann eingeführt werden, um Einzelverluste zu begrenzen.
Zusammenfassung
Diese Strategie nutzt den TSI-Indikator zur Bestimmung der Trendrichtung und kombiniert ihn mit Kurskerzen zur Erzeugung von Handelssignalen. Sie kann Trends effektiv erfassen: Kaufsignale im Aufwärtstrend, Verkaufssignale im Abwärtstrend. Allerdings birgt sie auch gewisse Risiken und muss optimiert werden, um die Stabilität zu erhöhen. Insgesamt ist die Strategie intuitiv verständlich und eignet sich für Trader, die mit technischen Indikatoren vertraut sind.
/*backtest
start: 2023-10-29 00:00:00
end: 2023-11-05 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="TSIHULLBOT", shorttitle="TSICCIHULL", default_qty_type=strategy.percent_of_equity, default_qty_value=100)
long = input(title="Long Length", type=input.integer, defval=50)
short = input(title="Short Length", type=input.integer, defval=50)- 1
