Currency Strength Oscillator MT5

Dieser Indikator stellt die relative Stärke der acht Hauptwährungen als Verlauf dar, zerlegt aus den 28 wichtigsten Währungspaaren. Ein Panel zeigt, wie es gerade steht. Dieser Indikator zeigt, wie es dazu kam: welche Währung sich stetig gefestigt hat, welche bereits gedreht ist und wo die Rangfolge gewechselt hat.

Alle acht Reihen sind als dokumentierte Indikatorpuffer verfügbar, sodass ein Expert Advisor die Währungsstärke direkt auslesen kann.

Wie die Zerlegung funktioniert

Jede der acht Währungen kommt in sieben der achtundzwanzig Paare vor. Ihre Stärke ist der Mittelwert dieser sieben Werte, wobei das Vorzeichen dort umgekehrt wird, wo sie die Kurswährung ist: ein fallendes AUDJPY bedeutet einen stärkeren Yen, nicht einen schwächeren.

Jedes Paar wirkt auf genau zwei Währungen, positiv auf seine Basiswährung und negativ auf die Kurswährung. Über den gesamten Satz heben sich diese Beiträge daher auf, und die acht Stärkewerte summieren sich zu null. Der Indikator nutzt das als interne Prüfung: gingen die Werte nicht auf, wäre die Zerlegung falsch. Es bedeutet außerdem, dass die Werte relativ und nicht absolut sind. Eine Währung ist nicht für sich genommen stark, sondern nur stark gegenüber den übrigen Währungen des Satzes.

Da die Berechnung die Währungen liest und nicht den Chart, erscheinen dieselben acht Linien unabhängig davon, auf welchem Symbol der Indikator läuft.

Was der Verlauf zeigt und eine Momentaufnahme nicht

Eine Rangliste nennt die Reihenfolge von heute. Ein Verlauf zeigt, wie lange sie schon Bestand hat, ob der Spitzenreiter noch steigt oder bereits dreht, und wann zwei Währungen die Plätze getauscht haben. Kreuzungen sind die Stellen, an denen die Rangfolge gewechselt hat.

Einzelne Währungen lassen sich ausblenden, was oft nützlicher ist, als alle acht zu beobachten. Nur die beiden Währungen des jeweiligen Chartsymbols darzustellen, zeigt klar, welche Seite die Bewegung treibt.

Zwei Arten, Stärke zu messen

Die Veränderungsrate ist die prozentuale Bewegung über den Betrachtungszeitraum. Sie ist zwischen Paaren direkt vergleichbar, weil sie relativ ist.

Der standardisierte Abstand zum Mittelwert drückt dieselbe Bewegung in Standardabweichungen aus, wodurch Instrumente sehr unterschiedlicher Volatilität auf einer Skala bleiben.

Bei langen Betrachtungszeiträumen verhalten sie sich unterschiedlich. Bei einem Zeitraum von 200 baut die Veränderungsrate eine dauerhafte Verschiebung auf — mehrere Währungen liegen über das gesamte Fenster hinweg über oder unter null, ohne die Nulllinie zu kreuzen —, während das standardisierte Maß zentriert bleibt. Keines von beiden ist falsch. Die Veränderungsrate beschreibt die tatsächlich erfolgte Bewegung; das standardisierte Maß beschreibt, wie ungewöhnlich sie war. Bei kurzen Zeiträumen ist der Unterschied gering.

Paarmodus

Im Paarmodus wird eine einzelne Linie gezeichnet: die Stärke einer Währung abzüglich der einer anderen. Es ist dieselbe Zerlegung, auf eine einzige Beziehung reduziert, und sie funktioniert auf jedem Chart — CHF minus JPY lässt sich beobachten, während man EURAUD handelt.

Das ist nicht dasselbe wie der Kurs von CHFJPY. Der Kurs ist die Notierung eines einzelnen Marktes; hier geht es um die Differenz zwischen zwei Währungen, die jeweils an der gesamten Matrix gemessen werden.

Über die Hauptwährungen hinaus

