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:
- 3
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Kurzbeschreibung
Session Boxes ist ein benutzerdefinierter Indikator für MetaTrader 5, der farbcodierte rechteckige Kästchen in den Chart einzeichnet, die die Hoch-Tief-Spanne der Handelssitzungen in Asien, London und New York darstellen. Der Indikator verwendet intern H1-Daten und unterstützt konfigurierbare Handelszeiten in GMT sowie einen Parameter für den Broker-Server-Offset.

Auf welchen Ideen basiert der Code?
Der Indikator basiert auf dem Konzept der Handelssitzungsanalyse – der Beobachtung, dass sich Kursverhalten und Volatilität in den drei wichtigsten globalen Marktsitzungen unterscheiden: Asien (Tokio), London (Europa) und New York (USA). Durch die Ermittlung der Hoch-Tief-Spanne jeder Sitzung pro Tag können Händler wichtige Kursniveaus markieren, die sie für Breakout-, Liquiditäts- und bandbreitenbasierte Strategien nutzen können.
Technisch gesehen rechnet der Indikator die Zeit des Broker-Servers in GMT um, indem er einen konfigurierbaren Zeitversatz (InpBrokerGMTOffset) anwendet. Anschließend wird anhand einer Stundenbereichsprüfung ermittelt, ob jeder H1-Balken in das GMT-Fenster einer bestimmten Handelssitzung fällt; dabei werden Übernacht-Sitzungen, bei denen die Startzeit später ist als die Endzeit, korrekt berücksichtigt – die Logik für den Mitternachtswechsel wird von der Funktion „IsHourInSession“ abgewickelt. Ein tagesbezogener Nachverfolgungsmechanismus stellt sicher, dass pro Sitzung und Kalendertag ein Rechteckobjekt gezeichnet wird, das sich vom ersten bis zum letzten H1-Balken der Sitzung erstreckt und den gesamten Hoch-Tief-Bereich dieses Zeitraums abdeckt.
Wie lassen sich die Anzeigen interpretieren?
Jedes gezeichnete Rechteck stellt die gesamte Hoch-Tief-Spanne einer Handelssitzung für einen einzelnen Handelstag dar. Es werden drei Sitzungsfelder angezeigt:
Asien-Box (Standardfarbe: Schieferblau) – markiert den Konsolidierungsbereich über Nacht vor der Eröffnung in London. Ein enger asiatischer Bereich geht oft einer signifikanten Richtungsbewegung während der Londoner oder New Yorker Sitzung voraus. Händler nutzen das asiatische Hoch und Tief als Referenzniveaus für Liquiditätssweps und Breakout-Einstiege.
London-Box (Standardfarbe: Seegrün) – erfasst die Spanne der europäischen Handelssitzung, die für XAUUSD und die wichtigsten Devisenpaare in der Regel die aktivste und trendstärkste Phase darstellt. Ein Kurs, der während der New Yorker Handelssitzung aus der London-Box ausbricht und außerhalb dieser schließt, kann auf eine Fortsetzung oder eine Trendumkehr hindeuten.
New-York-Box (Standardfarbe: Goldgelb) – stellt die Handelsspanne der US-Sitzung dar. Die Überschneidung zwischen der Londoner und der New Yorker Sitzung (ca. 12:00 bis 16:00 Uhr GMT) führt zu erhöhter Volatilität, und beide Sitzungsboxen decken diesen gemeinsamen Zeitraum ab. Die New-York-Box ist nützlich, um Ausweitungen der Handelsspanne oder Konsolidierungen gegen Ende der Handelssitzung zu erkennen.
Alle Boxen werden auf dem Chart-Hintergrund eingezeichnet, sodass sie die Sichtbarkeit der Kerzen nicht beeinträchtigen. Die Anzahl der angezeigten historischen Tage wird durch „InpBoxLookbackDays“ gesteuert.
Geeignete Symbole und Zeitrahmen
Der Indikator kann auf jeden Chart-Zeitrahmen angewendet werden – er ruft intern H1-Daten ab, unabhängig von dem für den Chart ausgewählten Zeitraum. Er eignet sich für jedes liquide Handelssymbol; besonders relevant ist er für Instrumente mit ausgeprägtem sessionsbasiertem Verhalten, wie z. B. XAUUSD (Gold), wichtige Devisenpaare (EURUSD, GBPUSD, USDJPY) und Indizes (US30, NAS100). Überprüfen Sie vor dem Einsatz unter Live-Bedingungen, ob der Wert „InpBrokerGMTOffset“ mit dem GMT-Offset des Broker-Servers übereinstimmt.
Beschreibung der verwendeten #include-Dateien
Dieser Code verwendet keine externen #include-Dateien.
Beschreibung der wichtigsten externen Variablen
| Variable | Standardwert | Beschreibung |
|---|---|---|
| InpAsiaStartGMT | 0 | Startzeit der asiatischen Handelssitzung in GMT (0–23) |
| InpAsiaEndGMT | 8 | Endzeit der asiatischen Handelssitzung in GMT (0–23) |
| InpLondonStartGMT | 7 | Startzeit der Londoner Handelssitzung in GMT (0–23) |
| InpLondonEndGMT | 16 | Endzeit der Londoner Handelssitzung in GMT (0–23) |
| InpNYStartGMT | 12 | Startzeit der New Yorker Handelssitzung in GMT (0–23) |
| InpNYEndGMT | 21 | Endzeit der New Yorker Börsensitzung in GMT (0–23) |
| InpBrokerGMTOffset | 2 | Zeitversatz des Broker-Servers relativ zu GMT in Stunden (an Ihren Broker anpassen) |
| InpBoxLookbackDays | 50 | Anzahl der vergangenen Kalendertage, für die Sitzungsboxen im Chart dargestellt werden |
| InpAsiaColor | clrSlateBlue | Füllfarbe des Rechtecks für die Asien-Handelssitzung |
| InpLondonColor | clrSeaGreen | Füllfarbe des Rechtecks für die Londoner Handelssitzung |
| InpNYColor | clrGoldenrod | Füllfarbe des Rechtecks für die New Yorker Handelssitzung |
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/74119
MACD im TradingView-Stil für MT5
MACD-Indikator, der den visuellen Stil von TradingView für MT5 nachbildet. 4-farbiges Histogramm, auf dem SMA basierende Signallinie – die Werte stimmen Bar für Bar mit denen von TradingView überein.
AIS – geglätteter linearer Trend
Dieser Indikator zeigt den geglätteten Wert des linearen Trends an
Accumulation/Distribution
Der Accumulation/Distribution Indikator wird aus Änderung von Preis und Volumen bestimmt.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.