MTF Currency Strength Panel MT4
- Indikatoren
-
Narayanan Mohanan Mohanan Krishnan
MT5/MQL5-Entwickler mit Schwerpunkt auf Expert Advisors, benutzerdefinierten Indikatoren sowie Backtesting- und Validierungswerkzeugen. Mein Fokus liegt auf sauberem, gut dokumentiertem Code ohne Repainting: Logik auf Basis abgeschlossener Kerzen, validierte Buffer sowie eine korrekte Handle- und - Version: 1.0
Dieses Panel zeigt, wo die acht Hauptwährungen derzeit stehen und wie sich jedes der 28 Hauptwährungspaare über neun Zeiträume hinweg gleichzeitig bewegt hat. Beide Messwerte werden auf einem Diagramm angezeigt und über einen Timer aktualisiert.
Die alleinige Einstufung von Paaren ist irreführend. Wenn sich eine einzelne Währung bewegt, bewegt sich jedes Währungspaar, das diese Währung enthält, mit. Daher steht an der Spitze einer Währungspaar-Rangliste häufig dieselbe Währung, die sieben Mal wiederholt wird. Dieses Panel trennt den Treiber von den Duplikaten, indem es die gesamte Matrix in einzelne Währungsstärken zerlegt.
Wie die Zerlegung funktioniert
Jede der acht Währungen erscheint in sieben der achtundzwanzig Währungspaare. Seine Stärke ist der Durchschnitt dieser sieben Werte, wobei das Vorzeichen überall dort umgekehrt ist, wo es sich um die Notierungswährung handelt – ein fallender AUDJPY bedeutet einen stärkeren Yen, nicht einen schwächeren.
Jedes Paar trägt zu genau zwei Währungen bei – positiv zu seiner Basis und negativ zu seinem Kurs –, sodass sich diese Beiträge über den gesamten Satz von achtundzwanzig aufheben und die acht Stärken zusammen Null ergeben. Das Panel nutzt dies als interne Kontrolle: Wären die Werte nicht ausgeglichen, wäre die Zerlegung falsch. Dies bedeutet auch, dass die Messwerte relativ zueinander und nicht absolut sind. Eine Währung ist nicht für sich genommen stark, sondern nur stark gegenüber dem Rest der Währung.
Der praktische Effekt besteht darin, dass acht saubere Zahlen achtundzwanzig überlappende Zahlen ersetzen. Anstatt sieben Yen-Kreuze am Ende einer Liste zu lesen und auf die gemeinsame Ursache zu schließen, sehen Sie die Ursache direkt.
Was die Paarreihen zeigen
Jede Paarreihe enthält neun farbige Blöcke, einen pro Zeitrahmen von M1 bis MN1, die die Richtung und Größe der zuletzt abgeschlossenen Bewegung in diesem Zeitrahmen anzeigen. Standardmäßig ist Grün ein starker Anstieg, Gelb ein schwacher, Grau ein flacher Wert, Orange ein schwacher Rückgang und Rot ein starker Rückgang. Alle fünf Farben sind Eingaben und können geändert werden.
Wenn Sie die Zeile von links nach rechts lesen, erfahren Sie, ob eine Bewegung auf die kürzeren Zeiträume beschränkt ist oder sich auf die längeren Zeiträume ausgeweitet hat. Eine Reihe, die von M1 bis M15 rot, aber von H4 und höher grün ist, ist ein neuer Schritt, der das Gesamtbild noch nicht verändert hat.
Die Punktzahl am Ende jeder Zeile ist der gewichtete Durchschnitt dieser neun Messwerte. Die Zeilen werden danach sortiert, die stärksten stehen oben.
Der Divergenzmarker
Wenn die Zerlegung die Matrix perfekt erklärt, sollte die Punktzahl eines Paares der Stärke seiner Basiswährung minus der Stärke seines Kurses entsprechen. Liegt ein Paar weit davon entfernt, wird seine Bewegung von keiner der beiden Währungen vollständig berücksichtigt, und das Panel markiert dies.
Der Schwellenwert wird in Standardabweichungen über die gesamte Matrix und nicht als feste Zahl festgelegt, sodass er sich sowohl an ruhige als auch an geschäftige Bedingungen anpasst.
Es lohnt sich, nach Geschmack abzustimmen. Ein hoher Schwellenwert isoliert nur die extremsten Fälle; Durch Verringern werden die Noten über die Matrix verteilt und die kleineren Abweichungen angezeigt, die bei einer strengen Einstellung verborgen bleiben. Einer der Screenshots wurde bei einem niedrigen Schwellenwert aufgenommen, um dies sichtbar zu machen – die Markierungen erscheinen oben im Panel, in der Mitte und unten und nicht nur auf den Paaren, die sich am weitesten bewegt haben.
Bei höheren Schwellenwerten ist eines zu erwarten: Wenn sich eine einzelne Währung stark bewegt, tendieren ihre Währungspaare dazu, gemeinsam zu schwächeln. Die Mittelung, die acht saubere Stärken ergibt, kann eine übergroße Bewegung nicht vollständig absorbieren, sodass die gesamte Gruppe als teilweise ungeklärt erscheint. Der Marker ist unter normalen Bedingungen am aussagekräftigsten und am wenigsten während einer heftigen Ein-Währungs-Bewegung – was das Gegenteil von dem ist, was Sie vielleicht annehmen, und es lohnt sich, es zu kennen, bevor Sie sich darauf verlassen.
Eingaben
- Panelinhalt– Währungen und Paare, nur Währungen oder nur Paare
- Panel-Ecke– einer der vier, mit horizontalem und vertikalem Versatz in Pixeln
- Schriftgröße, Zeilenabstand, Blockbreite und -höhe– Die Panelskalierung passt sich Ihrem Diagramm an
- Paaren Sie die anzuzeigenden Zeilen— 1 bis 28, für kleinere Fenster
- Komprimieren Sie Kraftstangen– eine Quadratwurzelskala, damit eine dominierende Währung nicht jeden anderen Balken zu einem Stub abflacht
- Uhrzeit der letzten Aktualisierung anzeigen– ein sichtbarer Stempel, so dass ein eingefrorenes Panel eher offensichtlich als lebendig ist
- Flaggenpaare, die von ihren Währungen abweichen— ein oder aus, mit einem einstellbaren Schwellenwert in Standardabweichungen
- Aktualisierungsintervall– in Sekunden
- Einfrieren, wenn der Markt geschlossen ist– stoppt das Neuzeichnen eines unveränderlichen Panels
- Symbolsuffix— automatisch erkannt; kann manuell für ungewöhnliche Brokernamen festgelegt werden
- Farben– alle fünf Blockzustände, die Divergenzmarkierung und der Text
Passend zu Ihrem Diagramm
Die Textfarbe wird standardmäßig vom Diagrammhintergrund übernommen, sodass das Panel in einem hellen oder dunklen Schema lesbar bleibt, ohne dass es neu konfiguriert werden muss. Beim Ändern des Schemas wird es sofort neu gezeichnet, anstatt auf die nächste Aktualisierung zu warten. Durch Scrollen und Zoomen wird kein Neuzeichnen ausgelöst.
Das Panel ist an der von Ihnen gewählten Ecke verankert und in Pixeln versetzt, sodass es dort bleibt, wo Sie es platziert haben, wenn die Fenstergröße geändert wird.
Was die Screenshots zeigen
- Dual-Chart-Unabhängigkeit— EURUSD Daily auf der linken Seite, XAUUSD H1 auf der rechten Seite. Das Panel verarbeitet die gesamte 28-Paar-Matrix unabhängig von dem Diagramm, auf dem es sich befindet: Beide Panels zeigen die gleichen acht Währungsstärken und die gleichen 28-Paar-Scores für unterschiedliche Symbole und unterschiedliche Zeitrahmen an.
- Die Parametermatrix– Das native MT4-Eingabedialogfeld zeigt die vollständige Konfigurationsmatrix, wobei das stärkste bullische Paar im Hintergrund sichtbar ist. Die Eingänge ermöglichen eine vollständige Anpassung an jede Bildschirmauflösung oder jedes Diagrammthema.
- Kompaktmodus– Modus „Nur Währungen“ (InpMode = 1), der auf einem H1-Chart des US-Dollar-Index (DXYm) ausgeführt wird. Das Panel ist auf seine räumlich effizienteste Form reduziert und misst den USD als schwächste Währung, ohne dass das vollständige 28-Paar-Raster erforderlich ist.
- Fokussierter Modus– Nur-Paare-Modus (InpMode = 2) auf einem USDJPYm-Tageschart. Der oberste Währungsstärkeblock ist ausgeblendet und konzentriert sich ausschließlich auf die 28-Paare-Composite-Rangliste, wobei USDJPY am Ende der Rangliste steht.
- Abstimmung der Divergenzschwelle– das vollständige Panel auf einem NZDJPYm-Tageschart mit gesenkter Divergenzschwelle. Der Marker wird ausgelöst, wenn die Bewegung eines Paares von den Stärken seiner beiden Währungen um mehr als den Schwellenwert abweicht. Dieser wird hier unterhalb des Standardwerts festgelegt, sodass ein größerer Teil der Matrix markiert wird.
Rechenverhalten
Bei jeder Zeitrahmenablesung wird der sich gerade bildende Balken mit dem zuletzt abgeschlossenen Balken vermischt, sodass das Panel auf Live-Bewegungen reagiert und gleichzeitig an geschlossenen Daten verankert bleibt. Wenn der Verlauf eines Zeitrahmens für ein Paar nicht verfügbar ist, wird dieser Zeitrahmen ausgeschlossen und die Punktzahl wird über die tatsächlich gelesenen Zeitrahmen normalisiert – ein Paar wird in der Rangliste nie nach unten verschoben, weil Daten fehlten und nicht, weil sie verschoben wurden.
Das Panel wird anhand eines eigenen Timers und nicht anhand von Chart-Ticks aktualisiert. Dies ist bei einer Anzeige mit 28 Symbolen von Bedeutung: Angetrieben durch das Diagrammsymbol würde ein illiquider Cross während einer ruhigen Sitzung das gesamte Panel zum Stillstand bringen, während sich der Rest des Marktes bewegt.
Notizen
- Zeichnet sich als Objekte auf das Preisdiagramm aus. Keine Indikatorpuffer, keine Diagramme, kein separates Fenster.
- Alle 28 Hauptpaare müssen bei Ihrem Broker verfügbar sein. Das Gremium meldet alle fehlenden Namen namentlich im Expertenprotokoll.
- Der Währungsbereich wird ausgeblendet, wenn weniger als 28 Paare verfügbar sind, da eine teilweise Zerlegung irreführend wäre.
- Das Panel liest feste Zeitrahmen von M1 bis MN1. Es folgt nicht dem Zeitrahmen des Diagramms, dem es beigefügt ist.
- Keine externen Abhängigkeiten.Jeder Wert wird innerhalb des Indikators berechnet. Es ruft keinen anderen Indikator auf, daher gibt es keine Handles, die fehlschlagen könnten, nichts, was daneben installiert werden müsste, und keine Abhängigkeit vom Status Ihres Standardindikatorordners.
Dieses Panel ist ein Tool zur technischen Analyse und Filterung der Marktbedingungen. Es handelt sich nicht um ein Handelssystem, es generiert keine Handelssignale, es bietet keine Anlageberatung und es eröffnet oder verwaltet Geschäfte nicht automatisch. Es beschreibt, wohin sich der Markt bewegt hat; es sagt nicht voraus, wohin es gehen wird. Es bestehen keinerlei Leistungsansprüche.
Kostenloser Download und Nutzung. Wenn Sie es nützlich finden, hilft eine Bewertung anderen Händlern, es zu finden.
| Weitere Tools dieses Entwicklers Ich erstelle MT4-Indikatoren und Expert Advisors mit Schwerpunkt auf sauberem, dokumentiertem Code ohne Neulackierung – Closed-Bar-Logik und keine Abhängigkeiten von anderen Indikatoren. Alle veröffentlichten Produkte anzeigen → Fragen zur Berechnung, zur Zerlegung oder zur Verwendung dieser zusammen mit Ihren eigenen Tools? Schicken Sie mir eine private Nachricht – ich antworte gerne. |
Entwickelt und gepflegt von Narayanan Mohanan, MT4/MQL4-Entwickler.
Sollten Sie einen Fehler in der Übersetzung dieser Seite finden, teilen Sie mir dies bitte mit — ich korrigiere ihn.