Der Indikator läuft auf jedem Chart, nicht nur auf Devisen. Auf einem Gold- oder Indexchart beschreiben die Linien weiterhin die Währungen, was oft genau das ist, was gebraucht wird: ein in Dollar notiertes Instrument lässt sich leichter lesen, wenn der Dollar selbst daneben sichtbar ist. Es lassen sich mehrere Instanzen mit unterschiedlichen Zeiträumen anhängen, um eine schnellere und eine langsamere Sicht zu vergleichen.

Zu beachten ist, was hier behauptet wird und was nicht. Gold ist nicht Teil der Matrix aus 28 Paaren und hat keinen eigenen Stärkewert. Der Chart zeigt den Dollar, gemessen an der Devisenmatrix, dargestellt neben dem Goldpreis. Die redliche Lesart ist, dass der Dollar schwächer wurde, während Gold stieg — nicht, dass Gold stark war.

Auslesen aus einem Expert Advisor

Zehn Puffer sind verfügbar und dokumentiert. Die Pufferreihenfolge ist fest und alphabetisch und ändert sich nicht mit den Anzeigeschaltern: Wird eine Währung ausgeblendet, verschwindet sie vom Chart, der Puffer behält jedoch seine Werte. Ein EA ist damit von den Anzeigeeinstellungen des Nutzers unabhängig.

int h = iCustom(_Symbol, _Period, "CurrencyStrengthOscillator"); double jpy[]; ArraySetAsSeries(jpy, true); CopyBuffer(h, 5, 0, 100, jpy); // Puffer 5 ist immer JPY

  • 0 — AUD
  • 1 — CAD
  • 2 — CHF
  • 3 — EUR
  • 4 — GBP
  • 5 — JPY
  • 6 — NZD
  • 7 — USD
  • 8 — Nulllinie
  • 9 — Paar-Spread, Basis minus Kurswährung, im Paarmodus gefüllt

Eingabeparameter

  • Stärkemaß — Veränderungsrate oder standardisierter Abstand zum Mittelwert
  • Betrachtungszeitraum — das Fenster, über das jeder Wert gemessen wird, in Bars; standardmäßig 14
  • Glättung — gleitender Durchschnitt über das Ergebnis; standardmäßig 3, 1 für keine Glättung
  • Zu berechnende Bars — wie weit zurück gerechnet wird; standardmäßig 500, 0 für die gesamte verfügbare Historie
  • Symbolsuffix — wird automatisch erkannt und kann bei ungewöhnlicher Broker-Benennung von Hand gesetzt werden
  • Spread eines einzelnen Paares anzeigen — schaltet in den Paarmodus, mit einer Basis- und einer Kurswährung zum Vergleich
  • AUD anzeigen bis USD anzeigen — ein Schalter je Währung, standardmäßig alle aktiv und im Paarmodus ohne Wirkung

Was die Screenshots zeigen

  • Drei Charts nebeneinander — NZDUSD, NZDJPY und USDJPY, jeder zeigt nur seine eigenen beiden Währungen. Die gemeinsamen Linien verlaufen über die Charts hinweg identisch: der Neuseeland-Dollar ist in den ersten beiden dieselbe Messung, der Yen in den letzten beiden. Der Indikator liest die Währungen, nicht den Chart.
  • Alle acht Währungen auf GBPUSD im Stundenchart — der Yen setzt sich vom Feld ab, während Dollar und Pfund zurückfallen, daneben die zugehörige Kursbewegung.
  • Das Datenfenster — alle zehn Puffer auf einem einzelnen Bar, beschriftet und von einem Expert Advisor lesbar. Die acht Währungswerte summieren sich auf −0,001, die Nullsummen-Eigenschaft also in der Praxis und nicht nur in der Theorie.
  • USDJPY im Tageschart mit nur zwei dargestellten Währungen — Dollar und Yen, wobei die Kreuzungen mit den Wendepunkten des Kurses zusammenfallen und nichts sonst um Aufmerksamkeit konkurriert.
  • Gold im Stundenchart mit isoliertem Dollar, in zwei Zeiträumen — zwei Instanzen des Indikators in getrennten Fenstern, eine langsamere und eine schnellere. Der kürzere Zeitraum dreht zuerst, der längere bestätigt.
  • Paarmodus auf CHFJPY im Tageschart — eine einzelne Linie: Schweizer Franken minus Yen.
  • Dasselbe EURGBP-H4-Fenster unter beiden Maßen — ein Screenshot für die Veränderungsrate, einer für das standardisierte Maß, sonst unverändert. Bei einem Zeitraum von 200 ist die oben beschriebene Verschiebung im ersten sichtbar und im zweiten nicht vorhanden.
  • AUDUSD im Wochenchart — der Kurs reicht bis 2019 zurück, während der Oszillator erst Ende 2020 beginnt. Diese Lücke ist die kürzeste gemeinsame Historie des Brokers, weiter unten erläutert.
  • Der Eingabedialog — sämtliche Einstellungen, mit dem Indikatorfenster im Hintergrund.

