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:
- 6
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Trend-Dashboard für mehrere Zeitrahmen
Die Idee dahinter
Beim Handel mit dem Trend eines höheren Zeitrahmens muss man normalerweise zwischen mehreren Chartfenstern hin- und herwechseln, nur um eine Frage zu beantworten: Weist dieses Wertpapier tatsächlich einen Trend auf, und in welche Richtung, über die für das Setup relevanten Zeitrahmen hinweg? Dieser Indikator liefert die Antwort auf einen Blick. Für jeden von Ihnen aktivierten Zeitrahmen – von M15 bis W1 – erstellt er ein eigenes, unabhängiges Paar aus schnellem und langsamem gleitendem Durchschnitt für diesen Zeitrahmen, liest die aktuellen Werte aus und zeigt das Ergebnis als eine einzige farbcodierte Zeile an: Bullisch, wenn der schnelle gleitende Durchschnitt über dem langsamen liegt, bärisch, wenn er darunter liegt, und neutral, wenn beide praktisch gleich sind.
Der Trend jedes Zeitrahmens wird völlig unabhängig mithilfe der terminaleigenen Indikator-Engine berechnet (iMA-Handles plus CopyBuffer), sodass die M15-Zeile genau das zeigt, was ein M15-Chart mit denselben beiden gleitenden Durchschnitten anzeigen würde, die H4-Zeile genau das, was ein H4-Chart anzeigen würde, und so weiter – es findet keine zeitrahmenübergreifende Annäherung oder synthetische Neuberechnung statt.
So interpretieren Sie die Anzeige
- BULLISCH (standardmäßig grün) – der schnelle gleitende Durchschnitt liegt in diesem Zeitrahmen über dem langsamen gleitenden Durchschnitt.
- BÄRISCH (standardmäßig rot) – Der schnelle gleitende Durchschnitt liegt in diesem Zeitrahmen unter dem langsamen gleitenden Durchschnitt.
- NEUTRAL (standardmäßig grau) – die beiden Durchschnitte sind im Wesentlichen gleich, oder die historischen Daten dieses Zeitrahmens sind noch nicht vollständig geladen (wird bis dahin als „N/A“ angezeigt).
- Reihenfolge der Zeilen – immer fest vom niedrigsten aktivierten Zeitrahmen zum höchsten (M15 → W1), sodass das Panel jedes Mal gleich gelesen wird, unabhängig davon, welche Zeitrahmen aktiviert sind.
- Optionale MA-Werte – Durch Aktivieren von „InpShowMAValues“ werden die genauen schnellen/langsamen Kurswerte an jede Zeile angehängt, falls Sie die Zahlen hinter der Farbe sehen möchten.
Externe Variablen (Eingaben)
| Eingabe | Standard | Zweck |
|---|---|---|
| InpShowM15 / InpShowM30 / InpShowH1 / InpShowH4 / InpShowD1 / InpShowW1 | true / true / true / true / true / false | Schaltet um, welche Zeiträume als Zeilen im Panel angezeigt werden. |
| InpFastMAPeriod | 10 | Periode des schnellen gleitenden Durchschnitts, die für jeden aktivierten Zeitrahmen separat berechnet wird. |
| InpSlowMAPeriod | 30 | Periode des langsamen gleitenden Durchschnitts, die für jeden aktivierten Zeitrahmen separat berechnet wird. |
| InpMAMethod | Einfach | Methode für den gleitenden Durchschnitt (einfach, exponentiell, geglättet, linear gewichtet), die sowohl auf den schnellen als auch auf den langsamen Durchschnitt angewendet wird. |
| InpAppliedPrice | Schlusskurs | Kursreihe, aus der die gleitenden Durchschnitte berechnet werden. |
| InpShowMAValues | false | Wenn aktiviert, werden die genauen Werte für den schnellen und langsamen Kurs an jede Zeile angehängt. |
| InpUpdateOnNewBarOnly | true | Bei „true“ erfolgt eine Aktualisierung bei jedem neuen Chart-Balken; bei „false“ bei jedem Tick. |
| InpPanelCorner | Links oben | Diagrammecke, an der das Panel verankert ist. |
| InpPanelXDistance / InpPanelYDistance | 12 / 18 | Versatz des Panels von der ausgewählten Ecke in Pixeln. |
| InpFontSize | 9 | Für jede Zeile verwendete Schriftgröße. |
| InpBullColor / InpBearColor / InpNeutralColor | Limette / Rot / Silber | Zeileneinfärbung für jeden der drei möglichen Trendzustände. |
| InpPanelTextColor / InpPanelBgColor | Weiß / Dunkelgrau | Farbe des Titeltextes und Hintergrundfarbe des Feldes. |
Empfohlene Verwendung
An ein beliebiges Einzelchart eines beliebigen Symbols anhängen; die angezeigten Zeitrahmen sind unabhängig vom Zeitraum des Charts selbst, da jede Zeile ihre eigenen Daten direkt über iMA()-Handles abruft, die für diesen spezifischen Zeitrahmen erstellt wurden. Führen Sie nur eine Instanz pro Chart-Layout aus – es bringt keinen Vorteil, sie gleichzeitig an mehrere Charts desselben Symbols anzuhängen, da jede Instanz identische Zeilen anzeigen würde.
Ein Fast/Slow-MA-Cross ist naturgemäß ein nachlaufender Trendfilter; betrachten Sie „Bullish“/„Bearish“ daher eher als Indikator für die allgemeine Tendenz denn als eigenständiges Einstiegssignal; er gibt Auskunft darüber, „in welche Richtung dieser Zeitrahmen tendiert“, und nicht darüber, „jetzt zu handeln“. Bei Wertpapieren mit sehr kurzer Handelshistorie (ein neu notiertes Instrument oder ein Broker mit begrenzter Anzahl von Wochen-/Monatsbalken) können die Zeilen der höheren Zeitrahmen „N/A“ anzeigen, bis genügend Balken geladen sind – dies ist zu erwarten und löst sich von selbst auf. Dieser Indikator liest lediglich Kursdaten aus und platziert, ändert oder schließt niemals Orders; daher kann er sicher auf jedem Kontotyp ausgeführt werden.
Jedes in OnInit() erstellte Indikator-Handle wird über IndicatorRelease() in OnDeinit() freigegeben, und alle Chart-Objekte werden gleichzeitig über ObjectsDeleteAll() entfernt, sodass beim Entfernen des Indikators keine Spuren zurückbleiben.

