Heikin-Ashi-Kerzen: Formel, synthetische Kurse und tatsächliche Ausführungen
Erfahren Sie, wie Heikin-Ashi-Kerzen Kursbalken glätten, warum ihre OHLC-Werte keine tatsächlich gehandelten Kurse darstellen und wie man visuelle Signale von der Orderausführung trennt
In diesem LeitfadenTrennen Sie die visuelle Darstellung der Kerze von den gehandelten Kursen
Kurze Zusammenfassung
Heikin-Ashi-Kerzen nutzen die Daten herkömmlicher Kursbalken in einer rekursiven Durchschnittsformel. Ihre geglätteten Kerzenkörper können Preisbewegungen leichter lesbar machen; die daraus resultierenden Werte für Eröffnung, Hoch, Tief und Schluss sind jedoch reine Chart-Werte und keine zweite Reihe von Handelsgeschäften. Berechnen Sie einen Balken, prüfen Sie, wo ein synthetischer Docht liegen kann, und halten Sie die Signallogik von den tatsächlich ausführbaren Kursen getrennt.
Trennen Sie die visuelle Darstellung der Kerze von den gehandelten Kursen
Eine Standardkerze gibt die Eröffnungs-, Höchst-, Tiefst- und Schlusskurse eines Instruments für einen bestimmten Balken an. Heikin-Ashi (HA) transformiert diese Werte: Der Schlusskurs (Close) bildet den Durchschnitt der aktuellen regulären OHLC-Werte, während der Eröffnungskurs (Open) vom vorangegangenen HA-Eröffnungs- und -Schlusskurs abhängt. Diese Rekursion verringert zwar die visuelle Schwankung von Balken zu Balken, bedeutet aber auch, dass eine HA-Kerze nicht den exakten Verlauf der Transaktionen widerspiegelt. TradingView bezeichnet HA-Werte eher als Durchschnittswerte denn als tatsächliche Preise und weist darauf hin, dass sie für die Bestimmung exakter Ein- und Ausstiegspunkte weniger präzise sind. Nutzen Sie diese Darstellung, um eine gewählte Glättungsregel zu veranschaulichen, und nicht, um ein synthetisches Niveau fälschlicherweise als letzten Marktpreis, Unterstützungsniveau oder verfügbaren Ausführungskurs zu interpretieren. {source:tradingViewHeikinAshiGuide}
Berechnen Sie jeden Wert anhand der korrekten Eingangsdaten
Für einen aktuellen regulären Balken mit Eröffnungskurs O, Hoch H, Tief L und Schlusskurs C gilt HA_Close = (O + H + L + C) / 4. Die rekursive Berechnung lautet HA_Open = (previous HA_Open + previous HA_Close) / 2. Zudem gilt HA_High = max(H, HA_Open, HA_Close) sowie HA_Low = min(L, HA_Open, HA_Close). Der aktuelle Schlusskurs basiert auf den OHLC-Werten des aktuellen Balkens, während der aktuelle Eröffnungskurs den vorangegangenen HA-Zustand fortführt. Ein bullischer HA-Kerzenkörper (gemäß der üblichen Farbgebung) bedeutet HA_Close > HA_Open; dies impliziert nicht zwangsläufig, dass der reguläre Balken selbst über seinem Eröffnungskurs geschlossen hat. Die Formel bestimmt vier abgeleitete Werte; da ein Chart unter Umständen eine separate Farbkonvention auf Basis des vorherigen Schlusskurses verwendet, sollten Sie beachten, welche Farbgebung zugrunde liegt.
Nutzen Sie ein Beispiel mit einer Kurslücke (Gap), um einen synthetischen Docht zu erkennen
Angenommen, der vorangegangene HA-Eröffnungskurs liegt bei 100 und der vorangegangene HA-Schlusskurs bei 102. Der aktuelle Kursbalken des Instruments eröffnet bei 110 (nach einem vorherigen tatsächlichen Schlusskurs von 108), erreicht ein Hoch von 112, fällt auf 109 und schließt bei 111. Der aktuelle HA-Eröffnungskurs beträgt (100 + 102) / 2 = 101. Der HA-Schlusskurs liegt bei (110 + 112 + 109 + 111) / 4 = 110.5. Das HA-Hoch beträgt 112 und das HA-Tief min(109, 101, 110.5) = 101. Der tatsächliche Kurs notierte nicht tiefer als 109, doch der HA-Docht reicht bis 101 hinunter, da der rekursive Eröffnungskurs Teil des synthetischen Tiefs ist. Die Formel von TradingView verwendet das aktuelle Hoch oder Tief zusammen mit dem HA-Eröffnungs- und -Schlusskurs zur Bestimmung dieser Extremwerte. Dass dieser HA-Balken ein Tief von 101 aufweist, ist daher kein Beweis dafür, dass dort tatsächlich ein Handel hätte stattfinden können. {source:tradingViewHeikinAshiGuide}
Führen Sie das Beispiel um einen Balken weiter, um zu sehen, wie die Rekursion fortbesteht. Unter Verwendung von HA-Open 101 und HA-Close 110,5 als vorherigem Zustand lassen wir den nächsten tatsächlichen Balken ab O=114, H=116, L=113.5, C=115 laufen. Sein HA-Open ist (101 + 110.5) / 2 = 105.75, sein HA-Close ist (114 + 116 + 113.5 + 115) / 4 = 114.625, und sein HA-Low entspricht diesem synthetischen Open. Der tatsächliche Balken wurde nur zwischen dem oben genannten Tiefst- und Höchstkurs gehandelt. Das übernommene synthetische Open erzeugt daher einen weiteren Docht unterhalb des realen Tiefs des Balkens; es handelt sich um einen berechneten Chartwert, nicht um einen tatsächlich ausgeführten Handel. {source:tradingViewHeikinAshiGuide}