Wie weit zurück gezeichnet wird

Die Zerlegung benötigt alle 28 Paare auf einem Bar, um aussagekräftig zu sein. Die nutzbare Tiefe ist daher die kürzeste Historie unter ihnen — und Broker halten bei Nebenkreuzen deutlich weniger Historie vor als bei den Hauptpaaren. Ist die verfügbare Historie kürzer als angefordert, zeichnet der Indikator, was möglich ist, und meldet die Begrenzung einmal im Experts-Protokoll.

In kurzen Zeiteinheiten fällt das nicht auf. Sichtbar wird es im Wochen- und Monatschart, wo die gemeinsame Historie einige hundert Bars oder weniger betragen kann und der Oszillator mitten in einem Chart beginnt, dessen Kurs sehr viel weiter zurückreicht. Das ist die Grenze, kein Fehler. Es ist eine Eigenschaft der Broker-Daten und betrifft jedes Werkzeug zur Währungsstärke — die meisten sagen es nur nicht.

Die zu berechnenden Bars sind standardmäßig auf 500 gesetzt. Ein höherer Wert oder 0 für die gesamte verfügbare Historie liefert eine längere Sicht, um den Preis eines langsameren ersten Ladens in einer neuen Zeiteinheit.

Berechnungsverhalten

Werte abgeschlossener Bars sind endgültig. Der entstehende Bar wird bis zu seinem Schluss aktualisiert und bei jedem Tick neu berechnet, statt beim ersten Berühren eingefroren zu werden. Sein Wert setzt sich damit zum Schlusskurs fest, statt den Kurs im Moment der Bar-Eröffnung festzuhalten.

Jeder Bar wird aus allen 28 Paaren zerlegt oder gar nicht. Jede Währung wird über die Paare gemittelt, die tatsächlich beigetragen haben, und nicht über angenommene sieben; fehlt ein Paar, bleibt der Bar leer. Eine Lücke ist offensichtlich; eine aus einem unvollständigen Satz berechnete Stärke sieht genauso aus wie ein echter Wert und lässt sich später nicht mehr als falsch erkennen.

Stimmen die Bar-Zeiten eines Paares nicht mit dem Chart überein — eine Lücke in der Historie des Brokers, wie sie in den niedrigsten Zeiteinheiten durchaus vorkommt —, wird dieses Paar aus den betroffenen Bars ausgeschlossen, statt auf die falschen Bars verschoben zu werden; der Ausschluss wird im Experts-Protokoll gemeldet.

Hinweise

  • Zeichnet in einem separaten Fenster mit zehn Indikatorpuffern. Die obige Pufferzuordnung ist fest und ändert sich nicht mit den Anzeigeschaltern.
  • Alle 28 Hauptpaare müssen bei Ihrem Broker verfügbar sein. Der Indikator meldet fehlende Paare namentlich im Experts-Protokoll.
  • Der gezeichnete Bereich wird durch die kürzeste Historie unter den 28 Paaren begrenzt, was im Wochen- und Monatschart sichtbar wird. Die Begrenzung wird einmal im Experts-Protokoll gemeldet.
  • Es können mehrere Instanzen an denselben Chart angehängt werden, mit unterschiedlichen Zeiträumen oder unterschiedlichen Maßen.
  • Keine externen Abhängigkeiten. Alle Werte werden innerhalb des Indikators berechnet. Er ruft keinen anderen Indikator auf, es gibt also keine Handles, die fehlschlagen können, nichts zusätzlich zu installieren und keine Abhängigkeit vom Zustand Ihres Standard-Indikatorordners.

Was dieser Indikator ist und was nicht

