In diesem Artikel
Nach diesem Artikel kannst du …
- HA aus dokumentierten Rohdaten und Initialisierung berechnen.
- OHLC-Aggregation von gemittelten HA-Closes unterscheiden.
- Startwertnähe und Farbgleichheit getrennt prüfen.
- Synthetische Werte von tatsächlichen Füllungen trennen.
Begriffe direkt erklärt
Backtesting Einfacher gleitender Durchschnitt (SMA) Orderausführung Stop-LossHeikin-Ashi, kurz HA, berechnet Chartwerte aus OHLC und vorherigen HA-Werten. Die geglättete Anzeige ist eine Transformation, keine Liste ausführbarer Transaktionen. Halte berechnetes Signal, Verfügbarkeitszeit und tatsächliche Füllung getrennt. Für FX gehört die Eingangsreihe dazu: Bid, Ask oder ein anderer Anbieterpreis.
Welche vier Formeln und welchen Startwert verwendest du?
HA-C = (O + H + L + C)/4. HA-O = (vorherige HA-O + vorherige HA-C)/2. HA-H = max(H,HA-O,HA-C), HA-L = min(L,HA-O,HA-C). HA-O verwendet die Mitte des vorherigen Körpers, nicht dessen gesamte High-/Low-Spanne. Für unsere erste Periode initialisieren wir HA-O = (O + C)/2 und verwenden dann die anderen Formeln.
Dokumentiere Implementierung und Historienbeginn. Nicht jedes Werkzeug muss dieselbe erste Kerze liefern. Mit identischen späteren OHLC und ohne Rundung halbiert sich die Differenz zweier HA-O-Startwerte je Schritt: Δ(n) = Δ(0)/2ⁿ. Eine fiktive Anfangsdifferenz 16 Pips wird nach sieben Schritten 0,125 Pip, nach acht 0,0625 Pip. Erst dann erfüllt sie unsere frei gewählte Toleranz 0,1 Pip.
Numerische Nähe garantiert keine gleiche Farbe. Nach acht Schritten können HA-O 1,1000 und 1,10000625 auf verschiedenen Seiten einer angenommenen HA-C 1,100005 liegen. Der erste Körper steigt, der zweite fällt. Verwende gemeinsamen Historienbeginn und prüfe Sensitivität nahe Gleichheit. Rekursion kann die Anzeige in einer Richtung halten, obwohl Rohpreise ändern; sie beweist keinen universell festen Verzögerungsabstand gegenüber jeder anderen Regel.
Warum berechnest du größere Intervalle aus ihren Rohdaten?
Zwei fiktive H1-OHLC lauten 100/110/98/108 und 108/112/104/106 in beliebigen Preiseinheiten. HA-C ergibt 104 und 107,5; deren Durchschnitt ist 105,75. Korrektes H2-OHLC verwendet erste Open, höchste High, niedrigste Low und letzte Close: 100/112/98/106. Daraus ist H2-HA-C = 104.
H2-HA-C ist 104, nicht der Mittelwert 105,75 der H1-HA-Closes.
- H1 erstes OHLC
- 100/110/98/108 – HA-C 104
- H1 zweites OHLC
- 108/112/104/106 – HA-C 107,5
- Zusammengefasstes H2
- 100/112/98/106 – HA-C 104
Transformieren nach Aggregation und Mitteln bereits transformierter Closes beantworten andere Fragen. Exportierte H1-HA-Closes ersetzen keine H2-Eingangsdaten. Hier prüfen wir nur HA-C, nicht die vollständige H2-HA-Kerze oder ihren Startwert. Intervallgrenzen müssen ebenso passen; UTC-Export und Europe/Berlin-Anzeige sind getrennt zu dokumentieren, besonders wenn tägliche Kerzen unterschiedliche Sitzungsgrenzen verwenden.
Was bedeuten Farbe und Schatten rechnerisch?
Unter unserer Körperfärbung bedeutet HA-C > HA-O einen steigenden Körper. Ist HA-O zugleich Minimum der Low-Formel, fehlt der untere Schatten. Diese Identität beweist keine Käuferdominanz oder Beschleunigung der Rohpreise. TradingView erlaubt alternativ Färbung gegenüber der vorherigen Close. Notiere daher Einstellung, nicht nur „grün“ oder „rot“.
Kleiner Körper, neuer Schatten oder Farbwechsel können ausgewählte Filter erfüllen. In einer offenen Periode ändern sich High, Low und Close noch; ein bestätigter Schlussfilter wird erst nach Abschluss bewertet. Vergleiche gewöhnliche Kerzenmuster mit den Rohdaten, statt berechnete HA-Schatten als tatsächliche Transaktionsniveaus zu lesen.
| Periode | Input O/H/L/C | HA O/H/L/C |
|---|---|---|
| 1 | 1,1000/1,1040/1,0980/1,1020 | 1,1010/1,1040/1,0980/1,1010 |
| 2 | 1,1080/1,1140/1,1060/1,1120 | 1,1010/1,1140/1,1010/1,1100 |
| 3 | 1,1120/1,1130/1,1070/1,1080 | 1,1055/1,1130/1,1055/1,1100 |
Pip = 0,0001. In Periode 2 liegt HA-L 1,1010 ganze 50 Pips unter Input-Bid-Low 1,1060. In Periode 3 fällt der Rohkörper von 1,1120 auf 1,1080, doch HA-C 1,1100 liegt oberhalb HA-O 1,1055. Das ist Arithmetik, kein Verschwinden von Verkäufern. Mehrere Highs stimmen zufällig mit den Inputs überein; auch Übereinstimmung macht die transformierte Reihe nicht zum Ausführungsprotokoll.
Welche Gewinnverzerrung erzeugt ein synthetischer Einstieg?
Ein numerisches HA-Level darf Teil einer Auftragsregel sein. Sein Erscheinen im Chart beweist aber weder Erreichbarkeit noch Füllung. Prüfe den Auftrag gegen echte Marktpreise und Produktbedingungen. Unser separates Modell entscheidet erst nach Periode 3, nimmt anschließend Ask-Kauf 1,1090 und später Bid-Verkauf 1,1110 an.
Bei 10.000 EUR Volumen und zwei USD gesamter Provision, ohne Finanzierung, ergibt 10.000 × (1,1110 − 1,1090) − 2 = +18 USD. Ersetzt ein Test den Einstieg fälschlich durch vorherige HA-O 1,1055, zeigt er +53 USD: 35 USD zu viel. Dieser berechnete Wert lag unter dem Roh-Low der Periode, und das Signal war erst bei ihrem Schluss bekannt.
Bei ausdrücklich angenommener fixer Konversion 1,1000 USD je EUR sind +18 ungefähr +16,36 EUR, der falsche Wert +53 ungefähr +48,18 EUR. Die Kursseiten enthalten bereits Spread; ziehe ihn nicht nochmals ab. Die Umrechnung ist eine Modellannahme, kein aktueller ECB-Kurs oder behaupteter Brokerkurs.
Wie verwendest du HA neben dem gewöhnlichen Chart?
TradingView bietet HA als Charttyp. In einer üblichen MetaTrader-Installation verwendest du einen passenden Indikator statt einen nativen HA-Charttyp vorauszusetzen. Prüfe Formel und Einstellungen und halte gewöhnliche Preiskerzen daneben. Die Plattformwahl verändert nicht die Pflicht, tatsächliche Preise für Füllungen zu verwenden.
Eine Übungsbedingung könnte zwei abgeschlossene HA-Körper mit C > O verlangen. Das ist ein prüfbarer Filter, kein Nachweis beschleunigter Rohpreise. Definiere Einstieg, Gültigkeit, Stop und Ziel separat. Ein HA-Schwellenwert ist ein Input, keine garantierte Quote; gewöhnliche Stops können schlechter füllen.
Auch ein Exit beim abgeschlossenen Vorzeichenwechsel hat einen konkreten Entscheidungszeitpunkt. Danach erfolgt Ausführung zu verfügbaren Preisen. Vergleiche ihn mit einer anderen eingefrorenen Exit-Regel einschließlich Kosten. Wähle nicht nachträglich für jeden Trade die günstige Variante.
Welche Fehler verändern den Test?
Synthetischer Wert als behauptete Füllung, später angepasste Farbregel und fehlender Rohchart verfälschen die Interpretation. Klassische Muster auf HA sind andere Berechnungen als auf Rohkerzen. Weder alle niedrigen Intervalle noch jede Scalping-Regel sind allein durch die Formeln bewiesen ungeeignet. Eignung braucht eine konkrete Signal-, Timing- und Kostenprüfung.
TradingViews HA-Strategiesimulation kann mit fill_orders_on_standard_ohlc Standard-OHLC für Füllungen verwenden. Diese Einstellung verbessert eine Modellannahme, behebt aber nicht automatisch Zukunftswissen, fehlende Kosten, ungefüllte Aufträge oder Auswahlverzerrung. Prüfe einzelne Trades und dokumentiere die verwendete Einstellung.
Wie unterscheiden sich Renko, Kagi und Line Break?
HA behält die gewählten Zeitperioden und berechnet ihre Kerzen um. Renko bildet Bricks aus konfigurierter Preisschwelle; Kagi dreht nach bestimmtem Umkehrbetrag; Three Line Break verwendet seine festgelegte Linienzahl. Diese Darstellungen behalten Zeitstempel, geben Elementen aber keine zwingend gleiche Dauer. TradingView approximiert tickbasierte Sonderbalken aus kleineren Intervallen. Ruhigeres Bild ist kein Beweis höherer Nettoergebnisse.
Welche drei Schritte kannst du durchführen?
- Stelle HA und gewöhnliche Kerzen derselben Reihe und Grenzen nebeneinander. Reproduziere Formel, Initialisierung, Intervallaggregation und Farbkonvention.
- Wähle ein geschlossenes Signal und protokolliere seine Verfügbarkeit, Auftrag, echte Kursseiten und Kosten. Vergleiche realistische Füllung mit irrtümlich eingesetztem HA-Wert.
- Teste unveränderte Regeln auf separaten späteren Daten. Prüfe Fehlfälle und Einzeltransaktionen; ein glatter Chart oder eine Demo-Anzahl validiert keine Profitabilität.
Prüfe dein Verständnis
Etwa 2 Minuten Übung.
Antwort und Erklärung anzeigen
Richtig: 416/4 = 104.
Weitere Fragen
Warum bleibt der HA-Körper steigend, wenn der Rohkörper fällt?
HA-O verwendet die vorherigen HA-Werte, HA-C alle vier aktuellen Rohwerte. In Periode 3 liegt Roh-Close 1,1080 unter Roh-Open 1,1120, doch HA-C 1,1100 oberhalb HA-O 1,1055. Das ist eine Rechenfolge, keine Käuferidentität. Eine universell feste Verzögerung jedes Umkehrsignals folgt daraus nicht; die Signalregel muss separat bestimmt werden.
Darf ich HA-Level als Auftragsschwelle verwenden?
Du kannst einen numerischen HA-Wert in einer definierten Regel verwenden. Sein Plot ist aber keine ausführbare Quote oder garantierte Füllung. Prüfe tatsächliche Bid-/Ask-Verläufe und Bedingungen des Auftrags. Im Modell überhöht die unzulässige HA-O-Einstiegsannahme den Nettoausgang um 35 USD; der Entscheidungsschluss und mögliche Füllung liegen zeitlich getrennt.
Warum ist der Mittelwert zweier H1-HA-Closes nicht H2-HA-C?
Das größere Intervall benötigt seine erste Open, höchste High, niedrigste Low und letzte Close. Unser H2 besitzt 100/112/98/106 und HA-C 104. Die beiden H1-HA-Closes 104 und 107,5 mitteln sich auf 105,75. Aggregation der Rohdaten und Mittelung der transformierten Werte sind unterschiedliche Operationen und können nicht stillschweigend vertauscht werden.
Reicht die Standard-OHLC-Fill-Einstellung für einen validen Backtest?
Nein. Sie ändert bei TradingViews HA-Simulation eine Ausführungsannahme. Signalverfügbarkeit, Auftragsreihenfolge, Kosten, Datenqualität und Auswahl der Regeln bleiben zu prüfen. Dokumentiere die Einstellung und kontrolliere einzelne Trades gegen die Rohpreise. Teste unveränderte Regeln auf separaten Daten einschließlich Fehlfällen; eine Plattformoption allein beweist keine spätere Rentabilität.
Quellen und Nachvollziehbarkeit
- TradingView: Heikin-Ashi-Charts
Berechnung, Charttyp und alternative Farbregel.
- TradingView: Nichtstandardisierte Chartdaten
Transformierte Werte und Approximation anderer Sonderbalken.
- TradingView: Strategiesimulation
Standard-OHLC-Füllungen bei HA und Grenzen des Emulators.
Rechenfälle sind ausdrücklich angenommene Beispiele. Sie ersetzen weder aktuelle Marktdaten noch die Spezifikation deines Anbieters.