Betrachten Sie die Glättung als Kompromiss bei der Darstellung
Der rekursive Eröffnungskurs verleiht der Darstellung ein gewisses „Gedächtnis“: Jeder neue HA-Eröffnungskurs liegt genau in der Mitte zwischen dem vorangegangenen HA-Eröffnungs- und dem vorangegangenen HA-Schlusskurs. Eine Änderung des vorherigen HA-Schlusskurses verschiebt somit – unter sonst gleichen Bedingungen – den nächsten HA-Eröffnungskurs um die Hälfte dieses Wertes. Durch die Mittelwertbildung aus O, H, L und C für den aktuellen HA-Schlusskurs können sich Farbe und Größe des Kerzenkörpers von denen einer herkömmlichen Kerze unterscheiden. Längere Sequenzen gleichfarbiger Kerzen sind zwar leichter zu erkennen, doch die Glättung beseitigt weder Kurslücken (Gaps), Gebühren oder Adverse Selection noch die Möglichkeit einer abrupten Trendumkehr. Zudem verändert sie die Position und bisweilen auch die Spanne (Range) einer Kerze. Ein visuelles Muster beschreibt lediglich die transformierte Datenreihe; ohne eine separat geprüfte Regel ist es kein Beleg dafür, dass sich der Kurs fortsetzen oder umkehren wird.
Interpretieren Sie Farb- und Dochtmuster als beschreibende Elemente
Die Farbregel und die Form des Dochtes können als prägnante Bezeichnungen für das Ergebnis der Transformation dienen. So bezeichnen manche Chartanalysten eine bullische Kerze mit kaum oder gar keinem unteren Docht als „stark aussehenden Aufwärtsbalken“. Diese Bezeichnung beschreibt lediglich die gezeichneten HA-Werte; sie impliziert nicht, dass Käufer jeden Trade dominierten, dass ein Stop-Loss zwingend am HA-Tief platziert werden sollte oder dass der nächste Balken dem gleichen Muster folgen wird. Eine Handelsplattform kann die Kerzenfarben entweder auf Basis des Vergleichs von HA-Schlusskurs zu HA-Eröffnungskurs festlegen oder – über eine separate Option – den Schlusskurs mit dem vorherigen Schlusskurs vergleichen. Diese Einstellungen können dazu führen, dass dieselben OHLC-Daten unterschiedlich dargestellt werden. Definieren Sie die Farbregel und die Formel für die Kerzenberechnung, bevor Sie in einer Analyse Kursfolgen (Runs), Doji-ähnliche Kerzenkörper oder Veränderungen der Dochtbildung zählen.
Legen Sie die Regeln für Balken, Handelssitzung und Initialisierung fest
Da HA-Kerzen aus herkömmlichen Balken konstruiert werden, bestimmen der zugrundeliegende Zeitrahmen und die Handelssitzung, welche OHLC-Standardwerte in die jeweilige Berechnung einfließen. Ein 5-Minuten-Balken, der nur die regulären Handelszeiten berücksichtigt, kann sich von einem Balken unterscheiden, der auch den erweiterten Handel (Extended Trading) einbezieht; die Grenzen eines Tagesbalkens richten sich nach dem Kalender und der Zeitzone des Handelsplatzes. Auch Aktiensplits, das Rollen von Futures-Kontrakten, fehlende Balken sowie bereinigte (adjusted) versus unbereinigte (unadjusted) Kursverläufe können die Rohdaten verändern. Da der Algorithmus rekursiv arbeitet, können der Startwert (Seed) und der Umfang der geladenen historischen Daten die ersten berechneten Werte beeinflussen; der Einfluss des Startwerts nimmt zwar durch wiederholte Mittelwertbildung ab, sollte jedoch bei einer Überprüfung der Reproduzierbarkeit nicht unerwähnt bleiben. Protokollieren Sie Symbol, Handelsplatz, Zeitrahmen, Handelssitzung, Preisanpassungen, den Beginn der historischen Daten sowie die HA-Konvention der Plattform. Werte für den aktuellen Balken können sich noch ändern, bevor dieser reguläre Balken offiziell schließt. {source:tradingViewPineChartInformation}
Halten Sie Chart-Signale von Ausführungen im Backtest getrennt
In einem Heikin-Ashi-Chart kann eine Pine-Strategie den Parameter fill_orders_on_standard_ohlc gezielt festlegen. Die Standardeinstellung ist false; wird der Parameter auf true gesetzt, verwendet der Broker-Emulator Standard-OHLC-Daten für die simulierten Ausführungen. Dies wirkt sich lediglich auf die simulierten Ausführungspreise aus. Signale, die auf Heikin-Ashi-Chartwerten basieren, nutzen weiterhin synthetische Werte, und die Einstellung wandelt Renko-, Kagi- oder andere Nicht-Standard-Charts nicht in Charts mit Standardpreisen um. TradingView weist darauf hin, dass Backtests auf Nicht-Standard-Charts andernfalls synthetische OHLC-Daten für Ausführungen verwenden könnten und somit möglicherweise nicht die realen Marktbedingungen widerspiegeln. {source:tradingViewNonstandardChartBacktesting} {source:tradingViewPineStrategyDeclaration}
Formulieren Sie eine ausführbare Regel auf Basis der tatsächlichen Kurse
Formulieren Sie die Regel in zwei Schritten. Definieren Sie zunächst den Beitrag der HA-Datenreihe: Ein abgeschlossener HA-Schlusskurs oberhalb des HA-Eröffnungskurses könnte beispielsweise als Filter für eine Einstiegsbedingung dienen. Definieren Sie anschließend die Order auf der Basis tatsächlicher Marktpreise: Übermittlungszeitpunkt, Ordertyp, Trigger-Quelle, akzeptabler Preis, Ausstieg, Positionsgröße, Umgang mit Kurslücken (Gaps) und Kosten. Wenn es sich bei der Order um einen Stop-Auftrag auf Höhe eines HA-Tiefs handelt, setzen Sie dieses Konzept in eine Regel um, die an handelbare Rohpreise (Originalkurse) geknüpft ist, anstatt davon auszugehen, dass das synthetische Kursniveau tatsächlich am Markt existierte. Vergleichen Sie die Strategie mit einer herkömmlichen OHLC-Ausführung und einer geeigneten Vergleichsbasis (Benchmark) für denselben Zeitraum; nutzen Sie für Entscheidungen während der Entwicklung eine chronologische Holdout- oder Walk-Forward-Evaluierung. Ein geglätteter Chart ist kein Beleg für eine bessere Ausführung oder eine bessere zukünftige Performance.
Häufige Fragen
Q1Handelt es sich bei Heikin-Ashi-Preisen um tatsächliche Marktpreise?
Nein. HA-OHLC-Werte werden aus gewöhnlichen Kerzen und dem vorherigen HA-Zustand abgeleitet. Standard-Marktpreise bleiben die Grundlage für die Entscheidung, ob eine Order ausgeführt werden könnte.
Q2Kann ich einen Stop-Auftrag auf das Heikin-Ashi-Tief setzen?
Sie können eine Strategie erstellen, die sich auf diesen Wert bezieht, aber das HA-Tief muss nicht unbedingt gehandelt worden sein. Definieren Sie den Stop und dessen Auslöser anhand tatsächlicher Preise und berücksichtigen Sie Kurslücken sowie die Ausführung.
Q3Beseitigt die Verwendung von Standard-OHLC-Daten für Ausführungen alle Verzerrungen im Heikin-Ashi-Backtest?
Nein. Bei unterstützten HA-Strategien können zwar simulierte Ausführungen auf Standard-OHLC-Basis erfolgen, aber das Signal basiert möglicherweise weiterhin auf synthetischen HA-Werten. Dies lässt keine Rückschlüsse auf die zukünftige Performance oder realistische Kosten zu.
Quellen und weiterführende Lektüre
Problem melden
Wir bereiten eine E-Mail mit dem Link zu diesem Artikel vor. Mark erhält den Hinweis erst nach dem Senden
Schnelltest
Fertig gelesen? Prüfe dich mit 3 Fragen
Frage 01
Wie wird der aktuelle Heikin-Ashi-Schlusskurs berechnet?
Wähle eine Antwort, um die Erklärung zu sehen
Optionsglossar
Klare Definitionen wichtiger Begriffe — von Calls, Puts und Optionsketten bis zu impliziter Volatilität, Griechen und Geld-Brief-Spanne
Optionsglossar öffnen