Dies ist ein Werkzeug für die technische Analyse und zum Filtern von Marktbedingungen. Es ist kein Handelssystem, erzeugt keine Kauf- oder Verkaufssignale, gibt keine Anlageberatung und eröffnet oder verwaltet keine Positionen.

Es ist beschreibend, nicht vorhersagend. Es misst, was die acht Währungen getan haben; es prognostiziert nicht, was sie als Nächstes tun werden, und es werden keinerlei Aussagen zur Performance gemacht.

Weitere Werkzeuge dieses Entwicklers

Ich entwickle MT5-Indikatoren und Expert Advisors mit Schwerpunkt auf sauberem, dokumentiertem Code ohne Neuzeichnen: Logik auf abgeschlossenen Bars, geprüfte Puffer und keine Abhängigkeiten von anderen Indikatoren.

Wenn Sie das aktuelle Bild aller 28 Paare über neun Zeiteinheiten auf einmal möchten: das Multi Timeframe Currency Strength Panel ist kostenlos und verwendet dieselbe Zerlegung. Dieser Indikator ist dessen Verlauf.

Alle veröffentlichten Produkte ansehen →

Fragen zur Berechnung, zu den Puffern oder zur Verwendung in Ihrem eigenen EA? Schreiben Sie mir eine private Nachricht — ich beantworte sie gern.

Entwickelt und gepflegt von Narayanan Mohanan, MT5/MQL5-Entwickler.

Sollten Sie einen Fehler in der Übersetzung dieser Seite finden, teilen Sie mir dies bitte mit — ich korrigiere ihn.

Weitere Produkte dieses Autors
Anchored Volume Delta with Adaptive Bands
Narayanan Mohanan Mohanan Krishnan
Dieser Indikator stellt das Cumulative Volume Delta (CVD) dar — die laufende Summe des Volumens jeder Kerze, vorzeichenbehaftet nach der Richtung ihres Schlusskurses — innerhalb adaptiver Standardabweichungsbänder. Er beantwortet eine Frage, die der Preis allein nicht beantwortet: Wird die Bewegung von Beteiligung getragen, oder läuft sie nur mit? Die laufende Summe beginnt an einem von Ihnen gewählten Anker neu — täglich, wöchentlich oder monatlich —, sodass sich der Wert stets auf die laufende
FREE
Dieser Indikator stellt den Force Index dar — die Preisveränderung jeder Kerze multipliziert mit ihrem Volumen — innerhalb adaptiver Standardabweichungsbänder. Während der Preis allein Ihnen sagt, dass sich der Markt bewegt hat, sagt Ihnen der Force Index, wie viel Aufwand dafür nötig war. Eine große Preisveränderung bei dünnem Volumen und eine kleine Veränderung bei hohem Volumen sind sehr unterschiedliche Ereignisse, auch wenn die Kerzen ähnlich aussehen. Der Force Index trennt sie, indem er b
FREE
Multi Timeframe Currency Strength Panel
Narayanan Mohanan Mohanan Krishnan
Dieses Panel zeigt, wo die acht wichtigsten Währungen gerade stehen und wie sich jedes der 28 Hauptwährungspaare über neun Zeiteinheiten hinweg bewegt hat. Beide Ansichten liegen auf einem Chart und werden über einen Timer aktualisiert. Währungspaare für sich zu ranken führt in die Irre. Bewegt sich eine einzelne Währung, bewegt sich jedes Paar mit, das sie enthält — die Spitze einer Paar-Rangliste ist deshalb oft dieselbe Währung, siebenmal wiederholt. Dieses Panel trennt die Ursache von den Wi
FREE
OBVCD Pro
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro ist ein Momentum-Oszillator, der die Konvergenz-/Divergenz-Analyse auf das On-Balance Volume (OBV) anwendet und nicht auf den Preis. Er verbindet adaptive Volatilitätsbänder mit einem Marktregime-Klassifikator mit fünf Zuständen. Das Ergebnis lässt sich visuell im Chart ablesen oder direkt von einem Expert Advisor auswerten. Die meisten klassischen Oszillatoren betrachten ausschließlich den Preis. OBVCD Pro berechnet Konvergenz und Divergenz aus dem kumulierten Volumenfluss und erfasst
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension