Handelsstrategie basierend auf dem Hull Moving Average und den Candlesticks
Übersicht
Die Kernidee dieser Strategie besteht darin, den Hull Moving Average (HMA) mit dem Kurs der Kerze zu vergleichen, um Kauf- und Verkaufssignale zu generieren. Es wird gekauft, wenn der HMA über dem Kurs liegt, und verkauft, wenn der HMA unter dem Kurs liegt.
Prinzip
Zunächst berechnet die Strategie den HMA für einen bestimmten Zeitraum mittels der hma()-Funktion. Anschließend wird der Eröffnungskurs der vorherigen Kerze als Vergleichsbasis herangezogen. Liegt der HMA über dem Eröffnungskurs der vorherigen Kerze, wird ein Kaufsignal generiert; liegt der HMA darunter, ein Verkaufssignal.
Die Einstiegsbedingung der Strategie lautet: Es wird nur dann in den Markt eingestiegen, wenn der Kurs den HMA in die entgegengesetzte Richtung durchbricht. Das heißt: Es wird nur gekauft, wenn der Kurs von unten durch den HMA bricht; es wird nur verkauft, wenn der Kurs von oben durch den HMA bricht. Dadurch wird vermieden, dass Signale in einer seitwärts tendierenden Marktphase wiederholt ausgelöst werden.
Die Ausstiegsbedingung der Strategie ist ein Stop-Loss, sobald der Kurs wieder auf die andere Seite des HMA zurückfällt. Beispiel: Nach einem Kauf fällt der Kurs unter den HMA, woraufhin ein Stop-Verkauf ausgelöst wird.
Insgesamt nutzt diese Strategie die glättenden Eigenschaften des HMA, um die Haupttrendrichtung zu identifizieren und Signale zu generieren. Gleichzeitig wird durch die Durchbruchsbedingung sichergestellt, dass Fehlsignale herausgefiltert werden, sodass man in einer volatilen Marktphase nicht immer wieder neu positioniert wird.
Vorteile
- Die Verwendung des HMA anstelle eines SMA ermöglicht eine bessere Trendidentifikation und filtert Seitwärtsbewegungen heraus.
- Der Durchbruchsmechanismus reduziert die Wahrscheinlichkeit von Fehlern und wiederholten Positionseröffnungen.
- Die Entscheidung basiert auf dem Kurs der vorherigen Kerze anstatt auf dem aktuellen Kurs, wodurch ein Look-Ahead-Bias vermieden wird.
- Die Regeln sind einfach und klar, geeignet für Parameteroptimierung und automatisierte Handelsroboter.
- Die Strategie lässt sich flexibel auf beliebige Instrumente und Zeitrahmen anwenden und ist universell einsetzbar.
Risiken und Verbesserungen
- Eine falsche Parametereinstellung des HMA kann dazu führen, dass Trends verpasst werden oder die Strategie zu empfindlich reagiert. Es empfiehlt sich, verschiedene Perioden zu testen, um die optimalen Werte zu finden.
- Ein einzelner Indikator kann leicht durch erneute Ausbrüche aus der Position geworfen werden. Die Kombination mit anderen Indikatoren zur Signalfilterung wäre sinnvoll.
- Da der Stop-Loss nahe am HMA liegt, besteht die Gefahr, dass er erneut durchbrochen wird und die Position fixiert. Ein weiter entfernter Stop-Loss an Unterstützungs-/Widerstandsbereichen könnte helfen.
- Die Strategie kann die Trendrichtung und -stärke nicht beurteilen. Die Integration eines Trendklassifikationsindikators wäre wertvoll.
- Ein fester Stop-Loss führt zu stark schwankenden Risiko-Ertrags-Verhältnissen. Ein nachlaufender Stop-Loss oder ein Money-Management-Ansatz könnten getestet werden.
Zusammenfassung
Insgesamt ist diese Strategie relativ einfach und praxisnah, mit einer klaren Kernidee. Sie nutzt den HMA zur Bestimmung der Haupttrendrichtung und filtert Fehlsignale durch Ausbrüche. Dadurch wird vermieden, in einer seitwärts tendierenden Marktphase wiederholt Positionen zu eröffnen und zu verlieren. Durch Parameteroptimierung lassen sich durchaus gute Ergebnisse erzielen. Da es sich jedoch um eine auf einem einzelnen Indikator basierende Strategie handelt, sind Zuverlässigkeit und Trefferquote begrenzt. Es wird empfohlen, sie mit anderen technischen Indikatoren oder Methoden des Geldmanagements zu kombinieren, um die Stabilität deutlich zu erhöhen. Insgesamt bietet diese Strategie einen einfachen und effektiven Ansatz für den quantitativen Handel, der eine vertiefte Untersuchung und Anwendung verdient.
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © SeaSide420. Any timeFrame/pair , Hull Moving Average vs Candle
//@version=4
strategy("Hull Moving Average vs Candle",shorttitle="HMA-vs-Candle",overlay=true,default_qty_type=strategy.percent_of_equity,default_qty_value=100,commission_type=strategy.commission.cash_per_order,commission_value=1.00,slippage=1)- 1
