und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 7
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
1. Beschreibung des Indikators
Ein Indikator zur Trendübereinstimmung über mehrere Zeitrahmen hinweg, inspiriert von George Soros’ Makro-Handelsstil. Soros leitete den Quantum Fund auf der Grundlage einer längerfristigen Trendprognose, die er durch die Abwägung von Indikatoren über mehrere Zeithorizonte hinweg erstellte, bevor er Kapital investierte. Dieser Indikator bildet dieses Konzept für ein einzelnes Instrument nach: Er prüft, ob ein Trend, der sich anhand von schnellen und langsamen gleitenden Durchschnitten ergibt, in drei verschiedenen Zeitrahmen (kurz, mittel, lang – standardmäßig H4/D1/W1) in dieselbe Richtung zeigt, und fasst dies in einem Wert von -3 (starke bärische Übereinstimmung) bis +3 (starke bullische Übereinstimmung) zusammen, dargestellt als farbiges Histogramm sowie als Live-Dashboard direkt im Chart.
Funktionen:
- Trendübereinstimmungswert über drei Zeitrahmen – kombiniert das Verhältnis von schnellem zu langsamem gleitendem Durchschnitt in einem kurzen, mittleren und langen Zeitrahmen (vollständig konfigurierbar) zu einem einzigen Bias-Wert von -3 bis +3.
- Konfigurierbare MA-Methode – wählen Sie SMA, EMA, SMMA oder LWMA für die Trenderkennung, die einheitlich über alle drei Zeitrahmen angewendet wird.
- Live-Anzeige, keine nachträglich erfassten historischen Daten – das Histogramm zeigt nur den aktuellen Live-Wert an; es färbt historische Balken niemals nachträglich mit dem heutigen Wert ein, sodass der Chart nicht irreführend einheitlich bullisch oder bärisch erscheinen kann.
- Robuste Datenverarbeitung – sollte das Auslesen eines höheren Zeitrahmens vorübergehend fehlschlagen (z. B. weil die historischen Daten für diesen Zeitrahmen im Terminal noch synchronisiert werden), behält der Indikator den letzten bekannten korrekten Wert bei, anstatt auf neutral zu springen, wodurch falsche Schwankungen vermieden werden.
- Spezielles, gedrosseltes Dashboard-Fenster – ein kleines Fenster im Chart (das im eigenen Unterfenster des Indikators dargestellt wird) zeigt die Richtung pro Zeitrahmen, den Gesamtwert und eine leicht verständliche Tendenzbezeichnung (MACRO BULLISH / MACRO BEARISH / NEUTRAL-MIXED) an. Beschriftungen werden nur neu gezeichnet, wenn sich ihr Text tatsächlich ändert, wodurch die CPU-Auslastung minimal gehalten wird.
- Ressourcenschonend – jedes bei der Initialisierung erstellte Indikator-Handle wird bei der Deinitialisierung ordnungsgemäß freigegeben; es entstehen keine Handle-Lecks, selbst nach wiederholtem Anfügen/Trennen oder Parameteränderungen.
- Vollständige Eingabevalidierung beim Start – ungültige Parameterkombinationen werden mit einer eindeutigen Meldung im Expertenprotokoll abgelehnt, anstatt stillschweigend zu versagen.
- DPI-/schriftartabhängige Skalierung des Panels – Panelgröße und Schriftgröße skalieren gemeinsam anhand einer einzigen Eingabe für die Schriftgröße und der DPI-Einstellung des Bildschirms, sodass die Lesbarkeit auf jedem Monitor gewährleistet ist.
2. Erläuterungen zu den Eingaben
=== Trenderkennung ===
- InpFastMA (Standard 50) – die Periode des schnellen gleitenden Durchschnitts, der zur Erkennung der Trendrichtung in jedem der drei Zeitrahmen verwendet wird.
- InpSlowMA (Standardwert 200) – die Periode des langsamen gleitenden Durchschnitts. Liegt der schnelle gleitende Durchschnitt über dem langsamen, wird dieser Zeitrahmen als bullisch (+1) bewertet; darunter als bärisch (-1); bei exakter Gleichheit als seitwärts tendierend (0).
- InpMAMethod (Standardwert MODE_EMA) – die Methode für den gleitenden Durchschnitt, die sowohl auf den schnellen als auch auf den langsamen MA in allen drei Zeitrahmen angewendet wird (Optionen: SMA, EMA, SMMA, LWMA).
=== Makro-Zeitrahmen ===
- InpTF_Short (Standard: PERIOD_H4) – der kurzfristige Zeitrahmen, der für eine der drei Trendbewertungen verwendet wird.
- InpTF_Medium (Standard: PERIOD_D1) – der mittelfristige Zeitrahmen für den zweiten Trendwert.
- InpTF_Long (Standard: PERIOD_W1) – der langfristige Zeitrahmen für die dritte Trendbewertung. Die Gesamtpunktzahl ergibt sich aus der Summe der drei Einzelbewertungen (jeweils +1/0/-1) und liegt somit zwischen -3 und +3.
=== Dashboard ===
- InpShowDashboard (Standardwert: true) – Blendet das Panel im Chart ein bzw. aus, in dem die Richtung pro Zeitrahmen, der Wert und die Bias-Bezeichnung angezeigt werden.
- InpPanelX (Standardwert 10) – horizontaler Versatz des Feldes vom linken Rand des Unterfensters des Indikators in Pixeln (vor der Skalierung).
- InpPanelY (Standard: 10) – Vertikaler Versatz des Fensters vom oberen Rand des Unterfensters in Pixeln (vor der Skalierung).
- InpFontSize (Standardwert 9, Bereich 6–24) – im Panel verwendete Textgröße; die Panelgeometrie skaliert automatisch entsprechend diesem Wert und der Bildschirm-DPI.
3. Handelsstrategien mit diesem Indikator
a) Bestätigung durch vollständige Übereinstimmung (höchste Überzeugungskraft)
Handeln Sie nur in Trendrichtung, wenn der Score genau +3 (alle drei Zeitrahmen bullisch) oder -3 (alle bärisch) beträgt. Dies ist der strengste Filter – weniger Signale, aber jedes einzelne steht für echte Übereinstimmung über kurze, mittlere und lange Zeiträume hinweg, ähnlich wie Soros nur dann große Positionen eingehen würde, wenn das Makrobild eindeutig ist.
b) Einstiegssignale bei Mehrheitsübereinstimmung
Handeln Sie entsprechend dem Vorzeichen des Wertes, sobald dieser ungleich Null ist (+1, +2, +3 bei Long-Tendenz; -1, -2, -3 bei Short-Tendenz) und nutzen Sie ihn als Richtungsfilter für Einstiegssignale aus einem anderen System (z. B. nehmen Sie nur Long-Setups aus Ihrer Einstiegsstrategie, solange der Score positiv ist). Mehr Signale als bei Methode (a), weniger Überzeugung pro Trade.
c) Kombination mit dem „Trend Following Henry“-Indikator
Verwenden Sie diesen Indikator als übergeordneten Makrofilter und reagieren Sie nur auf die KAUF-/VERKAUF-Pfeile von „TrendFollowing Henry“, wenn der Makro-Score mit dieser Richtung übereinstimmt (Score > 0 für KAUF, Score < 0 für VERKAUF). Dadurch wird ein Makro-Bias-Filter mit längerem Zeithorizont über ein mechanisches Trendsystem mit kürzerem Zeithorizont gelegt.
d) Ausstiege bei Wertwechsel
Wenn Sie bereits in einer Position sind, betrachten Sie einen Vorzeichenwechsel des Werts (z. B. von +2 auf -1) als Frühwarnung, dass sich das makroökonomische Umfeld gegen den Trade wendet – ein Signal, Stopps enger zu setzen oder Positionen schrittweise abzubauen, noch bevor das Ausstiegssignal Ihres primären Systems ausgelöst wird.
e) Zeitrahmengewichtete diskretionäre Tendenz
Anstatt den Gesamt-Score mechanisch zu handeln, nutzen Sie die Aufschlüsselung nach Zeitrahmen im Dashboard (Kurz-/Mittel-/Lang, jeweils separat dargestellt) des Dashboards, um sich eine diskretionäre Makrosicht zu verschaffen – z. B. indem Sie den Wert für den langfristigen Zeitrahmen (W1) bei Entscheidungen zum Positionshandel stärker gewichten, während Sie den Wert für den kurzfristigen Zeitrahmen (H4) nur nutzen, um Einstiegszeitpunkte innerhalb dieser festgelegten Tendenz zu bestimmen.
f) Makro-Scan über mehrere Symbole
Fügen Sie den Indikator mehreren Charts hinzu (Hauptwährungen, Indizes, Rohstoffe, die Sie verfolgen) und nutzen Sie die Wert-/Tendenz-Anzeige des Dashboards für jeden einzelnen als schnellen marktübergreifenden Scan – bevorzugen Sie dabei Instrumente, bei denen der Wert stark mit einer breiteren These übereinstimmt, die Sie bereits vertreten, anstatt sich isoliert auf den Wert eines einzelnen Charts zu verlassen.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/75691
SAX Forecaster
Ein Prognosemodell auf Basis der symbolischen Aggregat-Näherung (SAX)
Trade Journal and Performance Analytics Dashboard
Ein schlankes, direkt im Chart integriertes Dashboard, das Ihre abgeschlossenen Trades auswertet und Gewinnquote, Gewinnfaktor, Gewinnserien sowie eine Kapitalentwicklungskurve anzeigt – ganz ohne Strategieparameter, nur mit Ihren eigenen Zahlen, die automatisch aktualisiert werden.
Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5
Ein einfaches MQL5-Handelsmanagement-Panel mit Chartlinien per Drag-and-Drop, dynamischer Lot-Größenbestimmung auf Basis des Risikoprozentsatzes, ATR-/Point-Stop-Loss-Modi und Echtzeit-Überwachung des variablen Gewinns und Verlusts.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.