Abb. 1. Das Trend-Dashboard für EURUSD M15, das die Zeitrahmen von M15 bis D1 zeigt, die jeweils unabhängig voneinander ausgewertet werden. Darstellung in Schwarz-Weiß gemäß den Bildrichtlinien der Code Base (750×500 px).
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/76438
Hurst Exponent Regime Switch Indicator
Schätzt den gleitenden Hurst-Exponenten des Kurses mittels einer Rescaled-Range-Analyse (R/S) und stellt ihn als farbcodierten Oszillator dar, der anzeigt, ob der Markt derzeit einem Trend folgt, zur Mittelwertbildung zurückkehrt oder sich wie ein Zufallsweg verhält.
PropFirm Equity Protector – Institutional Risk Manager (Open Source)
Professionelles Utility-EA für das Risikomanagement von Prop-Firmen. Es bietet eine tägliche Überwachung des Eigenkapitals, eine stufenweise Risikominderung bei Verlustpositionen sowie absolute Hard-Stops über ein selbstheilendes grafisches Dashboard.
AAPL cfd - ORB strategy
Anwendung der ORB-Strategie auf AAPL-CFDs
Liquidity Void Decay Oscillator.
Ein Subfenster-Oszillator, der Verdrängungsbalken mit geringer Beteiligung als „Liquiditätslücken“ kennzeichnet und auf einer Skala von 0 bis 100 bewertet, wie schnell der Kurs diese jeweils wieder auffüllt, wodurch schnell absorbiertes Rauschen von Niveaus unterschieden wird, die weiterhin als echte Unterstützung oder Widerstand fungieren.