Currency Strength PRO MT4
- Indikatoren
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Version: 1.1
- Aktivierungen: 20
Currency Strength Pro ordnet die acht wichtigsten Währungen nach relativer Stärke, ermittelt aus bis zu 28 Paaren auf einem Multi-Zeitrahmen-Komposit, und ordnet anschließend die eigenen Paare des Baskets in einen Scanner mit Bewertung ein. Nur geschlossene Kerzen, nie bei jedem Tick.
Die Idee ist einfach: eine starke Währung gegen eine schwache handeln, statt das Chart zu nehmen, das heute zufällig gut aussieht. Die Stärketabelle beantwortet "welche Währung". Der Scanner mit seiner A/B/C-Bewertung beantwortet "welches Paar, und wie sauber ist die Konstellation".
Was es macht
Das Panel ordnet EUR, GBP, AUD, NZD, USD, CAD, CHF und JPY von der stärksten zur schwächsten. Jeder Wert wird aus den Paaren gebildet, die Ihr Broker tatsächlich stellt. Jedes Paar zählt auf der einen Seite dazu und auf der anderen ab, sodass die acht Werte immer um 50 zentriert sind und der Basket konstruktionsbedingt eine Nullsumme ergibt. 50 ist der Basket-Durchschnitt, kein fester Wert: Ein Wert von 70 bedeutet, dass eine Währung gerade relativ zu den anderen sieben stark ist, nicht absolut stark.
Unter der Tabelle bewertet ein Scanner jedes Paar, das der Basket bilden kann: A für einen breiten, über die Zeitrahmen hinweg übereinstimmenden Abstand, B für einen klaren, C für einen knappen. Eine Best-Setup-Karte erläutert die oberste Zeile in Worten, und beim Überfahren einer beliebigen Scanner-Zeile wird genau erklärt, warum sie diese Bewertung erhalten hat - die Abstände je Zeitrahmen, die Basket-Breite hinter jeder Seite, die Spread-Kosten.
Nur geschlossene Kerzen
Eine im Panel angezeigte Zahl kann sich danach nicht mehr ändern. Kurse werden ab Position 1 gelesen, sodass die sich bildende Kerze nie Teil eines veröffentlichten Werts ist, und der Pufferplatz für die aktuelle Kerze bleibt leer. Das Panel rechnet neu, wenn der schnellste gewichtete Zeitrahmen eine Kerze schließt, plus ein langsames Sicherheitsintervall. Nie bei jedem Tick. Die Fußzeile nennt die genaue Kerze, aus der die Zahlen stammen, in Serverzeit, sodass sich jeder Wert jederzeit mit Ihrem eigenen Chart abgleichen lässt.
Zehn Engines, ein Ranking
Stärke lässt sich auf zehn verschiedene Arten messen, gruppiert in vier Familien. Momentum: LOG_ATR (Standard, Bewegung pro Einheit des aktuellen ATR), Z-Score, ROC und Flow. Trend: Slope, EMA Trend und Efficiency. Oszillator: RSI und Stochastic. Mischung: Hybrid, das LOG_ATR, RSI und Basket-Breite gewichtet kombiniert. Jede ist eine andere Antwort auf "wie weit hat es sich bewegt", und ein Wechsel zwischen ihnen berechnet das ganze Board bei der nächsten geschlossenen Kerze neu - nichts davon ist ein kosmetischer Filter über derselben zugrunde liegenden Zahl.
Das Multi-Zeitrahmen-Komposit
Vier Zeitrahmen werden mit konfigurierbaren Gewichten gemittelt. Drei Voreinstellungen sind eingebaut - Scalping (M5/M15/H1/H4), Intraday (M15/H1/H4/D1, Standard) und Swing (H1/H4/D1/W1) - und eine Custom-Voreinstellung öffnet alle vier Zeitrahmen und Gewichte für Ihre eigenen Werte. Eine Währung, die auf einem Zeitrahmen stark und auf drei schwach ist, erreicht nicht die Spitze der Tabelle.
Die Historie hinter dem Panel ist an die Zeit gebunden, nicht an die Kerzennummer: Jeder Punkt ist an eine geschlossene Kerze des schnellsten Zeitrahmens gebunden, und jeder andere Zeitrahmen liefert die letzte Kerze, die zu diesem Zeitpunkt bereits geschlossen war. Deshalb bewegen sich die Linien und die Score-Historie nach dem Zeichnen nicht mehr - hier wird nichts im Nachhinein neu gezeichnet.
Der Paar-Scanner und die Bewertungen
Jedes Paar, das der Basket bilden kann, wird nach seinem Stärkeabstand eingestuft, abgezinst danach, wie sehr die gewichteten Zeitrahmen darüber uneinig sind - ein Paar, dem alle Zeitrahmen zustimmen, behält den größten Teil seines Abstands; eines, über das sie streiten, verliert einen großen Teil davon. Bewertung A braucht einen breiten Abstand, Zeitrahmen-Übereinstimmung und saubere Breite auf beiden Seiten. B ist eine klare Konstellation mit weniger Übereinstimmung. C ist knapp. Ein breiter Broker-Spread, gemessen in ATR, verbirgt ein Paar nie - er kann es nur von Bewertung A fernhalten.
Eine Markierung zeigt Divergenz an: Der Kurs läuft weiter, während sich der dahinterliegende Stärkeabstand bereits schließt. Klicken Sie auf eine Währung, um in alle ihre Paare einzutauchen, größter Abstand zuerst. Klicken Sie auf ein Paar, um dieses Symbol im Chart zu öffnen.
Die Delta-Matrix
Ein Acht-mal-acht-Raster jeder Währung gegen jede andere, in Stärkeabstandspunkten, farbcodiert und umschaltbar auf reine Zahlen. Eine kleine Markierung kennzeichnet ein Paar, das Ihr Broker nicht direkt stellt - diese werden über ihre USD-Schenkel bepreist und trotzdem angezeigt, sodass in der Matrix nie eine Zelle fehlt, die der Basket beantworten kann.
Andere Märkte
Metalle, Indizes und Krypto stehen in einem eigenen Block, bewertet nach derselben Formel für geschlossene Kerzen, aber auf ihrer eigenen Skala von 0 bis 100 - 50 bedeutet flach, nicht den Basket-Durchschnitt, da Gold keine Gegenwährung hat, auf die es sich zentrieren könnte. Die Instrumentenliste können Sie selbst bearbeiten; eine Best-Market-Karte erklärt den obersten Wert auf dieselbe Weise, wie die Scanner-Karte ein Paar erklärt.
Alarme
Zwölf Ereignisse hinter dem Glockensymbol des Panels. Acht lesen den Stärkemesser selbst: eine Währung tritt in das starke oder schwache Band ein oder verlässt es, eine Währung überquert die Mittellinie des Baskets, ein neuer stärkster oder schwächster Wert entsteht, beide Enden wechseln gleichzeitig, das Momentum dreht, die eigene Seite des Chart-Symbols kippt, der Basket spreizt sich oder zieht sich zusammen, und die Datenabdeckung bricht ab oder kehrt zurück. Vier weitere lesen den Scanner und den Markt-Block: ein Paar erreicht oder verliert Bewertung A oder B, der Kurs läuft weiter, während sich der dahinterliegende Abstand schließt, alle gewichteten Zeitrahmen stimmen bei einem Paar überein, und ein Instrument im Markt-Block überquert dieselben Stärke-/Schwäche-Bänder.
Popup, Ton, Push und E-Mail, in beliebiger Kombination. Für jedes Ereignis wird eine eigene Abklingzeit geführt, sodass eine Währung, die ein Band überquert, keinen anderen, unabhängigen Setup-Alarm für dieselben fünf Minuten stummschaltet. Der Umfang schränkt ein, welche Währungen einen Alarm auslösen dürfen - alle Währungen des Baskets, nur die zwei, aus denen das Chart-Symbol besteht, oder eine handverlesene Auswahl - unabhängig davon, welche Währungen in die Berechnung einfließen. Der erste Durchlauf nach dem Anhängen zeichnet nur auf, was er sieht, und meldet nichts: Ein Chart, das mitten in der Sitzung geöffnet wird, wird nicht mit einem Alarm über eine Konstellation begrüßt, die schon seit Stunden besteht.
Die Einstellungen liegen auf einem eigenen Bildschirm hinter dem Glockensymbol, mit einer SAVE-Schaltfläche und einer Datei, die das Chart überdauert, sodass dieselben Alarme Sie von Chart zu Chart begleiten.
Export und EA-Puffer
CSV- und JSON-Momentaufnahmen können bei jeder Aktualisierung einer geschlossenen Kerze in eine Datei geschrieben werden, für alles, was außerhalb des Terminals liest. Innerhalb des Terminals werden die acht Stärkewerte und das Best-Setup-Ranking - das Paar, die Bewertung, die Überzeugung, die Richtung - als Indikatorpuffer veröffentlicht, sodass ein Expert Advisor sie über iCustom auslesen kann, ohne die Berechnung zu duplizieren.
Der Basket gehört Ihnen
Jede der acht Währungen lässt sich abschalten. Der Basket schrumpft auf N*(N-1)/2 Paare, und jede Zählung im Panel wird gegen diese Zahl gemessen, nicht gegen ein festes 28. Vier aktivierte Währungen bedeuten sechs Paare, und die Kopfzeile zeigt sechs.
Broker-Symbole
Suffixe und Präfixe werden aus dem Chart-Symbol erkannt, und ein Broker-Suffix-Parameter überschreibt die Erkennung bei Bedarf. Kandidatensymbole werden gegen die Basis- und Gewinnwährung geprüft, die der Broker angibt, sodass ein geschmücktes Ähnlichkeitssymbol nie mit dem echten Paar verwechselt wird. Stellt Ihr Broker ein Kreuz überhaupt nicht, wird es über seine USD-Schenkel bepreist und die Zeile entsprechend markiert. In der Market Watch werden nur die Symbole aktiviert, die der gewählte Basket tatsächlich liest.
Bedienung
Vier Layouts: das volle Board, das Board ohne Delta-Matrix, die Stärketabelle allein, oder eine Chart-Ansicht, die die Score-Historie direkt im Panel zeichnet. Das Panel lässt sich von jeder Stelle ziehen, auch über Zeilen, die selbst anklickbar sind: entscheidend ist, ob die Hand sich bewegt hat, nicht was darunter lag. Dunkles und helles Design. Englisch und Russisch, der Terminalsprache folgend, mit eingebauter, seitenweise blätterbarer Hilfe.
Ein Klick auf eine Scanner-Zeile oder eine Matrixzelle wechselt das Chart-Symbol, und das Panel kehrt genau so zurück, wie Sie es verlassen haben - Position, Design, Layout, Engine und Voreinstellung überstehen den Wechsel und gelten je Chart getrennt.
Was es nicht ist
Dies ist ein Instrumenten- und Richtungsfilter. Es ist kein Einstiegssignal und keine Prognose. Es zeigt, welche Währung gekauft und welche verkauft wird, und welches Paar gerade das saubersten Argument dafür liefert, und überlässt Einstieg, Stop und Ziel Ihrer eigenen Methode.
Voraussetzungen
Funktioniert bei jedem Broker, der die Hauptwährungen stellt, auf jedem Chart-Symbol und jedem Chart-Zeitrahmen. Jede veröffentlichte Zahl - die Stärketabelle, der Scanner, die Puffer, die ein EA über iCustom liest - stammt ausschließlich aus geschlossenen Kerzen.
Hinweis zum Strategy Tester: Nur das getestete Symbol wird Tick für Tick simuliert. Die übrigen Hauptwährungen und die Instrumente des Blocks für andere Märkte werden aus dem gelesen, was beim Start des Tests bereits im Market Watch steht, nicht aus einem synchronisierten Backtest. Deshalb kann das Panel im Tester ein Paar als fehlend melden, selbst bei einem Broker, der es live führt. Fügen Sie vor dem Start eines Tests jedes Paar des Baskets zum Market Watch hinzu und behandeln Sie jede im Tester erzeugte Anzeige als Vorschau, nicht als validierten Backtest.
